Bug #25058
closedThe .deb Packages for hammer / xenial are missing the systemd init scripts
0%
Description
The 'ceph' package on https://download.ceph.com/debian-hammer/ is misisng the systemd init script.
I needed to copy the following files from a newer (ubuntu) release:
/root/ceph-hammer-xenial/usr/lib/ceph/ceph-osd-prestart.sh
/lib/systemd/system/ceph-disk@.service
/lib/systemd/system/ceph-mon.target
/lib/systemd/system/ceph-create-keys.service
/lib/systemd/system/ceph-mon@.service
/lib/systemd/system/ceph-osd@.service
/lib/systemd/system/ceph-mon.service
/lib/systemd/system/ceph-create-keys@.service
/lib/systemd/system/ceph.target
/lib/systemd/system/ceph-osd.target
Updated by Nathan Cutler almost 6 years ago
- Status changed from New to Won't Fix
From the Jewel v10.2.0 release notes:
MAJOR CHANGES FROM HAMMER General: Ceph daemons are now managed via systemd (with the exception of Ubuntu Trusty, which still uses upstart).
In other words, the fact that hammer does not ship systemd unit files is not a bug. Also, hammer is End Of Life. The most recent Jewel release (v10.2.11) will most likely be the last. Please consider upgrading to Luminous.