]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Fix ICE installation 175/head
authorSébastien Han <sebastien.han@enovance.com>
Wed, 7 Jan 2015 10:25:34 +0000 (11:25 +0100)
committerSébastien Han <sebastien.han@enovance.com>
Wed, 7 Jan 2015 10:25:34 +0000 (11:25 +0100)
Wrong ordering and variable.

Signed-off-by: Sébastien Han <sebastien.han@enovance.com>
roles/ceph-common/tasks/install_on_redhat.yml
roles/ceph-common/tasks/main.yml

index 6fc26e399cc7cf34e1be277682d505b92060512e..6b0319067dafdbd6e0de75089caefbd36bc818c4 100644 (file)
@@ -22,7 +22,7 @@
 
 - name: Install Inktank Ceph Enterprise repository key
   rpm_key: >
-    key=file://{{ ceph_stable_ice_temp_path }}/release.asc
+    key={{ ceph_stable_ice_temp_path }}/release.asc
     state=present
   when: ceph_stable_ice
 
index 392b107f5814d8d8a2c1cc0ea1f2764566fdf506..400d6fd986e762931bd25f7d0496c0f68c7279e7 100644 (file)
   fail: "msg=Distribution not supported {{ ansible_os_family }}"
   when: "ansible_os_family not in ['Debian', 'RedHat']"
 
-- include: install_on_redhat.yml
-  when: ansible_os_family == 'RedHat'
-
-- include: install_on_debian.yml
-  when: ansible_os_family == 'Debian'
-
-- name: Check for a Ceph socket
-  shell: "stat /var/run/ceph/*.asok > /dev/null 2>&1"
-  ignore_errors: true
-  register: socket
-
-- name: Generate cluster UUID
-  shell: uuidgen | tee fetch/ceph_cluster_uuid.conf creates=fetch/ceph_cluster_uuid.conf
-  connection: local
-  sudo: false
-  register: cluster_uuid
-
-- name: Read cluster UUID if it already exists
-  command: cat fetch/ceph_cluster_uuid.conf removes=fetch/ceph_cluster_uuid.conf
-  connection: local
-  sudo: false
-  register: cluster_uuid
-
-- name: Generate Ceph configuration file
-  template: >
-    src=ceph.conf.j2
-    dest=/etc/ceph/ceph.conf
-    owner=root
-    group=root
-    mode=0644
-  notify:
-    - restart ceph
-    - restart ceph-osd-all on ubuntu
-
 - name: Disable OSD directory parsing by updatedb
   command: updatedb -e /var/lib/ceph
   ignore_errors: true
 - name: Move the extracted packages
   shell: "mv {{ ceph_stable_ice_temp_path }}/ceph/*/* {{ ceph_stable_ice_temp_path }}"
   when: ceph_stable_ice and repo_exist.stat.exists == False
+
+- include: install_on_redhat.yml
+  when: ansible_os_family == 'RedHat'
+
+- include: install_on_debian.yml
+  when: ansible_os_family == 'Debian'
+
+- name: Check for a Ceph socket
+  shell: "stat /var/run/ceph/*.asok > /dev/null 2>&1"
+  ignore_errors: true
+  register: socket
+
+- name: Generate cluster UUID
+  shell: uuidgen | tee fetch/ceph_cluster_uuid.conf creates=fetch/ceph_cluster_uuid.conf
+  connection: local
+  sudo: false
+  register: cluster_uuid
+
+- name: Read cluster UUID if it already exists
+  command: cat fetch/ceph_cluster_uuid.conf removes=fetch/ceph_cluster_uuid.conf
+  connection: local
+  sudo: false
+  register: cluster_uuid
+
+- name: Generate Ceph configuration file
+  template: >
+    src=ceph.conf.j2
+    dest=/etc/ceph/ceph.conf
+    owner=root
+    group=root
+    mode=0644
+  notify:
+    - restart ceph
+    - restart ceph-osd-all on ubuntu