It passed somehow.
This was my state:
# LANG=C rpm -q selinux-policy selinux-policy-3.14.4-41.fc31
selinux-policy-3.14.4-40.fc31.noarch
package selinux-policy-3.14.4-41.fc31 is not installed
# LANG=C rpm -q selinux-policy selinux-policy
selinux-policy-3.14.4-40.fc31.noarch
selinux-policy-3.14.4-40.fc31.noarch
Also, I am unable to find selinux-policy-3.14.4-41.fc31
in bodhi (https://bodhi.fedoraproject.org/updates/?search=&packages=selinux-policy&releases=F31).
Seems like there is another issue:
LANG=C sudo dnf -y reinstall --refresh container-selinux
Package Architecture Version Repository Size
=======================================================================================================================================================================================================================================================================
Reinstalling:
container-selinux noarch 2:2.119.0-2.fc31 updates 48 k
Transaction Summary
=======================================================================================================================================================================================================================================================================
Total download size: 48 k
Installed size: 43 k
Downloading Packages:
container-selinux-2.119.0-2.fc31.noarch.rpm 2.7 MB/s | 48 kB 00:00
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 12 kB/s | 48 kB 00:04
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Reinstalling : container-selinux-2:2.119.0-2.fc31.noarch 1/2
Running scriptlet: container-selinux-2:2.119.0-2.fc31.noarch 1/2
Conflicting name type transition rules
Binary policy creation failed at /var/lib/selinux/targeted/tmp/modules/200/container/cil:1786
Failed to generate binary
/usr/sbin/semodule: Failed!
/etc/selinux/targeted/contexts/files/file_contexts: invalid context system_u:object_r:container_var_lib_t:s0
Cleanup : container-selinux-2:2.119.0-2.fc31.noarch 2/2
Running scriptlet: container-selinux-2:2.119.0-2.fc31.noarch 2/2
Verifying : container-selinux-2:2.119.0-2.fc31.noarch 1/2
Verifying : container-selinux-2:2.119.0-2.fc31.noarch 2/2
Reinstalled:
container-selinux-2:2.119.0-2.fc31.noarch
Complete!
containers-common is not working for me.
Here is installation attempt:
Dependencies resolved.
=======================================================================================================================================================================================================================================================================
Package Architecture Version Repository Size
=======================================================================================================================================================================================================================================================================
Upgrading:
containers-common x86_64 1:0.1.40-4.fc31 updates-testing 49 k
Transaction Summary
=======================================================================================================================================================================================================================================================================
Upgrade 1 Package
Total download size: 49 k
Is this ok [y/N]: y
Downloading Packages:
containers-common-0.1.40-4.fc31.x86_64.rpm 162 kB/s | 49 kB 00:00
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 43 kB/s | 49 kB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Upgrading : containers-common-1:0.1.40-4.fc31.x86_64 1/2
error: lsetfilecon: (/var/lib/containers/sigstore, system_u:object_r:container_var_lib_t:s0) Invalid argument
error: Plugin selinux: hook fsm_file_prepare failed
Error unpacking rpm package containers-common-1:0.1.40-4.fc31.x86_64
Verifying : containers-common-1:0.1.40-4.fc31.x86_64 1/2
Verifying : containers-common-1:0.1.40-3.fc31.x86_64 2/2
Failed:
containers-common-1:0.1.40-4.fc31.x86_64 containers-common-1:0.1.40-3.fc31.x86_64
Error: Transaction failed
SElinux output:
type=AVC msg=audit(1574593430.397:15973): avc: denied { mac_admin } for pid=427440 comm="dnf" capability=33 scontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tclass=capability2 permissive=0
Breaking change
WFM with Plasma and Firefox plugin
Works on F27 x86_64