From 108a8a5852ffa34d3605315467cc048b87a1cb06 Mon Sep 17 00:00:00 2001 From: Rafael Benevides Date: Thu, 2 Jul 2026 16:47:11 -0300 Subject: [PATCH] HYPERFLEET-1202 - refactor: update Maestro adapter CEL to use template platform type Update adapter task-config and ManifestWork template to reference spec.platform.template instead of spec.platform.gcp, aligning with the E2E cluster payloads that now use the api-spec-template typed ClusterPlatformSpec. --- .../configs/e2e/adapters/cl-maestro/adapter-task-config.yaml | 4 ++-- .../cl-maestro/adapter-task-resource-manifestwork.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-config.yaml b/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-config.yaml index 08f067a..e9c083e 100644 --- a/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-config.yaml +++ b/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-config.yaml @@ -52,8 +52,8 @@ preconditions: has(spec.platform) && has(spec.platform.type) ? spec.platform.type : "" - name: "subnets" expression: | - has(spec.platform) && has(spec.platform.gcp) && has(spec.platform.gcp.subnets) - ? spec.platform.gcp.subnets + has(spec.platform) && has(spec.platform.template) && has(spec.platform.template.subnets) + ? spec.platform.template.subnets : [] diff --git a/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-resource-manifestwork.yaml b/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-resource-manifestwork.yaml index 413fdec..32c4702 100644 --- a/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-resource-manifestwork.yaml +++ b/helmfile/configs/e2e/adapters/cl-maestro/adapter-task-resource-manifestwork.yaml @@ -74,7 +74,7 @@ spec: data: cluster_id: "{{ .clusterId }}" cluster_name: "{{ .clusterName }}" -{{ if eq .platformType "gcp" }} +{{ if eq .platformType "template" }} platform_tier: "cloud" {{ else }} platform_tier: "onprem"