ci/woodpecker/pr/pr-review Pipeline was successful
Second step of dissolving the transitional 'seed' layer (after music-assistant). Move the audiobookshelf config/metadata/books PVCs from seed-audiobookshelf into the app's own Kustomization and retire the seed KS. - git mv kubernetes/seed/audiobookshelf/pvcs.yaml -> kubernetes/apps/audiobookshelf/ and add it to the app kustomization. - Drop 'dependsOn: seed-audiobookshelf' from the audiobookshelf KS (it now owns the 3 PVCs directly; ceph dep already present, no CNPG involved). - Delete kubernetes/clusters/homelab/seed-audiobookshelf.yaml and the now-empty kubernetes/seed/audiobookshelf/. - Remove seed-audiobookshelf from the e2e-test.sh Kustomization readiness checks (it no longer exists post-merge) — same fix the review flagged on the music-assistant PR, done proactively here. Safe ownership transfer: all 3 PVCs carry kustomize.toolkit.fluxcd.io/prune: disabled, so Flux GC skips them when seed-audiobookshelf is pruned; the audiobookshelf KS adopts them on reconcile. Verified: PVCs Bound + prune-disabled live; kubectl kustomize apps/audiobookshelf builds all 3. Co-Authored-By: Claude Bot <claude-bot@renner.uno> Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>