Skip to content

fix: align firewall agent/api-proxy images to 0.25.6#3012

Merged
lpcox merged 1 commit intomainfrom
fix/firewall-image-versions
Apr 1, 2026
Merged

fix: align firewall agent/api-proxy images to 0.25.6#3012
lpcox merged 1 commit intomainfrom
fix/firewall-image-versions

Conversation

@lpcox
Copy link
Copy Markdown
Collaborator

@lpcox lpcox commented Apr 1, 2026

Problem

PR #3007 bumped squid and --image-tag to 0.25.6 but left agent and api-proxy at 0.25.5. AWF uses --image-tag for all firewall containers, so it looks for api-proxy:0.25.6 which was never pre-pulled:

No such image: ghcr.io/github/gh-aw-firewall/api-proxy:0.25.6

This broke every workflow dispatched from main since the merge, including the Gateway Issue Dispatcher (#3011).

Fix

Bump agent and api-proxy from 0.25.50.25.6 across all 31 lock files, matching squid and --image-tag.

Fixes #3011

The previous upgrade PR (#3007) bumped squid and --image-tag to 0.25.6
but left agent and api-proxy at 0.25.5. AWF uses --image-tag for all
firewall containers, so it looks for api-proxy:0.25.6 which was never
pre-pulled, causing:

  No such image: ghcr.io/github/gh-aw-firewall/api-proxy:0.25.6

This broke all workflows dispatched from main since the merge.

Fixes #3011

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 1, 2026 19:49
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

Aligns firewall container image tags across all compiled agentic workflow lock files so workflows pre-pull the agent and api-proxy images at 0.25.6, matching --image-tag/squid and preventing missing-image failures on main.

Changes:

  • Bumped ghcr.io/github/gh-aw-firewall/agent from 0.25.50.25.6 in workflow image pre-pull steps.
  • Bumped ghcr.io/github/gh-aw-firewall/api-proxy from 0.25.50.25.6 in workflow image pre-pull steps.
  • Applied the updates consistently across all 31 .lock.yml workflow files (including the threat-detection image download steps).

Reviewed changes

Copilot reviewed 31 out of 31 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/test-improver.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/test-coverage-improver.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-safeoutputs-reviews.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-safeoutputs-prs.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-safeoutputs-labels.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-safeoutputs-issues.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-safeoutputs-discussions.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-proxy-github-script.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-copilot.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/smoke-allowonly.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/semantic-function-refactor.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/rust-guard-improver.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/repo-assist.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/release.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/plan.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/nightly-workflow-compiler.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/nightly-schema-updater.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/nightly-docs-reconciler.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/mcp-gateway-log-analyzer.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/large-payload-tester.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/issue-monster.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/integrity-filtering-audit.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/guard-status-tracker.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/gpl-dependency-checker.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/go-logger.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/go-fan.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/github-mcp-guard-coverage-checker.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/ghcr-download-tracker.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/gateway-issue-dispatcher.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/duplicate-code-detector.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.
.github/workflows/daily-compliance-checker.lock.yml Updates firewall agent/api-proxy pre-pulled image tags to 0.25.6.

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

@lpcox lpcox merged commit f868cad into main Apr 1, 2026
14 checks passed
@lpcox lpcox deleted the fix/firewall-image-versions branch April 1, 2026 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aw] Gateway Issue Dispatcher failed

2 participants