Red Hat Bugzilla – Bug 816032
/var/log/cluster directory attr collision with corosync
Last modified: 2013-02-28 23:11:33 EST
Description of problem:
In Fedora16, both cman and corosync packages are installed for cluster, and both these packages own /var/log/cluster directory.
For corosync, directory attributes are set to %attr(700, root, root) while
cman uses default attr.
There is no problem for rpm seems, but for appliance-creator it caused conflict
(cbox cannot install F16 for example):
file /var/log/cluster conflicts between attempted installs of cman-3.1.7-1.fc16.x86_64 and corosync-1.4.2-1.fc16.x86_64
A trivial fix seems to be add the same attr to cman, iow this patch helps:
+%attr(700, root, root) /var/log/cluster
Version-Release number of selected component (if applicable):
Reassigning to corosync since cluster has never changed from 755.
At some point in time corosync switched from 755 to 700. rpm doesn´t complain and the final directory is 755 (from cman), but clearly the discrepancy creates problems for other packages too.
corosync should revert the change to 755.
(In reply to comment #1)
> Reassigning to corosync since cluster has never changed from 755.
> At some point in time corosync switched from 755 to 700. rpm doesn´t complain
> and the final directory is 755 (from cman), but clearly the discrepancy creates
> problems for other packages too.
> corosync should revert the change to 755.
Actually, corosync was always shipping with 700 (we never changed that). We have similar bug for RHEL and it's fixed in RHEL 6.3, sadly change never propagated to f17. I'm building fixed package right now together with new 1.4.3 release.
corosync-1.4.3-1.fc16 has been submitted as an update for Fedora 16.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing corosync-1.4.3-1.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
btw the same problem is in F15.
corosync-1.4.3-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.