Путь 07Тема 7 / 8

Устраните остановку Needs you

Выясните, почему инициатива остановилась. Выберите продолжение, повторное планирование, перезапуск или настройку человеком, сохранив контекст решения.

Практика10 минПроверено

Издатель Как мы пишем

Проверьте пониманиеВыполнение плана остановилось после нескольких завершённых шагов из-за временного сбоя инфраструктуры. План остаётся правильным. Какое действие сохраняет выполненную работу?Выполните упражнение
Выполнение плана остановилось после нескольких завершённых шагов из-за временного сбоя инфраструктуры. План остаётся правильным. Какое действие сохраняет выполненную работу?

Чему вы научитесь

  • Использовать инициативу и run для разных целей.
  • Различать Resume build, Plan again, Try again и Start over.
  • Выполнять задачи общего inbox с подтверждениями и нужными разрешениями.

Найдите причину остановки

Вымышленный сервис оборудования реализует изменение доступа сотрудников. Инициатива показывает Needs you. Прочитайте причину в инициативе, затем изучите run, если попытка выполнения существует.

Неудачное планирование, прерванное выполнение плана и выполнение, которое не смогло начаться, — разные состояния. Taiga оставляет инициативу в Build с проблемой, которую нужно решить. Последовательность работы не проходит через эту инициативу дальше, пока кто-то не вмешается.

Используйте run, чтобы понять шаги, предположения и выполненную работу. В инициативе решайте, что произойдёт дальше.

Выбирайте действие по его результату

ДействиеРезультат
Resume buildПродолжает с первого незавершённого шага и сохраняет закоммиченную работу
Plan againСоздаёт новый план взамен прежнего и сохраняет историю планов
Try againПовторяет попытку выполнения плана, которая не смогла начаться
Start overВыполняет текущий план как новый run в новой ветке

Интерфейс предлагает действия, подходящие текущему состоянию. Прочитайте конкретное объяснение до продолжения. Start over не переносит работу остановленного run. Предыдущий run остаётся записью.

При временном сбое инфраструктуры сначала убедитесь, что причина устранена. Продолжайте, когда план и сохранённая работа по-прежнему подходят. При неверной границе данных исправьте соответствующий контекст и план вместо повторения той же реализации.

Если инициативу сейчас больше не нужно выполнять, уберите её из последовательности. При активном планировании или выполнении плана изучите подтверждение: перемещение останавливает эту работу.

Отдельно выполняйте задачи настройки

Action Required — общий inbox для review и задач, которым нужен человек. Среди них могут быть учётные данные, аккаунты, переменные среды, подключения к реестрам пакетов и разрешения.

Для отсутствующего production-секрета определите необходимое имя, провайдера, среду и ответственное лицо. Создайте или настройте его через утверждённый процесс работы с секретами. Не вставляйте значение в описание инициативы или учебный рабочий лист.

Задача настройки описывает, что нужно сделать. Отметка о выполнении не создаёт конфигурацию. Выполните и проверьте реальную задачу, затем отметьте её завершённой. Уточните, на каком этапе её нужно выполнить, и изучите текущее состояние run: отсутствующий реестр может помешать установке зависимостей, а другая задача — заблокировать развёртывание позже.

Поддерживайте точность общей записи

Inbox принадлежит команде. Решение задачи убирает её для всех, у кого есть доступ. Используйте Dismiss, только если задача неприменима. Используйте Snooze, если она должна вернуться позже.

Участники, администраторы и владельцы могут закрывать задачи в пределах своих разрешений. Пользователи с ролью Viewer могут читать, но не могут очищать очередь. Убедитесь, что назначенный для разблокировки человек имеет нужные полномочия.

Проверьте результат продолжения

После действия изучите новое состояние и подтверждения. Убедитесь, что выполнялся нужный план и недостающее условие было выполнено. Повторный сбой может указывать на непроверенное предположение, а не на необходимость ещё одной одинаковой попытки.

Запишите постоянный вывод в подходящих инструкциях или эксплуатационной процедуре. Продолжите с подключением Taiga в рамках полной модели ответственности.

Выполните упражнение

Классифицируйте три вымышленные остановки: временный сбой сервиса пакетов, план с неверной границей данных и отсутствующий production-секрет. Назовите запись для проверки, ответственного, следующее действие и подтверждения, которые позволят продолжить.

Скачать рабочий лист (Markdown)
Проверьте понимание ↑

Продолжить обучение

Источники и дополнительные материалы

Связанные материалы Taiga

← Предыдущая тема: Проверяйте поставку Taiga по подтверждениям