Wednesday, 2023-09-20

fricklercorvus: seems fine to me, thx06:32
*** ykarel|away is now known as ykarel06:33
*** amoralej is now known as amoralej|lunch11:00
*** amoralej|lunch is now known as amoralej12:20
opendevreviewJeremy Stanley proposed opendev/git-review master: Uncap test requirements
fungifrickler: ^ that seemed to work locally, if you have more insight into what led to that stestr situation, i'm happy to add better detail to the commit message14:25
opendevreviewJeremy Stanley proposed opendev/git-review master: Uncap test requirements
clarkbfrickler: fungi is a quick change to clean up our nodepool dib status dashboard a bit15:12
clarkbwe can add more filters too for other old images15:12
fungiseems like a good idea, yeah15:13
clarkband if we can approve the ptgbot bookworm/py3.11 update before 2000 UTC I've been told diablo_rojo can help double check it all looks good around then15:14
clarkbthat is
fungiclarkb: sounds good. i posted a quick question to that change but otherwise lgtm15:21
opendevreviewMerged openstack/project-config master: Add the Pure Storage Flashblade charm-manila subordinate
clarkbfungi: replied. tldr I don't know which version of python did it but it looks like we get more verbose error messages now and need to adjust the mock assertion to match15:35
clarkbfungi: doing a quiick test locally against 3.9 and 3.10 it looks like 3.10 added the extra verbosity15:37
fungigot it, thanks. i assumed it was something like that15:42
clarkbthe PYTHONTRACEMALLOC resource warnings stuff has also been welcome change for debugging. Add in the performance improvements and recent python releases have been well worth the updates15:46
clarkbI appreciate that there is effort in making existing python codebases quicker and easier to debug after a lot of focus on "rewrite everything to make use of new tools and maybe you'll see improvement"15:47
fricklerfungi: iiuc the issue was caused by capping stestr, but not testtools, see
opendevreviewMerged opendev/git-review master: Uncap test requirements
fungiinfra-root: i've completed preparations for tomorrow's mailing list migration maintenance window. next step will be approving 895205 around 13:30z tomorrow. i can do that if nobody beats me to it16:51
clarkbI probably won't be around until just after 1500 UTC (school stuff before then)16:51
clarkbbut I plan to be there16:51
fungireminder that the maintenance plan is at the bottom of (line 211 is where tomorrow starts)16:52
fungii expect it to go pretty smoothly, this plan incorporates all the fixes/improvements from the first four sites we migrated16:53
fungichatter on the mm3 ml is that there will be a 3.3.9 rsn16:53
fungiso we'll probably look at upgrading after moves16:54
clarkbsounds like a plan17:02
clarkbfungi: ptgbot looks happy do you want to proceed with ?17:03
fungiyep, approved just now17:04
clarkbfungi: looks like kopecmartin is happy with the refstack update too, but I'm happy to get the easy irc bots out of the way first17:05
opendevreviewMerged opendev/gerritbot master: Update Gerrit bot to python3.11 on bookworm
fungilooks like it's restarted17:19
clarkbquick push something. I actually have a chagne I could write. Give me a few17:20
fungiyeah, i was trying to come up with something, and failing17:21
opendevreviewClark Boylan proposed opendev/gear master: Update gear to python3.11 and Bookworm container
clarkbthoughts on ending maintenance for gear? cc corvus Nothing we deploy these days relies on it17:24
corvusspecifically what would that entail?17:29
clarkbcorvus: probably announce the intention and see if anyone else wants to maintain it and if not we could either A) completely retire the repo or B) stop building containers for it and maybe reduce zuul jobs to the noop job17:31
clarkbI think the main issue is that we're currently keeping a conatiner image up to date for it and I'm not sure anyone is actually using that. Not maintaining the container image is one less thing we have to update when we rotate our container image to new debian releases and/or new python releases17:32
corvusyeah, i'm fine with dropping the container image.  i think if opendev wants to drop it as an official repo (assuming we make such a distinction?)  i think that's fine too.  i'm not sure about declaring it unmaintained though.  i think it's more "finished" than "unmaintained" at this point...17:36
corvusbut if the process for that is for opendev to declare it unmaintained and i volunteer to take over "maintenance" personally, that's fine too.17:37
clarkbya I guess I'm happy to look at a random bugfix or python3.x updates in the future. The main concern today is the container image is largely unused as far as I can tell and it demands the most effort in that repo today so maybe we can just drop that instead17:38
corvusi feel exactly the same way17:38
clarkbcool. In that case I think we can do the bookworm + 3.11 update since I've already written it. Then afterwards pull out the bits for the container image17:41
fungiyeah, i don't see any need to declare anything in particular about it other than "we're not continuing to publish new container images"17:41
opendevreviewClark Boylan proposed opendev/gear master: Update gear to python3.11 and Bookworm container
clarkbfungi: re statusbot I guess I'm happy for that to land whenever. I need to dig something up for lunch and do a school run later today, but I'm generally around18:41
fungiyeah, i figured i'd approve it here shortly18:49
fungigerritbot seems to be working fine18:49
fungiand in it goes18:50
opendevreviewMerged opendev/statusbot master: Move statusbot to python3.11 and Bookworm
fungiand it came back19:27
fungi#status xyzzy19:27
opendevstatusfungi: unknown command19:27
fungiand responds19:27
fungiup for refstack or want to wait?19:33
fungilooks like gear has some bitrot19:34
fungii'm going to transition to doing yardwork shortly but can still check in on things during frequent hydration+shade breaks19:35
Clark[m]I'm happy to do refstack I guess19:39
Clark[m]It's out of the path for openstack releases so may as well19:39
Clark[m]I'm finishing up lunch now19:39
fungicool, i'll approve it now19:43
opendevreviewClark Boylan proposed opendev/gear master: Update gear to python3.11 and Bookworm container
opendevreviewMerged opendev/system-config master: Bump refstack to Bookworm and python3.11
clarkbrefstack updated its container a few minuts ago and I can still reach the service at cc kopecmartin I think it looks good from here but let us know if something looks wrong20:36
fungiyeah, seems to be responding at least20:37
clarkbfungi: bindep is failign at least in part due to python3.5 being unable to find pbr which I think is due to the sni problems with I'm guessing we should drop python3.5 testing at this point20:53
clarkband python2.7 is failing because virtualenv can't python2.7 anymore (yay)20:53
clarkbcorvus: to amend the previous proposal I think we should update thinsg to be python3.6 and newer only and then drop the container image20:54
corvusclarkb: what about leaving the 2.7 declaration but dropping the jobs?  since technically nothing has happened since then...  though i suppose regardless, the next change merged should drop it anyway, and we might forget to do that... so yeah i think i agree with you.  :)20:56
corvus(just leaving how i talked myself around to it there for posterity :)20:56
corvus(in other words, when/if there is another release, it will necessarily be 3.x+ only, so why not drop it now)20:56
corvus(we don't actually have to release it now)20:57
Clark[m]Yes and we don't need to set requires python we can just drop testing. Sorry transitioning to school run now20:59
opendevreviewMerged zuul/zuul-jobs master: Pin python-subunit in fetch-subunit-output test
opendevreviewMerged zuul/zuul-jobs master: Revert "Disable base role testing that runs code on localhost"
opendevreviewMerged zuul/zuul-jobs master: Unpin stestr and python-subunit in fetch-subunit-output test
fungiclarkb: i guess if you want 3.5 to continue working you can port the thing i just deleted from git-review's test-requirements.txt21:18
kopecmartinclarkb: sure, thanks22:02
opendevreviewClark Boylan proposed opendev/gear master: Update gear to python3.11 and Bookworm container
clarkbok I think ^ will pass CI. If we land that we'll get a published gear container image that is relatively up to date for anyone who might be using it. Then we can announce we'll stop making new ones and drop the job22:20
opendevreviewMerged openstack/diskimage-builder master: Remove extra spaces from GRUB_CMDLINE_LINUX_DEFAULT
opendevreviewMerged openstack/diskimage-builder master: Refactor cloud-init element
opendevreviewMerged openstack/diskimage-builder master: Set grub timeout style

Generated by 2.17.3 by Marius Gedminas - find it at!