Skip to content

fix(cli): add upgrader for patch l4 probe port and upgrade node-exporter#3402

Merged
eball merged 1 commit into
mainfrom
fix/node-export/lsblk
Jun 17, 2026
Merged

fix(cli): add upgrader for patch l4 probe port and upgrade node-exporter#3402
eball merged 1 commit into
mainfrom
fix/node-export/lsblk

Conversation

@hysyeah

@hysyeah hysyeah commented Jun 17, 2026

Copy link
Copy Markdown
Member

Note

Medium Risk
Patches live l4-bfl-proxy probe ports during upgrade; mis-timed rollout could briefly mark the proxy unready, though retries and NotFound skip limit blast radius.

Overview
Adds upgrade automation for a breaking l4-bfl-proxy health-check port change (8081 → 18081) and rolls node-exporter to 0.0.11.

The 1.12.6 system-component upgrade path now runs a PatchL4BFLProxyProbePort task after the base component upgrades. A new daily upgrader 1.12.7-20260617 reuses upgradeNodeExporter() and the same probe patch so clusters on that line get both fixes without a full main-line release only.

patchL4BFLProxyProbePort strategically merges the os-network/l4-bfl-proxy deployment so the proxy container’s liveness and readiness httpGet ports match the new binary; it retries on conflict, skips cleanly if the deployment is missing, and times out after two minutes.

Bundled image bumps: beclab/node-exporter:0.0.11 in the Prometheus node-exporter DaemonSet manifest and platform/prometheus/.olares/Olares.yaml prebuilt container list.

Reviewed by Cursor Bugbot for commit 3ebf448. Bugbot is set up for automated code reviews on this repo. Configure here.

@vercel

vercel Bot commented Jun 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
olares Ready Ready Preview, Comment Jun 17, 2026 7:01am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
olares-docs Ignored Ignored Preview Jun 17, 2026 7:01am

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit aaaf137. Configure here.

Comment thread cli/pkg/upgrade/1_12_6.go Outdated
@eball eball merged commit 74bdab4 into main Jun 17, 2026
16 checks passed
eball added a commit that referenced this pull request Jun 22, 2026
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.

2 participants