We are seeing permissions on /dev/net/tun be 600. In Fedora 30 it is 666. This is breaking rootless podman. https://github.com/containers/libpod/issues/3790
Possibly systemd-udev-243~rc1-2.fc31 (problem not present in 241-2.gita09c170.fc31). Dan, I've changed component to systemd because udev is orphaned. Hope that's OK.
Yep, I see the same with a freshly installed F32 Server installation. $ udevadm info /dev/net/tun Unknown device "/dev/net/tun": No such device $ udevadm info /sys/devices/virtual/misc/tun Unknown device "/sys/devices/virtual/misc/tun": No such device $ ls -l /dev/net/tun crw-------. 1 root root 10, 200 Aug 18 12:57 /dev/net/tun
As a work-around, please load the module with 'modprobe tun'. This will fix the permissions.
The following PR should fix this issue. https://github.com/systemd/systemd/pull/13500
FEDORA-2019-3d6348341f has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-3d6348341f
systemd-243-2.gitfab6f01.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-3d6348341f
systemd-243-2.gitfab6f01.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.