koji: image-builder for production #2590

Merged
ryanlerch merged 1 commit from main into main 2025-04-28 18:59:25 +00:00
5 changed files with 6 additions and 10 deletions

View file

@ -103,7 +103,6 @@
state: present
name:
- koji-image-builder-builder
when: env == 'staging'
tags:
- koji_builder
- koji_builder_image_builder

View file

@ -117,9 +117,7 @@ keytab = /etc/kojid/kojid.keytab
{{ plugins.append("kiwi") }}
{% if env == 'staging' %}
{{ plugins.append("image_builder") }}
{% endif %}
; Config for the runroot plugin lives in /etc/kojid/runroot.conf, if enabled
plugins = {{ plugins | join(" ") }}

View file

@ -37,7 +37,6 @@
ansible.builtin.package: name={{ item }} state=present
with_items:
- koji-image-builder-hub
when: env == 'staging'
notify:
- Restart kojira
tags:

View file

@ -115,9 +115,9 @@ MissingPolicyOk = False
{% if env == "staging" %}
Plugins = osbuild koji-fedoramessaging runroot_hub tag2distrepo sidetag_hub save_failed_tree flatpak kiwi image_builder
{% elif koji_instance == "primary" %}
Plugins = osbuild koji-fedoramessaging runroot_hub tag2distrepo sidetag_hub save_failed_tree flatpak kiwi
Plugins = osbuild koji-fedoramessaging runroot_hub tag2distrepo sidetag_hub save_failed_tree flatpak kiwi image_builder
{% else %}
Plugins = osbuild koji-fedoramessaging runroot_hub tag2distrepo sidetag_hub save_failed_tree flatpak kiwi
Plugins = osbuild koji-fedoramessaging runroot_hub tag2distrepo sidetag_hub save_failed_tree flatpak kiwi image_builder
{% endif %}
[policy]

View file

@ -45,10 +45,10 @@ KojiHubCA = /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
Tasks = flatpakBuild,flatpakBuildArch,runroot,osbuildImage,createKiwiImage,kiwiBuild,imageBuilderBuildArch,imageBuilderBuild
ParentTasks = flatpakBuild,osbuildImage,kiwiBuild,imageBuilderBuild
{% elif koji_instance == "primary" %}
Tasks = flatpakBuild,flatpakBuildArch,runroot,osbuildImage,createKiwiImage,kiwiBuild
ParentTasks = flatpakBuild,osbuildImage,kiwiBuild
Tasks = flatpakBuild,flatpakBuildArch,runroot,osbuildImage,createKiwiImage,kiwiBuild,imageBuilderBuildArch,imageBuilderBuild
ParentTasks = flatpakBuild,osbuildImage,kiwiBuild,imageBuilderBuild
{% else %}
Tasks = flatpakBuild,flatpakBuildArch,runroot,osbuildImage,createKiwiImage,kiwiBuild
ParentTasks = flatpakBuild,osbuildImage,kiwiBuild
Tasks = flatpakBuild,flatpakBuildArch,runroot,osbuildImage,createKiwiImage,kiwiBuild,imageBuilderBuildArch,imageBuilderBuild
ParentTasks = flatpakBuild,osbuildImage,kiwiBuild,imageBuilderBuild
{% endif %}
ToplevelTasks = flatpakBuild,osbuildImage