| *** bauzas4 is now known as bauzas | 02:07 | |
| cardoe | So dumb idea... we already mirror stuff to github.com... can we enable ghcr.io and then I can mirror containers built there as well? | 04:56 |
|---|---|---|
| fungi | mirror them from where? | 12:53 |
| fungi | we already have jobs that mirror images from dockerhub to quay, so i assume it would be something similar | 12:54 |
| timburke | i asked over in -release, but realized that may not have been the best place: what's the process look like to retry a release pipeline job? there were some transient failures with https://zuul.opendev.org/t/openstack/buildset/f031cdaa88fd4c0b8f6a34a044da2c55 due to quay.io being down, but that seems to be resolved now | 13:22 |
| fungi | timburke: it depends on the idempotency of the jobs within the same buildset. i'll take a look | 13:24 |
| timburke | thanks fungi! should be idempotent | 13:25 |
| fungi | yeah, it looks like it never got to the point of uploading anything to pypi, which is the main risk | 13:26 |
| fungi | once a file exists on pypi, it can't be reuploaded and the twine upload command will fail due to a rejection on the pypi side | 13:27 |
| fungi | but in this case i should be able to reenqueue the failed buildset | 13:27 |
| fungi | just a sec | 13:27 |
| fungi | timburke: it's back in the release pipeline now | 13:28 |
| timburke | thanks! | 13:28 |
| *** ykarel_ is now known as ykarel | 13:29 | |
| fungi | my pleasure, of course | 13:30 |
| rosmaita | frickler: when you have a few minutes, please take a look at my comment on https://review.opendev.org/c/openstack/requirements/+/984143 | 13:39 |
| rosmaita | i wonder if we need to add one of the "publishdocs" jobs to the upper-constraints gate | 13:39 |
| frickler | rosmaita: I think adding some more relevant testing to openstack-doc-tools might be a better approach, IMO we already have a lot of jobs on requirements. (also note there is a #openstack-requirements channel, but maybe this is rather a discussion for the oslo team?) | 13:52 |
| fungi | yeah, in my comment about adding a job i meant to openstack-doc-tools, but thinking about it i guess testing it with the constraints file applied solves the problem i was worried about anyway | 13:55 |
| fungi | timburke: twine upload completed successfully https://pypi.org/project/pyeclib/1.8.0/#files | 13:58 |
| rosmaita | frickler: thanks | 13:58 |
| fungi | rosmaita: basically, if there's enough overlap between openstack-docs-tools requirements and other openstack projects then applying upper-constraints.txt to its jobs might avoid some breakage, but it also introduces a new potential source of breakage at the same time | 14:04 |
| fungi | the degree of overlap may indicate whether it's likely to be a decrease or increase in stability for the jobs | 14:04 |
| rosmaita | fungi: the openstack-docs-tools jobs does use upper-constraints, it's our security-docs jobs that don't | 14:06 |
| rosmaita | (or i may be misunderstanding your point) | 14:06 |
| fungi | er, yes sorry i meant security-docs | 14:09 |
| fungi | pulled in too many directions this morning | 14:09 |
| rosmaita | :D | 14:09 |
| fungi | er, it's actually just security-doc (singular) | 14:10 |
| ykarel | fungi, clarkb can you check https://review.opendev.org/c/zuul/zuul-jobs/+/984404 | 15:07 |
| fungi | clarkb: would you be up for joining an openstack i18n sprint with ianychoi, seongsoocho[m] me at, like, 13:00 or 14:00 utc on wednesday june 2nd? maybe for a few hours? | 15:30 |
| clarkb | fungi: 1400 would be ebtter than 1300. I can probably do that | 15:31 |
| fungi | thanks, i'll pass that along and i'll earmark it on my schedule for now | 15:36 |
| fungi | er, wednesday june 3rd i meant (2nd is a tuesday) | 15:37 |
| clarkb | ack | 15:38 |
| fungi | i rsvp'd at https://etherpad.opendev.org/p/apr2026-ptg-i18n#L71 | 15:39 |
| clarkb | I've put it on my calendar now too and noted that on the etherpad | 15:40 |
| fungi | thanks! | 15:41 |
| ianychoi | eiifccvjrjclgecbfrvgvcgcknffervvbfrkfulkihdv | 16:18 |
| ianychoi | Thank you clarkb and fungi! | 16:19 |
| fungi | of course, my pleasure | 17:11 |
| *** skandix8 is now known as skandix | 22:11 | |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!