Continuation of https://pagure.io/fesco/issue/3345 and https://pagure.io/releng/issue/12527:
FESCo approved the following:
Releng shall retire package repositories that didn't have any content imported for a month after repo creation. A notification shall be sent to fedora-devel. This retirement procedure shall be repeated as releng finds appropriate.
https://pagure.io/releng/issue/12527#comment-951850 discusses the list of packages to be retired.
Metadata Update from @jnsamyak: - Issue tagged with: high-gain, high-trouble, ops
Metadata Update from @jnsamyak: - Issue assigned to jnsamyak
I see these are the issues, which should go to the mass retirement process: https://pagure.io/releng/issue/raw/files/dd7a69aa85bc1774281b673472d010fab41ef84d9045e68c1b5f720b741b6c18-need-rebuild-but-not-failure? Can someone verify if there is more to these?
Looking at the file, these are from the need-rebuild but didn't failed, some reported ambiguities in the file, but mostly others looks ok to block in f43 from koji to me; I'll look into it if I can come up with a way to get this list myself
Note that we don't just want to block them, but run 'fedpkg retire' in them to explain why they were retired. (and actually that should block them too anyhow).
But I do see some on the list that don't seem right.
These I don't think should be there:
freeipa gstreamer1-plugin-openh264 pesign rpminspect s390utils tcl tk
So, perhaps we should try and generate a new list?
For all packages that are in updated needs-rebuild but NOT in failed and NOT excluded by the mass rebuild script (shim / freeipa) Put in list 'no spec' ones that don't have a .spec file Put in list 'fails prep' ones that have a spec, but fail 'make prep' Put in list 'never officially built' ones that have a spec and work with prep, but never officially built
Then we can post the list(s) to devel list / discussion and ask maintainers if they see anything amiss, then we can 'fedpkg retire' all the ones left?
Working on the script, to retrieve the packages list!
Log in to comment on this ticket.