-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Description
Description
It would be nice to have more images, such as Fedora. I am asking for Fedora specifically because
- Fedora has unique features not (yet?) available elsewhere. From my recent experience, these are:
1.1. cgroupv2 enabled by default. Theoretically, this can be done in Ubuntu as well. Practically, it requires changing a kernel boot parameter and a reboot, so it's not available with GH actions.
1.2. A recent kernel with new syscalls (such asopenat2).
I am one of runc maintainers. Runc is a building block for all modern containers, including Docker and K8s. It is currently not possible to test cgroupv2 or openat2 support in runc using GH actions. I am pretty sure many other low-level software components hit the same limitation.
- Fedora has package management (rpm/yum) which differs a lot from Ubuntu (apt/dpkg). This is essential for people who develop on/for RPM-based distros.
Some other requests about having Fedora list other reasons, so I won't repeat them here.
- Fedora/CentOS #1443
- Linux distribution available as virtual environments for GitHub Actions ( or rather lack there of ) #45
- Fedora runner runner#898
Finally, don't get me wrong, I am not trying to pry or annoy the github team. In #1443 (comment) @maxim-lobanov says:
Since we see popularity of this request, we will keep it on mind and will be able to revisit this decision in future.
So, maybe the time to revisit is now? 👍
Question, Bug, or Feature?:
Feature