From 9c7049951c7e00629272965c4062a1320a7d071e Mon Sep 17 00:00:00 2001 From: Bobbins228 Date: Tue, 22 Aug 2023 12:39:19 +0100 Subject: [PATCH 1/2] Disabled Insecure request warning after login --- src/codeflare_sdk/cluster/auth.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/codeflare_sdk/cluster/auth.py b/src/codeflare_sdk/cluster/auth.py index 92fa1549d..557bb8b98 100644 --- a/src/codeflare_sdk/cluster/auth.py +++ b/src/codeflare_sdk/cluster/auth.py @@ -22,6 +22,7 @@ import abc from kubernetes import client, config import os +import urllib3 from ..utils.kube_api_helpers import _kube_api_error_handling global api_client @@ -112,6 +113,7 @@ def login(self) -> str: api_client = client.ApiClient(configuration) client.AuthenticationApi(api_client).get_api_group() config_path = None + urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) return "Logged into %s" % self.server except client.ApiException: # pragma: no cover api_client = None From dc271d6c6de9159ad620e7fd10f93714ac6c5e6e Mon Sep 17 00:00:00 2001 From: Bobbins228 Date: Wed, 23 Aug 2023 09:17:38 +0100 Subject: [PATCH 2/2] Moved disable code --- src/codeflare_sdk/cluster/auth.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/codeflare_sdk/cluster/auth.py b/src/codeflare_sdk/cluster/auth.py index 557bb8b98..eb739136b 100644 --- a/src/codeflare_sdk/cluster/auth.py +++ b/src/codeflare_sdk/cluster/auth.py @@ -109,11 +109,13 @@ def login(self) -> str: elif self.skip_tls == False: configuration.ssl_ca_cert = self.ca_cert_path else: + urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) + print("Insecure request warnings have been disabled") configuration.verify_ssl = False + api_client = client.ApiClient(configuration) client.AuthenticationApi(api_client).get_api_group() config_path = None - urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) return "Logged into %s" % self.server except client.ApiException: # pragma: no cover api_client = None