From 38d10b541c6bcd5a0a16e926dd23746430e6da9c Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Aug 10 2021 12:04:17 +0000 Subject: PR#2974: use getNextRelease for scratch image builds Merges #2974 https://pagure.io/koji/pull-request/2974 Fixes: #2911 https://pagure.io/koji/issue/2911 Image scratch builds not generating release --- diff --git a/builder/kojid b/builder/kojid index ba75e52..ddde538 100755 --- a/builder/kojid +++ b/builder/kojid @@ -2498,6 +2498,9 @@ class BuildBaseImageTask(BuildImageTask): bld_info = self.initImageBuild(name, version, release, target_info, opts) release = bld_info['release'] + elif not release: + # scratch build should have some reasonable release + release = self.session.getNextRelease(dict(name=name, version=version)) subtasks = {} self.logger.debug("Spawning jobs for image arches: %r" % (arches))