ci: fix promotion jobs (#1072)

build: build all images + run tests using them (#1069)
ci: fix image promotion
diff --git a/zuul.d/container-images/barbican.yaml b/zuul.d/container-images/barbican.yaml
index 15c371c..6e38ff6 100644
--- a/zuul.d/container-images/barbican.yaml
+++ b/zuul.d/container-images/barbican.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-barbican
       container_images:
         - context: images/barbican
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/barbican
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/cinder.yaml b/zuul.d/container-images/cinder.yaml
index 3878407..66e83a6 100644
--- a/zuul.d/container-images/cinder.yaml
+++ b/zuul.d/container-images/cinder.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-cinder
       container_images:
         - context: images/cinder
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/cinder
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/cluster-api-provider-openstack.yaml b/zuul.d/container-images/cluster-api-provider-openstack.yaml
index 5788c88..25a858b 100644
--- a/zuul.d/container-images/cluster-api-provider-openstack.yaml
+++ b/zuul.d/container-images/cluster-api-provider-openstack.yaml
@@ -30,6 +30,7 @@
       promote_container_image_job: atmosphere-upload-container-image-cluster-api-provider-openstack
       container_images:
         - context: images/cluster-api-provider-openstack
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/capi-openstack-controller
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/designate.yaml b/zuul.d/container-images/designate.yaml
index eeb2fd1..ed9719a 100644
--- a/zuul.d/container-images/designate.yaml
+++ b/zuul.d/container-images/designate.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-designate
       container_images:
         - context: images/designate
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/designate
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/glance.yaml b/zuul.d/container-images/glance.yaml
index e2ec62c..a9aa580 100644
--- a/zuul.d/container-images/glance.yaml
+++ b/zuul.d/container-images/glance.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-glance
       container_images:
         - context: images/glance
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/glance
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/heat.yaml b/zuul.d/container-images/heat.yaml
index 5490356..2492adc 100644
--- a/zuul.d/container-images/heat.yaml
+++ b/zuul.d/container-images/heat.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-heat
       container_images:
         - context: images/heat
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/heat
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/horizon.yaml b/zuul.d/container-images/horizon.yaml
index 096d510..389e828 100644
--- a/zuul.d/container-images/horizon.yaml
+++ b/zuul.d/container-images/horizon.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-horizon
       container_images:
         - context: images/horizon
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/horizon
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/ironic.yaml b/zuul.d/container-images/ironic.yaml
index 8727807..462d12d 100644
--- a/zuul.d/container-images/ironic.yaml
+++ b/zuul.d/container-images/ironic.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-ironic
       container_images:
         - context: images/ironic
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/ironic
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/keystone.yaml b/zuul.d/container-images/keystone.yaml
index 2c83223..84d58a5 100644
--- a/zuul.d/container-images/keystone.yaml
+++ b/zuul.d/container-images/keystone.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-keystone
       container_images:
         - context: images/keystone
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/keystone
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/kubernetes-entrypoint.yaml b/zuul.d/container-images/kubernetes-entrypoint.yaml
index 40ec23a..3c6a60b 100644
--- a/zuul.d/container-images/kubernetes-entrypoint.yaml
+++ b/zuul.d/container-images/kubernetes-entrypoint.yaml
@@ -30,6 +30,7 @@
       promote_container_image_job: atmosphere-upload-container-image-kubernetes-entrypoint
       container_images:
         - context: images/kubernetes-entrypoint
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/kubernetes-entrypoint
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/libvirt-tls-sidecar.yaml b/zuul.d/container-images/libvirt-tls-sidecar.yaml
index a3e4757..e34c211 100644
--- a/zuul.d/container-images/libvirt-tls-sidecar.yaml
+++ b/zuul.d/container-images/libvirt-tls-sidecar.yaml
@@ -31,6 +31,7 @@
       container_images:
         - context: .
           target: libvirt-tls-sidecar
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/libvirt-tls-sidecar
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/libvirtd.yaml b/zuul.d/container-images/libvirtd.yaml
index 6713e4b..77b6ecc 100644
--- a/zuul.d/container-images/libvirtd.yaml
+++ b/zuul.d/container-images/libvirtd.yaml
@@ -37,6 +37,7 @@
       promote_container_image_job: atmosphere-upload-container-image-libvirtd
       container_images:
         - context: images/libvirtd
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/libvirtd
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/magnum.yaml b/zuul.d/container-images/magnum.yaml
index 96eb257..55e009d 100644
--- a/zuul.d/container-images/magnum.yaml
+++ b/zuul.d/container-images/magnum.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-magnum
       container_images:
         - context: images/magnum
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/magnum
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/manila.yaml b/zuul.d/container-images/manila.yaml
index 11bca93..7655da2 100644
--- a/zuul.d/container-images/manila.yaml
+++ b/zuul.d/container-images/manila.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-manila
       container_images:
         - context: images/manila
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/manila
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/netoffload.yaml b/zuul.d/container-images/netoffload.yaml
index 0d8fde1..714ea27 100644
--- a/zuul.d/container-images/netoffload.yaml
+++ b/zuul.d/container-images/netoffload.yaml
@@ -30,6 +30,7 @@
       promote_container_image_job: atmosphere-upload-container-image-netoffload
       container_images:
         - context: images/netoffload
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/netoffload
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/neutron.yaml b/zuul.d/container-images/neutron.yaml
index 2c46f2a..4758952 100644
--- a/zuul.d/container-images/neutron.yaml
+++ b/zuul.d/container-images/neutron.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-neutron
       container_images:
         - context: images/neutron
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/neutron
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/nova-ssh.yaml b/zuul.d/container-images/nova-ssh.yaml
index 68a40c7..8c60c07 100644
--- a/zuul.d/container-images/nova-ssh.yaml
+++ b/zuul.d/container-images/nova-ssh.yaml
@@ -37,6 +37,7 @@
       promote_container_image_job: atmosphere-upload-container-image-nova-ssh
       container_images:
         - context: images/nova-ssh
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/nova-ssh
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/nova.yaml b/zuul.d/container-images/nova.yaml
index b78c251..d16d032 100644
--- a/zuul.d/container-images/nova.yaml
+++ b/zuul.d/container-images/nova.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-nova
       container_images:
         - context: images/nova
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/nova
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/octavia.yaml b/zuul.d/container-images/octavia.yaml
index 1fc3a46..0b79b4f 100644
--- a/zuul.d/container-images/octavia.yaml
+++ b/zuul.d/container-images/octavia.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-octavia
       container_images:
         - context: images/octavia
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/octavia
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/openstack-python-runtime.yaml b/zuul.d/container-images/openstack-python-runtime.yaml
index efb1efa..3ef1110 100644
--- a/zuul.d/container-images/openstack-python-runtime.yaml
+++ b/zuul.d/container-images/openstack-python-runtime.yaml
@@ -37,6 +37,7 @@
       promote_container_image_job: atmosphere-upload-container-image-openstack-python-runtime
       container_images:
         - context: images/openstack-runtime
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/openstack-python-runtime
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/openstack-runtime.yaml b/zuul.d/container-images/openstack-runtime.yaml
index 379074a..039c880 100644
--- a/zuul.d/container-images/openstack-runtime.yaml
+++ b/zuul.d/container-images/openstack-runtime.yaml
@@ -35,6 +35,7 @@
       promote_container_image_job: atmosphere-upload-container-image-openstack-runtime
       container_images:
         - context: images/openstack-runtime
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/openstack-runtime
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/openstack-venv-builder.yaml b/zuul.d/container-images/openstack-venv-builder.yaml
index 376d68e..73767b5 100644
--- a/zuul.d/container-images/openstack-venv-builder.yaml
+++ b/zuul.d/container-images/openstack-venv-builder.yaml
@@ -37,6 +37,7 @@
       promote_container_image_job: atmosphere-upload-container-image-openstack-venv-builder
       container_images:
         - context: images/openstack-venv-builder
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/openstack-venv-builder
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/openvswitch.yaml b/zuul.d/container-images/openvswitch.yaml
index 2938381..542616b 100644
--- a/zuul.d/container-images/openvswitch.yaml
+++ b/zuul.d/container-images/openvswitch.yaml
@@ -30,6 +30,7 @@
       promote_container_image_job: atmosphere-upload-container-image-openvswitch
       container_images:
         - context: images/openvswitch
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/openvswitch
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/ovn.yaml b/zuul.d/container-images/ovn.yaml
index 6650af8..66242ad 100644
--- a/zuul.d/container-images/ovn.yaml
+++ b/zuul.d/container-images/ovn.yaml
@@ -33,6 +33,7 @@
       promote_container_image_job: atmosphere-upload-container-image-ovn
       container_images:
         - context: images/ovn
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/ovn-central
           arch:
             - linux/amd64
@@ -41,6 +42,7 @@
           tags:
             - zed
         - context: images/ovn
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/ovn-host
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/placement.yaml b/zuul.d/container-images/placement.yaml
index f4fbd80..765e950 100644
--- a/zuul.d/container-images/placement.yaml
+++ b/zuul.d/container-images/placement.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-placement
       container_images:
         - context: images/placement
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/placement
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/python-base.yaml b/zuul.d/container-images/python-base.yaml
index 22fef49..e88a9c6 100644
--- a/zuul.d/container-images/python-base.yaml
+++ b/zuul.d/container-images/python-base.yaml
@@ -35,6 +35,7 @@
       promote_container_image_job: atmosphere-upload-container-image-python-base
       container_images:
         - context: images/python-base
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/python-base
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/senlin.yaml b/zuul.d/container-images/senlin.yaml
index fb77c5d..cb3592e 100644
--- a/zuul.d/container-images/senlin.yaml
+++ b/zuul.d/container-images/senlin.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-senlin
       container_images:
         - context: images/senlin
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/senlin
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/staffeln.yaml b/zuul.d/container-images/staffeln.yaml
index 5cf8dee..e765381 100644
--- a/zuul.d/container-images/staffeln.yaml
+++ b/zuul.d/container-images/staffeln.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-staffeln
       container_images:
         - context: images/staffeln
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/staffeln
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/tempest.yaml b/zuul.d/container-images/tempest.yaml
index 86cf038..8d321a5 100644
--- a/zuul.d/container-images/tempest.yaml
+++ b/zuul.d/container-images/tempest.yaml
@@ -41,6 +41,7 @@
       promote_container_image_job: atmosphere-upload-container-image-tempest
       container_images:
         - context: images/tempest
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/tempest
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/ubuntu-cloud-archive.yaml b/zuul.d/container-images/ubuntu-cloud-archive.yaml
index fc10eab..a643e3a 100644
--- a/zuul.d/container-images/ubuntu-cloud-archive.yaml
+++ b/zuul.d/container-images/ubuntu-cloud-archive.yaml
@@ -33,6 +33,7 @@
       promote_container_image_job: atmosphere-upload-container-image-ubuntu-cloud-archive
       container_images:
         - context: images/ubuntu-cloud-archive
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/ubuntu-cloud-archive
           arch:
             - linux/amd64
diff --git a/zuul.d/container-images/ubuntu.yaml b/zuul.d/container-images/ubuntu.yaml
index 466079a..6fb76d3 100644
--- a/zuul.d/container-images/ubuntu.yaml
+++ b/zuul.d/container-images/ubuntu.yaml
@@ -30,6 +30,7 @@
       promote_container_image_job: atmosphere-upload-container-image-ubuntu
       container_images:
         - context: images/ubuntu
+          registry: registry.atmosphere.dev
           repository: registry.atmosphere.dev/library/ubuntu
           arch:
             - linux/amd64