From 6ce6dc67f8789567edb6a3434114b29a4ed18c5b Mon Sep 17 00:00:00 2001 From: Radoslaw Smigielski Date: Mon, 22 Jan 2024 17:16:54 +0100 Subject: [PATCH] Fix --inseure switch, reverse the param logic By default, we do want to verify the SSL certificates and because of that default value of disable_ssl_certificate_validation=False. When user pass --insecure switch we need to revers the value of disable_ssl_certificate_validation variable, otherwise we end up with SSL CERTIFICATE_VERIFY_FAILED exception. Story: 2011014 Task: 49439 Change-Id: Idc2be63f5a88829c2f4ca691cabe57fa688d3768 --- config_tempest/credentials.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/config_tempest/credentials.py b/config_tempest/credentials.py index 2d407c2e..2d599614 100644 --- a/config_tempest/credentials.py +++ b/config_tempest/credentials.py @@ -59,9 +59,7 @@ class Credentials(object): self.ca_certs = self.verify self._conf.set('identity', 'ca_certificates_file', self.ca_certs) else: - self.disable_ssl_certificate_validation = self._conf.get_defaulted( - 'identity', 'disable_ssl_certificate_validation' - ) + self.disable_ssl_certificate_validation = not self.verify self.ca_certs = self._conf.get_defaulted('identity', 'ca_certificates_file') self._conf.set('identity', 'disable_ssl_certificate_validation',