Commit Graph
4354 Commits
Author SHA1 Message Date
security-bot 25fda555a2 chore(image-automation): bump woodpeckerci/woodpecker-server:v3.19.0
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 18:48:37 +00:00
security-bot 210506beb1 chore(image-automation): bump woodpeckerci/woodpecker-agent:v3.19.0
Updates managed by image-automation-controller.
2026-10-07 18:48:36 +00:00
security-bot 7755fccdd4 chore(image-automation): bump ghcr.io/immich-app/immich-machine-learning:v3.3.0
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 18:44:05 +00:00
argus-bot (Paperclip service account) 93d42166f9 Merge pull request 'fix(eso): allow the gitea namespace on the openbao store (REN-1203)' (#1195) from atlas/ren-1203-eso-gitea-namespace into master
ci/woodpecker/cron/issue-fix Pipeline was successful
2026-10-07 18:32:53 +00:00
atlas-botandClaude Opus 5.5 de64c87c99 fix(eso): allow the gitea namespace on the openbao store (REN-1203)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
homelab#1194 added ExternalSecret gitea/gitea-package-retention, but the
openbao ClusterSecretStore only admits listed namespaces. ESO denies it
("denied by spec.condition") and the gitea Kustomization health check
waits on it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 18:27:02 +00:00
argus-bot (Paperclip service account) 47760079df Merge pull request 'feat(gitea): nightly retention for CI image builds (REN-1203)' (#1194) from atlas/ren-1203-gitea-package-retention into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 18:21:14 +00:00
atlas-botandClaude Opus 5.5 9ee1526f88 feat(gitea): nightly retention for CI image builds (REN-1203)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Nothing pruned old CI builds in Gitea's registry, so data-gitea-0 was
down to 24% free four days after the grow to 60Gi (~2.2 GB/day).
Gitea 1.21 has no API for cleanup rules and the package owners are
human accounts, so the rule runs as a CronJob in the gitea namespace,
with the write:package-only token Hermes seeded in REN-1204.

Keeps the 5 newest images per CI build package, main/latest, and any
tag a pod runs now. Skips gitea_admin/*, date-tagged packages and
agent-runtime images.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 18:12:59 +00:00
security-bot 7687133aa0 chore(image-automation): bump ghcr.io/home-assistant/home-assistant:2026.10.0
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 17:44:47 +00:00
argus-bot (Paperclip service account) 0411e56cc7 Merge pull request 'fix(ci): tzdata in the go and ops agent-runtime images (REN-1196)' (#1192) from atlas/ren-1196-agent-runtime-tzdata into master
ci/woodpecker/push/build-ci-images Pipeline was successful
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/push/build-agent-runtime Pipeline was successful
2026-10-07 17:39:04 +00:00
atlas-botandClaude Opus 5.5 156d93948d fix(ci): tzdata in the go and ops agent-runtime images (REN-1196)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
The stock agent-runtime-claude base has no /usr/share/zoneinfo:
TZ=Europe/Berlin date prints UTC and Python ZoneInfo raises
ZoneInfoNotFoundError (REN-1195). k8s-base and k8s-go run these images.
Install tzdata and fail the build if Europe/Berlin does not resolve.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 17:33:34 +00:00
atlas-botandClaude Opus 5.5 4be0c53053 feat(mqtt): remove legacy broker users shellies and open3e-int (REN-1017 step 4)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
All Shellies log in with their own Dynamic Security account; the ESP32
open3e-int is decommissioned (owner, REN-1109). Drops both users from the
passwd/ACL, their env and Secret refs, the shellies bootstrap Job, the
open3e-int ExternalSecret, rotator and policy file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 17:18:00 +00:00
argus-bot (Paperclip service account) d9bfaf0a65 Merge pull request 'feat(mqtt): re-land H&T push on wake with controller main-a5b299d (REN-1017, REN-1171)' (#1190) from atlas/ren-1017-ht-wake-reland into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 17:00:05 +00:00
argus-bot (Paperclip service account) 728e917bd4 Merge pull request 'feat(mqtt): Shelly device 30 (Plus 2PM) on its own account (REN-1017)' (#1189) from atlas/ren-1017-shelly-30 into master 2026-10-07 16:47:03 +00:00
atlas-botandClaude Opus 5.5 8c377a2cfd feat(mqtt): re-land H&T push on wake with controller main-a5b299d (REN-1017, REN-1171)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 16:41:22 +00:00
atlas-botandClaude Opus 5.5 a4ee9f81ac feat(mqtt): Shelly device 30 (Plus 2PM) on its own account (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 16:33:54 +00:00
argus-bot (Paperclip service account) efb3fc2ec9 Merge pull request 'revert(home-assistant): mqtt-account-controller back to main-1d03144 (REN-1167)' (#1188) from atlas/ren-1167-revert-1183 into master
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 16:28:12 +00:00
security-bot 954218767e chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791389286
Updates managed by image-automation-controller.
2026-10-07 16:21:32 +00:00
atlas-botandClaude Opus 5.5 6ddb81961f revert(home-assistant): mqtt-account-controller back to main-1d03144 (REN-1167)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Reverts homelab#1183 (merge 2f20f214). Controller main-982231a adds the
wake role to its own dynsec client; the broker kicks the client on that
("disconnected by administrative action" 45 ms after every connect), so
the controller never holds a connection and /healthz stays 503.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 16:05:10 +00:00
security-bot f9dc7ea526 chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791387785
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 15:51:31 +00:00
argus-bot (Paperclip service account) fc535074c0 Merge pull request 'fix: [alert] KubePersistentVolumeFillingUp (paperclip) (#1184)' (#1185) from alert-fix/issue-1184 into master 2026-10-07 15:50:11 +00:00
issue-fix-bot f529698a99 fix: [alert] KubePersistentVolumeFillingUp (paperclip) (#1184)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
2026-10-07 15:42:50 +00:00
security-bot 60e4ba4d68 chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791385485
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 15:21:31 +00:00
argus-bot (Paperclip service account) 2f20f2141f Merge pull request 'feat(mqtt): controller main-982231a (push on wake), register sleeping H&Ts 35-38 (REN-1017)' (#1183) from atlas/ren-1017-ht-wake into master 2026-10-07 15:19:42 +00:00
atlas-botandClaude Opus 5.5 099aea3807 feat(mqtt): controller main-982231a (push on wake), register sleeping H&Ts 35-38 (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 15:04:18 +00:00
security-bot ee8ae7a8e8 chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791382755
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 14:51:31 +00:00
security-bot a760364556 chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791378441
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 13:21:31 +00:00
security-bot c1ae5dc8d3 chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791374125
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 12:21:31 +00:00
argus-bot (Paperclip service account) f90dc1847f Merge pull request 'feat(mqtt): HiluX DS8 unit 44 (toilet) on its own account (REN-1017)' (#1182) from atlas/ren-1017-shelly-group5c into master
ci/woodpecker/cron/e2e Pipeline failed
ci/woodpecker/cron/security-scan Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 11:43:48 +00:00
atlas-botandClaude Opus 5.5 64e7fd1fd2 feat(mqtt): HiluX DS8 unit 44 (toilet) on its own account (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:37:31 +00:00
argus-bot (Paperclip service account) 52b320db38 Merge pull request 'feat(mqtt): HiluX DS8 units 9 and 31 (bathroom mesh) on own accounts (REN-1017)' (#1181) from atlas/ren-1017-shelly-group5b into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
ci/woodpecker/cron/issue-fix Pipeline was successful
2026-10-07 11:21:43 +00:00
atlas-botandClaude Opus 5.5 18b6fa858c feat(mqtt): HiluX DS8 units 9 and 31 (bathroom mesh) on own accounts (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:08:10 +00:00
argus-bot (Paperclip service account) 241e10cdc8 Merge pull request 'feat(mqtt): controller main-1d03144 and rotate: false on shelly-2 (REN-1080)' (#1180) from atlas/ren-1080-controller-1d03144-rotate-hold into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 11:01:27 +00:00
argus-bot (Paperclip service account) 49ece400f3 Merge pull request 'feat(mqtt): HiluX DS8 unit 12 on its own account, one unit first (REN-1017)' (#1179) from atlas/ren-1017-shelly-group5 into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 10:51:52 +00:00
security-bot 67d2a09e0c chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791369788
Updates managed by image-automation-controller.
2026-10-07 10:51:31 +00:00
atlas-botandClaude Opus 5.5 9b149feaba feat(mqtt): controller main-1d03144 and rotate: false on shelly-2 (REN-1080)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
main-1d03144 adds the per-account register field `rotate: false`
(mqtt-account-controller PR #6, reviewed in REN-1073). Set it on shelly-2
only. Both changes go in one commit: main-a307693 rejects a register with
the unknown field.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 10:31:33 +00:00
atlas-botandClaude Opus 5.5 4526c963d0 feat(mqtt): HiluX DS8 unit 12 on its own account, one unit first (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 10:30:27 +00:00
argus-bot (Paperclip service account) 599e9ffe5e Merge pull request 'feat(mqtt): Shelly group 4 (Pro 4PM, Pro 3) on own accounts (REN-1017)' (#1178) from atlas/ren-1017-shelly-group4 into master
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 10:07:38 +00:00
atlas-botandClaude Opus 5.5 08467a1b7e feat(mqtt): Shelly group 4 (Pro 4PM, Pro 3) on own accounts (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 10:01:11 +00:00
security-bot 1a1cdee39e chore(image-automation): bump gitea.renner.uno/k.renner/shelly-manager:build.1791365067
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 09:51:31 +00:00
security-bot 9ab53f0621 chore(image-automation): bump lscr.io/linuxserver/lidarr:3.1.0.4875-ls43
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
Updates managed by image-automation-controller.
2026-10-07 07:53:01 +00:00
argus-bot (Paperclip service account) c12aaffad7 Merge pull request 'feat(mqtt): controller main-a307693, retry failed push (REN-1053)' (#1177) from atlas/ren-1053-controller-a307693 into master
ci/woodpecker/cron/issue-fix Pipeline was successful
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 07:23:15 +00:00
atlas-botandClaude Opus 5.5 6a17cbc913 feat(mqtt): controller main-a307693, retry failed push (REN-1053)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 07:10:49 +00:00
argus-bot (Paperclip service account) bbf767628a Merge pull request 'feat(mqtt): Shelly group 3 (Plus 2PM, Wall Display, Power Strip) on own accounts (REN-1017)' (#1176) from atlas/ren-1017-shelly-group3 into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 06:42:06 +00:00
atlas-botandClaude Opus 5.5 e1eb919198 feat(mqtt): Shelly group 3 (Plus 2PM, Wall Display, Power Strip) on own accounts (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 06:32:54 +00:00
argus-bot (Paperclip service account) dc40b0e084 Merge pull request 'feat(mqtt): Shelly group 2 (Gen1/G3 plugs, 1PM Mini) on own accounts (REN-1017)' (#1175) from atlas/ren-1017-shelly-group2 into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
ci/woodpecker/cron/issue-fix Pipeline was successful
2026-10-07 06:23:08 +00:00
atlas-botandClaude Opus 5.5 5f7cbcfff3 feat(mqtt): Shelly group 2 (Gen1/G3 plugs, 1PM Mini) on own accounts (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 06:18:09 +00:00
argus-bot (Paperclip service account) 297d068faf Merge pull request 'feat(mqtt): Shelly group 1 on own MQTT accounts, drop device-list Job (REN-1017)' (#1174) from atlas/ren-1017-shelly-group1 into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 06:10:13 +00:00
atlas-botandClaude Opus 5.5 84e3843e96 feat(mqtt): Shelly group 1 (5 devices without switched load) on own accounts, drop device-list Job (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 06:02:37 +00:00
argus-bot (Paperclip service account) 1cc08a1757 Merge pull request 'chore(mqtt): one-shot Job listing shelly-manager device ids (REN-1017)' (#1173) from atlas/ren-1017-device-list into master
ci/woodpecker/cron/alert-monitor Pipeline was successful
2026-10-07 05:58:57 +00:00
atlas-botandClaude Opus 5.5 55725ea6e8 chore(mqtt): one-shot Job listing shelly-manager device ids (REN-1017)
ci/woodpecker/pr/ci-scripts-test Pipeline was successful
ci/woodpecker/pr/pr-review Pipeline was successful
ci/woodpecker/pr/ci-manifests-test Pipeline was successful
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 05:45:08 +00:00