Remove rax from zuul log upload config

Rax is requiring everyone to use multi factor auth by March 26, 2024.
We're currently transitioning to MFA early to control when and how it
happens. One benefit of doing this early is we can pull rax out of the
log upload destination list to enable us to test it still works after
the MFA switch.

Do this by removing Rax from the prod uploads and removing ovh from the
test uploads so that only rax is used in base-test. After we update to
MFA we can check that uploads for base-test still work then revert this
change.

Change-Id: I8dafb5ea7ad6b10989ca6258c3f56bc8b91d0e06
This commit is contained in:
Clark Boylan 2024-03-20 09:53:42 -07:00
parent 578252a1c6
commit 9d25a857da
2 changed files with 8 additions and 5 deletions

View File

@ -12,8 +12,10 @@
set_fact:
_swift_provider_name: "{{ opendev_base_item }}"
with_random_choice:
- 'ovh_bhs'
- 'ovh_gra'
# Disable ovh to force base-test to use rax to check authentication
# details
#- 'ovh_bhs'
#- 'ovh_gra'
- 'rax_dfw'
- 'rax_iad'
- 'rax_ord'

View File

@ -14,9 +14,10 @@
with_random_choice:
- 'ovh_bhs'
- 'ovh_gra'
- 'rax_dfw'
- 'rax_iad'
- 'rax_ord'
# Temporarily disabled while we update authentication details
#- 'rax_dfw'
#- 'rax_iad'
#- 'rax_ord'
loop_control:
loop_var: 'opendev_base_item'
- name: Upload swift logs to {{ _swift_provider_name }}