Διαδρομή 07Μάθημα 7 / 8

Επιλύστε μια διακοπή με την ένδειξη Needs you

Διαγνώστε γιατί σταμάτησε ένα initiative. Επιλέξτε συνέχιση, επανασχεδιασμό, νέα εκκίνηση ή ανθρώπινη ενέργεια ρύθμισης χωρίς να χάσετε το πλαίσιο της απόφασης.

Πρακτικό επίπεδο10 minΕλέγχθηκε

Εκδότης Πώς γράφουμε

Ελέγξτε τι κατανοήσατεΈνα build σταμάτησε μετά από αρκετά ολοκληρωμένα βήματα λόγω προσωρινής αστοχίας υποδομής. Το σχέδιο παραμένει σωστό. Ποια ενέργεια διατηρεί την ολοκληρωμένη εργασία;Κάντε την άσκηση
Ένα build σταμάτησε μετά από αρκετά ολοκληρωμένα βήματα λόγω προσωρινής αστοχίας υποδομής. Το σχέδιο παραμένει σωστό. Ποια ενέργεια διατηρεί την ολοκληρωμένη εργασία;

Τι θα μάθετε

  • Χρησιμοποιήστε το initiative και το run για τους διαφορετικούς σκοπούς τους.
  • Διακρίνετε τα Resume build, Plan again, Try again και Start over.
  • Επιλύστε εργασίες των κοινών εισερχομένων με αποδεικτικά στοιχεία και το σωστό δικαίωμα.

Βρείτε τον λόγο της διακοπής

Η υποθετική υπηρεσία εξοπλισμού υλοποιεί μια αλλαγή πρόσβασης εργαζομένων. Το initiative εμφανίζει Needs you. Διαβάστε τον λόγο στο initiative και έπειτα εξετάστε το run, αν υπάρχει προσπάθεια εκτέλεσης.

Ένα αποτυχημένο σχέδιο, ένα διακοπέν build και ένα build που δεν μπόρεσε να ξεκινήσει είναι διαφορετικές συνθήκες. Το Taiga αφήνει το initiative στο Build με το πρόβλημα προς επίλυση. Η γραμμή εκτέλεσης δεν προχωρά πέρα από αυτό το initiative μέχρι να ενεργήσει κάποιος.

Χρησιμοποιήστε το run για να κατανοήσετε τα βήματα, τις υποθέσεις και την ολοκληρωμένη εργασία. Χρησιμοποιήστε το initiative για να αποφασίσετε τι θα γίνει στη συνέχεια.

Επιλέξτε την ενέργεια με βάση το αποτέλεσμά της

ΕνέργειαΑποτέλεσμα
Resume buildΣυνεχίζει από το πρώτο ημιτελές βήμα και διατηρεί την εργασία που έχει γίνει commit
Plan againΔημιουργεί σχέδιο αντικατάστασης και διατηρεί το ιστορικό των προηγούμενων σχεδίων
Try againΕπαναλαμβάνει την προσπάθεια για build που δεν μπόρεσε να ξεκινήσει
Start overΥλοποιεί το τρέχον σχέδιο ως νέο run σε νέο branch

Η διεπαφή προσφέρει ενέργειες που ταιριάζουν στην τρέχουσα κατάσταση. Διαβάστε τη συγκεκριμένη εξήγηση πριν προχωρήσετε. Το Start over δεν μεταφέρει την εργασία του run που σταμάτησε· το προηγούμενο run παραμένει ως καταγραφή.

Για προσωρινή αστοχία υποδομής, επαληθεύστε πρώτα ότι η αιτία έχει επιλυθεί. Συνεχίστε όταν το σχέδιο και η διατηρημένη εργασία παραμένουν κατάλληλα. Για λανθασμένο όριο δεδομένων, διορθώστε το σχετικό πλαίσιο και το σχέδιο αντί να επαναλάβετε την ίδια υλοποίηση.

Αν το initiative δεν πρέπει πλέον να εκτελεστεί τώρα, αφαιρέστε το από τη γραμμή εκτέλεσης. Εξετάστε την επιβεβαίωση όταν ο σχεδιασμός ή το build είναι ενεργά, επειδή η μετακίνηση σταματά αυτή την εργασία.

Επιλύστε χωριστά τις εργασίες ρύθμισης

Το Action Required είναι τα κοινά εισερχόμενα για ανασκοπήσεις και εργασίες που χρειάζονται άνθρωπο. Μπορεί να περιλαμβάνει διαπιστευτήρια, λογαριασμούς, μεταβλητές περιβάλλοντος, συνδέσεις σε package registries και δικαιώματα.

Για ένα μυστικό production που λείπει, προσδιορίστε το απαιτούμενο όνομα, τον πάροχο, το περιβάλλον και τον υπεύθυνό του. Δημιουργήστε ή ρυθμίστε το μέσω της εγκεκριμένης διαδικασίας μυστικών. Μην επικολλάτε την τιμή του στην περιγραφή ενός initiative ή σε φύλλο εργασίας μάθησης.

Ένα στοιχείο ρύθμισης περιγράφει τι πρέπει να γίνει· η σήμανσή του ως ολοκληρωμένου δεν δημιουργεί τις ρυθμίσεις. Ολοκληρώστε και επαληθεύστε την πραγματική εργασία και έπειτα σημειώστε το στοιχείο ως ολοκληρωμένο. Διαβάστε πότε απαιτείται και την τρέχουσα κατάσταση του run: ένα registry που λείπει μπορεί να εμποδίσει την εγκατάσταση εξαρτήσεων, ενώ μια άλλη εργασία μπορεί να μπλοκάρει αργότερα το deployment.

Κρατήστε ακριβή την κοινή καταγραφή

Τα εισερχόμενα ανήκουν στην ομάδα. Η επίλυση ενός στοιχείου το αφαιρεί από τα εκκρεμή για όλους όσοι έχουν πρόσβαση. Χρησιμοποιήστε το Dismiss μόνο όταν το στοιχείο δεν αφορά την περίπτωση. Χρησιμοποιήστε το Snooze όταν πρέπει να επανέλθει αργότερα.

Τα μέλη, οι διαχειριστές και οι ιδιοκτήτες μπορούν να επιλύουν στοιχεία μέσα στα δικαιώματά τους. Οι viewers μπορούν να διαβάζουν αλλά δεν μπορούν να εκκαθαρίζουν την ουρά. Επιβεβαιώστε ότι το άτομο στο οποίο ανατέθηκε να ξεμπλοκάρει την εργασία έχει την απαιτούμενη εξουσιοδότηση.

Ελέγξτε το αποτέλεσμα της συνέχισης

Αφού ενεργήσετε, εξετάστε τη νέα κατάσταση και τα στοιχεία. Επιβεβαιώστε ότι εκτελέστηκε το προβλεπόμενο σχέδιο και καλύφθηκε η συνθήκη που έλειπε. Μια επαναλαμβανόμενη αστοχία μπορεί να δείχνει ανεπίλυτη υπόθεση και όχι ανάγκη για άλλη μία ίδια επαναπροσπάθεια.

Καταγράψτε το διαρκές δίδαγμα στις κατάλληλες οδηγίες ή στη διαδικασία λειτουργίας. Συνεχίστε με την ενεργοποίηση του Taiga σε όλο το μοντέλο ευθυνών.

Κάντε την άσκηση

Ταξινομήστε τρεις υποθετικές διακοπές: προσωρινή διακοπή υπηρεσίας πακέτων, σχέδιο που χρησιμοποιεί λανθασμένο όριο δεδομένων και μυστικό production που λείπει. Ονομάστε την καταγραφή που θα εξετάσετε, τον υπεύθυνο, την επόμενη ενέργεια και τα στοιχεία που θα επέτρεπαν τη συνέχιση.

Λήψη φύλλου εργασίας (Markdown)
Ελέγξτε τι κατανοήσατε ↑

Συνεχίστε τη μάθηση

Πηγές και πρόσθετη μελέτη

Σχετικό υλικό από την Taiga

← Προηγούμενο μάθημα: Ανασκοπήστε μια παράδοση του Taiga με αποδεικτικά στοιχεία