Uploaded image for project: 'CPE Infrastructure'
  1. CPE Infrastructure
  2. CPE-2418

Create pagure API token with group_modify ACLs

XMLWordPrintable

    • False
    • None
    • False
    • Testable

      https://pagure.io/fedora-infrastructure/issue/12175

      1. Describe what you would like us to do:
        Create a pagure API token with `group_modify` ACLs and make it accessible from [fedora_messaging.toml](https://pagure.io/fedora-infra/ansible/blob/main/f/roles/openshift-apps/toddlers/templates/fedora-messaging.toml).

      pagure_user=maybe "toddler"? or "cleaning_packager_groups"?

      It's needed for the [toddler cleaning_packager_groups](https://pagure.io/fedora-infra/toddlers/issue/190) that removes user, which has been removed from a packager group, from all distgit groups.
      The toddler is calling [`api_group_remove_member`](https://pagure.io/pagure/blob/1b7d305/f/pagure/api/group.py#_387) API endpoint, which requires `group_modify` permissions.
      For both staging and production please.

      1. When do you need this to be done by? (YYYY/MM/DD)
        the sooner the better, but it's not urgent

              rh-ee-mkonecny Michal Konecny
              rh-ee-mkonecny Michal Konecny
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: