build: switch up image repo
Move towards Quay.io & enable a variable
called `atmosphere_openstack_release`.
diff --git a/roles/openstack_helm_barbican/defaults/main.yml b/roles/openstack_helm_barbican/defaults/main.yml
index aad757c..0afbbbf 100644
--- a/roles/openstack_helm_barbican/defaults/main.yml
+++ b/roles/openstack_helm_barbican/defaults/main.yml
@@ -14,19 +14,19 @@
# .. envvar:: openstack_helm_barbican_image_repository [[[
#
# Image repository location to be prefixed for all images
-openstack_helm_barbican_image_repository: "{{ atmosphere_image_repository | default('us-docker.pkg.dev/vexxhost-infra/openstack') }}"
+openstack_helm_barbican_image_repository: "{{ atmosphere_image_repository | default('quay.io/vexxhost') }}"
# ]]]
# .. envvar:: openstack_helm_barbican_image_tag [[[
#
# Image tag for container
-openstack_helm_barbican_image_tag: 12.0.1.dev11
+openstack_helm_barbican_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_barbican_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_barbican_heat_image_tag: wallaby
+openstack_helm_barbican_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_barbican_values [[[
diff --git a/roles/openstack_helm_barbican/vars/main.yml b/roles/openstack_helm_barbican/vars/main.yml
index 8a4fec0..4f04ebb 100644
--- a/roles/openstack_helm_barbican/vars/main.yml
+++ b/roles/openstack_helm_barbican/vars/main.yml
@@ -15,6 +15,7 @@
_openstack_helm_barbican_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_barbican_image_repository }}/heat:{{ openstack_helm_barbican_heat_image_tag }}"
db_drop: "{{ openstack_helm_barbican_image_repository }}/heat:{{ openstack_helm_barbican_heat_image_tag }}"
diff --git a/roles/openstack_helm_cinder/defaults/main.yml b/roles/openstack_helm_cinder/defaults/main.yml
index 97380e2..4768e79 100644
--- a/roles/openstack_helm_cinder/defaults/main.yml
+++ b/roles/openstack_helm_cinder/defaults/main.yml
@@ -14,19 +14,19 @@
# .. envvar:: openstack_helm_cinder_image_repository [[[
#
# Image repository location to be prefixed for all images
-openstack_helm_cinder_image_repository: "{{ atmosphere_image_repository | default('us-docker.pkg.dev/vexxhost-infra/openstack') }}"
+openstack_helm_cinder_image_repository: "{{ atmosphere_image_repository | default('quay.io/vexxhost') }}"
# ]]]
# .. envvar:: openstack_helm_cinder_image_tag [[[
#
# Image tag for container
-openstack_helm_cinder_image_tag: 18.1.1.dev29-1
+openstack_helm_cinder_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_cinder_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_cinder_heat_image_tag: wallaby
+openstack_helm_cinder_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_cinder_values [[[
diff --git a/roles/openstack_helm_cinder/vars/main.yml b/roles/openstack_helm_cinder/vars/main.yml
index 155b1a4..29e9edb 100644
--- a/roles/openstack_helm_cinder/vars/main.yml
+++ b/roles/openstack_helm_cinder/vars/main.yml
@@ -15,6 +15,7 @@
_openstack_helm_cinder_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_cinder_image_repository }}/heat:{{ openstack_helm_cinder_heat_image_tag }}"
cinder_api: "{{ openstack_helm_cinder_image_repository }}/cinder:{{ openstack_helm_cinder_image_tag }}"
diff --git a/roles/openstack_helm_glance/defaults/main.yml b/roles/openstack_helm_glance/defaults/main.yml
index 4f4597b..c0490c8 100644
--- a/roles/openstack_helm_glance/defaults/main.yml
+++ b/roles/openstack_helm_glance/defaults/main.yml
@@ -20,13 +20,13 @@
# .. envvar:: openstack_helm_glance_image_tag [[[
#
# Image tag for container
-openstack_helm_glance_image_tag: 677c89c23631e9083261a1a18ed438d8966e0de2
+openstack_helm_glance_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_glance_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_glance_heat_image_tag: wallaby
+openstack_helm_glance_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_glance_values [[[
diff --git a/roles/openstack_helm_heat/defaults/main.yml b/roles/openstack_helm_heat/defaults/main.yml
index 9cd7010..8b10d53 100644
--- a/roles/openstack_helm_heat/defaults/main.yml
+++ b/roles/openstack_helm_heat/defaults/main.yml
@@ -20,7 +20,7 @@
# .. envvar:: openstack_helm_heat_image_tag [[[
#
# Image tag for container
-openstack_helm_heat_image_tag: 16.0.1.dev16
+openstack_helm_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_heat_auth_encryption_key [[[
diff --git a/roles/openstack_helm_heat/vars/main.yml b/roles/openstack_helm_heat/vars/main.yml
index b206c87..e56d820 100644
--- a/roles/openstack_helm_heat/vars/main.yml
+++ b/roles/openstack_helm_heat/vars/main.yml
@@ -16,6 +16,7 @@
__openstack_helm_heat_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_heat_image_repository }}/heat:{{ openstack_helm_heat_image_tag }}"
db_drop: "{{ openstack_helm_heat_image_repository }}/heat:{{ openstack_helm_heat_image_tag }}"
diff --git a/roles/openstack_helm_horizon/defaults/main.yml b/roles/openstack_helm_horizon/defaults/main.yml
index 1a61592..f9d9ec8 100644
--- a/roles/openstack_helm_horizon/defaults/main.yml
+++ b/roles/openstack_helm_horizon/defaults/main.yml
@@ -20,13 +20,13 @@
# .. envvar:: openstack_helm_horizon_image_tag [[[
#
# Image tag for container
-openstack_helm_horizon_image_tag: 19.2.1.dev13
+openstack_helm_horizon_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_horizon_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_horizon_heat_image_tag: wallaby
+openstack_helm_horizon_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_horizon_values [[[
diff --git a/roles/openstack_helm_horizon/vars/main.yml b/roles/openstack_helm_horizon/vars/main.yml
index 53ace33..eabe3f9 100644
--- a/roles/openstack_helm_horizon/vars/main.yml
+++ b/roles/openstack_helm_horizon/vars/main.yml
@@ -15,6 +15,7 @@
_openstack_helm_horizon_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_horizon_image_repository }}/heat:{{ openstack_helm_horizon_heat_image_tag }}"
db_drop: "{{ openstack_helm_horizon_image_repository }}/heat:{{ openstack_helm_horizon_heat_image_tag }}"
diff --git a/roles/openstack_helm_infra_libvirt/defaults/main.yml b/roles/openstack_helm_infra_libvirt/defaults/main.yml
index 0c63a4d..b1f5d2a 100644
--- a/roles/openstack_helm_infra_libvirt/defaults/main.yml
+++ b/roles/openstack_helm_infra_libvirt/defaults/main.yml
@@ -20,7 +20,7 @@
# .. envvar:: openstack_helm_infra_libvirt_image_tag [[[
#
# Image tag for container
-openstack_helm_infra_libvirt_image_tag: wallaby
+openstack_helm_infra_libvirt_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_infra_libvirt_values [[[
diff --git a/roles/openstack_helm_infra_openvswitch/defaults/main.yml b/roles/openstack_helm_infra_openvswitch/defaults/main.yml
index fdab6e9..bfa3729 100644
--- a/roles/openstack_helm_infra_openvswitch/defaults/main.yml
+++ b/roles/openstack_helm_infra_openvswitch/defaults/main.yml
@@ -20,7 +20,7 @@
# .. envvar:: openstack_helm_infra_openvswitch_image_tag [[[
#
# Image tag for container
-openstack_helm_infra_openvswitch_image_tag: wallaby
+openstack_helm_infra_openvswitch_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_infra_openvswitch_values [[[
diff --git a/roles/openstack_helm_keystone/defaults/main.yml b/roles/openstack_helm_keystone/defaults/main.yml
index 2d75179..fa8ecf0 100644
--- a/roles/openstack_helm_keystone/defaults/main.yml
+++ b/roles/openstack_helm_keystone/defaults/main.yml
@@ -20,13 +20,13 @@
# .. envvar:: openstack_helm_keystone_image_tag [[[
#
# Image tag for container
-openstack_helm_keystone_image_tag: 6c75b657352a86e50e63aec44d28784d8863df99
+openstack_helm_keystone_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_keystone_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_keystone_heat_image_tag: wallaby
+openstack_helm_keystone_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_keystone_values [[[
diff --git a/roles/openstack_helm_keystone/vars/main.yml b/roles/openstack_helm_keystone/vars/main.yml
index 501b95f..e75a3dc 100644
--- a/roles/openstack_helm_keystone/vars/main.yml
+++ b/roles/openstack_helm_keystone/vars/main.yml
@@ -15,6 +15,7 @@
_openstack_helm_keystone_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_keystone_image_repository }}/heat:{{ openstack_helm_keystone_heat_image_tag }}"
db_drop: "{{ openstack_helm_keystone_image_repository }}/heat:{{ openstack_helm_keystone_heat_image_tag }}"
diff --git a/roles/openstack_helm_neutron/defaults/main.yml b/roles/openstack_helm_neutron/defaults/main.yml
index 95ffe95..2fe2c66 100644
--- a/roles/openstack_helm_neutron/defaults/main.yml
+++ b/roles/openstack_helm_neutron/defaults/main.yml
@@ -20,13 +20,13 @@
# .. envvar:: openstack_helm_neutron_image_tag [[[
#
# Image tag for container
-openstack_helm_neutron_image_tag: 18.2.1.dev7-6
+openstack_helm_neutron_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_neutron_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_neutron_heat_image_tag: wallaby
+openstack_helm_neutron_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_neutron_values [[[
diff --git a/roles/openstack_helm_neutron/vars/main.yml b/roles/openstack_helm_neutron/vars/main.yml
index 352f973..e8a6939 100644
--- a/roles/openstack_helm_neutron/vars/main.yml
+++ b/roles/openstack_helm_neutron/vars/main.yml
@@ -15,6 +15,7 @@
_openstack_helm_neutron_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_neutron_image_repository }}/heat:{{ openstack_helm_neutron_heat_image_tag }}"
db_drop: "{{ openstack_helm_neutron_image_repository }}/heat:{{ openstack_helm_neutron_heat_image_tag }}"
diff --git a/roles/openstack_helm_nova/defaults/main.yml b/roles/openstack_helm_nova/defaults/main.yml
index 4a81d5a..5cc4bb7 100644
--- a/roles/openstack_helm_nova/defaults/main.yml
+++ b/roles/openstack_helm_nova/defaults/main.yml
@@ -20,19 +20,19 @@
# .. envvar:: openstack_helm_nova_image_tag [[[
#
# Image tag for container
-openstack_helm_nova_image_tag: 23.1.1.dev11
+openstack_helm_nova_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_nova_ssh_image_tag [[[
#
# Image tag for SSH container
-openstack_helm_nova_ssh_image_tag: wallaby
+openstack_helm_nova_ssh_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_nova_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_nova_heat_image_tag: wallaby
+openstack_helm_nova_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_nova_diff [[[
diff --git a/roles/openstack_helm_nova/vars/main.yml b/roles/openstack_helm_nova/vars/main.yml
index 953099a..5635922 100644
--- a/roles/openstack_helm_nova/vars/main.yml
+++ b/roles/openstack_helm_nova/vars/main.yml
@@ -21,6 +21,7 @@
node_selector_key: openstack-control-plane
node_selector_value: enabled
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_nova_image_repository }}/heat:{{ openstack_helm_nova_heat_image_tag }}"
db_drop: "{{ openstack_helm_nova_image_repository }}/heat:{{ openstack_helm_nova_heat_image_tag }}"
diff --git a/roles/openstack_helm_placement/defaults/main.yml b/roles/openstack_helm_placement/defaults/main.yml
index 8436b2c..3ff3ff6 100644
--- a/roles/openstack_helm_placement/defaults/main.yml
+++ b/roles/openstack_helm_placement/defaults/main.yml
@@ -14,19 +14,19 @@
# .. envvar:: openstack_helm_placement_image_repository [[[
#
# Image repository location to be prefixed for all images
-openstack_helm_placement_image_repository: "{{ atmosphere_image_repository | default('us-docker.pkg.dev/vexxhost-infra/openstack') }}"
+openstack_helm_placement_image_repository: "{{ atmosphere_image_repository | default('quay.io/vexxhost') }}"
# ]]]
# .. envvar:: openstack_helm_placement_image_tag [[[
#
# Image tag for container
-openstack_helm_placement_image_tag: 5.0.1
+openstack_helm_placement_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_placement_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_placement_heat_image_tag: wallaby
+openstack_helm_placement_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_placement_values [[[
diff --git a/roles/openstack_helm_placement/vars/main.yml b/roles/openstack_helm_placement/vars/main.yml
index 83bd267..cdffca4 100644
--- a/roles/openstack_helm_placement/vars/main.yml
+++ b/roles/openstack_helm_placement/vars/main.yml
@@ -15,6 +15,7 @@
_openstack_helm_placement_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_placement_image_repository }}/heat:{{ openstack_helm_placement_heat_image_tag }}"
db_drop: "{{ openstack_helm_placement_image_repository }}/heat:{{ openstack_helm_placement_heat_image_tag }}"
diff --git a/roles/openstack_helm_senlin/defaults/main.yml b/roles/openstack_helm_senlin/defaults/main.yml
index 770364b..350ff47 100644
--- a/roles/openstack_helm_senlin/defaults/main.yml
+++ b/roles/openstack_helm_senlin/defaults/main.yml
@@ -20,13 +20,13 @@
# .. envvar:: openstack_helm_senlin_image_tag [[[
#
# Image tag for container
-openstack_helm_senlin_image_tag: 11.0.1.dev3
+openstack_helm_senlin_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_senlin_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_senlin_heat_image_tag: wallaby
+openstack_helm_senlin_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_senlin_diff [[[
diff --git a/roles/openstack_helm_senlin/vars/main.yml b/roles/openstack_helm_senlin/vars/main.yml
index d54f5ba..4528366 100644
--- a/roles/openstack_helm_senlin/vars/main.yml
+++ b/roles/openstack_helm_senlin/vars/main.yml
@@ -16,6 +16,7 @@
__openstack_helm_senlin_values:
endpoints: "{{ openstack_helm_endpoints }}"
images:
+ pull_policy: Always
tags:
bootstrap: "{{ openstack_helm_senlin_image_repository }}/heat:{{ openstack_helm_senlin_heat_image_tag }}"
db_drop: "{{ openstack_helm_senlin_image_repository }}/heat:{{ openstack_helm_senlin_heat_image_tag }}"
diff --git a/roles/openstack_helm_tempest/defaults/main.yml b/roles/openstack_helm_tempest/defaults/main.yml
index 944faa0..3dba304 100644
--- a/roles/openstack_helm_tempest/defaults/main.yml
+++ b/roles/openstack_helm_tempest/defaults/main.yml
@@ -26,7 +26,7 @@
# .. envvar:: openstack_helm_tempest_heat_image_tag [[[
#
# Image tag for Heat to be used for jobs running via Helm hooks
-openstack_helm_tempest_heat_image_tag: wallaby
+openstack_helm_tempest_heat_image_tag: "{{ atmosphere_openstack_release | default('wallaby') }}"
# ]]]
# .. envvar:: openstack_helm_tempest_values [[[