-
Bug
-
Resolution: Done
-
Undefined
-
CentOS Stream 10
-
firewalld-2.1.2-2.el10
-
Yes
-
Important
-
Regression
-
rhel-sst-networking-core
-
ssg_networking
-
None
-
False
-
-
None
-
None
-
None
-
None
-
None
What were you trying to do that didn't work?
Cockpit's recent CentOS 10 stream VM refresh included an update of firewalldfrom 2.1.1-1.el10 to 2.1.2-1.el10. This broke the polkit policy. Note that this is not a dnf update, but always a clean "daily cloud image" plus a bunch of {{dnf install}}s.
Please provide the package NVR for which bug is seen:
firewalld-2.1.2-1.el10.
How reproducible:
Always
Steps to reproduce
firewall-cmd --list-services
Expected results
cockpit dhcpv6-client ssh
Actual results
ERROR:dbus.proxies:Introspect error on :1.36:/org/fedoraproject/FirewallD1: dbus.exceptions.DBusException: org.freedesktop.PolicyKit1.Error.Failed: Action org.fedoraproject.FirewallD1.info is not registered
Error: Action org.fedoraproject.FirewallD1.info is not registered
The previous version had a symlink
/usr/share/polkit-1/actions/org.fedoraproject.FirewallD1.policy -> org.fedoraproject.FirewallD1.server.policy.choice
but this is missing now. Only the two *.policy.choice files exist, but the symlink isn't present. The workaround is to create that symlink manually (I'll do that to unbreak our image).