ceph-ansible/roles/ceph-osd/templates
Andy McCrae 4671b9e74e Allow ceph service systemd overrides to be specified
ceph services can fail to start under certain circumstances (for
example, when running in a container) because the default systemd
service configuration causes namespace issues.

To work around this we can override the system service settings by
placing an overrides file in the ceph-<service>@.service.d directory.
This can be generic so as to allow any potential changes required to
the ceph-<service> service files.

The overrides file is only setup when the
"ceph_<service>_systemd_overrides" config_template override variable is
specified.

The available service systemd override files are as follows:
ceph_mds_systemd_overrides
ceph_mgr_systemd_overrides
ceph_mon_systemd_overrides
ceph_osd_systemd_overrides
ceph_rbd_mirror_systemd_overrides
ceph_rgw_systemd_overrides
2017-08-16 17:57:06 +01:00
..
ceph-osd-run.sh.j2 osd: simplify scenarios 2017-08-03 10:20:39 +02:00
ceph-osd.service.d-overrides.j2 Allow ceph service systemd overrides to be specified 2017-08-16 17:57:06 +01:00
ceph-osd.service.j2 ceph-osd: fix typo in containerized OSD systemd unit 2017-05-08 15:30:45 -05:00
osd.conf.j2 WIP: Implement OSD sections 2015-01-09 11:14:20 -05:00