Project

General

Profile

Actions

Bug #25058

closed

The .deb Packages for hammer / xenial are missing the systemd init scripts

Added by Andreas John almost 6 years ago. Updated almost 6 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
-
Category:
build
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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

Actions #1

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.

Actions

Also available in: Atom PDF