Red Hat Bugzilla – Bug 1306048
package ceph-installer and create systemd config to start the service and its dependencies
Last modified: 2016-08-23 15:46:49 EDT
Description of problem:
Mariner installer has changed somewhat since we did the initial packing effort
new requirements: https://github.com/ceph/mariner-installer/blob/master/setup.py#L15
enabling the service should start these
on service start we'll need an ssh-keypair see https://bugzilla.redhat.com/show_bug.cgi?id=1305198
feel free to break this up a bit.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Currently the daemon stuff is in a Circus template: https://github.com/ceph/ceph-installer/blob/master/deploy/playbooks/roles/common/templates/circus.ini.j2
We'll want to re-construct that in the form of individual systemd unit files.
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see firstname.lastname@example.org with any questions
# rpm -ql ceph-installer | grep systemd
Ceph installer has proper systemd service unit files:
* start, stop and restart is possible
* enable/disable of the services works
* checking logs via journal works
* dependencies of ceph-installer are specified
Note that ceph-installer service is enabled by default (vendor preset).
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.