Fedora 31 now supports the
net.ipv4.ping_group_range kernel parameter for
all user groups. This change enables all users to create Internet Control
Message Protocol (ICMP) Echo sockets without using the
setuid binaries, or
CAP_NET_RAW file capabilities.
As a result, the rootless
podman containers are now able to use the
utility. This change applies also to users developing on the Fedora
Silverblue variant, who use containers created through the
Fedora 31 no longer provides 32-bit kernels or bootable images for i686 systems. This change is a result of ever decreasing amount of users with 32-bit only hardware.
Enablement of control groups version 2 (
cgroups-v2) by default allows
the system utilities to conveniently take advantage of new functionality and
fixes this kernel feature brings.
Users have to update any tools or scripts they used for manual configuration
cgroups-v1 so that they reflect
cgroups-v2 now. The tools or scripts
should not require any changes, if they utilized the
Some container engines leak the control group hierarchy into
containers. This could pose a problem for container images that expect to be
running in a control group version 1 environment. This change is tied to
the removal of the
docker package in Fedora 31; see the
section for details.
To retain the old default of control groups version 1 (