tower 0.61.4 — stamp owner tenant on cluster Secret at connect time

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.
This commit is contained in:
Tower Bot
2026-04-30 11:25:20 +03:00
parent 61669ff704
commit 31e05e96c1

View File

@@ -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