Skip to content

Feature request: add Fedora image #2307

@kolyshkin

Description

@kolyshkin

Description

It would be nice to have more images, such as Fedora. I am asking for Fedora specifically because

  1. 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 as openat2).

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.

  1. 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.

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions