Percorso 07Lezione 7 / 8

Risolvi un'interruzione Needs you

Diagnostica perché un'iniziativa si è fermata. Scegli continuazione, ripianificazione, riavvio o un intervento di configurazione manuale senza perdere il contesto decisionale.

Pratico10 minRevisionato

Pubblicato da Come scriviamo

Verifica cosa hai capitoUna build si è fermata dopo vari passi completati a causa di un guasto infrastrutturale temporaneo. Il piano resta corretto. Quale azione conserva il lavoro completato?Svolgi l'esercizio
Una build si è fermata dopo vari passi completati a causa di un guasto infrastrutturale temporaneo. Il piano resta corretto. Quale azione conserva il lavoro completato?

Cosa imparerai

  • Usare iniziativa ed esecuzione per i rispettivi scopi.
  • Distinguere Resume build, Plan again, Try again e Start over.
  • Risolvere il lavoro nella casella condivisa con prove e permessi corretti.

Trova il motivo dell’arresto

Il servizio fittizio di attrezzature sta costruendo una modifica all’accesso dei dipendenti. L’iniziativa mostra Needs you. Leggi il motivo nell’iniziativa, poi esamina l’esecuzione se esiste un tentativo.

Un piano fallito, una build interrotta e una build che non ha potuto avviarsi sono condizioni diverse. Taiga lascia l’iniziativa in Build con il problema da risolvere. La linea non prosegue oltre quell’iniziativa finché qualcuno interviene.

Usa l’esecuzione per comprendere passi, ipotesi e lavoro completato. Usa l’iniziativa per decidere cosa accade dopo.

Scegli l’azione in base all’effetto

AzioneEffetto
Resume buildContinua dal primo passo incompleto e conserva il lavoro salvato nei commit
Plan againCrea un piano sostitutivo e conserva la cronologia dei piani precedenti
Try againRiprova una build che non ha potuto avviarsi
Start overCostruisce il piano attuale come nuova esecuzione su un nuovo branch

L’interfaccia offre azioni adatte allo stato attuale. Leggi la spiegazione specifica prima di procedere. Start over non riprende il lavoro dell’esecuzione interrotta; l’esecuzione precedente resta registrata.

Per un guasto infrastrutturale temporaneo, verifica prima che la causa sia risolta. Riprendi quando piano e lavoro conservato restano adeguati. Per un confine dei dati errato, correggi contesto e piano pertinenti invece di ripetere la stessa implementazione.

Se l’iniziativa non deve più essere eseguita ora, spostala fuori dalla linea. Esamina la conferma quando pianificazione o build sono attive, perché lo spostamento interrompe quel lavoro.

Risolvi separatamente il lavoro di configurazione

Action Required è la casella condivisa per revisioni e compiti che richiedono una persona. Può includere credenziali, account, variabili d’ambiente, collegamenti ai registry dei pacchetti e permessi.

Per un segreto di produzione mancante, individua nome richiesto, fornitore, ambiente e responsabile. Crealo o configuralo con il processo approvato per i segreti. Non incollarne il valore nella descrizione di un’iniziativa o in una scheda didattica.

Un elemento di configurazione descrive cosa fare; segnarlo come completato non crea la configurazione. Completa e verifica il compito effettivo, poi segna l’elemento come completato. Leggi quando serve e lo stato attuale dell’esecuzione: un registry mancante può impedire l’installazione delle dipendenze, mentre un altro compito può bloccare il deployment in seguito.

Mantieni accurato il registro condiviso

La casella appartiene al team. Risolvere un elemento lo rimuove per tutti coloro che hanno accesso. Usa Dismiss solo quando l’elemento non è applicabile. Usa Snooze quando deve tornare in seguito.

Membri, amministratori e proprietari possono risolvere elementi entro i propri permessi. Chi ha ruolo di visualizzazione può leggere ma non svuotare la coda. Conferma che la persona incaricata di sbloccare il lavoro abbia l’autorità richiesta.

Verifica il risultato della continuazione

Dopo l’azione, esamina il nuovo stato e le prove. Conferma che sia stato eseguito il piano previsto e che la condizione mancante sia stata risolta. Un guasto ripetuto può indicare un’ipotesi irrisolta, non la necessità di un altro tentativo identico.

Registra la lezione duratura nelle istruzioni o nella procedura operativa appropriate. Prosegui con l’attivazione di Taiga nell’intero modello di responsabilità.

Svolgi l'esercizio

Classifica tre interruzioni fittizie: indisponibilità temporanea di un servizio di pacchetti, piano con un confine dei dati errato e segreto di produzione mancante. Indica registro da esaminare, responsabile, prossima azione e prove che consentirebbero di continuare.

Scarica la scheda di lavoro (Markdown)
Verifica cosa hai capito ↑

Continua a imparare

Fonti e approfondimenti

Letture correlate di Taiga

← Lezione precedente: Revisiona una consegna Taiga con le prove