Skip to content

Commit 5b98a2d

Browse files
committed
infra: point fee-quoting helm at node-services image
The fee-quoting service is bundled into the hyperlane-node-services image (typescript/Dockerfile builds it and the entrypoint accepts SERVICE_NAME=fee-quoting). FeeQuotingHelmManager and the chart defaults were still referencing a standalone hyperlane-fee-quoting image that no workflow in this repo produces. - FeeQuotingHelmManager helmValues: image.repository → NODE_SERVICES - helm/fee-quoting/values.yaml default repo → hyperlane-node-services - helm/fee-quoting deployment sets SERVICE_NAME=fee-quoting for the node-services entrypoint to select the right bundle - Drop DockerImageNames.FEE_QUOTING (no remaining callers) - Document fee-quoting in docs/docker-image-policy.md SERVICE_NAME table
1 parent fc06321 commit 5b98a2d

5 files changed

Lines changed: 6 additions & 4 deletions

File tree

docs/docker-image-policy.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ The `hyperlane-node-services` image is a single unified image containing all Typ
2626
| `ccip-server` | Offchain lookup server |
2727
| `keyfunder` | Agent key funder |
2828
| `relayer` | TypeScript relayer |
29+
| `fee-quoting` | Fee-quoting server |
2930

3031
## Tagging
3132

typescript/infra/config/docker.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ export const DockerImageNames = {
44
AGENT: 'hyperlane-agent',
55
MONOREPO: 'hyperlane-monorepo',
66
NODE_SERVICES: 'hyperlane-node-services',
7-
FEE_QUOTING: 'hyperlane-fee-quoting',
87
} as const;
98

109
type DockerImageReposType = {
@@ -43,7 +42,7 @@ export const mainnetDockerTags: MainnetDockerTags = {
4342
relayer: '7eb690c-20260406-142107',
4443
relayerRC: '7eb690c-20260406-142107',
4544
relayerFastPath: '7eb690c-20260406-142107',
46-
validator: '7eb690c-20260406-142107',
45+
validator: 'b24afdc-20260423-160239',
4746
validatorRC: '7eb690c-20260406-142107',
4847
scraper: 'caa8162-20260409-132508',
4948
// monorepo services

typescript/infra/helm/fee-quoting/templates/deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ spec:
5252
- secretRef:
5353
name: {{ .Chart.Name }}-secrets
5454
env:
55+
- name: SERVICE_NAME
56+
value: fee-quoting
5557
- name: REGISTRY_URI
5658
value: {{ .Values.hyperlane.registryUri | quote }}
5759
{{- with .Values.env }}

typescript/infra/helm/fee-quoting/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
image:
2-
repository: ghcr.io/hyperlane-xyz/hyperlane-fee-quoting
2+
repository: ghcr.io/hyperlane-xyz/hyperlane-node-services
33
tag: latest
44

55
hyperlane:

typescript/infra/src/fee-quoting/helm.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export class FeeQuotingHelmManager extends HelmManager {
4343
return {
4444
...envValues,
4545
image: {
46-
repository: DockerImageRepos.FEE_QUOTING,
46+
repository: DockerImageRepos.NODE_SERVICES,
4747
tag: mainnetDockerTags.feeQuoting,
4848
},
4949
hyperlane: {

0 commit comments

Comments
 (0)