Bug 49956

Summary: Входящий в ACL не может отправить пакет в репозиторий с апрувом ментора
Product: Infrastructure Reporter: Ajrat Makhmutov <ajratma>
Component: girarAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: ajratma, egori, glebfm, lav, ldv, rider
Version: unspecified   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Апрувы от ментора со вступающим в ACL, но EPERM none

Description Ajrat Makhmutov 2024-04-08 14:21:56 MSK
Created attachment 15834 [details]
Апрувы от ментора со вступающим в ACL, но EPERM

Недавно стал мейнтейнером пакетов firefox и nss с ограниченным
ACL, в который меня добавили. Join я ещё не прошел,
поэтому не могу отправлять изменения самостоятельно, нужен
ревью и апрув ментора. Однако его апрува для firefox
и nss не хватило, т.к. он не состоит в ACL.

Может быть стоит сделать так, чтобы апрув ментора был
достаточен для отправки в репозиторий,
если сам вступающий находится в ACL?

$ ssh gyle task run --commit 344230
girar-check-perms: access to rust ALLOWED for egori: project leader welcomes random builders
check-subtask-perms: #100: rust: approved by egori
girar-check-perms: access to nss DENIED for rauty: does not belong to maintainers list yet
check-subtask-perms: #420: nss: Operation not permitted
girar-check-perms: access to firefox DENIED for rauty: does not belong to maintainers list yet
check-subtask-perms: #600: firefox: Operation not permitted
girar-check-perms: access to firefox-unmet-holder ALLOWED for egori: project leader welcomes random builders
check-subtask-perms: #700: firefox-unmet-holder: approved by egori
task #344230: try #11 is AWAITING, result will be emailed to rauty@altlinux.org
Comment 1 Dmitry V. Levin 2024-04-15 01:56:31 MSK
Видимо, так и было задумано: если тот, кто аппрувит, не входит в acl данного пакета, то его аппрув применительно к этому пакету ничего не стоит.
Comment 2 Anton Farygin 2024-04-15 05:36:40 MSK
кандидат то входит в ACL пакета.