You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Podman installation documentation indicates that both crun and runc are supported, but some PRs closed in 2024 (PR#22706, PR#23020) indicate support for runc was dropped, and the release note was never propagated to any release.
Details
Having recently submitted a PR to update some documentation in Podman which resulted in some Cirrus CI failures (PR#25111), I wanted to get a better understanding of the tests. I had been linked to the .cirrus.yml file and I was skimming it when my eyes were immediately drawn to the following line:
CI_DESIRED_RUNTIME: crun # As of 2024-05-28 there are no other supported runtimes
I was mildly horrified to see this, as I had just submitted (and had approved and merged!) my first podman.io PR a few days ago (PR#363), and one of the items on my PR was to switch FROM crun to runc when installing Podman from source on Debian, due to an error I ran into doing so (crun unknown version specified). I turned on Blame so I could figure out what was going on and found the following PRs removing runc support:
PR#22706 has the following release note in the body:
Podman no longer supports runc nor cgroups v1
However, I checked every Release after the date that was merged, and all of the tags linked to the commit, and I could not find any evidence of this release note making it "public".
What to do?
In conclusion, this issue is to track whether or not Podman supports runc, and if not, track the need to update the installation documentation (I am willing to take this on, if not just to correct my "mistake"). I am guessing there will need to be a corresponding issue in Podman, as I see runc all over it (I am definitely not the best person for this task).
The text was updated successfully, but these errors were encountered:
TL;DR
Podman installation documentation indicates that both
crun
andrunc
are supported, but some PRs closed in 2024 (PR#22706, PR#23020) indicate support forrunc
was dropped, and the release note was never propagated to any release.Details
Having recently submitted a PR to update some documentation in Podman which resulted in some Cirrus CI failures (PR#25111), I wanted to get a better understanding of the tests. I had been linked to the
.cirrus.yml
file and I was skimming it when my eyes were immediately drawn to the following line:I was mildly horrified to see this, as I had just submitted (and had approved and merged!) my first podman.io PR a few days ago (PR#363), and one of the items on my PR was to switch FROM
crun
torunc
when installing Podman from source on Debian, due to an error I ran into doing so (crun unknown version specified
). I turned on Blame so I could figure out what was going on and found the following PRs removing runc support:PR#22706 has the following release note in the body:
However, I checked every Release after the date that was merged, and all of the tags linked to the commit, and I could not find any evidence of this release note making it "public".
What to do?
In conclusion, this issue is to track whether or not Podman supports
runc
, and if not, track the need to update the installation documentation (I am willing to take this on, if not just to correct my "mistake"). I am guessing there will need to be a corresponding issue in Podman, as I seerunc
all over it (I am definitely not the best person for this task).The text was updated successfully, but these errors were encountered: