When running podman pod create on podman >= 4.0.0, I run into this issue:
[16:55:23 | last: 12s] ( 0) | ~
igozali@host $ podman pod create
Error: building local pause image: finding pause binary: exec: "catatonit": executable file not found in $PATH
Based on googling around, I found that there's a change in podman 4.0.0 where the default behavior is to not pull the infra image but build it locally to make podman run better on machines with no external network connection: https://github.com/containers/podman/issues/12771#issuecomment-1021326507
I noticed there's no feedstock for catatonit, would it be a good idea to create one? In Ubuntu apt package for podman, they list catatonit as at least a recommended package https://packages.ubuntu.com/jammy/podman so we can build the infra image locally.
I don't see any harm in trying it! If you create feedstock for catatonit then we can easily verify it fixes conda-forge podman, and assuming it does we can add it as a dependency.
Comment:
When running
podman pod create
onpodman >= 4.0.0
, I run into this issue:Based on googling around, I found that there's a change in podman 4.0.0 where the default behavior is to not pull the infra image but build it locally to make podman run better on machines with no external network connection: https://github.com/containers/podman/issues/12771#issuecomment-1021326507
I noticed there's no feedstock for
catatonit
, would it be a good idea to create one? In Ubuntu apt package forpodman
, they listcatatonit
as at least a recommended package https://packages.ubuntu.com/jammy/podman so we can build the infra image locally.Workaround I've found so far is to revert to previous behavior to pull the infra image from public Docker repos: https://github.com/89luca89/distrobox/issues/667#issuecomment-1476888999