releng: koji tags add the coreos and modularity tags
Signed-off-by: Clement Verna <cverna@tutanota.com>
This commit is contained in:
parent
59bb8da87c
commit
b07c674872
1 changed files with 119 additions and 3 deletions
|
@ -58,7 +58,23 @@
|
|||
- { name: f33-pending, perm: '', parent: f33-updates, arches: "" }
|
||||
- { name: f33-build, perm: 'admin', parent: f33-override, arches: "armv7hl i686 x86_64 aarch64 ppc64le s390x" }
|
||||
|
||||
- name: create the infra tags
|
||||
- name: create the main infra tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "{{ item.name }}"
|
||||
state: present
|
||||
perm: "{{ item.perm }}"
|
||||
inheritance:
|
||||
- parent: "{{ item.parent }}"
|
||||
priority: 0
|
||||
extra:
|
||||
tag2distrepo.enabled: true
|
||||
tag2distrepo.keys: 47dd8ef9
|
||||
loop:
|
||||
- { name: f33-infra, perm: 'infra', parent: f33-build, arches: "" }
|
||||
- { name: f33-infra-stg, perm: 'infra', parent: f33-infra, arches: "" }
|
||||
|
||||
- name: create the other infra tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "{{ item.name }}"
|
||||
|
@ -68,7 +84,107 @@
|
|||
- parent: "{{ item.parent }}"
|
||||
priority: 0
|
||||
loop:
|
||||
- { name: f33-infra, perm: 'infra', parent: f33-build, arches: "" }
|
||||
- { name: f33-infra-stg, perm: 'infra', parent: f33-infra, arches: "" }
|
||||
- { name: f33-infra-candidate, perm: 'infra', parent: f33-infra-stg, arches: "" }
|
||||
- { name: f33-infra-build, perm: 'infra', parent: f33-infra-stg, arches: "" }
|
||||
|
||||
|
||||
- name: create the container tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "{{ item.name }}"
|
||||
state: present
|
||||
perm: "{{ item.perm }}"
|
||||
inheritance:
|
||||
- parent: "{{ item.parent }}"
|
||||
priority: 0
|
||||
loop:
|
||||
- { name: f33-container, perm: '', parent: "", arches: "" }
|
||||
- { name: f33-container-build, perm: '', parent: f33-container, arches: "x86_64" }
|
||||
|
||||
|
||||
- name: create the container tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "{{ item.name }}"
|
||||
state: present
|
||||
perm: "{{ item.perm }}"
|
||||
inheritance:
|
||||
- parent: "{{ item.parent }}"
|
||||
priority: 0
|
||||
loop:
|
||||
- { name: f33-container, perm: '', parent: "", arches: "" }
|
||||
- { name: f33-container-build, perm: '', parent: f33-container, arches: "x86_64" }
|
||||
|
||||
|
||||
- name: create the openh264 tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "f33-openh264"
|
||||
state: present
|
||||
inheritance:
|
||||
- parent: "f33"
|
||||
priority: 0
|
||||
loop:
|
||||
- { name: f33-modularity, perm: '', parent: "", arches: "" }
|
||||
- { name: f33-container-build, perm: '', parent: f33-container, arches: "x86_64" }
|
||||
|
||||
|
||||
- name: create the main coreos tag
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "f33-coreos-continuous"
|
||||
state: present
|
||||
arches: "x86_64 aarch64 ppc64le s390x"
|
||||
extra:
|
||||
tag2distrepo.enabled: true
|
||||
|
||||
- name: create the coreos-pool tag
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "coreos-pool"
|
||||
state: present
|
||||
arches: "x86_64 aarch64 ppc64le s390x"
|
||||
extra:
|
||||
tag2distrepo.keys: "429476b4 cfc659b9 3c3359c4 12c944d0"
|
||||
|
||||
- name: create the other coreos tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "f33-coreos-signing-pending"
|
||||
state: present
|
||||
arches: "x86_64 aarch64 ppc64le s390x"
|
||||
inheritance:
|
||||
- parent: "coreos-pool"
|
||||
priority: 0
|
||||
extra:
|
||||
tag2distrepo.enabled: true
|
||||
|
||||
|
||||
- name: create the main modularity tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: f33-modular
|
||||
state: present
|
||||
perm: autosign
|
||||
extra:
|
||||
mock.package_manager: dnf
|
||||
|
||||
- name: create the rest of the modularity tags
|
||||
koji_tag:
|
||||
koji: koji
|
||||
name: "{{ item.name }}"
|
||||
state: present
|
||||
perm: "{{ item.perm }}"
|
||||
arches: "{{item.arches}}"
|
||||
inheritance:
|
||||
- parent: "{{ item.parent }}"
|
||||
priority: 0
|
||||
loop:
|
||||
- { name: f33-modular-updates, perm: admin, parent: f33-modular , arches: ""}
|
||||
- { name: f33-modular-updates-candidate, perm: '', parent: f33-modular-updates, arches: "" }
|
||||
- { name: f33-modular-updates-testing, perm: admin, parent: f33-modular-updates, arches: "" }
|
||||
- { name: f33-modular-updates-testing-pending, perm: 'autosign', parent: f33-modular-updates-testing, arches: "" }
|
||||
- { name: f33-modular-updates-pending, perm: admin, parent: f33-modular-updates, arches: "" }
|
||||
- { name: f33-modular-signing-pending, perm: 'autosign', parent: f33-modular-updates-testing-pending, arches: "" }
|
||||
- { name: f33-modular-override, perm: fedora-override, parent: f33-modular-updates, arches: "" }
|
||||
- { name: f33-modular-pending, perm: '', parent: f33-modular-updates, arches: "" }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue