The toddler cleaning_packager_groups needs to be able to remove users from a group in distgit. On production instance this works by having user releng-bot in group cvsadmin (or sysadmin-cvs). In staging environment, the releng-bot is not present in group cvsadmin. We need either run the script that synchonizes IPA groups with distgit on staging or add the releng-bot to the group cvsadmin manually.
cleaning_packager_groups
releng-bot
cvsadmin
sysadmin-cvs
The sooner the better for the toddler to work, but not a critical thing.
User releng-bot is a member of group cvsadmin in staging accounts. You likely need to re-login to dist-git as releng-bot for the permissions to propagate from accounts to dist-git.
cvsadmin group on staging distgit: https://src.stg.fedoraproject.org/group/cvsadmin
True, sadly I don't have the releng-bot credentials. EDIT: actually, I have an idea, let me try EDIT 2: tried to log in via pagure api to trigger the sync, since the api token is the only thing I have, but didn't work
Metadata Update from @james: - Issue assigned to kevin - Issue priority set to: Waiting on Assignee (was: Needs Review) - Issue tagged with: low-trouble, medium-gain
Try now?
I found the login/password in ansible-private and logged in.
It synced! Thanks a lot @kevin ! Closing issue as fixed.
Metadata Update from @lenkaseg: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)