What: removes the empty Secret manifest added in #1196 and its kustomization entry.
Why: REN-1236 step 1, adopt-then-prune. #1196 is live: Kustomization home-assistant Ready=True at 67bc773a, and its inventory lists home-assistant_mosquitto-shellies-credentials__Secret (checked 04:45Z). With the file gone, prune: true deletes the Secret. Nothing reads it since #1191 (no secretKeyRef in the repo), so no pod is affected.
Verified:kustomize build kubernetes/apps/home-assistant succeeds; grep shellies-credentials kubernetes/ is empty. After merge: Secret GET → 404 and inventory entry gone.
Revert: revert this PR. That would create an empty Secret of the same name (no data); harmless, but there is no reason to.
**What:** removes the empty Secret manifest added in #1196 and its kustomization entry.
**Why:** REN-1236 step 1, adopt-then-prune. #1196 is live: Kustomization home-assistant Ready=True at 67bc773a, and its inventory lists `home-assistant_mosquitto-shellies-credentials__Secret` (checked 04:45Z). With the file gone, `prune: true` deletes the Secret. Nothing reads it since #1191 (no secretKeyRef in the repo), so no pod is affected.
**Verified:** `kustomize build kubernetes/apps/home-assistant` succeeds; `grep shellies-credentials kubernetes/` is empty. After merge: Secret GET → 404 and inventory entry gone.
**Revert:** revert this PR. That would create an empty Secret of the same name (no data); harmless, but there is no reason to.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Step 2 of adopt-then-prune. #1196 put the Secret in the home-assistant
Flux inventory (Ready at 67bc773a). Removing the manifest lets prune
delete it. Nothing reads it since #1191.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Approved at 4c5660e447. Checked: diff only drops mosquitto-shellies-credentials-adopt.yaml + its kustomization entry; head based on master 67bc773a; repo grep shellies-credentials empty; kubectl kustomize home-assistant builds, Secret absent; live Kustomization home-assistant Ready=True at 67bc773a, prune=true, inventory lists the Secret; no pod in any namespace references it; CI 3/3 success. Not an outage merge: no workload mounts the Secret. Revert = revert PR (recreates empty Secret).
Approved at 4c5660e4473345be15aa6882913b44bb05f58d99. Checked: diff only drops mosquitto-shellies-credentials-adopt.yaml + its kustomization entry; head based on master 67bc773a; repo grep shellies-credentials empty; kubectl kustomize home-assistant builds, Secret absent; live Kustomization home-assistant Ready=True at 67bc773a, prune=true, inventory lists the Secret; no pod in any namespace references it; CI 3/3 success. Not an outage merge: no workload mounts the Secret. Revert = revert PR (recreates empty Secret).
Ghost
merged commit 745d96e304 into master2026-10-08 04:52:08 +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: removes the empty Secret manifest added in #1196 and its kustomization entry.
Why: REN-1236 step 1, adopt-then-prune. #1196 is live: Kustomization home-assistant Ready=True at
67bc773a, and its inventory listshome-assistant_mosquitto-shellies-credentials__Secret(checked 04:45Z). With the file gone,prune: truedeletes the Secret. Nothing reads it since #1191 (no secretKeyRef in the repo), so no pod is affected.Verified:
kustomize build kubernetes/apps/home-assistantsucceeds;grep shellies-credentials kubernetes/is empty. After merge: Secret GET → 404 and inventory entry gone.Revert: revert this PR. That would create an empty Secret of the same name (no data); harmless, but there is no reason to.
🤖 Generated with Claude Code
Approved at
4c5660e447. Checked: diff only drops mosquitto-shellies-credentials-adopt.yaml + its kustomization entry; head based on master 67bc773a; repo grep shellies-credentials empty; kubectl kustomize home-assistant builds, Secret absent; live Kustomization home-assistant Ready=True at67bc773a, prune=true, inventory lists the Secret; no pod in any namespace references it; CI 3/3 success. Not an outage merge: no workload mounts the Secret. Revert = revert PR (recreates empty Secret).