diff --git a/_config b/_config
index 2aeaec0..e4dc9f6 100644
--- a/_config
+++ b/_config
@@ -81,7 +81,6 @@ BuildFlags: onlybuild:release-manifest-image
BuildFlags: onlybuild:ironic-image
BuildFlags: onlybuild:ironic-ipa-downloader-image
BuildFlags: onlybuild:ironic-ipa-ramdisk
- BuildFlags: onlybuild:kiwi-builder-image
BuildFlags: onlybuild:kube-rbac-proxy
BuildFlags: onlybuild:kube-rbac-proxy-image
BuildFlags: onlybuild:metallb
@@ -105,6 +104,21 @@ BuildFlags: onlybuild:release-manifest-image
PublishFlags: archsync
%endif
+%if "%_repository" == "images_16.0"
+ Prefer: container:sles15-image
+ Type: docker
+ BuildEngine: podman
+ Repotype: none
+ Patterntype: none
+ BuildFlags: dockerarg:SLE_VERSION=16.0
+ BuildFlags: onlybuild:kiwi-builder-image
+
+ # Publish multi-arch container images only once all archs have been built
+ PublishFlags: archsync
+%endif
+
+
+
%if "%_repository" == "charts" || "%_repository" == "phantomcharts" || "%_repository" == "releasecharts"
Type: helm
Repotype: helm
diff --git a/_meta b/_meta
index 334ecb0..8d2c622 100644
--- a/_meta
+++ b/_meta
@@ -31,14 +31,20 @@
x86_64
{%- endif %}
-{%- for repository in ["images", "test_manifest_images"] %}
+{%- for repository in ["images", "images_16.0", "test_manifest_images"] %}
- {%- if release_project is defined and repository == "images" %}
+ {%- if release_project is defined and repository != "test_manifest_images" %}
{%- endif %}
-
-
+ {%- if repository == "images_16.0" %}
+
+
+
+ {%- else %}
+
+
+ {%- endif %}
x86_64
aarch64