Friday, 2023-07-21

*** d34dh0r5- is now known as d34dh0r5314:00
gryfwhich channel is the right one regarding devstack deployments?14:04
gryfor devstack development?14:05
d34dh0r53can someone take a look at https://review.opendev.org/c/openstack/keystonemiddleware/+/884738 ? It seems like Zuul is running but not populating job results or voting on that issue.14:14
fungigryf: #openstack-qa14:16
fungid34dh0r53: sure14:16
gryffungi, thanks.14:17
fungid34dh0r53: i think we found a corner case/bug in zuul's gerrit driver (or in gerrit's api)...14:31
fungi2023-07-19 17:09:50,068 ERROR zuul.GerritConnection:   Exception: Received response 404: Multiple changes found for openstack%2Fkeystonemiddleware~stable%2Fussuri~Ice8e34440a5fe1baa370646ed70b5e085c4af70e14:31
fungihttps://review.opendev.org/q/Ice8e34440a5fe1baa370646ed70b5e085c4af70e14:32
fungichange ids are supposed to be unique per project+branch combination14:32
fungithere are 3 distinct changes with that same change id on ksm's ussuri branch (two of which are abandoned)14:33
d34dh0r53interesting14:33
fungii'm guessing someone cherry-picked the change to that branch, then abandoned it and cherry-picked again, and then again...14:33
fungirather than revising the original cherry-pick they proposed14:34
d34dh0r53yeah, the abandon message on the two is that they were duplicates14:34
fungii'm not entirely sure how to work around that for now other than abandoning 884738 and then proposing it again but regenerating the change-id for it (just delete the line in the commit message and then let git-review add a new random one)14:35
fungiit won't share the same change-id as the others, but it should work otherwise14:35
fungilooks like the first two changes were proposed 30 seconds apart, and the third 90 seconds after that14:37
fungithe timing (shortly after 02:00 utc) doesn't collide with any of our cronjobs for backups/db dumps or git pruning (we've seen reviews pushed right when backups kick off resulting in duplicates in the past)14:39
fungibut maybe there was something else making gerrit unresponsive around that time14:40
fungiunfortunately that was a couple of months ago so at best i might have some coarse-grained resource graphs from that timeframe14:40
fungibut i'm not having any luck bending cacti to my will. i think its custom time range widget is broken14:45
fricklerfungi: ah, I also noticed that cacti issue recently, but didn't dig deeper yet. at least it seems reproducible then15:14
fungid34dh0r53: i'm pretty sure there must have been some sort of lag or retry involved, because normally gerrit will prevent proposing a change with a duplicate change-id, so zuul is probably doing the best it can in that circumstance (the error actually came back from gerrit's rest api when zuul tried to comment on the change)15:18
fungithere's probably not much we can do from the zuul side of things to work around it15:18
d34dh0r53fungi: ack, so should we abandon that one and re-backport?15:37
fungid34dh0r53: yes, and like i said, clear out the commit-id in the commit message before re-proposing so that git-review will generate a new, different one that won't collide15:40
d34dh0r53fungi: ack, I'll give that a try15:41
fungier, the change-id in the commit message, i mean15:41
d34dh0r53I knew what you meant :)15:41
zulHi, Can I get another +2 on this one please https://review.opendev.org/c/openstack/project-config/+/88893015:57
fungizul: slittle's still out, right? i guess you're not expecting any further ml discussion about that proposal? i can single-core approve it on the assumption there's consensus from stx leadership16:03
zulI believe there is consensus from the stx leadership16:05
fungizul: good enough for me. approved16:10
opendevreviewMerged openstack/project-config master: Add starlingx/apt-ostree  https://review.opendev.org/c/openstack/project-config/+/88893016:21
*** melwitt is now known as jgwentworth18:26
*** haleyb is now known as haleyb_out21:54

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