There's 150 updates in epel7/8 testing from before the first of the year:
https://bodhi.fedoraproject.org/updates/?search=&submitted_before=2023&status=pending&status=testing&releases=EPEL-7&releases=EPEL-8
Most all of them have 'stable by time' disabled and/or have -1 or -2 karma which kept them from going stable, but didn't unpush them.
Should we do something about this? unpush them all? Something else?
I think it will be case by case. I checked two of the negative karma ones, and the issues they had (missing dependencies) have since been resolved, so they could be pushed to stable. The other ones with positive karma can probably be pushed to stable also. Ones with unresolved negative karma can probably be unpushed. I'm not sure what would be best for the ones with no karma at all. Lets chat about it at the Steering Committee meeting.
I'll go through the list and see if we can organize it in a more sensible way.
I've been going through the update list and I've gotten the following info:
Out of the 149 updates (one of them got resolved) - 47 different users made the requests - 25 of the requests are related to orphaned projects - 51 of them were submitted by people that are not related to the projects anymore - 73 requests left to check, and from those,
And of those 73 left - 36 are from submissions that are related to only one user each - 37 were submitted by users that have more than one submissions on the list
My plan is to prioritize checking if those first 36 can get resolved by a message on bodhi
Thank you for your work on this. Just for reference, this was brought up a year ago on the mailling list. We got rid of several packages, but obviously, not enough. https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/thread/WPGPLE3FQKHJYOTAXGUVHY4JPC4CQ3YK/
Thanks for the reference! I did notice that some of the updates were minor version updates but forgot that there is a policy to make them wait for karma referenced in that thread :)
[0] https://docs.fedoraproject.org/en-US/epel/epel-policy/#guidelines_and_backgrounds_for_this_policy
I've been going through this, list, and as I mentioned before, some of the updates correspond to orphaned packages that don't have maintainers. For now I'll list those here to see if there is anything that can get done about these in bulk.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-a5199f34b3 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-2f4a8e068f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-74e296ce58 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-7a50412263 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-a12622f56c https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-1d8ebe1be3 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-b9bb950694 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-14d64385a6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-37c0b14a78 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-0b1c8b8943 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-658c2c6df3 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-0ed34e82ee https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-786a55da7b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-8946616811 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-a05c86a73a https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-3a1b2d7741 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-6e46f66323 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-41c5eb861d https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-2654cd9eda https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-d0895a05f1 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-5d3e900de6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-7dace4bddf https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-8af304255b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-8562dd480b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c064184378 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-f8d9348c7c https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-6da2d4700b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-e5e71cb8be https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-d91376d02d https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-0919f05ff5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-75d2cd125d https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-931959e927 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-4a80bd1e38 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-09e36abcac https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-931df2ba91 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-0bff3d44c2 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-9fb68965d7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-0898aa73c1 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-40f2ec86ac https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-7c829ee0cc https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-a03ab90854 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-6ce9a893d9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-70a45d56c9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-915e1038c6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-b894f8455e https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-9a96f99c41 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-87465bd33a https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-bdfa729240 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-9aa7e37100 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-ac679be681 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-a9d6a73785 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-96fa72d9e3
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-34867605a6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-df23b8d98f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-2df384575c https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e6d4ede2f9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-b423a623ab https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-4b33a8a300 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-82d9489fec https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-9381574b73 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-a892a761e3 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e8bb5db00f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-d212f36e90 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-5e871cdf9f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-9171e02fbb https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-d10799e902 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-ec8568474f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-098bd3de3f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-dabdaea42c https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c6854c4605 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e5c99b0e71 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-73c45851e3 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-7e449ea7fe https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-eeb5eb25e8 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-1def601200 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-f64aaa24ee https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-8b92aa8270 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-d205e9dda2 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-aeaeb61893 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-d1479a5265 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-78a5afc356 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-fc98b142f1 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-bb616c1df9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-5d1ed59f1e https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-53a1f3631b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-94e61caa0f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-218c66ea7f https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-4fa4754776 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-a800294f99 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c16a87a6b8 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-3610a5ca41 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-7f94a570e6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-623ae35d2c https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-9477522625 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-75e624533b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-9dd7305825 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-ef9ec9b242 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-3c1753ae3e https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-1510ffc19b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-90f50212d5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-d61e2e47b5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-d4d5664854
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c976666327 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-72e2f0c31d https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-271626c617
I think we should revoke/unpush all those for orphaned packages.
I finished responding to the ones that didn't had obvious reasons to get removed and recommended them to follow the incompatible upgrade procedure in the cases that applied.
Here are some other upgrades I found that could get resolved in batch:
Retired from Fedora and EPEL: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-1fd3c00778
Packages already in RHEL https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-84f0138f7d https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-cd85b86bb1
Retired from EPEL: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-1e6af8d84b https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-6f4644ff52 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-5f2dbfa334
Upgrades pushed by people who are not currently related to the projects: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-7b43d381b5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-508ac89b65 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-5f5f799cc6 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-6658d64670 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-5a677b5a9e https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-843b45cce5 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-7b3d57ed51
The retirement of the filtered packages was reported to and resolved by RelEng https://pagure.io/releng/issue/11506
There was also an update to the policy regarding stale packages https://pagure.io/epel/pull-request/237
So I think we can close this :)
Thanks for your work on this @dherrera!
Metadata Update from @carlwgeorge: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.