Description of problem: 3 new nodes fail oo-accept-node on MCS labels Version-Release number of selected component (if applicable): How reproducible: always on these 3 nodes Steps to Reproduce: 1. run oo-accept-node -v Actual results: INFO: checking selinux nodes uninitialized constant OpenShift::Runtime::Utils::SELinux::EtcUtils uninitialized constant OpenShift::Runtime::Utils::SELinux::EtcUtils FAIL: Was not able to get MCS labels for the min or max uids Expected results: oo-accept-node should pass Additional info:
It looks like there's an issue with how EtcUtils was included into the SELinux module.
Master pull request: https://github.com/openshift/origin-server/pull/4146 Stage pull request: https://github.com/openshift/origin-server/pull/4145
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/8528dd424d2b5e485c34a85ce51dcef3b209f4b0 Bug 1028576 - EtcUtils should be explicitly required by the selinux module if its going to be used.
Checked devenv_4016 with the fix in, there is no issue for the oo-accept-node, and no regression. Move the bug to verified.