Skip to content

chore: bump DefaultFirewallVersion to v0.25.43#31379

Merged
pelikhan merged 2 commits into
mainfrom
copilot/bump-firewall-version-v0-25-43
May 10, 2026
Merged

chore: bump DefaultFirewallVersion to v0.25.43#31379
pelikhan merged 2 commits into
mainfrom
copilot/bump-firewall-version-v0-25-43

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 10, 2026

Bumps the default AWF version from v0.25.42 to v0.25.43 and regenerates all 218 lock files.

Changes

  • pkg/constants/version_constants.goDefaultFirewallVersion"v0.25.43"
  • All .lock.yml files — regenerated via make build && make recompile && make recompile (double recompile required to resolve container SHA pins from the first pass)
  • .changeset/patch-bump-awf-v0-25-43.md — changelog entry

What's in v0.25.43

ARC/DinD support

  • container.dockerHostPathPrefix / --docker-host-path-prefix — prefixes bind-mount source paths so DinD daemon can resolve runner-side paths; kernel VFS (/dev, /sys, /proc) excluded automatically
  • Honors non-default DOCKER_HOST Unix sockets instead of assuming /var/run/docker.sock
  • hidepid=2 on /host/proc — closes credential isolation race on PID 1 environ

Bug fixes

New config fields available for future frontmatter exposure

  • apiProxy.maxRuns — hard cap on LLM invocations per run (HTTP 429 max_runs_exceeded when hit)
  • apiProxy.auth — GitHub OIDC → Azure/AWS/GCP token exchange for keyless cloud LLM access


✨ PR Review Safe Output Test - Run 25641551150

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

💥 [THE END] — Illustrated by Smoke Claude · ● 4.8M ·

Copilot AI linked an issue May 10, 2026 that may be closed by this pull request
6 tasks
Co-authored-by: lpcox <15877973+lpcox@users.noreply.github.com>
Copilot AI changed the title [WIP] Update firewall version to v0.25.43 chore: bump DefaultFirewallVersion to v0.25.43 May 10, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Hey @copilot-swe-agent 👋 — thanks for opening this PR to bump the firewall version to v0.25.43! A focused version bump like this is exactly the kind of maintenance work the project needs. A few things to address before this is ready for review:

  • Still a WIP with no diff — the PR currently has 0 lines changed and all body checkboxes are unchecked. The actual code changes (DefaultFirewallVersion update, changeset file, rebuilt lock files) need to land before this can be reviewed.
  • No description — the PR body is an unchecked task list rather than a summary of what changed and why. Once the tasks are complete, replace or supplement the checklist with a brief description of the change and the motivation for the version bump.
  • No tests — if there are any tests covering the firewall version constant or related integration paths, they should be updated (or a note added explaining why no test changes are needed).

If you'd like a hand completing the remaining work, you can assign this prompt to your coding agent:

Complete the firewall version bump PR in github/gh-aw#31379:
1. In `pkg/constants/version_constants.go`, update `DefaultFirewallVersion` from `v0.25.42` to `v0.25.43`.
2. Create a changeset file documenting the version bump (follow the project's existing changeset format).
3. Run `make build && make recompile && make recompile` to rebuild the binary and regenerate any lock files.
4. Update the PR body with a concise description: what changed (firewall version constant) and why (new upstream release).
5. If any tests reference the firewall version string, update them accordingly.

Generated by Contribution Check · ● 9.3M ·

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 10, 2026

🚀 Smoke Pi MISSION COMPLETE! Pi delivered. 🥧

@github-actions
Copy link
Copy Markdown
Contributor

📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing...

@github-actions github-actions Bot removed the smoke label May 10, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 10, 2026

⚠️ Smoke Gemini failed. Gemini encountered unexpected challenges...

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 10, 2026

🌑 The shadows whisper... Smoke Codex failed to deliver outputs. The oracle requires further meditation...

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 10, 2026

🎬 THE ENDSmoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨

@github-actions
Copy link
Copy Markdown
Contributor

Agent Container Tool Check

Tool Status Version
bash 5.2.21
sh available
git 2.53.0
jq 1.7
yq 4.52.5
curl 8.5.0
gh 2.89.0
node 22.22.2
python3 3.10.16 (PyPy 7.3.19)
go 1.24.13
java 10.0.201
dotnet 10.0.201

Result: 12/12 tools available ✅

Overall Status: PASS

🔧 Tool validation by Agent Container Smoke Test · ● 1.6M ·

@github-actions
Copy link
Copy Markdown
Contributor

Smoke Test Codex 25641551131: FAIL
PRs: #31378 [caveman] Optimize instruction verbosity — serena-tool.md, runbooks/README.md (2026-05-10); #31346 Fix bundle transport in shallow checkouts
✅ GitHub MCP, Serena, file write, bash, build, comment memory, cache memory
❌ Playwright requested commands, web-fetch MCP, set issue field on new issue

🔮 The oracle has spoken through Smoke Codex ·

@github-actions
Copy link
Copy Markdown
Contributor

Comment Memory

Smoke drifts through build logs
Quiet tools answer in turn
Green checks wait for dawn

Note

This comment is managed by comment memory.

It stores persistent context for this thread in the code block at the top of this comment.
Edit only the text inside the backtick fences; workflow metadata and the footer are regenerated automatically.

Learn more about comment memory

🔮 The oracle has spoken through Smoke Codex ·

@github-actions
Copy link
Copy Markdown
Contributor

💥 Smoke Test: Claude — Run §25641551150

Overall: ✅ PASS (with 2 ⚠️ skipped)

Core (#1#12) PR Review (#13#19)
✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ⚠️ ✅ ✅ ⚠️

⚠️ #16 (no resolvable threads at call time) · ⚠️ #19 (no safe PR to close)

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

💥 [THE END] — Illustrated by Smoke Claude · ● 4.8M ·

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💥 Automated smoke test review - all systems nominal!

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

💥 [THE END] — Illustrated by Smoke Claude · ● 4.8M

"gh-aw": patch
---

Bump the default firewall version to v0.25.43. This release adds ARC/DinD support (`dockerHostPathPrefix`), an `apiProxy.maxRuns` hard cap, OIDC-based cloud credential exchange (`apiProxy.auth`), `hidepid=2` on the host procfs mount, and several bug fixes including GPT-5 BYOK wire API alignment and high-severity babel/fast-uri patches.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📌 Smoke-test review comment (Run 25641551150): consider linking to the firewall v0.25.43 release notes for downstream consumers.

@@ -0,0 +1,5 @@
---
"gh-aw": patch
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📌 Smoke-test review comment (Run 25641551150): changeset front-matter looks good — patch bump is appropriate for a firewall version sync.

@pelikhan pelikhan marked this pull request as ready for review May 10, 2026 22:42
Copilot AI review requested due to automatic review settings May 10, 2026 22:42
@pelikhan pelikhan merged commit 481e8ec into main May 10, 2026
280 of 284 checks passed
@pelikhan pelikhan deleted the copilot/bump-firewall-version-v0-25-43 branch May 10, 2026 22:42
@github-actions
Copy link
Copy Markdown
Contributor

🤖 Beep boop! The smoke test agent was here! I have verified that all systems are go — the robots are running, the bits are flowing, and the CI pipeline hums with the harmonious chorus of green checkmarks. Carry on, dear workflow! 🚀✨

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

📰 BREAKING: Report filed by Smoke Copilot · ● 21.7M ·

@github-actions
Copy link
Copy Markdown
Contributor

Smoke Test Results 🤖

Run: §25641551127

Test Status
GitHub MCP
MCP Scripts GH CLI
Serena CLI
Playwright CLI
Web Fetch
File Writing
Bash Tool
Discussion Interaction
Build gh-aw
Upload Artifact
Discussion Creation
Workflow Dispatch
PR Review
Comment Memory
Sub-Agent

Overall: ⚠️ MOSTLY PASS (1 failure: mcpscripts-gh tool not found)

PR: "chore: bump DefaultFirewallVersion to v0.25.43" by @Copilot, assignees: @lpcox, @Copilot

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

📰 BREAKING: Report filed by Smoke Copilot · ● 21.7M ·

@github-actions
Copy link
Copy Markdown
Contributor

Comment Memory

# Smoke Test Haiku

Tests run in the cloud,
Bytes flow through silent circuits,
Green checks bloom like flowers.

Note

This comment is managed by comment memory.

It stores persistent context for this thread in the code block at the top of this comment.
Edit only the text inside the backtick fences; workflow metadata and the footer are regenerated automatically.

Learn more about comment memory

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

📰 BREAKING: Report filed by Smoke Copilot · ● 21.7M ·

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed this firewall version bump PR. The changeset is accurate and lock file regeneration appears correct. Two minor inline suggestions: explicitly label hidepid=2 as a security fix, and confirm the patch semver choice is appropriate for the scope.

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

📰 BREAKING: Report filed by Smoke Copilot · ● 21.7M

"gh-aw": patch
---

Bump the default firewall version to v0.25.43. This release adds ARC/DinD support (`dockerHostPathPrefix`), an `apiProxy.maxRuns` hard cap, OIDC-based cloud credential exchange (`apiProxy.auth`), `hidepid=2` on the host procfs mount, and several bug fixes including GPT-5 BYOK wire API alignment and high-severity babel/fast-uri patches.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changeset description is thorough and well-written. One small note: the list of bug fixes mentions hidepid=2 which is a security hardening feature — consider noting this explicitly as a security fix in the changelog for better visibility.

@@ -0,0 +1,5 @@
---
"gh-aw": patch
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good: the changeset type is correctly set to patch. This bump regenerates 218 lock files which is a significant automated change, but the patch semver is appropriate since it is a version bump with backwards-compatible changes.

@github-actions
Copy link
Copy Markdown
Contributor

📰 DEVELOPING STORY: Smoke Copilot reports failed to deliver outputs. Our correspondents are investigating the incident...

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps the default Agent Workflow Firewall (AWF) version from v0.25.42 to v0.25.43 and updates the generated workflow lock files accordingly, plus a Changesets entry to capture the bump in the next release.

Changes:

  • Update DefaultFirewallVersion constant to v0.25.43.
  • Regenerate/update workflow .lock.yml files to reference the new AWF container tags, schema URL, and AWF install version.
  • Add a Changesets patch entry documenting the AWF bump and notable upstream changes.
Show a summary per file
File Description
pkg/constants/version_constants.go Bumps DefaultFirewallVersion to v0.25.43.
.github/workflows/test-workflow.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/smoke-opencode.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/smoke-crush.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/smoke-ci.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/release.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/hippo-embed.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/gpclean.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/github-remote-mcp-auth-test.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/firewall.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/example-permissions-warning.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/daily-malicious-code-scan.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/copilot-token-optimizer.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43 (incl. cli-proxy tag).
.github/workflows/codex-github-remote-mcp-test.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/code-simplifier.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/changeset.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/bot-detection.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/ai-moderator.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.github/workflows/ace-editor.lock.yml Updates AWF image tags/schema/install version references to 0.25.43/v0.25.43.
.changeset/patch-bump-awf-v0-25-43.md Adds Changesets patch entry for the default AWF bump to v0.25.43.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 55/220 changed files
  • Comments generated: 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

4 participants