]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
docker: only use systemd to manage containers 1153/head
authorSébastien Han <seb@redhat.com>
Fri, 16 Dec 2016 13:53:14 +0000 (14:53 +0100)
committerSébastien Han <seb@redhat.com>
Fri, 16 Dec 2016 18:37:05 +0000 (19:37 +0100)
commit2d8ac4a586393e8def54d48b7b934c604ba8f696
treeb5b7e24c63be31182b985dbf1a861d1d1af062b8
parentce7431a2276d067fffcfdc372d5263cd35f379e6
docker: only use systemd to manage containers

Prior to this patch we had several ways to runs containers, we could use
ansible's docker module on some distro and on containers distros we were
using systemd. We strongly believe threating containers as services with
systemd is the right approach so this patch generalizes to all the
distros. These days most of the distros are running systemd so it's fair
assumption.

Signed-off-by: Sébastien Han <seb@redhat.com>
22 files changed:
group_vars/mdss.yml.sample
group_vars/mons.yml.sample
group_vars/nfss.yml.sample
group_vars/osds.yml.sample
group_vars/rgws.yml.sample
roles/ceph-mds/defaults/main.yml
roles/ceph-mds/tasks/docker/start_docker_mds.yml
roles/ceph-mds/templates/ceph-mds.service.j2
roles/ceph-mon/defaults/main.yml
roles/ceph-mon/tasks/docker/start_docker_monitor.yml
roles/ceph-mon/templates/ceph-mon.service.j2
roles/ceph-nfs/defaults/main.yml
roles/ceph-nfs/tasks/docker/start_docker_nfs.yml
roles/ceph-nfs/templates/ceph-nfs.service.j2
roles/ceph-osd/defaults/main.yml
roles/ceph-osd/tasks/docker/start_docker_osd.yml
roles/ceph-osd/templates/ceph-osd.service.j2
roles/ceph-rbd-mirror/tasks/docker/start_docker_rbd_mirror.yml
roles/ceph-rgw/defaults/main.yml
roles/ceph-rgw/tasks/docker/start_docker_rgw.yml
roles/ceph-rgw/templates/ceph-rgw.service.j2
tests/functional/centos/7/docker-cluster/group_vars/all