Amoenus / Amoenus/waycloak

v0.4: certify mixed-mode signed release in the homelab

Aperta
#114 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Go
Stelle
1
Fork
0
Merge medio
18m
PR unite (30g)
19

Descrizione

Parent epic: #6
Depends on #107-#113 and closes the v0.4 release cutoff.

Run release-candidate acceptance against exact signed artifacts:

- all default-mode unit/race/envtest/Kind or k3d and real-provider regressions;
- mixed sidecar and preview workloads in the homelab;
- amd64 and arm64 prepared-node install/rollback;
- packet capture across startup, CNI/agent/controller loss, failed update, gateway loss/replacement, node reboot, Pod reschedule, upgrade, and uninstall;
- full declared-feature conformance and explicit rejection of unsupported port-forward use;
- equivalent performance/footprint evidence demonstrating material value;
- signatures, SBOMs, provenance, vulnerability policy, reproducible CRDs/Helm, and immutable release manifest;
- cleanup proof: no acceptance resources, stale pins, or mutated unrelated CNI state.

The cutoff is binary: omit the preview rather than weaken fail-closed, rollback, compatibility, or value requirements.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Read the parent epic #6 and dependencies #107-#113 first, then run the release-candidate checks against the exact signed artifacts: unit, race, envtest, Kind or k3d, provider, homelab, architecture, packet-capture, conformance, performance, supply-chain, and cleanup checks. Done means every stated requirement has evidence; otherwise omit the preview without weakening the fail-closed, rollback, compatibility, or value requirements.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go, helm, kubernetes
Ambito
devops, infrastructure, networking, release, security, testing-qa
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.