From 2758d6e758e208bf0763554e1ffb51099371a20d Mon Sep 17 00:00:00 2001 From: Logan V Date: Sun, 7 Apr 2019 13:00:40 -0500 Subject: [PATCH] encrypt: Fix SSL error when using file pubkey Fixes this: Traceback (most recent call last): File "zuul/tools/encrypt_secret.py", line 192, in main() File "zuul/tools/encrypt_secret.py", line 109, in main pubkey = urlopen(req, context=ssl_ctx) When using a file:// URL for the project key. Change-Id: Ide5031eb95fda0d8932e20c178e46ba488ac1783 --- tools/encrypt_secret.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/encrypt_secret.py b/tools/encrypt_secret.py index 0829fc05e3..14e3598f0f 100755 --- a/tools/encrypt_secret.py +++ b/tools/encrypt_secret.py @@ -81,6 +81,7 @@ def main(): "unencrypted connection. Your secret may get " "compromised.\n") + ssl_ctx = None if url.scheme == 'file': req = Request(args.url) else: @@ -88,8 +89,6 @@ def main(): ssl_ctx = ssl.create_default_context() ssl_ctx.check_hostname = False ssl_ctx.verify_mode = ssl.CERT_NONE - else: - ssl_ctx = None # Check if tenant is white label req = Request("%s/api/info" % (args.url.rstrip('/'),))