Open
Conversation
Seed hosts configured to use the Podman container engine do not automatically resolve image short-names to docker.io like seed hosts using the Docker container engine. Fully qualify seed container images so that Podman does not fail to resolve them out of the box.
Contributor
There was a problem hiding this comment.
Code Review
This pull request updates container image references in etc/kayobe/seed.yml to use fully qualified names. The pulp/pulp image is now specified as quay.io/pulp/pulp and stackhpc/squid as docker.io/stackhpc/squid. This change is to ensure compatibility with the Podman container engine, which does not automatically resolve short-names to a default registry. A release note is included to document this fix. The changes are consistent with the pull request's objective.
priteau
previously approved these changes
Mar 9, 2026
Use Kayobe action_plugins to direct calls to the correct container_engine.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Seed hosts configured to use the Podman container engine do not automatically resolve image short-names to docker.io like seed hosts using the Docker container engine.
Fully qualify seed container images so that Podman does not fail to resolve them out of the box.
Also update pre and post playbooks, which run before and after deploying seed containers, to call kayobe_container_* rather than docker_* modules, so that they respect the
container_engineconfiguration variable.