Skip to content

Update agentgateway for split actor and ateom identities - #1923

Merged
Keith Mattix II (keithmattix) merged 2 commits into
agent-substrate:mainfrom
kagent-dev:update/agentgateway-9e78d1da
Sep 26, 2026
Merged

Keith Mattix II (keithmattix) merged 2 commits into
agent-substrate:mainfrom
kagent-dev:update/agentgateway-9e78d1da

Conversation

@EItanya

@EItanya Eitan Yarmush (EItanya) commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Update the router and egress image to cr.agentgateway.dev/agentgateway:v0.0.0-alpha.9e78d1da from this nightly, pinned to its multi-architecture digest.

This includes agentgateway/agentgateway#3677, which reads the ateom-for-actor SPIFFE URI from the certificate and sends the actor SPIFFE identity to credential providers. The currently pinned image still expects the removed ActorIdentity extension, so it rejects egress after the ateom/actor identity split.

Validation: all five agentgateway Kustomize overlays render with the expected registry and digest. Fetching the tag and digest from cr.agentgateway.dev returns the same image index as GHCR. Before the registry-only change, hack/verify-all.sh and upstream PR CI passed, including both E2E dataplanes and the race tests. CI for the registry change is pending.

Local make verify is blocked by TestCAPoolCache_HitAndFileChange: it rewrites identical bytes and expects the file timestamp to advance, which is not reliable on this machine's temporary filesystem. The first run also hit a temporary-directory cleanup failure in TestSandboxAssetPrewarmDownloads; that test passed on retry. Both tests are unchanged from upstream.

  • Tests pass (waiting for CI on the registry change; previous revision passed)
  • Appropriate changes to documentation are included in the PR (none needed)

Use the nightly that reads ateom-for-actor certificate URIs and supplies actor identities to credential providers. Pin ingress and egress to the same multi-architecture image digest.

Signed-off-by: Eitan Yarmush <[email protected]>
Pull ingress and egress from cr.agentgateway.dev while retaining the validated nightly version and multi-architecture digest.

Signed-off-by: Eitan Yarmush <[email protected]>
@keithmattix
Keith Mattix II (keithmattix) added this pull request to the merge queue Sep 26, 2026
Merged via the queue into agent-substrate:main with commit ed6d2a1 Sep 26, 2026
11 checks passed
@bowei Bowei Du (bowei) added area/identity area/network kind/bug Something isn't working / bugfixes labels Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/identity area/network kind/bug Something isn't working / bugfixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants