From 9c692db151faf2bf7abb3ea9007dcfb5df8e179d Mon Sep 17 00:00:00 2001 From: Asad Iqbal Date: Thu, 7 May 2026 16:13:56 +0500 Subject: [PATCH] chore(client): bump chart 1.3.1 -> 1.3.2 (hourly auto-upgrade) Ships the hourly auto-upgrade schedule landed in #113 to deployed customers. Updates MIGRATION.md to reflect the new default cadence ("hourly at :23 UTC" replaces the prior "daily at 02:23 UTC"). Refs #111. Co-Authored-By: Claude Opus 4.7 (1M context) --- client/Chart.yaml | 4 ++-- client/MIGRATION.md | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/client/Chart.yaml b/client/Chart.yaml index afbcdcf..23fecef 100644 --- a/client/Chart.yaml +++ b/client/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: client description: A unified Helm chart for tracebloc on AKS, EKS, bare-metal, and OpenShift type: application -version: 1.3.1 -appVersion: "1.3.1" +version: 1.3.2 +appVersion: "1.3.2" keywords: - tracebloc - kubernetes diff --git a/client/MIGRATION.md b/client/MIGRATION.md index 90e3a90..c507eb6 100644 --- a/client/MIGRATION.md +++ b/client/MIGRATION.md @@ -5,11 +5,16 @@ This guide explains how to migrate from the legacy per-platform charts (`aks/`, ## Upgrading to 1.3.0 — self-upgrade CronJob lands on by default Releases of 1.3.0+ install a `-auto-upgrade` CronJob that polls -`https://tracebloc.github.io/client` daily and runs +`https://tracebloc.github.io/client` and runs `helm upgrade --reset-then-reuse-values` when a newer chart version is published. This closes [tracebloc/client#69](https://github.com/tracebloc/client/issues/69) — older deployed clients stop drifting from the latest secure / stable release. +The default cadence is **hourly at :23 UTC** as of 1.3.2 (was daily at 02:23 +UTC in 1.3.0 / 1.3.1). The off-hour minute spreads load across the +`tracebloc.github.io/client` GitHub Pages origin. Operators who want a +different schedule can override `autoUpgrade.schedule`. + > **Verified end-to-end on `tb-client-dev-templates` during the 1.3.1 release**: > a `tracebloc` release at 1.3.0 self-upgraded to 1.3.1 within a single > CronJob tick after publish, with no operator intervention.