summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cloudinit/util.py2
-rw-r--r--tests/unittests/test_handler/test_handler_apt_source.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/cloudinit/util.py b/cloudinit/util.py
index d3b14f72..6d16532d 100644
--- a/cloudinit/util.py
+++ b/cloudinit/util.py
@@ -2254,7 +2254,7 @@ def gpg_recv_key(key, keyserver):
def gpg_delete_key(key):
"""Delete the specified key from the local gpg ring"""
- subp(["gpg", "--batch", "--yes", "--delete-keys", key], capture=False)
+ subp(["gpg", "--batch", "--yes", "--delete-keys", key], capture=True)
def getkeybyid(keyid, keyserver):
diff --git a/tests/unittests/test_handler/test_handler_apt_source.py b/tests/unittests/test_handler/test_handler_apt_source.py
index 9aa6ff71..ea8aa17a 100644
--- a/tests/unittests/test_handler/test_handler_apt_source.py
+++ b/tests/unittests/test_handler/test_handler_apt_source.py
@@ -469,7 +469,8 @@ class TestAptSourceConfig(TestCase):
testsock.close()
except socket.error:
# as fallback add the known key as a working recv would
- util.subp(("gpg", "--import", "-"), EXPECTEDKEY)
+ util.subp(("gpg", "--import", "-"), EXPECTEDKEY,
+ capture=True)
with mock.patch.object(cc_apt_configure, 'add_apt_key_raw') as mockkey:
with mock.patch.object(util, 'gpg_recv_key',