IHA uses compute public endpoint by default and is not overridable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Michele Baldessari |
Bug Description
Currently we instantiate a novaclient.client Client object like the following:
if clientargs:
# OSP < Ocata
# ArgSpec(
# varargs=None,
# keywords='kwargs', defaults=(None, None, None, None))
nova = client.
else:
# OSP >= Ocata
# ArgSpec(
nova = client.
The problem is that in novaclient the default endpoint_type when not specified is 'publicURL'.
In some environments the access to publicURL is not desired and likely the wrong default.
So this needs to be a) configureable and b) default to internalURL when nothing is specified
tags: | added: queens-backport-potential |
Fix proposed to branch: master /review. openstack. org/595558
Review: https:/