6.3. 問題 - Automation Controller のジョブが保留状態のままになる
Automation Controller でジョブを起動した後、ジョブは保留状態のままになり、開始されません。
ジョブが保留状態のままになる理由はいくつかあります。この問題のトラブルシューティングの詳細は、自動化実行の設定 の Playbook が保留状態で止まる を参照してください。
保留中のジョブをすべてキャンセルする
保留中のジョブをすべてリスト表示するには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow awx-manage shell_plus
# awx-manage shell_plus
Copy to Clipboard Copied! Toggle word wrap Toggle overflow >>> UnifiedJob.objects.filter(status='pending')
>>> UnifiedJob.objects.filter(status='pending')
保留中のジョブをすべてキャンセルするには、次のコマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow >>> UnifiedJob.objects.filter(status='pending').update(status='canceled')
>>> UnifiedJob.objects.filter(status='pending').update(status='canceled')
ジョブ ID を使用して単一のジョブをキャンセルする
特定のジョブをキャンセルするには、
<job_id>
をキャンセルするジョブ ID に置き換えて、次のコマンドを実行します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow awx-manage shell_plus
# awx-manage shell_plus
Copy to Clipboard Copied! Toggle word wrap Toggle overflow >>> UnifiedJob.objects.filter(id=_<job_id>_).update(status='canceled')
>>> UnifiedJob.objects.filter(id=_<job_id>_).update(status='canceled')