From c071f37d2e155127d43d3e1b4f3f13aed500adf2 Mon Sep 17 00:00:00 2001 From: djuarezg Date: May 02 2022 09:18:13 +0000 Subject: Rename pkg group to dud-build --- diff --git a/docs/source/plugins.rst b/docs/source/plugins.rst index 25fbd4a..1bd2b67 100644 --- a/docs/source/plugins.rst +++ b/docs/source/plugins.rst @@ -298,17 +298,17 @@ Builders have to be part of ``image`` channel and don't need to have any specific library installed (mkisofs invocation/usage is only in buildroots not on builder itself) -Buildtag needs to be configured by adding special group ``dud`` which should contain +Buildtag needs to be configured by adding special group ``dud-build`` which should contain the following packages: .. code-block:: shell - $ koji add-group dud-build-tag dud - $ koji add-group-pkg dud-build-tag dud genisoimage - $ koji add-group-pkg dud-build-tag dud createrepo_c - $ koji add-group-pkg dud-build-tag dud dnf - $ koji add-group-pkg dud-build-tag dud dnf-plugins-core + $ koji add-group dud-build-tag dud-build + $ koji add-group-pkg dud-build-tag dud-build xorriso + $ koji add-group-pkg dud-build-tag dud-build createrepo_c + $ koji add-group-pkg dud-build-tag dud-build dnf + $ koji add-group-pkg dud-build-tag dud-build dnf-plugins-core Another thing we need to ensure is that we're building in chroot and not in container. diff --git a/plugins/builder/dud.py b/plugins/builder/dud.py index 3227324..fb42cb4 100644 --- a/plugins/builder/dud.py +++ b/plugins/builder/dud.py @@ -165,7 +165,7 @@ class DudCreateImageTask(BaseBuildTask): task_id=self.id, repo_id=repo_info['id'], # Replace with a group that includes createrepo and xorrisofs - install_group='dud', + install_group='dud-build', setup_dns=True, bind_opts={'dirs': {'/dev': '/dev', }}) broot.workdir = self.workdir