]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
update ansible package from ansible PPA
authorVasu Kulkarni <vasu@redhat.com>
Wed, 18 Oct 2017 22:09:20 +0000 (15:09 -0700)
committerVasu Kulkarni <vasu@redhat.com>
Wed, 18 Oct 2017 22:09:20 +0000 (15:09 -0700)
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
teuthology/task/ceph_ansible.py

index 80a0f4395f987cad54502690ee38d7975fa73f27..fe7919cbd94b8ff21c4c713c92a905179d7ffc7c 100644 (file)
@@ -316,11 +316,23 @@ class CephAnsible(Task):
                 'libselinux-python'
             ])
         else:
+            # update ansible from ppa
+            ceph_installer.run(args=[
+                'sudo',
+                'add-apt-repository',
+                run.Raw('ppa:ansible/ansible'),
+            ])
+            ceph_installer.run(args=[
+                'sudo',
+                'apt-get',
+                'update',
+            ])
             ceph_installer.run(args=[
                 'sudo',
                 'apt-get',
                 'install',
                 '-y',
+                'ansible',
                 'libssl-dev',
                 'python-openssl',
                 'libffi-dev',