| *** jph_ is now known as jph | 01:28 | |
| opendevreview | Ghanshyam proposed openstack/releases master: Add releasenotes link for Tempest 2025.2 release https://review.opendev.org/c/openstack/releases/+/961907 | 05:40 |
|---|---|---|
| opendevreview | Merged openstack/releases master: Release magnum-tempest-plugin for 2025.2 Flamingo https://review.opendev.org/c/openstack/releases/+/961712 | 08:50 |
| opendevreview | Merged openstack/releases master: Release cinder-tempest-plugin for 2025.2 Flamingo https://review.opendev.org/c/openstack/releases/+/961700 | 08:50 |
| opendevreview | Merged openstack/releases master: Release cloudkitty-tempest-plugin for 2025.2 Flamingo https://review.opendev.org/c/openstack/releases/+/961701 | 09:01 |
| zigo | Hi there! | 14:23 |
| zigo | I'd love to have my osbpo.debian.net to get a trigger whenever a artifact is released by the release team. This way, I would remove my cron and get something event based. | 14:23 |
| zigo | Please have a look here: https://osbpo.debian.net/deb-status/ which is the thing I want to maintain. | 14:23 |
| zigo | It'd be kind of easy to add, here's an example: | 14:23 |
| zigo | https://paste.opendev.org/show/bQ1TKmpXJz50x7ADlbkl/ | 14:23 |
| zigo | My Python code does git pull from the release team repo to fetch the info (ie: https://opendev.org/openstack/releases ) | 14:24 |
| elodilles | zigo: you know that there is a ML for releases, right? https://lists.openstack.org/archives/list/release-announce@lists.openstack.org/ | 15:44 |
| zigo | Yeah, I get the mail from them. Are you suggesting I use it for my bot ? | 15:44 |
| elodilles | well, not necessarily, but that could be another trigger for such things o:) | 15:47 |
| clarkb | zigo: elodilles: another option is to watch the gerrit event stream | 15:55 |
| zigo | clarkb: How does that work? | 16:07 |
| zigo | The only event I need is "a new artifact for OpenStack release X" | 16:07 |
| clarkb | zigo: you run the gerrit ssh stream events command against its port 29418 ssh server. It emits a json event per line which you would filter through for update to openstack/releases that map ot new artifacts. | 16:08 |
| clarkb | we haev a small python lib (gerritlib) that can manage the connection for you | 16:08 |
| zigo | Any link to that ? | 16:08 |
| clarkb | https://opendev.org/opendev/gerritlib this is the code repo. It should publish somestuff ot pypi (it hasn't changed in a logn time) | 16:10 |
| clarkb | call startWatching() https://opendev.org/opendev/gerritlib/src/branch/master/gerritlib/gerrit.py#L237 then https://opendev.org/opendev/gerritlib/src/branch/master/gerritlib/gerrit.py#L251 getEvent() in a loop | 16:13 |
| clarkb | zigo: https://gerrit-review.googlesource.com/Documentation/cmd-stream-events.html this is the upstream documentation for the stream events command | 16:14 |
| opendevreview | Takashi Kajinami proposed openstack/releases master: yaql: Create new release https://review.opendev.org/c/openstack/releases/+/962002 | 17:15 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!