From 0921b3411e15d42ee7d3d640b49c2a82cc38f589 Mon Sep 17 00:00:00 2001 From: Vasu Kulkarni Date: Mon, 16 Nov 2015 15:25:44 -0500 Subject: [PATCH] Remove ceph dependency packages Remove the additional ceph dependency packages and let the installer install them during install task. Signed-off-by: Vasu Kulkarni --- roles/testnode/tasks/yum/packages.yml | 9 +++++++++ roles/testnode/vars/yum_systems.yml | 17 +++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/roles/testnode/tasks/yum/packages.yml b/roles/testnode/tasks/yum/packages.yml index bfde4925..c8ad1247 100644 --- a/roles/testnode/tasks/yum/packages.yml +++ b/roles/testnode/tasks/yum/packages.yml @@ -32,6 +32,15 @@ tags: - remove-ceph +- name: Ensure ceph dependency packages are not present. + yum: + name: "{{ item }}" + state: absent + with_items: ceph_dependency_packages_to_remove + tags: + - remove-ceph-dependency + + - name: Install packages yum: name: "{{ item }}" diff --git a/roles/testnode/vars/yum_systems.yml b/roles/testnode/vars/yum_systems.yml index dbb6227e..2112efa5 100644 --- a/roles/testnode/vars/yum_systems.yml +++ b/roles/testnode/vars/yum_systems.yml @@ -16,3 +16,20 @@ ceph_packages_to_remove: - python-rados - librbd1 - librados2 + +ceph_dependency_packages_to_remove: + - boost-random + - boost-program-options + - leveldb + - xmlstarlet + - python-jinja2 + - python-ceph + - python-flask + - python-requests + - boost-random + - python-urllib3 + - python-babel + - hdparm + - python-markupsafe + - python-werkzeug + - python-itsdangerous -- 2.47.3