Files
cozystack/hack
IvanHunters b1ce856c47 test(platform): cover the 53-char child-name overflow skip branch
Every warn-pin-skip hardening branch in migration 54 had a regression fixture
except the >53-char child-name overflow guard. Add one: a 33-char cluster name
plus pool md0 yields a 54-char child release name, so the overflow branch must
warn, pin the live pool objects with resource-policy=keep, skip adoption, and
let the run stamp. Without the guard the flow reaches kubectl apply of an
over-long HelmRelease name, the apiserver rejects it, and set -e exits before
the version stamp, deadlocking every tenant's platform upgrade. Verified
non-vacuous: neutralising the length guard reddens this fixture.

Signed-off-by: IvanHunters <xorokhotnikov@gmail.com>
2026-08-14 17:37:51 +03:00
..
2026-02-17 22:54:12 +01:00