Friday, 2023-01-27

opendevreviewOpenStack Proposal Bot proposed openstack/glance master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/glance/+/87193003:34
*** bhagyashris|ruck is now known as bhagyashris07:47
opendevreviewGuillaume Espanel proposed openstack/glance master: Limit CaptureRegion sizes in format_inspector for VMDK and VHDX  https://review.opendev.org/c/openstack/glance/+/87183111:24
croelandtso who could help with the Grenade issues on the CI?12:12
croelandtI'm not sure what that job does, where it's defined, why we lack rustc on the machines12:12
croelandtI wonder who understand the whole thing12:12
jokke_croelandt: IIRC Grenade tests are the upgrade test, so it install current -1 and tries to upgrade it to current and IIRC it runs tempest against them12:16
jokke_croelandt: what is it breaking on12:16
croelandtthe CVE :)12:16
croelandthttps://review.opendev.org/q/Idf561f6306cebf756c787d8eefdc452ce44bd5e012:16
croelandtI think all 3 failing backports are grenade-related12:17
whoami-rajatcroelandt, for EM branches, here is our solution https://review.opendev.org/c/openstack/cinder/+/87179012:19
croelandthm12:20
croelandtjokke_: would you be fine moving the grenade jobs to experimental for train, ussuri and wallaby ?12:21
*** tosky_ is now known as tosky12:55
jokke_croelandt: I don't think so. We rather need to fix the backports or just not apply them that far back those branches are EM anyways13:48
rosmaitacroelandt: in cinder, we are hitting tempest problems (can't build bcrypt because Rust is missing) in ussuri and older ... are you seeing that too?14:15
croelandtrosmaita: yeah14:41
croelandtwe have those because of Rust as well14:41
croelandtor the lack thereof14:41
croelandtrosmaita: I honestly don't really understand how the machines are provisioned14:44
rosmaitai was afraid you would say that14:45
rosmaitawhat pisses me off is that i pushed a patch to the cinder stable branches the week before the CVE was announced, and everything was fine14:45
rosmaitaso suddenly a week later, all the stuff is broken14:46
croelandtyeah and btw when people tell you we got reproducible envs14:46
croelandtit's utter bs14:46
croelandtlike I could not reproduce a pep8 issue because of dependencies14:46
croelandtand had to do it "blindly" instead14:46
croelandtNix would get us actual reproducible builds14:47
croelandtjokke_: I feel like the CI should run at least once a day so we can pinpoint that shit more accurately14:47
rosmaitawell, we could add a periodic stable tempest job14:47
rosmaitathe default periodics are only unit tests and pep814:47
rosmaitamaybe functional, but i don't think so14:48
croelandtrosmaita: how do I see the results of  those?14:48
croelandtWe had issues because of Python 3.10 *and* tox 4 at the same time14:48
croelandtand no one freaking noticed before it broke actual patches14:48
rosmaita2 ways: there's a mailing list you can subscribe to, and there's a zuul query14:48
rosmaitagimme a sec and i will find it14:48
croelandtdamn it how on Earth did I miss that14:49
rosmaitahttps://zuul.openstack.org/builds?project=openstack%2Fglance&pipeline=periodic-stable&skip=014:49
rosmaitathe mailing list is https://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-stable-maint14:50
rosmaitai only look for cinder jobs in that email14:51
rosmaitabut you don't want to worry until the same branch has failed for a few days in a row14:51
rosmaitashit is breaking all the time14:51
croelandtrosmaita: what makes me want to cry is that I'll retire at 6514:52
croelandtand that's still going to be the same shit14:52
rosmaitaman, in the USA i can't retire until at least 67, and i bet that gets changed soon14:52
rosmaitaall though with all the covid deaths, maybe there is more social security money available14:53
croelandtrosmaita: join the protest on the 31st :)14:53
rosmaitacroelandt: yeah, you won't be able to get your pension reliable because the software that cuts the checks will be hosed14:53
croelandtdamn, that's probably right14:54
croelandtwell it's wrong, but you're right14:54
croelandtAre we going to be releasing tarballs for the -em branches to which we're pushing backports for that CVE?14:54
rosmaitai don't think so, i believe that they are only generated by a release, and we don't release from -em branches14:56
rosmaitathe patches we are pushing to those branches are a courtesy for people still running old releases, we're not even required to do it14:58
croelandtoh ok14:59
croelandtyeah so that grenade & rustc stuff is blocking 3 -em branches :/14:59
dansmithcroelandt: gmann is working on that IIUC15:03
croelandtdansmith: do you mean on *both* issues?15:03
dansmithcroelandt: the grenade tempest dep problem15:04
croelandtok15:04
rosmaitadansmith: that is good news! hooray for gmann!15:07
gmannyeah, fixes are up, I need to get them reviewed and merged - https://review.opendev.org/q/topic:wallaby-pin-tempest https://review.opendev.org/q/topic:bug%252F200399318:04

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