]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Fix the sudoer template 366/head
authorSébastien Han <seb@redhat.com>
Mon, 3 Aug 2015 21:53:08 +0000 (23:53 +0200)
committerSébastien Han <seb@redhat.com>
Mon, 3 Aug 2015 21:53:08 +0000 (23:53 +0200)
+ cleanup the docker.yml from OSD.

Signed-off-by: Sébastien Han <seb@redhat.com>
roles/ceph-common/templates/ceph.j2 [deleted file]
roles/ceph-osd/tasks/scenarios/docker.yml [deleted file]
roles/ceph-rgw/templates/ceph.j2 [new file with mode: 0644]

diff --git a/roles/ceph-common/templates/ceph.j2 b/roles/ceph-common/templates/ceph.j2
deleted file mode 100644 (file)
index d0d31dc..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-# {{ ansible_managed }}
-Defaults:{{ radosgw_user }} !requiretty
diff --git a/roles/ceph-osd/tasks/scenarios/docker.yml b/roles/ceph-osd/tasks/scenarios/docker.yml
deleted file mode 100644 (file)
index fa934b7..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
----
-- name: set config and keys paths
-  set_fact:
-    ceph_config_keys:
-      - /etc/ceph/ceph.client.admin.keyring
-      - /etc/ceph/ceph.conf
-      - /etc/ceph/monmap
-      - /etc/ceph/ceph.mon.keyring
-      - /var/lib/ceph/bootstrap-osd/ceph.keyring
-
-# NOTE (leseb): force version 1.1.0 because https://github.com/ansible/ansible-modules-core/issues/1227
-- name: install docker-py
-  pip: >
-    name=docker-py
-    version=1.1.0
-
-- name: stat for ceph config and keys
-  stat: >
-    path={{ item }}
-  with_items: ceph_config_keys
-  failed_when: false
-  register: statconfig
-
-- name: try to fetch ceph config and keys
-  copy: >
-    src=fetch/docker_mon_files/"{{ item }}"
-    dest=/etc/ceph/
-    owner=root
-    group=root
-    mode=600
-  with_together:
-    - ceph_config_keys
-    - statconfig.results
-  when: item.1.stat.exists == true
-
-- name: run the ceph osd docker image
-  docker: >
-    image="{{ ceph_osd_docker_username }}/{{ ceph_osd_docker_imagename }}"
-    name={{ ansible_hostname }}-osd-{{ item | regex_replace('/', '') }}
-    net=host
-    state=running
-    privileged=yes
-    env="CEPH_DAEMON=OSD_CEPH_DISK,OSD_DEVICE={{ item }}"
-    volumes="/var/lib/ceph:/var/lib/ceph,/etc/ceph:/etc/ceph,/dev/:/dev/"
-  with_items: ceph_osd_docker_devices
-
-- name: ensure ceph_osd service is running
-  docker: >
-    image="{{ ceph_osd_docker_username }}/{{ ceph_osd_docker_imagename }}"
-    name={{ ansible_hostname }}-osd-{{ item | regex_replace('/', '') }}
-    state=started
-  with_items: ceph_osd_docker_devices
diff --git a/roles/ceph-rgw/templates/ceph.j2 b/roles/ceph-rgw/templates/ceph.j2
new file mode 100644 (file)
index 0000000..d0d31dc
--- /dev/null
@@ -0,0 +1,2 @@
+# {{ ansible_managed }}
+Defaults:{{ radosgw_user }} !requiretty