Correct block_storage_endpoint_override for rax

We've incorrectly embedded the project ID in our block storage
endpoint override for Rackspace Public Cloud, which leads to a 404
Not Found response since the SDK appends the supplied project_id
already. Removing this allows to use latest versions of the
OpenStack CLI/SDK for volume management in Rackspace Public Cloud,
so long as we pin python-cinderclient<8 (for v2 API support).

Change-Id: If37f1a848ec4d3128784ed28068bfae9f06e2f14
This commit is contained in:
Jeremy Stanley 2022-10-26 15:02:16 +00:00
parent 917a7b7c58
commit 7740dfef14
2 changed files with 9 additions and 9 deletions

View File

@ -86,13 +86,13 @@ clouds:
regions: regions:
- name: DFW - name: DFW
values: values:
block_storage_endpoint_override: 'https://dfw.blockstorage.api.rackspacecloud.com/v2/{{ clouds.openstackci_rax_project_id }}/' block_storage_endpoint_override: 'https://dfw.blockstorage.api.rackspacecloud.com/v2/'
- name: ORD - name: ORD
values: values:
block_storage_endpoint_override: 'https://ord.blockstorage.api.rackspacecloud.com/v2/{{ clouds.openstackci_rax_project_id }}/' block_storage_endpoint_override: 'https://ord.blockstorage.api.rackspacecloud.com/v2/'
- name: IAD - name: IAD
values: values:
block_storage_endpoint_override: 'https://iad.blockstorage.api.rackspacecloud.com/v2/{{ clouds.openstackci_rax_project_id }}/' block_storage_endpoint_override: 'https://iad.blockstorage.api.rackspacecloud.com/v2/'
profile: rackspace profile: rackspace
auth: auth:
username: '{{ clouds.openstackci_rax_username }}' username: '{{ clouds.openstackci_rax_username }}'
@ -104,13 +104,13 @@ clouds:
regions: regions:
- name: DFW - name: DFW
values: values:
block_storage_endpoint_override: 'https://dfw.blockstorage.api.rackspacecloud.com/v2/{{ clouds.openstackjenkins_rax_project_id }}/' block_storage_endpoint_override: 'https://dfw.blockstorage.api.rackspacecloud.com/v2/'
- name: ORD - name: ORD
values: values:
block_storage_endpoint_override: 'https://ord.blockstorage.api.rackspacecloud.com/v2/{{ clouds.openstackjenkins_rax_project_id }}/' block_storage_endpoint_override: 'https://ord.blockstorage.api.rackspacecloud.com/v2/'
- name: IAD - name: IAD
values: values:
block_storage_endpoint_override: 'https://iad.blockstorage.api.rackspacecloud.com/v2/{{ clouds.openstackjenkins_rax_project_id }}/' block_storage_endpoint_override: 'https://iad.blockstorage.api.rackspacecloud.com/v2/'
profile: rackspace profile: rackspace
auth: auth:
username: '{{ clouds.openstackjenkins_rax_username }}' username: '{{ clouds.openstackjenkins_rax_username }}'

View File

@ -22,19 +22,19 @@ clouds:
regions: regions:
- name: DFW - name: DFW
values: values:
block_storage_endpoint_override: 'https://dfw.blockstorage.api.rackspacecloud.com/v2/{{ nodepool_rackspace_project }}/' block_storage_endpoint_override: 'https://dfw.blockstorage.api.rackspacecloud.com/v2/'
metrics: metrics:
statsd: statsd:
prefix: 'nodepool.task.rax-dfw' prefix: 'nodepool.task.rax-dfw'
- name: ORD - name: ORD
values: values:
block_storage_endpoint_override: 'https://ord.blockstorage.api.rackspacecloud.com/v2/{{ nodepool_rackspace_project }}/' block_storage_endpoint_override: 'https://ord.blockstorage.api.rackspacecloud.com/v2/'
metrics: metrics:
statsd: statsd:
prefix: 'nodepool.task.rax-ord' prefix: 'nodepool.task.rax-ord'
- name: IAD - name: IAD
values: values:
block_storage_endpoint_override: 'https://iad.blockstorage.api.rackspacecloud.com/v2/{{ nodepool_rackspace_project }}/' block_storage_endpoint_override: 'https://iad.blockstorage.api.rackspacecloud.com/v2/'
metrics: metrics:
statsd: statsd:
prefix: 'nodepool.task.rax-iad' prefix: 'nodepool.task.rax-iad'