From 31e05e96c1698b43200aef8ba0f6d756c7d6aa01 Mon Sep 17 00:00:00 2001 From: Tower Bot Date: Thu, 30 Apr 2026 11:25:20 +0300 Subject: [PATCH] =?UTF-8?q?tower=200.61.4=20=E2=80=94=20stamp=20owner=20te?= =?UTF-8?q?nant=20on=20cluster=20Secret=20at=20connect=20time?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UpsertCluster was not setting the odoosky.io/tenant-id label on the ArgoCD cluster Secret. Result: handleListServers tenant filter attributed every freshly-connected cluster to no-tenant, making the just-connected box invisible to the operator who registered it. Threads ownerTenantID from the connect token through to the body of the POST /api/v1/clusters call. Backfill of any pre-fix cluster Secret is a one-line kubectl label. --- values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/values.yaml b/values.yaml index 4e4316c..10b5380 100644 --- a/values.yaml +++ b/values.yaml @@ -9,7 +9,7 @@ backend: # so every cluster that runs Tower needs the same imagePullSecret # provisioned out-of-band (until cluster-platform-v3 owns it). repository: registry.odoosky.cloud/odoosky/docker-mirror/tower - tag: "0.61.3" + tag: "0.61.4" pullPolicy: IfNotPresent imagePullSecrets: - name: docker-mirror-pull