Fix #14828
ceph Resource Agent does not work with systemd
0%
Description
I have been told by people more knowledgeable than myself that the ceph Resource Agent (RA), which we are currently packaging in ceph-resource-agents, wraps the ceph sysvinit script. The idea being that one could have Pacemaker managing OSDs, MONs and MDSes.
Leaving aside the question of why one would want to run Ceph under Pacemaker, the ceph RA in its current form will not work with systemd unit files and hence should not be packaged on systemd platforms.
Related issues
Associated revisions
ceph.spec.in: do not install Ceph RA on systemd platforms
The Ceph Resource Agent (RA) wraps the Ceph init script and is incompatible
with systemd.
http://tracker.ceph.com/issues/14828 Fixes: #14828
Signed-off-by: Nathan Cutler <ncutler@suse.com>
History
#1 Updated by Nathan Cutler about 8 years ago
- Backport set to hammer
#2 Updated by Tim Serong about 8 years ago
Yeah. With the systemd unit files, there's no point bothering with the wrapper RAs - pacemaker is quite capable of managing systemd services directly, so even changing the wrapper to wrap the systemd services would be pointless. It should be dropped.
#3 Updated by Nathan Cutler about 8 years ago
- Status changed from New to Fix Under Review
jewel PR: https://github.com/ceph/ceph/pull/7810
#4 Updated by Nathan Cutler about 8 years ago
- Tracker changed from Bug to Fix
master PR: https://github.com/ceph/ceph/pull/7894
#5 Updated by Nathan Cutler about 8 years ago
- Status changed from Fix Under Review to Resolved
- Backport deleted (
hammer)
I keep forgetting that upstream hammer doesn't know about systemd.
#6 Updated by Nathan Cutler almost 8 years ago
- Status changed from Resolved to Pending Backport
- Backport set to jewel
#7 Updated by Nathan Cutler almost 8 years ago
- Copied to Backport #16461: jewel: ceph Resource Agent does not work with systemd added
#8 Updated by Nathan Cutler almost 8 years ago
master PR: https://github.com/ceph/ceph/pull/8818
#9 Updated by Loïc Dachary over 7 years ago
- Status changed from Pending Backport to Resolved