Skip to content

[release-v2.11] Move helm charts from rancher/charts to /charts dir

PR Description

We're integrating the Auto Chart Bumps feature into the System Upgrade Controller (SUC) repository to streamline chart maintenance and align with Rancher's release structure.

Why This Change?

  • Currently, the SUC chart resides in rancher/charts, but due to strict requirements, we need a separate repo for managing SUC chart.
  • One key requirement is maintaining three active release branches for Rancher, which makes it difficult to continue hosting the chart in the rancher/charts repository.
  • Instead of creating a new repository, we've decided to host the SUC chart in a dedicated branch within the existing SUC repo.
  • We'll use the same branch for all three active releases instead of three branches.

What’s Changing?

  • A new branch, rancher-charts-release/v2.11, will be used exclusively for SUC charts.
  • All new PRs for the Rancher SUC chart will be created in this branch instead of rancher/charts.
  • This branch will only contain the SUC chart files, not the SUC source code.
  • The auto chart bump mechanism will automatically watch this branch and update charts.

Related issue: #49087.

Merge request reports

Loading