ci: add Linux rootless and rootful Podman to e2e test matrix#279
ci: add Linux rootless and rootful Podman to e2e test matrix#279skevetter wants to merge 2 commits into
Conversation
The CI matrix only tested Podman on Windows. Add two new Linux entries for rootless and rootful Podman so the up-provider-podman tests run against both privilege modes on ubuntu-latest. DOCKER_HOST is set via GITHUB_ENV and forwarded through the sudo test invocation.
Always forward DOCKER_HOST through sudo (empty string is harmless for Docker entries). Add variant field to matrix entries so rootless and rootful jobs get distinct display names. Replace podman info with socket-exists polls for deterministic readiness checks.
✅ Deploy Preview for devsydev canceled.
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Superseded by PR #278 which was merged. This was a duplicate from a dead Manager agent. |
Summary
.github/workflows/pr-ci.ymlDOCKER_HOSTthrough sudo to test process for rootful mode