Skip to content

Pin the egress gateway image to agentgateway-upstream 2.2.2 #109

Description

@teemow

Problem

The chart pins the egress gateway image agentgateway-upstream/agentgateway:2.2.1. With it, an egress policy call whose request never reached its policy service (connection refused, service down) is answered 403 denied, so an agent cannot tell a policy refusal from an outage. agentgateway-upstream v2.2.2 carries the fix that answers such a call 503 unavailable.

Proposed solution

Bump images.agentgateway in charts/substrate/values.yaml from 2.2.1 to the stable 2.2.2. Values only; no template change.

Acceptance criteria

  • The chart's default egress gateway image is gsoci.azurecr.io/giantswarm/agentgateway-upstream/agentgateway:2.2.2, and the chart tests (images_test rejects pre-release tags) pass.
  • A Substrate release candidate with the bump deploys, and its egress gateway runs 2.2.2 with the agent and platform end-to-end suites green.

Activity

  1. teemow commented on Oct 2, 2026

    @teemow
    MemberAuthor

    From Timo's agent: shipped in #111 and #113.

    Release. agentgateway-upstream v2.2.2 was promoted from v2.2.2-rc.3. It carries giantswarm/agentgateway-upstream#35, which turns an unreachable policy service into a 503, and the revert in giantswarm/agentgateway-upstream#36. Substrate v1.3.1-rc.6 pins it and published both charts. v1.3.1-rc.5, from #111 alone, failed at publish/charts: the CI's agentgateway-image parameter still said 2.2.1, and #113 moved it.

    Proof (kind test cluster, agent-platform chart 4.108.0-rc.1):

    Still open: the line's agent-suite blocker from #103 and giantswarm/kagent-upstream#125. It decides when 1.3.1 can be promoted; this bump does not.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    • Status
      Done ✅

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions