]> git.apps.os.sepia.ceph.com Git - autobuild-ceph.git/commitdiff
fabfile.py: use sudo to check for, place keyrings
authorDan Mick <dan.mick@redhat.com>
Tue, 5 Jan 2016 18:44:20 +0000 (10:44 -0800)
committerDan Mick <dan.mick@redhat.com>
Tue, 5 Jan 2016 18:46:36 +0000 (10:46 -0800)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
fabfile.py

index 80a4e1995de6ecc0c05172d0d6a4f402099d497a..e5e7951193fea3fdf282b86d3c24b02b3973d250 100644 (file)
@@ -371,10 +371,10 @@ def _deb_install_extras():
 
         sudo('chown autobuild-ceph:autobuild-ceph gnupg ; chmod 700 gnupg')
         with cd('gnupg'):
-            if not exists('pubring.gpg'):
+            if not exists('pubring.gpg', use_sudo=True):
                 # put doesn't honor cd() for some reason
-                put('gnupg/pubring.gpg')
-                put('gnupg/secring.gpg')
+                put('gnupg/pubring.gpg', use_sudo=True)
+                put('gnupg/secring.gpg', use_sudo=True)
                 sudo("mv /home/ubuntu/*.gpg ./")
                 sudo('chown autobuild-ceph:autobuild-ceph pubring.gpg secring.gpg')
                 sudo('chmod 600 pubring.gpg secring.gpg')