Notes from IRC:
<mwhahaha> undercloud won't have access to internal_api <mwhahaha> which is why it was always ctlplane
<mwhahaha> https://github.com/openstack/tempest/blob/master/tempest/config.py#L155 <mwhahaha> need to configure v3_endpoint_type = external <mwhahaha> it defaults to admin <mwhahaha> since we switched it, that's no longer ctlplane
<mwhahaha> so yea https://opendev.org/openstack/tripleo-heat-templates/commit/ad97bd70592a57708313d2b87a61f0be01c7b004 broke it <mwhahaha> but the fix is to set the correct endpoint type in tempest <mwhahaha> because we should be using external for tempest from UC
Notes from IRC:
<mwhahaha> undercloud won't have access to internal_api
<mwhahaha> which is why it was always ctlplane
<mwhahaha> https:/ /github. com/openstack/ tempest/ blob/master/ tempest/ config. py#L155
<mwhahaha> need to configure v3_endpoint_type = external
<mwhahaha> it defaults to admin
<mwhahaha> since we switched it, that's no longer ctlplane
<mwhahaha> so yea https:/ /opendev. org/openstack/ tripleo- heat-templates/ commit/ ad97bd70592a577 08313d2b87a61f0 be01c7b004 broke it
<mwhahaha> but the fix is to set the correct endpoint type in tempest
<mwhahaha> because we should be using external for tempest from UC