Qubes OS release
Qubes OS 4.3
Brief summary
A fedora-44-xfce based named disposable sys-net qube fails to start NetworkManager with configfile in /etc/NetworkManager/conf.d/.
Works in fedora-43-xfce based named disposable sys-net.
Steps to reproduce
- In dom0:
qvm-template --yes install -- fedora-44-xfce-0:4.3.0-202607140135
- Update
fedora-44-xfce using Qubes Update.
- Create config file in
/etc/NetworkManager/conf.d/
- Shutdown template.
- Switch template of
default-dvm to fedora-44-xfce
- Shutdown all sys-* qubes
- Start
sys-net (named disposable based on default-dvm)
- Try interacting with the NetworkManager Tray icon.
Expected behavior
Access left-click NetworkManager functions exposed to the Tray icon.
Actual behavior
Upon left-click, NetworkManager Trayicon shows a message, that NetworkManager is not running.
Failing to start NetworkManager with systemctl (see log).
Permissions and ownership in the fedora-44-xfce template of /etc/NetworkManager/conf.d directory/files is recursively correct (checked with ls -ld /etc/NetworkManager/conf.d/ and ls -l /etc/NetworkManager/conf.d/).
Additional information
journalctl:
Jul 31 20:37:21 sys-net systemd[1]: Starting NetworkManager.service - Network Manager...
░░ Subject: A start job for unit NetworkManager.service has begun execution
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit NetworkManager.service has begun execution.
░░
░░ The job identifier is 141.
Jul 31 20:37:22 sys-net network-manager-prepare-conf-dir[683]: sed: can't read /etc/NetworkManager/system-connections/*.nmconnection:>
Jul 31 20:37:22 sys-net NetworkManager[693]: Failed to read configuration: /etc/NetworkManager/conf.d/50-macrandomize.conf: Permission denied
Jul 31 20:37:22 sys-net systemd[1]: NetworkManager.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ An ExecStart= process belonging to unit NetworkManager.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 1.
Jul 31 20:37:22 sys-net systemd[1]: NetworkManager.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ The unit NetworkManager.service has entered the 'failed' state with result 'exit-code'.
Jul 31 20:37:22 sys-net systemd[1]: Failed to start NetworkManager.service - Network Manager.
░░ Subject: A start job for unit NetworkManager.service has failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ A start job for unit NetworkManager.service has begun execution.
░░
░░ The job identifier is 141.
Qubes OS release
Qubes OS 4.3
Brief summary
A
fedora-44-xfcebased named disposablesys-netqube fails to start NetworkManager with configfile in/etc/NetworkManager/conf.d/.Works in fedora-43-xfce based named disposable
sys-net.Steps to reproduce
qvm-template --yes install -- fedora-44-xfce-0:4.3.0-202607140135fedora-44-xfceusing Qubes Update./etc/NetworkManager/conf.d/default-dvmtofedora-44-xfcesys-net(named disposable based ondefault-dvm)Expected behavior
Access left-click NetworkManager functions exposed to the Tray icon.
Actual behavior
Upon left-click, NetworkManager Trayicon shows a message, that NetworkManager is not running.
Failing to start NetworkManager with systemctl (see log).
Permissions and ownership in the fedora-44-xfce template of
/etc/NetworkManager/conf.ddirectory/files is recursively correct (checked withls -ld /etc/NetworkManager/conf.d/andls -l /etc/NetworkManager/conf.d/).Additional information
journalctl: