What:suspend: true on CronJob openbao/mosquitto-open3e-int-secret-rotate.
Why: The next quarterly run is on 2026-12-01 04:00. It would rotate the broker password for open3e-int, but the ESP32 gateway only gets its password by hand, so the gateway would go offline. REN-802 (plan Rev. 9, accepted) moves MQTT credentials to a register in git, and this rotator is removed during that cleanup.
Impact: None on running traffic. Only future scheduled runs are skipped, and the current password stays as it is.
Verify after merge:kubectl -n openbao get cronjob mosquitto-open3e-int-secret-rotate -o jsonpath='{.spec.suspend}' → true.
**What:** `suspend: true` on CronJob `openbao/mosquitto-open3e-int-secret-rotate`.
**Why:** The next quarterly run is on 2026-12-01 04:00. It would rotate the broker password for `open3e-int`, but the ESP32 gateway only gets its password by hand, so the gateway would go offline. REN-802 (plan Rev. 9, accepted) moves MQTT credentials to a register in git, and this rotator is removed during that cleanup.
**Impact:** None on running traffic. Only future scheduled runs are skipped, and the current password stays as it is.
**Verify after merge:** `kubectl -n openbao get cronjob mosquitto-open3e-int-secret-rotate -o jsonpath='{.spec.suspend}'` → `true`.
**Revert:** revert this commit.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
The quarterly rotation on 2026-12-01 would change the broker password while
the ESP32 gateway keeps the old one, taking it offline.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Approved at e677986f. Checked: diff adds only suspend: true to CronJob openbao/mosquitto-open3e-int-secret-rotate; premise matches wiki open3e-int-device-instance (mq_pass provisioned by hand via NVS) and the file header; base = current master fdab5883; git diff --check clean; CI ci-manifests-test/ci-scripts-test/pr-review success. Not an outage merge: suspend only skips future schedules, no pod restart. Revert = revert commit.
Approved at e677986f. Checked: diff adds only `suspend: true` to CronJob openbao/mosquitto-open3e-int-secret-rotate; premise matches wiki open3e-int-device-instance (mq_pass provisioned by hand via NVS) and the file header; base = current master fdab5883; git diff --check clean; CI ci-manifests-test/ci-scripts-test/pr-review success. Not an outage merge: suspend only skips future schedules, no pod restart. Revert = revert commit.
Ghost
merged commit 53d4ab34fb into master2026-10-06 13:17:20 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What:
suspend: trueon CronJobopenbao/mosquitto-open3e-int-secret-rotate.Why: The next quarterly run is on 2026-12-01 04:00. It would rotate the broker password for
open3e-int, but the ESP32 gateway only gets its password by hand, so the gateway would go offline. REN-802 (plan Rev. 9, accepted) moves MQTT credentials to a register in git, and this rotator is removed during that cleanup.Impact: None on running traffic. Only future scheduled runs are skipped, and the current password stays as it is.
Verify after merge:
kubectl -n openbao get cronjob mosquitto-open3e-int-secret-rotate -o jsonpath='{.spec.suspend}'→true.Revert: revert this commit.
🤖 Generated with Claude Code
Approved at
e677986f. Checked: diff adds onlysuspend: trueto CronJob openbao/mosquitto-open3e-int-secret-rotate; premise matches wiki open3e-int-device-instance (mq_pass provisioned by hand via NVS) and the file header; base = current master fdab5883; git diff --check clean; CI ci-manifests-test/ci-scripts-test/pr-review success. Not an outage merge: suspend only skips future schedules, no pod restart. Revert = revert commit.