Allow chatgpt.com in Codex smoke workflow AWF domain allowlist#2102
Allow chatgpt.com in Codex smoke workflow AWF domain allowlist#2102
chatgpt.com in Codex smoke workflow AWF domain allowlist#2102Conversation
chatgpt.com in Codex smoke workflow AWF domain allowlist
✅ Coverage Check PassedOverall Coverage
📁 Per-file Coverage Changes (1 files)
Coverage comparison generated by |
There was a problem hiding this comment.
Pull request overview
Updates the Codex smoke agentic workflow allowlist to permit outbound connectivity to chatgpt.com, addressing intermittent CONNECT chatgpt.com:443 firewall denials during Codex runs.
Changes:
- Added
chatgpt.comto.github/workflows/smoke-codex.mdundernetwork.allowed. - Synced the compiled workflow
.github/workflows/smoke-codex.lock.ymlto includechatgpt.cominGH_AW_INFO_ALLOWED_DOMAINS, the AWF CLI--allow-domainslist, andGH_AW_ALLOWED_DOMAINSenv values. - Minor markdown formatting fix in the workflow task instructions list.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/smoke-codex.md | Adds chatgpt.com to the workflow’s network allowlist (source) and fixes a list indentation. |
| .github/workflows/smoke-codex.lock.yml | Propagates chatgpt.com into the compiled/runtime allowlist variables and AWF invocation. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 2/2 changed files
- Comments generated: 0
|
Smoke Test Results: PASS ✅
|
This comment has been minimized.
This comment has been minimized.
Smoke Test: GitHub Actions Services Connectivity
2/3 checks passed. Redis check could not be performed due to missing
|
🏗️ Build Test Suite Results
Overall: 8/8 ecosystems passed — ✅ PASS
|
🤖 Smoke Test Results
Overall: PASS PR author:
|
🔥 Smoke Test: Copilot BYOK (Offline Mode)
Running in BYOK offline mode ( Overall: PASS — Author:
|
Codex (
gpt-5.3-codex) runs were intermittently degraded by AWF denyingCONNECT chatgpt.com:443(TCP_DENIED), while primaryapi.openai.comauth failures remained a separate credential concern. This PR closes the firewall allowlist gap for the Codex smoke path.Workflow source update (
smoke-codex.md)chatgpt.comtonetwork.allowedfor the Codex smoke workflow.Compiled workflow sync (
smoke-codex.lock.yml)GH_AW_INFO_ALLOWED_DOMAINS--allow-domainslistGH_AW_ALLOWED_DOMAINSenv values used in workflow stepsBehavioral impact
chatgpt.comis now permitted within this workflow’s AWF policy, reducing non-auth-related connection denials.Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
https://api.github.com/repos/actions/github-script/git/ref/tags/v9/usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq .object.sha(http block)https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0.68.3/usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.68.3 --jq .object.sha(http block)If you need me to access, download, or install something from one of these locations, you can either: