Red Hat Bugzilla – Bug 990963
vdsm must require selinux-policy-3.12.1-68.fc19
Last modified: 2014-12-07 19:51:47 EST
Description of problem: vdsm needs to update the spec file to include selinux-policy-3.12.1-68.fc19 as a requirement so that multiple gateways works in F19.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
The bug that originated the fix in selinux-policy-3.12.1-68 is https://bugzilla.redhat.com/977856
It isn't common for packages to have an explicit dep on selinux-policy. Can't vdsm run correctly if selinux is disabled?
vdsm doesn't have a service dependency on selinux, thus, it can run with it disabled. However, as it stands, selinux must be installed to install vdsm.
We even require (and make use of) libselinux-python. I am not sure, but one may argue that it might have been nicer to make it a softer requirement, and to have
Conflicts: selinux-policy < 3.12.1-68.fc19
but that's certainly not for this time frame.
Merged on the ovirt-3.3 branch with commit id: