koji: image-builder
for production
Enables the `image-builder` plugin from `koji-image-builder` in the production environment for both the koji hub, and the koji builder (kojid). This is based on the earlier enablement in staging where I've succesfully tested some builds and it didn't seem to bring down all of the staging instance. Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
This commit is contained in:
parent
29abcd1cd9
commit
1e777285e6
5 changed files with 6 additions and 10 deletions
|
@ -103,7 +103,6 @@
|
|||
state: present
|
||||
name:
|
||||
- koji-image-builder-builder
|
||||
when: env == 'staging'
|
||||
tags:
|
||||
- koji_builder
|
||||
- koji_builder_image_builder
|
||||
|
|
|
@ -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(" ") }}
|
||||
|
|
|
@ -37,7 +37,6 @@
|
|||
ansible.builtin.package: name={{ item }} state=present
|
||||
with_items:
|
||||
- koji-image-builder-hub
|
||||
when: env == 'staging'
|
||||
notify:
|
||||
- Restart kojira
|
||||
tags:
|
||||
|
|
|
@ -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]
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue