Skip to content

Remove podman/docker dependency#79

Merged
mclasmeier merged 12 commits into
mainfrom
mc/remove-podman-daemon-dependency
Apr 7, 2026
Merged

Remove podman/docker dependency#79
mclasmeier merged 12 commits into
mainfrom
mc/remove-podman-daemon-dependency

Conversation

@mclasmeier
Copy link
Copy Markdown
Collaborator

Until now roxie required a running podman/docker daemon, to be able to pull and extract the operator bundle image.

Today I was playing around with https://github.com/bbrowning/paude and after a while I gave up trying to get the docker-in-docker feature for devcontainers working. I figured it's not worth the hassle, when we can actually get rid of this requirement entirely (something that could also be a problem in CI, I suppose?).

So, here is my attempt at removing the podman/docker daemon dependency entirely, relying only on skopeo instead.

PR contains significant AI contributions.

@mclasmeier mclasmeier requested a review from AlexVulaj April 7, 2026 13:23
Comment thread internal/skopeohelper/skopeohelper.go Outdated
Comment thread internal/imagecache/imagecache.go Outdated
Comment thread internal/skopeohelper/skopeohelper.go
@mclasmeier mclasmeier requested a review from AlexVulaj April 7, 2026 14:55
@AlexVulaj
Copy link
Copy Markdown
Contributor

Everything looks great @mclasmeier ! Thanks for addressing my comments - approved.

@mclasmeier mclasmeier merged commit 042744b into main Apr 7, 2026
3 checks passed
@AlexVulaj AlexVulaj deleted the mc/remove-podman-daemon-dependency branch April 7, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants