Wednesday, 2026-04-22

*** bauzas4 is now known as bauzas02:07
cardoeSo 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
fungimirror them from where?12:53
fungiwe already have jobs that mirror images from dockerhub to quay, so i assume it would be something similar12:54
timburkei 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 now13:22
fungitimburke: it depends on the idempotency of the jobs within the same buildset. i'll take a look13:24
timburkethanks fungi! should be idempotent13:25
fungiyeah, it looks like it never got to the point of uploading anything to pypi, which is the main risk13:26
fungionce a file exists on pypi, it can't be reuploaded and the twine upload command will fail due to a rejection on the pypi side13:27
fungibut in this case i should be able to reenqueue the failed buildset13:27
fungijust a sec13:27
fungitimburke: it's back in the release pipeline now13:28
timburkethanks!13:28
*** ykarel_ is now known as ykarel13:29
fungimy pleasure, of course13:30
rosmaitafrickler: when you have a few minutes, please take a look at my comment on https://review.opendev.org/c/openstack/requirements/+/98414313:39
rosmaitai wonder if we need to add one of the "publishdocs" jobs to the upper-constraints gate13:39
fricklerrosmaita: 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
fungiyeah, 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 anyway13:55
fungitimburke: twine upload completed successfully https://pypi.org/project/pyeclib/1.8.0/#files13:58
rosmaitafrickler: thanks13:58
fungirosmaita: 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 time14:04
fungithe degree of overlap may indicate whether it's likely to be a decrease or increase in stability for the jobs14:04
rosmaitafungi: the openstack-docs-tools jobs does use upper-constraints, it's our security-docs jobs that don't14:06
rosmaita(or i may be misunderstanding your point)14:06
fungier, yes sorry i meant security-docs14:09
fungipulled in too many directions this morning14:09
rosmaita:D14:09
fungier, it's actually just security-doc (singular)14:10
ykarelfungi, clarkb can you check https://review.opendev.org/c/zuul/zuul-jobs/+/98440415:07
fungiclarkb: 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
clarkbfungi: 1400 would be ebtter than 1300. I can probably do that15:31
fungithanks, i'll pass that along and i'll earmark it on my schedule for now15:36
fungier, wednesday june 3rd i meant (2nd is a tuesday)15:37
clarkback15:38
fungii rsvp'd at https://etherpad.opendev.org/p/apr2026-ptg-i18n#L7115:39
clarkbI've put it on my calendar now too and noted that on the etherpad15:40
fungithanks!15:41
ianychoieiifccvjrjclgecbfrvgvcgcknffervvbfrkfulkihdv16:18
ianychoiThank you clarkb and fungi!16:19
fungiof course, my pleasure17:11
*** skandix8 is now known as skandix22:11

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