Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Reject trailing YAML documents in actor-template create manifests

Aperta Adatta ai principianti
#2,156 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@ericcurtin ci sta già lavorando.

Dal 3/10/2026.

  • #2157 di @ericcurtin — aperta

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
84/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
go
Ambito
cli

Direzione di ricerca

Inizia in cmd/kubectl-ate/internal/cmd/actortemplate.go e leggi actorTemplateFromManifest, quindi confronta il relativo parsing YAML con il parser del manifest egress-policy adiacente. Esegui la creazione di un actor-template con un input YAML multi-documento e verifica che un documento successivo produca un errore chiaro e che non avvenga alcuna creazione parziale silenziosa.

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

Descrizione

area/cli kind/bug

cmd/kubectl-ate/internal/cmd/actortemplate.go documents actorTemplateFromManifest as parsing a single document, but the parser sends the complete input through yaml.YAMLToJSON and protojson unmarshal without rejecting a second YAML document. With a multi-document input, the first ActorTemplate can be created while later documents are silently ignored. The sibling egress-policy manifest parser explicitly rejects multiple documents. Please make actor-template creation enforce the same one-document contract, with a clear error for trailing documents.

Lingua principale
Go
Stelle
4.4k
Fork
515
Merge medio
2g 15h
PR unite (30g)
258

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di agent-substrate/substrate

Tutte le issue di agent-substrate/substrate

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.