From b32ddc41367b0a2b6c771b276dde441e28d88726 Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Thu, 12 Oct 2023 15:16:10 -0400 Subject: [PATCH] tools/osbuild-mpp: include container tag in default name In case the tag was something other than `:latest` let's include the tag in the default name. --- tools/osbuild-mpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/osbuild-mpp b/tools/osbuild-mpp index 804c370d..bc5bdf61 100755 --- a/tools/osbuild-mpp +++ b/tools/osbuild-mpp @@ -1567,10 +1567,12 @@ class ManifestFileV2(ManifestFile): for image in element_enter(mpp, "images", []): source = image["source"] - name = image.get("name", source) digest = image.get("digest", None) tag = image.get("tag", None) index = image.get("index", False) + # If not specified by the user the default "name" we use for + # the installed container will be source:tag. + name = image.get("name", f"{source}:{tag}" if tag else source) main_manifest = ImageManifest.load(source, tag=tag, digest=digest)