学習パス 07レッスン 7 / 8

Needs youによる中断を解決する

Initiativeが停止した理由を調べます。判断の背景を保ちながら、続行、再計画、最初からの実行、人による設定作業を選びます。

実践10 分レビュー日

発行元 執筆方針

理解度を確認一時的なインフラ障害により、複数のステップが完了した後でbuildが停止しました。計画は引き続き正しい状態です。完了した作業を保つ操作はどれですか?演習に取り組む
一時的なインフラ障害により、複数のステップが完了した後でbuildが停止しました。計画は引き続き正しい状態です。完了した作業を保つ操作はどれですか?

学べること

  • Initiativeとrunを、それぞれの目的に合わせて使う。
  • Resume build、Plan again、Try again、Start overを区別する。
  • 証拠と適切な権限を使って、共有inboxの作業を解決する。

停止した理由を見つける

架空の備品サービスでは、従業員アクセスの変更を実装中です。Initiativeには、Needs youと表示されています。Initiativeで理由を読み、実行の試行がある場合はrunを調べます。

計画の失敗、中断されたbuild、開始できなかったbuildは、それぞれ異なる状態です。Taigaは、解決すべき問題とともに、initiativeをBuildに残します。誰かが対応するまで、そのinitiativeの先へラインは進みません。

ステップ、前提条件、完了した作業を理解するには、runを使います。次に何をするかを判断するには、initiativeを使います。

効果に基づいて操作を選ぶ

操作効果
Resume build最初の未完了ステップから続行し、コミット済みの作業を保持する
Plan again以前の計画履歴を残し、代わりの計画を作成する
Try again開始できなかったbuildを再試行する
Start over新しいブランチ上の新しいrunで、現在の計画を実装する

インターフェースには、現在の状態に合う操作が表示されます。進める前に、具体的な説明を読んでください。Start overは、停止したrunの作業を引き継ぎません。以前のrunは、記録として残ります。

一時的なインフラ障害では、まず原因が解消したことを検証します。計画と保持された作業が引き続き適切なら、再開します。データ境界が誤っている場合は、同じ実装を繰り返さず、関連するコンテキストと計画を修正します。

今はそのinitiativeを実行すべきでない場合は、ラインから外します。計画中やbuild中の移動は、その作業を停止するため、確認画面の内容を確認してください。

設定作業を別に解決する

Action Requiredは、人が必要なレビューとタスクを集めた共有inboxです。認証情報、アカウント、環境変数、パッケージレジストリへの接続、権限などが含まれる場合があります。

本番用シークレットが不足している場合は、必要な名前、提供者、環境、責任者を特定します。承認されたシークレット管理の手順で作成または設定します。Initiativeの説明や学習用ワークシートに、値を貼り付けないでください。

設定項目は、何をするかを説明します。完了にしても、設定は作られません。実際のタスクを完了して検証してから、その項目を完了にします。必要なタイミングと、現在のrunの状態を読んでください。レジストリがないと依存物をインストールできない場合があります。一方、別のタスクは、後のデプロイを妨げる場合があります。

共有記録を正確に保つ

Inboxは、チームで共有します。項目を解決すると、アクセスできる全員のinboxからその項目が消えます。Dismissは、項目が適用されない場合にだけ使います。後で再表示させたい場合は、Snoozeを使います。

Member、admin、ownerは、それぞれの権限の範囲で項目を解決できます。Viewerは閲覧できますが、キューの項目を解消できません。作業の停止を解く担当者に、必要な権限があることを確認します。

続行した結果を確認する

操作の後は、新しい状態と証拠を調べます。意図した計画が実行され、不足していた条件が解決したことを確認します。失敗が繰り返される場合は、同じ再試行が必要なのではなく、未解決の前提が残っている可能性があります。

継続して使える学びを、適切な指示や運用手順に記録します。続いて、責任モデル全体を通したTaigaの有効化を学んでください。

演習に取り組む

架空の三つの中断を分類してください。一時的なパッケージサービスの停止、誤ったデータ境界を使う計画、本番用シークレットの不足です。確認する記録、責任者、次の操作、続行を認める証拠を示します。

ワークシートをダウンロード(Markdown)
理解度を確認 ↑

学習を続ける

出典と参考資料

Taigaの関連資料

← 前のレッスン: 証拠を使ってTaigaのデリバリーをレビューする