From b32d36c7be550bd2a7e5863dbc2ddcc17be33e3a Mon Sep 17 00:00:00 2001 From: Dan Mick Date: Tue, 5 Jan 2016 10:44:20 -0800 Subject: [PATCH] fabfile.py: use sudo to check for, place keyrings Signed-off-by: Dan Mick --- fabfile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fabfile.py b/fabfile.py index 80a4e19..e5e7951 100644 --- a/fabfile.py +++ b/fabfile.py @@ -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') -- 2.39.5