The idea is that we will start minimal compose for every new Koji build for package which appears in the boot.iso and therefore can break its generation. These composes will be built using ODCS on releng backend for now. Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
59 lines
2.3 KiB
Text
59 lines
2.3 KiB
Text
# Configs executed on releng backends must have "releng_" prefix.
|
|
odcs_raw_config_urls:
|
|
releng_fmc:
|
|
url: https://pagure.io/releng/fmc.git
|
|
config_filename: fedora-minimal-compose.conf
|
|
releng_jkaluza_test_config:
|
|
url: https://pagure.io/jkaluza-test-compose.git
|
|
config_filename: test.conf
|
|
eln:
|
|
url: https://pagure.io/pungi-fedora.git
|
|
config_filename: eln.conf
|
|
eln_jwboyer:
|
|
url: https://pagure.io/forks/jwboyer/pungi-fedora.git
|
|
config_filename: eln.conf
|
|
cccc:
|
|
url: https://pagure.io/fedora-ci/cccc-merged-configs.git
|
|
config_filename: cccc.conf
|
|
releng_compose_ci:
|
|
url: https://pagure.io/fedora-ci/compose-ci-pipeline.git
|
|
config_filename: compose_ci.conf
|
|
raw_config_wrapper: /etc/odcs/custom_compose_raw_config_wrapper.conf
|
|
|
|
# Default queues for general ODCS backends.
|
|
odcs_celery_queues:
|
|
- pungi_composes
|
|
- cleanup
|
|
|
|
odcs_celery_router_config:
|
|
routing_rules:
|
|
odcs.server.celery_tasks.generate_pungi_compose:
|
|
releng_raw_pungi_composes:
|
|
source_type: 5 # "raw_config"
|
|
source: "releng_.*"
|
|
eln_raw_pungi_composes:
|
|
source_type: 5 # "raw_config"
|
|
source: "eln.*"
|
|
cccc_raw_pungi_composes:
|
|
source_type: 5 # "raw_config"
|
|
source: "cccc.*"
|
|
releng_pungi_composes:
|
|
source_type: [1, 2, 6, 7] # "tag", "module", "build", "pungi_compose"
|
|
owner: ["mohanboddu", "humaton"]
|
|
cleanup_task: odcs.server.celery_tasks.run_cleanup
|
|
default_queue: pungi_composes
|
|
|
|
odcs_allowed_clients_users:
|
|
humaton: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]}
|
|
mohanboddu: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]}
|
|
jkaluza: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]}
|
|
releng-odcs@service: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]}
|
|
osbs@service: {}
|
|
# This is token used by CCCC service running on https://jenkins-fedora-infra.apps.ci.centos.org/job/cccc.
|
|
odcs@service: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]}
|
|
odcs_allowed_clients_groups:
|
|
sysadmin-odcs: {}
|
|
pungi-devel: {}
|
|
packager: {"source_types": ["module"]}
|
|
eln-sig: {"source_types": ["tag", "module", "build", "raw_config"], "raw_config_keys": ["eln", "cccc", "eln_jwboyer"]}
|
|
|