From 1db74fd625a49657e2eea4e18ed45f31f61bfd9a Mon Sep 17 00:00:00 2001 From: Wen Zhou Date: Mon, 6 Apr 2026 17:57:10 +0200 Subject: [PATCH 1/2] fix: hardcode image to use params.env Signed-off-by: Wen Zhou --- config/openshift/kustomization.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/config/openshift/kustomization.yaml b/config/openshift/kustomization.yaml index 3ea4dde85..35a0c8b51 100644 --- a/config/openshift/kustomization.yaml +++ b/config/openshift/kustomization.yaml @@ -7,6 +7,13 @@ resources: - metrics-reader-token.yaml - prometheus-metrics-reader-binding.yaml +configMapGenerator: +- envs: + - params.env + name: wva-parameters +generatorOptions: + disableNameSuffixHash: true + patches: - path: configmap-patch.yaml target: @@ -29,4 +36,17 @@ patches: kind: ServiceMonitor name: controller-manager-metrics-monitor +replacements: +- source: + kind: ConfigMap + version: v1 + name: wva-parameters + fieldPath: data.wva-controller-image + targets: + - select: + kind: Deployment + name: controller-manager + fieldPaths: + - spec.template.spec.containers.[name=manager].image + namespace: workload-variant-autoscaler-system From 93e707d08fa0ab0b9e1f44d589326ba8d7425d38 Mon Sep 17 00:00:00 2001 From: Wen Zhou Date: Mon, 6 Apr 2026 20:25:58 +0200 Subject: [PATCH 2/2] fix: add missing params.env for image configuration Signed-off-by: Wen Zhou --- config/openshift/params.env | 1 + 1 file changed, 1 insertion(+) create mode 100644 config/openshift/params.env diff --git a/config/openshift/params.env b/config/openshift/params.env new file mode 100644 index 000000000..132b1178b --- /dev/null +++ b/config/openshift/params.env @@ -0,0 +1 @@ +wva-controller-image=ghcr.io/llm-d/llm-d-workload-variant-autoscaler:v0.6-0