Skip to content

codex/fix podman e2e host fixtures - #3607

Closed
drew wants to merge 1 commit into
codex/fix-docker-volume-removal-racefrom
codex/fix-podman-e2e-host-fixtures
Closed

drew wants to merge 1 commit into
codex/fix-docker-volume-removal-racefrom
codex/fix-podman-e2e-host-fixtures

Conversation

@drew

@drew drew commented Sep 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

Make Podman E2E support containers reachable by the host-networked supervisor.

Related Issue

Stability investigation stacked on #3604 and ultimately #3583. Managed Podman run 35855891110 passed credential gating, then failed its GraphQL fixture because the supervisor could not resolve a Podman network-scoped DNS alias.

Changes

  • Publish Podman HTTP fixture ports on the host and address them through the driver's pinned host.openshell.internal alias.
  • Keep Docker fixture routing through its bridge address where a Docker network is configured.
  • Document this Podman supervisor and fixture boundary.

Testing

  • mise run pre-commit: passed.
  • mise run ci: passed.
  • Focused local Podman GraphQL E2E: passed (1 test, 14.09s); CLI conformance also passed.

Checklist

  • Signed-off conventional commit
  • Documentation updated
  • Full local CI passed
  • Focused Podman E2E passed

Signed-off-by: Drew Newberry <anewberry@nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Sep 23, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@drew
drew added this pull request to stack #3585 September 23, 2026 12:07
@drew drew added the automated-flake-find PRs produced by the automated E2E flake-finding campaign label Sep 23, 2026
@drew

drew commented Sep 23, 2026

Copy link
Copy Markdown
Collaborator Author

Closing to narrow the automated flake investigation to the four selected fixes (#3583/#3588, #3598, #3604, #3608). The findings remain available here for later follow-up.

@drew drew closed this Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated-flake-find PRs produced by the automated E2E flake-finding campaign

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant