kiwibuild: Add support for use_buildroot_repo option

This option can be set for a particular image or globally for all
kiwibuild images (with individual overload).

Fixes: https://pagure.io/pungi/issue/1833
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
Lubomír Sedlář 2025-04-08 15:27:46 +02:00
parent 859b968483
commit d91adfd34d
4 changed files with 26 additions and 0 deletions

View file

@ -98,6 +98,9 @@ class KiwiBuildPhase(
),
"version": self.get_version(image_conf),
"repo_releasever": self.get_config(image_conf, "repo_releasever"),
"use_buildroot_repo": self.get_config(
image_conf, "use_buildroot_repo"
),
}
repo = self._get_repo(image_conf, variant)
@ -160,6 +163,7 @@ class RunKiwiBuildThread(WorkerThread):
optional_arches=self.failable_arches,
version=generics["version"],
repo_releasever=generics["repo_releasever"],
use_buildroot_repo=generics["use_buildroot_repo"],
)
koji.save_task_id(task_id)