From: Vasu Kulkarni Date: Mon, 16 Nov 2015 20:25:44 +0000 (-0500) Subject: Remove ceph dependency packages X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F167%2Fhead;p=ceph-cm-ansible.git Remove ceph dependency packages Remove the additional ceph dependency packages and let the installer install them during install task. Signed-off-by: Vasu Kulkarni --- 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