Description of problem: The /etc/sudoers.d/ceilometer file is installed with the wrong (644 instead of 440) file permissions. Leading to an errored visudo -c output. Other components have fine permissions file. openstack-ceilometer.spec: install -p -D -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sudoers.d/ceilometer openstack-neutron.spec : install -p -D -m 440 %{SOURCE2} %{buildroot}%{_sysconfdir}/sudoers.d/neutron Version-Release number of selected component (if applicable): * rhel7 * el7ost How reproducible: Always Steps to Reproduce: 1. Install the openstack-ceilometer-ipmi-2014.2.1-1.el7ost.noarch package 2. run visudo -c Actual results: /etc/sudoers: parsed OK /etc/sudoers.d/ceilometer: bad permissions, should be mode 0440 /etc/sudoers.d/cinder: parsed OK /etc/sudoers.d/neutron: parsed OK /etc/sudoers.d/nova: parsed OK Expected results: /etc/sudoers: parsed OK /etc/sudoers.d/ceilometer: parsed OK /etc/sudoers.d/cinder: parsed OK /etc/sudoers.d/neutron: parsed OK /etc/sudoers.d/nova: parsed OK
fix proposed to upstream rdo packaging: https://review.gerrithub.io/255474
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions
This bug is against a Version which has reached End of Life. If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.