From 14a530045338ed65dab28de73c8da4b1e7d800a7 Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Wed, 18 Mar 2015 16:12:30 -0500 Subject: [PATCH] Ensure ceph packages are not present on rhel Signed-off-by: Andrew Schoen --- roles/common/tasks/redhat/packages.yml | 8 ++++++++ roles/common/vars/yum_systems.yml | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/roles/common/tasks/redhat/packages.yml b/roles/common/tasks/redhat/packages.yml index 8b424d8..0c2a76f 100644 --- a/roles/common/tasks/redhat/packages.yml +++ b/roles/common/tasks/redhat/packages.yml @@ -1,4 +1,12 @@ --- +- name: Ensure ceph packages are not present. + yum: + name: "{{ item }}" + state: absent + with_items: ceph_packages + tags: + - remove-ceph + - name: Define rpm_packages. set_fact: rpm_packages: "{{ packages | list }}" diff --git a/roles/common/vars/yum_systems.yml b/roles/common/vars/yum_systems.yml index 2bc1b97..f5a5e96 100644 --- a/roles/common/vars/yum_systems.yml +++ b/roles/common/vars/yum_systems.yml @@ -1,2 +1,13 @@ --- ntp_service_name: ntpd + +ceph_packages: + - ceph + - ceph-common + - ceph-debuginfo + - ceph-release + - libcephfs1 + - ceph-radosgw + - python-ceph + - librbd1 + - librados2 -- 2.39.5