Skip to content

Set the chart version for the v0.2.0 release - #17

Open
Timofei Larkin (lllamnyp) wants to merge 1 commit into
mainfrom
chore/release-v0.2.0
Open

Timofei Larkin (lllamnyp) wants to merge 1 commit into
mainfrom
chore/release-v0.2.0

Conversation

@lllamnyp

Copy link
Copy Markdown
Member

Sets the chart's version/appVersion and the Makefile's CHART_VERSION to 0.2.0, ahead of tagging v0.2.0. Cozystack copies chart/address-controller/ from the tagged commit, so the chart version has to match the tag. v0.1.0 was prepared the same way (#4). The schema table in docs/operating.md moves its "unreleased" row to v0.2.0.

After merge, tagging v0.2.0 on main makes the release workflow publish ghcr.io/cozystack/address-controller:0.2.0 and :0.2.

Changes since v0.1.0

Upgrade notes

  • CRDs: apply them with make install-crds; Helm does not upgrade crds/. The schema changes are additive: IPAddressClass.spec.releaseDelay, and the Bound condition on IPAddress.
  • ClusterRole: it now needs Service get/list/watch/patch, create on claims, and update on class finalizers. The chart's regenerated role carries them.
  • Nothing changes in behaviour until a class is marked is-auto-claim-class or a Service names a class. Before marking one, deploy a metallb-iad build with the placeholder opt-out (Opt placeholders out of the core's auto-claim metallb-iad#5).

Supersedes #6.

Cozystack vendors chart/address-controller/ from the tagged commit, so
Chart.yaml's version and appVersion, and the Makefile's CHART_VERSION,
must match the v0.2.0 tag. The operating guide's schema table moves its
unreleased row to v0.2.0.

Assisted-By: LLM
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
@coderabbitai

coderabbitai Bot commented Nov 13, 2026

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 35de76a2-4a55-4cc9-9204-5a91de13c32b
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant