Trying to use containers (via Neal Gompa's podman from https://copr.fedorainfracloud.org/coprs/ngompa/containers-mga) on Cauldron with recent kernel-desktop (4.19.5-something), I ran into blocking issues (and hard to debug, as no other podman user seemed affected). It turns out that we don't enable the Memory Cgroup Controller feature (CONFIG_MEMCG) in kernel-desktop, while it is assumed available by container software nowadays. Relevant bug reports: bug 12629 and bug 4203. It seems that back then the feature implied a significant overhead and was thus enabled only on kernel-server, but from what I understand it should now be safe (and necessary!) to have it on kernel-desktop too.
CC: (none) => ngompa13, tmb
(Thanks to Hein-Pieter van Braam for helping me debug this.)
Agreed, the overhead is not as big today, and x86_64 hw is more powerful nowdays too.. and since there is now usecases for desktop users too the feature weights more than the overhead. Changed in svn for aarch64 and x86_64 desktop users so it will be in kernel > 4.19.6-desktop-2.mga7
Resolution: (none) => FIXEDStatus: NEW => RESOLVED
Thanks!