Skip to content

chore(main): [bot] release base-cluster:9.4.0#1700

Merged
teutonet-bot merged 1 commit intomainfrom
release-please--branches--main--components--base-cluster
Sep 25, 2025
Merged

chore(main): [bot] release base-cluster:9.4.0#1700
teutonet-bot merged 1 commit intomainfrom
release-please--branches--main--components--base-cluster

Conversation

@teutonet-bot
Copy link
Copy Markdown
Contributor

@teutonet-bot teutonet-bot commented Sep 25, 2025

🤖 I have created a release beep boop

9.4.0 (2025-09-25)

Features

  • base-cluster/traefik: Changed ipFamilyPolicy to DualStack (#1694) (166c9af)

Bug Fixes

  • base-cluster/velero: remove last reference to bitnami images (#1701) (50a5112)

This PR was generated with Release Please. See documentation.

Summary by CodeRabbit

  • New Features
    • Enable DualStack IP family for Traefik in the base cluster, improving IPv4/IPv6 compatibility.
  • Bug Fixes
    • Addresses issues related to Velero stability.
  • Documentation
    • Adds a changelog entry for version 9.4.0 with details on new features and fixes.
  • Chores
    • Bumps the base cluster chart to version 9.4.0 and updates the release manifest.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Sep 25, 2025

Walkthrough

Bumps the base-cluster Helm chart from 9.3.2 to 9.4.0 by updating Chart.yaml and the release-please manifest, and adds a 9.4.0 CHANGELOG entry noting traefik ipFamilyPolicy changed to DualStack.

Changes

Cohort / File(s) Summary
Release metadata
​.github/release-please/manifest.json, charts/base-cluster/Chart.yaml
Update charts/base-cluster version from 9.3.2 to 9.4.0.
Documentation / Changelog
charts/base-cluster/CHANGELOG.md
Add 9.4.0 changelog entry; document base-cluster/traefik ipFamilyPolicy changed to DualStack and include existing entries.

Sequence Diagram(s)

(omitted — changes are versioning and changelog edits without control-flow changes)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • tasches
  • cwrau
  • marvinWolff

Poem

I hop a version, small and spry,
Nine-point-four beneath the sky.
Traefik learns to travel two,
IPv4 and v6 in view.
Thump — the changelog marks our cheer, release is nigh. 🐇✨

Pre-merge checks and finishing touches

❌ Failed checks (2 warnings)
Check name Status Explanation Resolution
Linked Issues Check ⚠️ Warning The pull request does not implement any of the coding requirements from issue #1701, as there are no changes removing Bitnami image references, aligning the kubectl image tag, or updating configuration examples. Please include the code changes that remove Bitnami references from the Velero components, align the kubectl image tagging with the cluster version, and update the configuration examples as specified in issue #1701.
Out of Scope Changes Check ⚠️ Warning The pull request introduces a feature change to the Traefik ipFamilyPolicy and a chart version bump that are unrelated to the objectives of the linked Velero issue #1701, indicating out-of-scope changes. Either remove or isolate the Traefik ipFamilyPolicy and version bump changes from this Velero-focused pull request or add the appropriate linked issue (e.g., #1694) to cover those feature updates.
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title clearly and concisely indicates that this is a release chore bumping the base-cluster chart to version 9.4.0, which directly reflects the main change in the pull request and follows conventional commit style.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release-please--branches--main--components--base-cluster

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between bbbc3b9 and ab6e6d9.

📒 Files selected for processing (3)
  • .github/release-please/manifest.json (1 hunks)
  • charts/base-cluster/CHANGELOG.md (1 hunks)
  • charts/base-cluster/Chart.yaml (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (2)
  • .github/release-please/manifest.json
  • charts/base-cluster/Chart.yaml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: lint helm chart (base-cluster)
🔇 Additional comments (1)
charts/base-cluster/CHANGELOG.md (1)

3-13: Changelog entry looks accurate.

Release notes clearly capture the new Traefik DualStack feature and the Velero Bitnami cleanup.


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

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 166c9af and bbbc3b9.

📒 Files selected for processing (3)
  • .github/release-please/manifest.json (1 hunks)
  • charts/base-cluster/CHANGELOG.md (1 hunks)
  • charts/base-cluster/Chart.yaml (1 hunks)
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2025-07-24T09:41:28.072Z
Learnt from: cwrau
PR: teutonet/teutonet-helm-charts#1604
File: charts/base-cluster/templates/monitoring/metrics-server/metrics-server.yaml:20-21
Timestamp: 2025-07-24T09:41:28.072Z
Learning: The official kubernetes-sigs/metrics-server Helm chart pins the image tag to a specific version in its values.yaml by default, ensuring reproducible deployments without requiring explicit tag specification in consuming charts.

Applied to files:

  • charts/base-cluster/Chart.yaml
🔇 Additional comments (2)
.github/release-please/manifest.json (1)

1-1: Version bump aligns with release tag.

The manifest update correctly advances the base-cluster chart to 9.4.0 for this release.

charts/base-cluster/CHANGELOG.md (1)

3-8: Changelog entry captures the release feature.

The 9.4.0 notes accurately describe the DualStack ipFamilyPolicy change and link back to the originating issue/commit.

Comment thread charts/base-cluster/Chart.yaml
@teutonet-bot teutonet-bot force-pushed the release-please--branches--main--components--base-cluster branch from c31715b to ab6e6d9 Compare September 25, 2025 12:54
@teutonet-bot teutonet-bot added this pull request to the merge queue Sep 25, 2025
Merged via the queue into main with commit db221a8 Sep 25, 2025
27 of 35 checks passed
@teutonet-bot teutonet-bot deleted the release-please--branches--main--components--base-cluster branch September 25, 2025 13:02
@teutonet-bot
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants