railiance-platform/tests
tegwick e9e631fbf4
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
feat(forgejo-package-prune): protect image tags running live in the cluster
Adds collect_live_cluster_versions() — enumerates pod container images via
kubectl and protects any forgejo.coulomb.social/coulomb/<name>:<tag>. Closes the
gap where CI-deployed apps (e.g. state-hub) pin a live tag absent from Helm
values. On by default (--no-protect-live to skip); emits protection_notes +
live_protection in the JSON summary so consumers can detect reduced coverage.
Verified against production: protects state-hub/vergabe/issue-core live tags.

ACTIVITY-WP-0020 T07 (partial — see workplan note re multi-cluster coverage).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 14:44:03 +02:00
..
test_credential_change.py Add credential-change delegated applier flow 2026-07-01 20:07:26 +02:00
test_credential_change_appliers.py Add credential-change delegated applier flow 2026-07-01 20:07:26 +02:00
test_credential_helper.py feat: complete credential broker source flow 2026-06-27 00:29:53 +02:00
test_forgejo_package_prune.py feat(forgejo-package-prune): protect image tags running live in the cluster 2026-07-16 14:44:03 +02:00