ee095297f750d400d5013d2a6c8f9f7980b321c1
Fixed a issue for Distributed Cloud where a new endpoint was being
created for vim instead of updated, mantaining the old http openstack
keystone endpoint in SystemController.
Test Plan:
PASS: On a DC environment, list endpoints for OpenStack. Enable https.
Wait for puppet to apply the changes( might take a few minutes).
Observe that vim's public endpoint for SystemController
successfully changes from http to https, and no other public
http endpoint for vim is mantained for SystemController region.
PASS: After running above test, disable https. Wait for puppet to
apply the changes. Observe that vim's public endpoint for
SystemController successfully changes from https to http, and
no other public https endpoint for vim is
mantained for SystemController region.
PASS: On a DC environment, list endpoints for OpenStack. Obtain
keystone token from Identity API. Use it to make requests for vim
newly created endpoints (admin and internal). The behavior should
be consistent with StarlingX API reference for NFV VIM.
Closes-Bug: 1995951
Change-Id: I425e802c6c13f8e791579d7ce88c9c9bb2b13864
Signed-off-by: Marcelo de Castro Loebens <Marcelo.DeCastroLoebens@windriver.com>
Description
StarlingX Puppet modules and manifests
Languages
Puppet
59.6%
Python
24.3%
HTML
7.7%
Ruby
4.5%
Shell
3.3%
Other
0.6%