From 9249fb7f912cb564f1598ef2c830ec5e23fdee82 Mon Sep 17 00:00:00 2001 From: Travis Nielsen Date: Mon, 21 Apr 2025 14:37:19 -0600 Subject: [PATCH] build: push arch specific images to the registries The arch specific images were not be pushed since the make target was missing. Signed-off-by: Travis Nielsen (cherry picked from commit 63e13868ea8ae00f8090b102ee5630866a1b6954) --- build/release/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/release/Makefile b/build/release/Makefile index 2d0e7a76e..99928ef02 100644 --- a/build/release/Makefile +++ b/build/release/Makefile @@ -180,12 +180,12 @@ publish.image.$(1).$(2): @$(DOCKERCMD) push $(1)/ceph-$(2):$(VERSION) @$(DOCKERCMD) push $(1)/ceph-$(2):$(BRANCH_NAME) -publish.all.images: publish.image.$(1).$(2) +publish.all.images.$(1): publish.image.$(1).$(2) endef $(foreach r,$(REGISTRIES), $(foreach a,$(IMAGE_ARCHS),$(eval $(call repo.targets,$(r),$(a))))) define repo.manifest.targets -publish.manifest.image.$(1): $(MANIFEST_TOOL) +publish.manifest.image.$(1): publish.all.images.$(1) $(MANIFEST_TOOL) $(MANIFEST_TOOL) push from-args --platforms $(IMAGE_PLATFORMS_COMMA) --template $(1)/ceph-ARCH:$(VERSION) --target $(1)/ceph:$(VERSION) $(MANIFEST_TOOL) push from-args --platforms $(IMAGE_PLATFORMS_COMMA) --template $(1)/ceph-ARCH:$(BRANCH_NAME) --target $(1)/ceph:$(BRANCH_NAME)