]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
ceph-common: install ceph-mon/osd for ceph dev 745/head
authorSébastien Han <seb@redhat.com>
Mon, 2 May 2016 12:18:33 +0000 (14:18 +0200)
committerSébastien Han <seb@redhat.com>
Mon, 2 May 2016 12:18:33 +0000 (14:18 +0200)
Since developement versions of Ceph are after infernalis a package split
happened. So basically ceph-mon, ceph-osd, ceph-mds need to be
installed.

Signed-off-by: Sébastien Han <seb@redhat.com>
roles/ceph-common/tasks/installs/install_on_redhat.yml

index d832f9ea3c7f87fa99c029d2951d22c5bd2e4c7b..b76a24d0fc2ae32289dd2c43a05ea000edcc13fa 100644 (file)
@@ -41,7 +41,7 @@
     name: "ceph-mon"
     state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
   when:
-    (ceph_origin == "distro" or ceph_stable_rh_storage or
+    (ceph_origin == "distro" or ceph_stable_rh_storage or ceph_dev or
      (ceph_stable and ceph_stable_release not in ceph_stable_releases)) and
     mon_group_name in group_names and
     ansible_pkg_mgr == "yum"
@@ -51,7 +51,7 @@
     name: "ceph-mon"
     state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
   when:
-    (ceph_origin == "distro" or ceph_stable_rh_storage or
+    (ceph_origin == "distro" or ceph_stable_rh_storage or ceph_dev or
      (ceph_stable and ceph_stable_release not in ceph_stable_releases)) and
     mon_group_name in group_names and
     ansible_pkg_mgr == "dnf"
@@ -61,7 +61,7 @@
     name: "ceph-osd"
     state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
   when:
-    (ceph_origin == "distro" or ceph_stable_rh_storage or
+    (ceph_origin == "distro" or ceph_stable_rh_storage or ceph_dev or
      (ceph_stable and ceph_stable_release not in ceph_stable_releases)) and
     osd_group_name in group_names and
     ansible_pkg_mgr == "yum"
@@ -71,7 +71,7 @@
     name: "ceph-osd"
     state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
   when:
-    (ceph_origin == "distro" or ceph_stable_rh_storage or
+    (ceph_origin == "distro" or ceph_stable_rh_storage or ceph_dev or
      (ceph_stable and ceph_stable_release not in ceph_stable_releases)) and
     osd_group_name in group_names and
     ansible_pkg_mgr == "dnf"