ipa_client_shell_groups: - sysadmin-noc - sysadmin-odcs - sysadmin-releng - sysadmin-veteran ipa_client_sudo_groups: - sysadmin-odcs - sysadmin-releng ipa_host_group: odcs ipa_host_group_desc: On Demand Compose Service odcs_allowed_clients_groups: eln-sig: {"raw_config_keys": ["eln", "cccc"], "source_types": ["tag", "module", "build", "raw_config"]} packager: {"source_types": ["module"]} pungi-devel: {} sysadmin-odcs: {} odcs_allowed_clients_users: humaton: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]} jkaluza: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]} mohanboddu: {"source_types": ["tag", "module", "build", "raw_config"], "target_dirs": ["private"]} # Default queues for general ODCS backends. odcs_celery_queues: - pungi_composes - cleanup odcs_celery_router_config: cleanup_task: odcs.server.celery_tasks.run_cleanup default_queue: pungi_composes routing_rules: odcs.server.celery_tasks.generate_pungi_compose: cccc_raw_pungi_composes: source: "cccc.*" source_type: 5 # "raw_config" eln_raw_pungi_composes: source: "eln.*" source_type: 5 # "raw_config" releng_pungi_composes: owner: ["jkaluza", "mohanboddu", "humaton"] source_type: [1, 2, 6, 7] # "tag", "module", "build", "pungi_compose" releng_raw_pungi_composes: source: "releng_.*" source_type: 5 # "raw_config" # Configs executed on releng backends must have "releng_" prefix. odcs_raw_config_urls: cccc: config_filename: cccc.conf url: https://pagure.io/fedora-ci/cccc-merged-configs.git eln: config_filename: eln.conf url: https://pagure.io/pungi-fedora.git releng_fmc: config_filename: fedora-minimal-compose.conf url: https://pagure.io/releng/fmc.git releng_jkaluza_test_config: config_filename: test.conf url: https://pagure.io/jkaluza-test-compose.git