Skip to content
This repository has been archived by the owner on Jan 14, 2021. It is now read-only.

admins (non-POC) should be able to retire packages #103

Closed
ktdreyer opened this issue Oct 29, 2014 · 5 comments
Closed

admins (non-POC) should be able to retire packages #103

ktdreyer opened this issue Oct 29, 2014 · 5 comments

Comments

@ktdreyer
Copy link

I attempted to retire the cacti package today, but since I was not the POC, I was not permitted to do it.

$ fedpkg retire 'Too many unpatched CVEs, and upstream is close to dead. See post on fedora-devel / epel-announce.'
   ... (snip lots of git output) ...
To ssh://ktdreyer@pkgs.fedoraproject.org/cacti
   388543c..59e6571  master -> master
Could not retire package: You are not allowed to retire this package.

I then tried using pkgdb-cli manually:

$ pkgdb-cli orphan --retire cacti master
You are not allowed to change the point of contact.

It seemed that since Jon (FAS limb) was the POC, only Jon could retire the package.

Is this intentional behavior? It seems to me that anyone who has admin rights to a package should be able to retire it.

@pypingou
Copy link
Member

This is the current behavior indeed, only the POC can retire a package and only on rawhide and non-released branch (ie: F21 atm). I'll think a little more about this.

Note: the master branch is currently orphaned, you maybe to able to take it to retire it properly.

@pypingou
Copy link
Member

Actually:

2014-10-29 15:53:22 user: limb updated package: cacti status from: Approved to Retired on branch: master

Did you ask Jon to retire it after filling this ticket?

@ktdreyer
Copy link
Author

Yep, I asked Jon and he was able to do it.

@tyll
Copy link
Contributor

tyll commented Nov 7, 2014

IMHO this should be discussed on the devel list or run by FeSCo if needed since it is a policy change. This also affects orphaning, e.g. only the POC can currently orphan packages afaik.

@pypingou
Copy link
Member

pypingou commented Oct 8, 2015

I'm going to close this ticket. If you feel strong enough about this topic, feel free to bring it to the devel list and FESCo and I will be happy to implement the changes needed in pkgdb2 :)

@pypingou pypingou closed this as completed Oct 8, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants