]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
Remove ceph dependency packages 167/head
authorVasu Kulkarni <vasu@redhat.com>
Mon, 16 Nov 2015 20:25:44 +0000 (15:25 -0500)
committerVasu Kulkarni <vasu@redhat.com>
Tue, 5 Jan 2016 17:51:45 +0000 (12:51 -0500)
Remove the additional ceph dependency packages and let the installer install them
during install task.

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
roles/testnode/tasks/yum/packages.yml
roles/testnode/vars/yum_systems.yml

index bfde49252ef515587139ebd125d443094d225c4e..c8ad1247ace250a46b3fa6b928c6ba8b1b113025 100644 (file)
   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 }}"
index dbb6227ec4c3dc01c862dfa79cd763687e504f22..2112efa5bcd40e331632ee9165578c51d967c2fe 100644 (file)
@@ -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