From 7157afc7cee8105646f278e65622fda54feca08c Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Thu, 19 May 2016 09:52:18 -0500 Subject: [PATCH 1/2] install radosgw on debian systems when using red hat ceph storage Signed-off-by: Andrew Schoen --- .../tasks/installs/install_rh_storage_on_debian.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml b/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml index 4ae16ee52..041e60daa 100644 --- a/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml +++ b/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml @@ -29,3 +29,9 @@ name: ceph-test state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" when: ceph_test + +- name: install red hat storage radosgw + apt: + name: radosgw + state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" + when: rgw_group_name in group_names From eb92cb57e41c1712ac1addbd001f2b2b6e7f0610 Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Thu, 19 May 2016 09:56:06 -0500 Subject: [PATCH 2/2] install ceph-mds on debian systems when using red hat ceph storage Signed-off-by: Andrew Schoen --- .../tasks/installs/install_rh_storage_on_debian.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml b/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml index 041e60daa..c4d57471b 100644 --- a/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml +++ b/roles/ceph-common/tasks/installs/install_rh_storage_on_debian.yml @@ -35,3 +35,9 @@ name: radosgw state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" when: rgw_group_name in group_names + +- name: install red hat storage ceph mds + apt: + pkg: ceph-mds + state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" + when: mds_group_name in group_names