Friday, 2024-05-17

gouthamri've a list here: https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup#L52 ; yaml formatted it in the hope that there was an API we could script against.. 00:00
gouthamrthere're about ~270 repositories which need some more sifting that aren't in this list.. not all of these are on PyPi.. 00:04
gouthamri've added those to the etherpad as well... will attempt to find their state00:05
opendevreviewMerged openstack/openstack-manuals master: Retire Solum: remove doc ref  https://review.opendev.org/c/openstack/openstack-manuals/+/91922706:12
opendevreviewMerged openstack/openstack-manuals master: Retire Senlin: remove doc ref  https://review.opendev.org/c/openstack/openstack-manuals/+/91935606:57
opendevreviewMerged openstack/openstack-manuals master: Retire Murano: remove doc ref  https://review.opendev.org/c/openstack/openstack-manuals/+/91937207:06
opendevreviewMerged openstack/openstack-manuals master: Retire Sahara: remove doc ref  https://review.opendev.org/c/openstack/openstack-manuals/+/91939207:06
opendevreviewMerged openstack/openstack-manuals master: Retire ec2-api: remove doc ref  https://review.opendev.org/c/openstack/openstack-manuals/+/91939507:06
opendevreviewGhanshyam proposed openstack/project-team-guide master: Make the project removal from infra as step#6  https://review.opendev.org/c/openstack/project-team-guide/+/91997617:28
opendevreviewGhanshyam proposed openstack/project-team-guide master: Make the project removal from infra as step#6  https://review.opendev.org/c/openstack/project-team-guide/+/91997617:28
gmannnoonedeadpunk: ^^. I am going to start the ref cleanup17:29
fungirevisiting the mistral situation, didn't we "yank" year-based releases for other projects from pypi so that those would stop showing as the highest version numbers?17:30
gmannnoonedeadpunk: for openstack-ansible, did you already proposed the fixes ? if not then I can do.17:33
fungigmann: i think jrosser_ already did yesterday17:34
gmannfungi: ohk, thanks17:34
gmannwill check for other projects17:34
jrosser_then other projects got retired also and my patch failed17:34
jrosser_so takes forever to get it merged17:35
gmannJayF: link please17:35
gmannjrosser_: ^^17:35
gmannJayF: please ignore this ping17:35
gmannjrosser_: there are total 5 projects  are being retired together those were inactive since last cycle and leaderless in this cycle too17:35
jrosser_gmann: https://review.opendev.org/c/openstack/openstack-ansible/+/91990217:37
gmannjrosser_: thanks. as you have removed all of those retired one, it seems jobs are running now https://zuul.openstack.org/status17:39
jrosser_fungi: what was interesting was when we got a subsequent failure due to Sahara, we did not see the same “CI bypass” trouble as I did initially yesterday17:39
fungijrosser_: was it on a change that was modifying the project's zuul configuration?17:40
fungiif so, that does get validated and must actually result in sensible configuration17:40
jrosser_right yes I saw a proper error on the patch that initially just removed murano17:41
fungiit's just when zuul has been asked to run with nonsensical configuration (because something has changed outside its control) that you end up with the incomplete jobs not being run17:41
fungilike i mentioned on the ml, it might be possible to add something like a tenant-wide option to keep jobs with nonsensical configuration in the pipeline instead as empty jobs that instantly fail, that's just not the current behavior under those conditions17:42
jrosser_I guess I came close to disaster yesterday with merging lots of unchecked/gated patches17:43
jrosser_and the same situation still exists on our stable branches until I merge / backport that removal patch I think17:44
fungiwell, the sort of "disaster" that most other open source projects call a thursday ;)17:44
fungibut yes, definitely not up to our promised quality standard17:44
gmannI think this seems bug to me. it should fail is job are not running which are expected to be run17:45
fungiyeah, i can bring it up in the zuul matrix channel and see if there are any suggestions17:45
gmannif not then zuul should ignore the required-proejcts non existing project and try to run the job17:45
gmannthanks 17:46
fungirevisiting the year-based version yanking from pypi, we did a bunch in the first half of 2019, for example https://lists.openstack.org/pipermail/openstack-discuss/2019-March/004224.html18:16
funginoonedeadpunk: do you think that ^ is something the mistral maintainers would like done too?18:22
fungithen https://pypi.org/project/mistral/ wouldn't look like its last release was 9 years ago18:24
opendevreviewMerged openstack/governance master: Neutron: Retire networking-ovn  https://review.opendev.org/c/openstack/governance/+/91970019:43
opendevreviewGhanshyam proposed openstack/governance master: Clarify the project retirement vs project's repository retirement  https://review.opendev.org/c/openstack/governance/+/91998419:48
opendevreviewGhanshyam proposed openstack/project-team-guide master: Make the project removal from infra as step#6  https://review.opendev.org/c/openstack/project-team-guide/+/91997619:50
gmanntc-memebrs: gouthamr: clarifying the house rule for retirement of project vs repo of existing project https://review.opendev.org/c/openstack/governance/+/919984  19:51
gouthamrack ty gmann 19:51

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!