From 6812767362dd56b0fa5f484e937dc5aa66612eee Mon Sep 17 00:00:00 2001 From: Michal Konecny Date: Tue, 23 Jul 2024 13:37:12 +0200 Subject: [PATCH] [toddlers] Add configuration for new toddler The new toddler for syncing pagure groups with FAS groups needs some additional configuration. Signed-off-by: Michal Konecny --- .../toddlers/templates/fedora-messaging.toml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/roles/openshift-apps/toddlers/templates/fedora-messaging.toml b/roles/openshift-apps/toddlers/templates/fedora-messaging.toml index 9d3197dedc..ef7f0bdf2a 100644 --- a/roles/openshift-apps/toddlers/templates/fedora-messaging.toml +++ b/roles/openshift-apps/toddlers/templates/fedora-messaging.toml @@ -418,3 +418,22 @@ mail_content_tmpl = """Notification time stamped {headers[sent-at]} {commit[url]} """ + +[consumer_config.pagure_fas_groups_sync] +{% if env == "staging" %} +pagure_url = "https://stg.pagure.io" +# Token needs to have following permissions: +# - adding_member_to_group +# - removing_member_from_group +pagure_api_key = "{{ toddlers_stg_pagure_fas_groups_sync_token }}" +{% else %} +pagure_url = "https://pagure.io" +# Token needs to have following permissions: +# - adding_member_to_group +# - removing_member_from_group +pagure_api_key = "{{ toddlers_pagure_fas_groups_sync_token }}" +{% endif %} + +[consumer_config.pagure_fas_groups_sync.group_map] +#Mapping of FAS groups to Pagure groups +infra-sig = 'fedora-infra' \ No newline at end of file