Skip to content

Bump etcd to latest 3.7.x - #1575

Merged
friegger merged 2 commits into
ironcore-dev:mainfrom
sap-contributions:chore/1574-bump-etcd-to-3.7.x
Sep 28, 2026
Merged

friegger merged 2 commits into
ironcore-dev:mainfrom
sap-contributions:chore/1574-bump-etcd-to-3.7.x

Conversation

@friegger

@friegger friegger commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Contributes to #1574

Summary by CodeRabbit

  • Maintenance
    • Updated the etcd version used by the service from 3.6.15 to 3.7.2. This release changes the version in use; no additional user-facing functionality or behavior changes are included in this update.

Contributes to ironcore-dev#1574

Signed-off-by: Felix Riegger <felix.riegger@sap.com>
@friegger
friegger requested a review from a team as a code owner September 28, 2026 09:31
@github-actions github-actions Bot added the chore label Sep 28, 2026
@friegger
friegger requested a review from lukasfrank September 28, 2026 09:31
Comment thread config/apiserver/etcd/etcd.yaml Resolved
@coderabbitai

coderabbitai Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Warning

Review limit reached

Next included review available in 52 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 37084842-93fa-484a-b5dc-3baee1c5b746

📥 Commits

Reviewing files that changed from the base of the PR and between b74e3ea and 2ff3442.

📒 Files selected for processing (1)
  • config/apiserver/etcd/etcd.yaml

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 961316eb-3235-4cc1-a93b-5d3c1a266b4b

📥 Commits

Reviewing files that changed from the base of the PR and between 7346f4f and b74e3ea.

📒 Files selected for processing (1)
  • config/apiserver/etcd/etcd.yaml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The etcd StatefulSet image changes from quay.io/coreos/etcd:v3.6.15 to quay.io/coreos/etcd:v3.7.2.

Changes

etcd image update

Layer / File(s) Summary
Update etcd image
config/apiserver/etcd/etcd.yaml
The StatefulSet now uses the etcd v3.7.2 image. Previously, it used v3.6.15.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Suggested reviewers: adracus

Merge Risk: ⚪ Minimal · up to b74e3

The StatefulSet will use etcd v3.7.2 instead of v3.6.15. No concrete failure is established in the supplied evidence, so no actionable merge blocker is identified.

Architecture Summary

Architecture risk: 🔵 Low · up to b74e3

The change affects 1 system.

Changed systems: config

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — config (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in config/apiserver/etcd/etcd.yaml: The StatefulSet now uses etcd image quay.io/coreos/etcd:v3.7.2 instead of quay.io/coreos/etcd:v3.6.15.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description identifies issue #1574 but does not include the required "# Proposed Changes" section or the "Fixes #" field from the repository template. Add the "# Proposed Changes" heading with a concise summary of the etcd version update, and complete the "Fixes #" field or explain why the pull request only contributes to issue #1574.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly describes the main change: updating etcd to the 3.7.x release line.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR

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.

Signed-off-by: Felix Riegger <felix.riegger@sap.com>
@friegger
friegger requested a review from lukasfrank September 28, 2026 09:58
@friegger
friegger merged commit e331de0 into ironcore-dev:main Sep 28, 2026
11 checks passed
@hardikdr hardikdr added the area/iaas Issues related to IronCore IaaS development. label Sep 29, 2026
@hardikdr hardikdr added this to Roadmap Sep 29, 2026
@github-project-automation github-project-automation Bot moved this to Done in Roadmap Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/iaas Issues related to IronCore IaaS development. breaking chore

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants