From 7f88fc7d4aa332ba51ed45f2689d15819ed19692 Mon Sep 17 00:00:00 2001
From: Clark Boylan <clark.boylan@gmail.com>
Date: Fri, 5 May 2023 11:32:29 -0700
Subject: [PATCH] Move assets image to quay.io

We are moving our images to quay.io. The assets image is used by other
image builds so we want to treat this like a base image and update it
early in the process. This will reduce overall churn in the process.

Change-Id: Id9630243f60b280647c493abaccf0ece3d56d40c
---
 assets/Dockerfile                |  2 ++
 zuul.d/docker-images/assets.yaml | 15 ++++++++++-----
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/assets/Dockerfile b/assets/Dockerfile
index 6f23355c01..0f350b30f1 100644
--- a/assets/Dockerfile
+++ b/assets/Dockerfile
@@ -1,3 +1,5 @@
+# Fri May  5 18:32:00 UTC 2023 - trigger rebuild
+
 FROM scratch
 COPY donors /donors/
 COPY favicon.ico /
diff --git a/zuul.d/docker-images/assets.yaml b/zuul.d/docker-images/assets.yaml
index 8e71fe1d0a..31ab01fb19 100644
--- a/zuul.d/docker-images/assets.yaml
+++ b/zuul.d/docker-images/assets.yaml
@@ -3,11 +3,16 @@
     name: system-config-build-image-assets
     provides: assets-container-image
     description: Build Opendev assets bundle
-    parent: system-config-build-image
+    parent: system-config-build-container-image
     vars: &assets_vars
-      docker_images:
+      promote_container_image_job: system-config-upload-image-assets
+      container_images:
         - context: assets
-          repository: opendevorg/assets
+          registry: quay.io
+          repository: quay.io/opendevorg/assets
+          namespace: opendevorg
+          repo_shortname: assets
+          repo_description: Container image containing web assets for multiple sites.
     files: &assets_files
       - assets/
 
@@ -15,13 +20,13 @@
     name: system-config-upload-image-assets
     description: Build and upload assets bundle
     provides: assets-container-image
-    parent: system-config-upload-image
+    parent: system-config-upload-container-image
     vars: *assets_vars
     files: *assets_files
 
 - job:
     name: system-config-promote-image-assets
     description: Promote a previously published assets bundle image to latest.
-    parent: system-config-promote-image
+    parent: system-config-promote-container-image
     vars: *assets_vars
     files: *assets_files