registrystack / registrystack/registry-stack

Make every governed deployment verification example copy-paste strict

Aperta
#604 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
area:platform needs-jeremi-decision
Lingua principale
Rust
Stelle
2
Fork
0
Merge medio
2h 55m
PR unite (30g)
130

Descrizione

## Outcome

Every public convenience example for verifying a managed deployment package includes the externally recorded closure digest and structural operator-file checks, matching the generated runbook.

## Context

PR #598 makes transferred-package and lifecycle instructions strict. Two convenience examples in the single-node Compose guide remain intentionally shorter and are not on the critical update path, but copying them alone provides weaker assurance.

## Definition of Done

- [ ] Every managed-package verification example uses `--expected-closure-sha256`.
- [ ] Every operator-ready verification example uses `--check-operator-files`.
- [ ] Examples show where the externally recorded digest comes from without inventing a secret/config generator.
- [ ] Docs tests prevent weaker commands from reappearing outside explicitly labelled structural-only examples.

## Non-goals

- Semantic validation of operator file values in Registryctl.
- Certification of operator-owned Compose overrides.
- A general secret-management workflow.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla guida Compose per un singolo nodo e confronta i suoi esempi di verifica managed-package e operator-ready con il runbook generato da PR #598. Traccia il modo in cui viene presentato il digest di chiusura registrato esternamente, quindi esamina i test di docs ed estendine la copertura in modo che i comandi più deboli vengano rifiutati, tranne che negli esempi esplicitamente contrassegnati come structural-only.

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

Valutazione

Stack tecnologico
docker-compose
Ambito
devops, documentation, testing
Tipo di issue
Documentazione
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
72/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.