From e182dc27b2a1312042d36dea2587c334f80ea29c Mon Sep 17 00:00:00 2001 From: Sérgio M. Basto Date: Feb 23 2021 16:00:40 +0000 Subject: Update pyrpkg/__init__.py in koji-1.24.0 it was remove the initialization of ca of koji/__init__.py [1] as in RPMfusion will use authtype = ssl we hit the error [2] [1] https://pagure.io/koji/c/0f56d394878425c9d5ce913898d3d7ffdcc88645?branch=master [2] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/pyrpkg/__init__.py", line 279, in login_koji_session koji_config['ca'], KeyError: 'ca' Signed-off-by: Sérgio M. Basto --- diff --git a/pyrpkg/__init__.py b/pyrpkg/__init__.py index a3f5edd..15368af 100644 --- a/pyrpkg/__init__.py +++ b/pyrpkg/__init__.py @@ -276,7 +276,7 @@ class Commands(object): if authtype == 'ssl' or os.path.isfile(koji_config['cert']) and authtype is None: try: session.ssl_login(koji_config['cert'], - koji_config['ca'], + '', koji_config['serverca'], proxyuser=self.runas) except Exception as e: