Skip to content

Auto-upgrade cronjob: switch from daily to hourly schedule #111

@saadqbal

Description

@saadqbal

Context

The auto-upgrade CronJob (introduced in #69) currently runs once daily at 02:23 UTC. Customers freeze on whatever version they had at install time until the next 02:23 tick — up to ~24h of drift after a chart release.

Change

Switch the default schedule in client/values.yaml from "23 2 * * *" to "23 * * * *" so deployed clients converge on the latest chart within ~1h instead of ~24h.

Rollout

Two PRs, same single-line change:

  • One into develop so the dev integration branch keeps in sync.
  • One cherry-picked onto a branch off main so prod gets only this change without pulling every other unshipped dev commit along with it.

Acceptance criteria

  • client/values.yaml autoUpgrade.schedule is "23 * * * *" on both develop and main.
  • Existing auto_upgrade_test.yaml continues to pass.
  • Comment above the schedule key reflects the new cadence.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions