diff --git a/awx/plugins/inventory/rax.py b/awx/plugins/inventory/rax.py index 4ac6b0f47e..e3dcfa8a59 100755 --- a/awx/plugins/inventory/rax.py +++ b/awx/plugins/inventory/rax.py @@ -385,6 +385,10 @@ def parse_args(): def setup(): default_creds_file = os.path.expanduser('~/.rackspace_cloud_credentials') + # pyrax does not honor the environment variable CLOUD_VERIFY_SSL=False, so let's help pyrax + if 'CLOUD_VERIFY_SSL' in os.environ: + pyrax.set_setting('verify_ssl', os.environ['CLOUD_VERIFY_SSL']) + env = get_config(p, 'rax', 'environment', 'RAX_ENV', None) if env: pyrax.set_environment(env)