Utku Ozdemir 8f5d64f86f
test: add embedded etcd smoke test to helm e2e
Add a two-phase approach to the helm e2e test: first install Omni with
embedded etcd and run a smoke test (omnictl get defaultjointoken),
then uninstall and reinstall with external etcd for the full
integration suite.

Other changes:
- Extract reusable extract_sa_key function
- Split helm values into base + external etcd overlay to remove duplication
- Move helm test values to hack/test/helm/templates/ and drop .envsubst suffix
- Fix empty string arg bug in configure_registry_mirrors (remove dead else branch)

Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
2026-02-17 15:24:00 +01:00
..