Update iweb clouds.yaml for old and new openstacksdk

Due to changes in the internap cloud being renamed to iweb and back
again the history of the internap clouds.yaml profile is one of change.
Unfortunately, we need to talk to iweb specifically but the internap
profile in new openstack sdk talks to internap and things break.

Fix this by removing the use of the profile and setting the values
explicitly in our clouds.yaml files.

While this cloud is going away in about a month making this change is
still worthwile as it will allow us to use new openstacksdk on bridge
and nodepool to talk to iweb in the meantime.

Change-Id: I9f6c414115190ec5d25e0654b4da9cd9b9cbb957
This commit is contained in:
Clark Boylan 2022-11-30 13:37:13 -08:00
parent 6ba92c3a52
commit 06c808e70d
2 changed files with 6 additions and 3 deletions

View File

@ -46,8 +46,8 @@ clouds:
- name: inap-17304-WAN1101
routes_externally: True
openstackci-iweb:
profile: internap
auth:
auth_url: https://identity.api.cloud.iweb.com
username: '{{ clouds.openstackci_internap_username }}'
password: '{{ clouds.openstackci_internap_password }}'
project_name: '{{ clouds.openstackci_internap_project_name }}'
@ -57,9 +57,10 @@ clouds:
networks:
- name: inap-17301-WAN1102
routes_externally: True
floating_ip_source: None
openstackjenkins-iweb:
profile: internap
auth:
auth_url: https://identity.api.cloud.iweb.com
username: '{{ clouds.openstackjenkins_internap_username }}'
password: '{{ clouds.openstackjenkins_internap_password }}'
project_name: '{{ clouds.openstackjenkins_internap_project_name }}'
@ -69,6 +70,7 @@ clouds:
networks:
- name: inap-17304-WAN1101
routes_externally: True
floating_ip_source: None
openstackci-ovh:
regions:
- GRA1

View File

@ -83,9 +83,9 @@ clouds:
statsd:
prefix: 'nodepool.task.inap-mtl01'
iweb:
profile: internap
api_timeout: 60
auth:
auth_url: https://identity.api.cloud.iweb.com
username: '{{ nodepool_internap_username }}'
password: '{{ nodepool_internap_password }}'
project_name: '{{ nodepool_internap_project }}'
@ -98,6 +98,7 @@ clouds:
metrics:
statsd:
prefix: 'nodepool.task.inap-mtl01'
floating_ip_source: None
vexxhost:
profile: vexxhost
regions: