Skip to content

fix(release): correct 0.0.8 metadata and test chart image versions - #288

Merged
GatewayJ merged 1 commit into
rustfs:mainfrom
GatewayJ:fix/release-0.0.8-metadata
Oct 25, 2026
Merged

GatewayJ merged 1 commit into
rustfs:mainfrom
GatewayJ:fix/release-0.0.8-metadata

Conversation

@GatewayJ

Copy link
Copy Markdown
Member

Type of Change

  • New Feature
  • Bug Fix
  • Documentation
  • Performance Improvement
  • Test/CI
  • Refactor
  • Other:

Related Issues

Fixes #283

Summary of Changes

Source Helm installs now select the 0.0.8 Operator and Console images. The Operator package, lockfiles, chart versions, and README status consistently identify release 0.0.8.

CI runs on release tag pushes and checks the normalized tag against committed release metadata. The e2e harness verifies default image versions in both source and packaged charts, accepts matching tags with and without a v prefix, and rejects mismatched or empty tag versions.

Checklist

  • I have read and followed the CONTRIBUTING.md guidelines
  • Passed make pre-commit (fmt-check + clippy + test + console-lint + console-fmt-check)
  • Added/updated necessary tests
  • Documentation updated (if needed)
  • CHANGELOG.md updated under [Unreleased] (if user-visible change)
  • CI/CD passed (pending GitHub Actions)

Impact

  • Breaking change (CRD/API compatibility)
  • Requires doc/config/deployment update
  • Other impact:

Source chart upgrades use the 0.0.8 images by default. Explicit image tag overrides remain supported.

Verification

make -j8 pre-commit
GITHUB_REF_TYPE=tag GITHUB_REF_NAME=0.0.8 make -j8 release-metadata-check
GITHUB_REF_TYPE=tag GITHUB_REF_NAME=v0.0.8 make -j8 release-metadata-check

Confirmed that 0.0.9 and v0.0.9 fail the metadata check while the committed version is 0.0.8.

Additional Notes

The source correction applies to checkouts that include this commit.
Live-cluster e2e tests were not run; the non-live e2e harness is included in make pre-commit.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-10-25T11:11:39.793234Z
We couldn’t complete this review. Comment @codex review to try again.
63d09fb PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@GatewayJ
GatewayJ added this pull request to the merge queue Oct 25, 2026
Merged via the queue into rustfs:main with commit c43f919 Oct 25, 2026
3 checks passed
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.

Operator image tag not aligned with rustfs-operator chart tag

1 participant