Enabling module composes for epel8 in bodhi

Also, enabling signing for modules

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
This commit is contained in:
Mohan Boddu 2019-11-15 19:03:52 +00:00 committed by Pierre-Yves Chibon
parent 193fc73c56
commit 1a69434b48
2 changed files with 29 additions and 3 deletions

View file

@ -20,14 +20,25 @@ sigkeys = [
'3c3359c4',
[% endif %]
{% if env == "staging" %}
None
[% if release.version_int == 8 %]
'd300e724',
[% endif %]
{% endif %}
]
module_defaults_dir = {
'scm': 'git',
'repo': 'https://pagure.io/releng/fedora-module-defaults.git',
'branch': 'f[[ release.version_int ]]',
{% if env == "staging" %}
'repo': 'https://pagure.io/modularity/fedora-stg-module-defaults.git',
[% if release.version_int == 8 %]
'branch': 'el[[ release.version_int ]]',
[% else %]
'branch': 'f[[ release.version_int ]]',
[% endif %]
{% else %}
'repo': 'https://pagure.io/releng/fedora-module-defaults.git',
'branch': 'f[[ release.version_int ]]',
{% endif %}
'dir': '.'
}

View file

@ -257,6 +257,21 @@ handlers = ["console"]
keyid = "{{ (env == 'production')|ternary('3c3359c4', 'd300e724') }}"
type = "modular"
#epel8 modular tags
[[consumer_config.koji_instances.primary.tags]]
from = "epel8-modular-signing-pending"
to = "epel8-modular-updates-testing-pending"
key = "{{ (env == 'production')|ternary('epel-8', 'testkey') }}"
keyid = "{{ (env == 'production')|ternary('2f86d6a1', 'd300e724') }}"
type = "modular"
[[consumer_config.koji_instances.primary.tags]]
from = "el8_playground-modular-updates-candidate"
to = "epel8-playground-modular"
key = "{{ (env == 'production')|ternary('epel-8', 'testkey') }}"
keyid = "{{ (env == 'production')|ternary('2f86d6a1', 'd300e724') }}"
type = "modular"
# Gated bodhi updates
[[consumer_config.koji_instances.primary.tags]]