#6337 Change "Main point of contact" on package mod_extract_forwarded branch el6
Closed: Fixed None Opened 8 years ago by timj.

I am the main point of contact in PackageDB for EL5 and EL6 branches of mod_extract_forwarded.

Using the PackageDB web interface, I tried to give away "main point of contact" on the EL6 branch to the user who should actually be the main point of contact, and was greeted by this message:

user: timj changed point of contact of package: mod_extract_forwarded from: timj to: dmaphy on branch: el6
You are not allowed to update ACLs of someone else.

(the latter in red)

Please can this request be carried out manually?

Additionally, should it be filed as a PackageDB bug? At best the error is not comprehensible, but fundamentally the "Give package" function seems to be broken if one can't actually give away (a branch of) the package.


Looking at https://admin.fedoraproject.org/pkgdb/package/rpms/mod_extract_forwarded/ it seems that it worked. Beside that odd message, is there anything missing?

Under "Main contacts", it still says "timj (Fedora EPEL 6, Fedora EPEL 5)".
My goal was that this should say:

timj (Fedora EPEL 5)
dmaphy (Fedora EPEL 6)

Ok I might have an idea of what went wrong, did you remove your approveacls (admin) ACL before trying to give away the package?

I just tried on one of my package in staging and it worked if I have approveacls and fails if I do not (with the same messages).

So I gave you back approveacls on EL6 and that should allow you to give away the point of contact for this branch.

Thanks; yes I did give away the approveacls ACL prior. Clearly a mistake; however, I'd consider it a separate bug that you shouldn't be able to give away approveacls (admin) whilst still being the Main contact for the branch in question so as to avoid getting in this dead-end; would you agree?

Your solution worked now anyway; I could change the point of contact. Thanks!

I'd consider it a separate bug that you shouldn't be able to give away approveacls (admin) whilst still being the Main contact for the branch in question so as to avoid getting in this dead-end; would you agree?

Maybe something worth discussing, but let's note that it only impacts the 'Give' action, you could have orphaned the branch and let dmaphy picks it up (the old, pkgdb1, way).

Let's close this ticket since the issue at hand was fixed and if we want to improve pkgdb2, we should have this discussion there :)

Metadata Update from @timj:
- Issue set to the milestone: Fedora 24 Alpha

7 years ago

Login to comment on this ticket.

Metadata