Tuesday, 2025-09-23

*** ralonsoh_ is now known as ralonsoh07:33
zigoclarkb: $ ssh -p 29418 review.opendev.org gerrit stream-events07:59
zigozigo@review.opendev.org: Permission denied (publickey).07:59
zigoDo I need to ask for specific rights to someone then?07:59
elodillesi guess you just have to use the ssh key you are using in your gerrit account08:09
zigoWhich is what I did.08:29
elodilleszigo: the above mentioned command worked fine for me with my ssh key, fwiw09:34
elodillesrelease-team: since we are quite late with the tempest-plugin tagging i've reviewed the generated release patches and added PTL-Approved+1 for those where we haven't got any answer yet. when you have time please review them: https://review.opendev.org/q/topic:flamingo-tp-latest+is:open09:36
clarkbzigo: elodilles: gerrit does have a specific permission for stream events but I'm pretty sure we let any registered user do it. My hunc his that you need to supply an explicit username as it differs in gerrit and your local machine14:44
ttxdone14:44
opendevreviewMerged openstack/releases master: Release neutron-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171514:47
opendevreviewMerged openstack/releases master: Release zaqar-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96172314:47
opendevreviewMerged openstack/releases master: Release blazar-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96169914:47
opendevreviewMerged openstack/releases master: Release designate-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96170614:48
opendevreviewMerged openstack/releases master: Release telemetry-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171814:52
opendevreviewMerged openstack/releases master: Release freezer-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96170714:53
opendevreviewMerged openstack/releases master: Release watcher-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96172214:53
opendevreviewMerged openstack/releases master: Release glance-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96170814:53
opendevreviewMerged openstack/releases master: Release barbican-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96169814:55
opendevreviewMerged openstack/releases master: Release octavia-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171714:55
opendevreviewMerged openstack/releases master: Release keystone-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171114:55
opendevreviewMerged openstack/releases master: Release manila-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171314:55
opendevreviewMerged openstack/releases master: Release zun-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96172414:56
opendevreviewMerged openstack/releases master: Release heat-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96170914:56
opendevreviewMerged openstack/releases master: Release mistral-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171414:56
opendevreviewMerged openstack/releases master: Release vitrage-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96172114:56
opendevreviewMerged openstack/releases master: Release trove-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171914:56
opendevreviewMerged openstack/releases master: Release cyborg-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96170514:57
opendevreviewMerged openstack/releases master: Release venus-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96172015:00
opendevreviewMerged openstack/releases master: Release ironic-tempest-plugin for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/96171015:00
elodillesttx: thanks o/15:01
elodilleswe had a release job failure, that is due to some infra issue: https://lists.openstack.org/archives/list/release-job-failures@lists.openstack.org/thread/YGACWEOLNCMR4L5B54NW7HCP5MZ7LBRN/15:19
elodillesrelease-openstack-python job had POST_FAILURE with rsync error: unexplained error (code 255)15:20
elodillestagging was successful15:20
elodillesannounce-release and propose-update-constraints jobs were skipped15:21
elodillesi don't think this is an issue, but not nice that we are missing the announce mail :/15:21
elodilles(tempest-plugins are not present in upper-constraints.txt)15:22
clarkbelodilles: ansible's rsync tasks don't use the ssh controlmaster process to reuse existing connections so they always initiate a new connection. THis make them more susceptible to network blips16:46
clarkblooks like in this case the rsync connection timed out16:46
clarkbThat job did run in a cloud that we had network issues with previously (multiple interfaces on the same network causing bad routing decisions) but I believe I fixed that yesterday and checking the job logs indicates there was only one interface as epxected16:47
clarkbit is probably worth monitoring and if it persists or gets worse we can engage the cloud provider (maybe there is something up with the neutron routers or floating ip nat system16:47
clarkbthe only other thought I have is that the job is running on ubuntu focal which is quite old. However that shouldn't break rsync ssh connectivity16:47
clarkbmore of a general observation that you'll want to update those job nodes at some point16:47
elodillesclarkb: ACK, thanks for the info, there wasn't any other failure, so at least this was a single issue. ubuntu-focal is really not up-to-date, yes :/ i've added it to release team's 'things to change' list, i think we can work with that after the 2025.2 Flamingo release next week16:55
clarkbyup after the release is probably a good idea16:56
zigoclarkb: Thanks, it does work with my username indeed ! :)17:42
zigoie: ssh -p 29418 thomas-goirand@review.opendev.org gerrit stream-events.17:42
zigoWhen is release day? Tomorrow?21:57
clarkba week from tomorrow I think21:57
zigoFYI, got all working smooth on Trixie already, currently Tempest is running on my CI.21:57
clarkbhttps://releases.openstack.org/flamingo/schedule.html has the schedule21:57
zigoAh, right.21:57
zigoI missread... :P21:58
zigoclarkb: With the ssh sthingy on gerrit, how can I select only artifact release events?21:59
clarkbzigo: you can use `-s event-type` as arguments to the command to filter down to things you care about. But you'll probably need a small script that looks at the project names and event type and look for the events that teh release team generates when they push releases22:01
zigoYeah, but what event-type will that be?22:01
clarkbref updated events then looking for tag refs like refs/tags/x.y.z events22:01
clarkbI think22:01
zigoOh, thanks.22:01
clarkbzigo: the release team runs ci jobs that push tags to the projects which then kick off jobs to build the versions of software at that git tag22:03
zigoclarkb: something like this then ? ssh -p 29418 thomas-goirand@review.opendev.org "gerrit stream-events -s ref-updated"22:03
clarkbso in theory looking for events that map to that set of actions is close to what you want22:03
clarkbyes I think so22:03
zigoWill try, thanks !22:03
clarkbnote that ref-updated will give you more than just tags22:03
zigoI can make an ssh key especially for that, right?22:03
clarkbit will include every merge to master for example so you need to filter futher but the command itself cannot do that22:03
clarkbyou can have multiple ssh keys in gerrit but they can't be limited to specific actions22:04
zigoOk. My point: I don't want to do that with my Yubikey's key ... :P22:04

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