[Incident] [incident] aoai-model deployment failure: Smoke Azure Codex and Smoke Azure PI engine steps exit 1
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 43/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- azure, github-actions, go
- Lĩnh vực
- ci-cd, infrastructure
Hướng nghiên cứu
Start with the linked failed runs and inspect the Execute Codex CLI and Execute Pi CLI step logs for the driver stderr and exit reason. Then check the aoai-model environment variables, federated credential subject, Entra-authenticated AWF proxy, and Azure OpenAI deployment. Done means both smoke workflows pass when rerun with workflow_dispatch.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Summary
Deployments to the aoai-model environment are failing on main at commit c4fffbf1eb. The failing deployments come from two scheduled smoke workflows, Smoke Azure Codex and Smoke Azure PI. In both, the engine step exits with code 1 about 30 seconds after it starts. The same failure has recurred on every scheduled run since 2026-11-03.
Failing runs and deployments
| Workflow | Run | Failing engine step | Agent job |
|---|---|---|---|
| Smoke Azure Codex | 43334288414 | Execute Codex CLI | 131586831744 |
| Smoke Azure PI | 43334109551 | Execute Pi CLI | 131586277653 |
Failed aoai-model deployments: 7753171242, 7753186837, 7753201642 (all failure, 00:08 to 00:09 UTC on 2026-11-13).
Likely root cause
- Both engine steps fail the same way. The driver exits with code 1 before a terminal safe output is recorded, and the
conclusionjob then runsHandle agent failure. - Shared setup steps (MCP gateway, safe-outputs config, AWF install, container download) all pass. The failure is limited to the engine step. That points at Azure OpenAI inference through the Entra-authenticated AWF proxy (
provider: azure, OIDC viaAZURE_TENANT_ID,AZURE_CLIENT_ID,AI_GATEWAY_SCOPE). - Earlier auto-filed incidents for these workflows (for example #74268 and #76646) were classified
driver_crash, which matches. - The failures began 2026-11-03 across six different commit SHAs, so no single recent commit explains them. The firewall bump
838595e127postdates that first failure and is not the trigger. - This is an inference. The engine stderr could not be read (see below).
Evidence limitation
gh run view --log-failed returns HTTP 403 (DIFC policy violation) for these runs, so the engine output was not available. The findings above come from job step metadata, check-run annotations, and prior incident records.
Job step timings and annotations
- Codex agent job 131586831744: Execute Codex CLI 00:07:38 to 00:08:08 UTC, failure. Annotation:
Agent execution exited with code 1. - Pi agent job 131586277653: Execute Pi CLI 00:06:39 to 00:07:08 UTC, failure. Annotation:
Agent execution exited with code 1. - Conclusion jobs 131587683233 and 131587268644:
Handle agent failurefailed. - Sibling
smoke-copilot-aoai-entrais intermittent: success on 2026-11-09, failure on 2026-11-11 (run 42929934126).
Suggested remediation
- Open the failed Execute Codex CLI and Execute Pi CLI steps in the run links above. Capture the driver stderr and exit reason.
- Confirm the
aoai-modelenvironment variablesAZURE_TENANT_ID,AZURE_CLIENT_ID, andAI_GATEWAY_SCOPEare set. Confirm the federated credential subject matches the environment. - Check token acquisition and health of the Entra-authenticated AWF proxy and the Azure OpenAI deployment used by these smokes.
- After a fix, re-run both smoke workflows with
workflow_dispatchand confirm they pass before closing this incident.
Generated by 🚨 Deployment Incident Monitor · copilot · routed: haiku55 xhigh · ~3 AIC · ⌖ ~1 AIC · ⊞ 2.9K · ◷
- expires on Nov 19, 2026, 4:15 PM UTC-08:00
- Ngôn ngữ chính
- Go
- Star
- 5.6k
- Fork
- 625
- Merge trung bình
- 5 giờ 39 phút
- Pull request đã merge (30 ngày)
- 796
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của github/gh-aw
-
agent-research cookie
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
automation observability optimization traces
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Protected session capture: `Parse agent logs for step summary` fails when the engine step never ranĐang mởai-inspected
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
awf community
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
github/gh-aw#76385 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
automation cli-tools testing
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
prime-radiant-inc/evener#6325 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
team:library-maintainers
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
padok-team/burrito#1208 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
bazel-contrib/rules_go#4784 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
betterleaks/betterleaks#484 ·
Maintainer thường phản hồi trong vòng 1 ngày