Enable Koschei Copr plugin in staging
This commit is contained in:
parent
499ff86b9f
commit
a3b31b0676
4 changed files with 21 additions and 0 deletions
|
@ -4,6 +4,7 @@
|
||||||
- koschei-admin
|
- koschei-admin
|
||||||
- koschei-backend
|
- koschei-backend
|
||||||
- koschei-backend-fedora
|
- koschei-backend-fedora
|
||||||
|
- koschei-backend-copr
|
||||||
- postgresql
|
- postgresql
|
||||||
tags:
|
tags:
|
||||||
- koschei
|
- koschei
|
||||||
|
@ -62,6 +63,8 @@
|
||||||
- config
|
- config
|
||||||
- fedmsgdconfig
|
- fedmsgdconfig
|
||||||
|
|
||||||
|
# TODO install copr config, /etc/koschei/copr-config
|
||||||
|
|
||||||
- name: install koji client config file
|
- name: install koji client config file
|
||||||
template: >
|
template: >
|
||||||
src="koji.conf.j2"
|
src="koji.conf.j2"
|
||||||
|
|
|
@ -83,7 +83,11 @@ config = {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{% if env == 'staging' %}
|
||||||
|
"plugins": ['pkgdb', 'fedmsg', 'copr'],
|
||||||
|
{% else %}
|
||||||
"plugins": ['pkgdb', 'fedmsg'],
|
"plugins": ['pkgdb', 'fedmsg'],
|
||||||
|
{% endif %}
|
||||||
"fedmsg": {
|
"fedmsg": {
|
||||||
{% if env == 'staging' %}
|
{% if env == 'staging' %}
|
||||||
"topic": "org.fedoraproject.stg.buildsys",
|
"topic": "org.fedoraproject.stg.buildsys",
|
||||||
|
@ -127,6 +131,15 @@ config = {
|
||||||
{% endif %}
|
{% endif %}
|
||||||
"sync_tracked": True,
|
"sync_tracked": True,
|
||||||
},
|
},
|
||||||
|
"copr": {
|
||||||
|
"require_admin": True,
|
||||||
|
"copr_owner": "mizdebsk",
|
||||||
|
"config_path": "/etc/koschei/copr-config",
|
||||||
|
"chroot_name": "custom-1-x86_64",
|
||||||
|
"max_builds": 15,
|
||||||
|
"default_schedule_count": 8,
|
||||||
|
"fedmsg_topic": "org.fedoraproject.prod.copr.build.end",
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
# Local Variables:
|
# Local Variables:
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
with_items:
|
with_items:
|
||||||
- koschei-frontend
|
- koschei-frontend
|
||||||
- koschei-frontend-fedora
|
- koschei-frontend-fedora
|
||||||
|
- koschei-frontend-copr
|
||||||
- mod_auth_openid
|
- mod_auth_openid
|
||||||
tags:
|
tags:
|
||||||
- koschei
|
- koschei
|
||||||
|
|
|
@ -38,7 +38,11 @@ config = {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{% if env == 'staging' %}
|
||||||
|
"plugins": ['pkgdb', 'copr'],
|
||||||
|
{% else %}
|
||||||
"plugins": ['pkgdb'],
|
"plugins": ['pkgdb'],
|
||||||
|
{% endif %}
|
||||||
"caching": {
|
"caching": {
|
||||||
"plugin": {
|
"plugin": {
|
||||||
"pkgdb": {
|
"pkgdb": {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue