Thursday, 2024-09-05

TheJuliaI suspect CI lost some node connectivity and resulted in some sadness00:03
TheJuliawe had a bunch fail in rapid succession too :\00:04
TheJuliarecheckd change ending in -6500:10
TheJuliastevebaker[m]: reviews on https://review.opendev.org/c/openstack/ironic/+/927966?usp=search and https://review.opendev.org/c/openstack/ironic/+/927967?usp=search and https://review.opendev.org/c/openstack/ironic/+/927968?usp=search would be appreciated, they are all green, master branch has been rechecked00:16
TheJuliawut... https://zuul.opendev.org/t/openstack/build/c9280b3cbc3240f488cefaa88ee4d81f00:18
stevebaker[m]Ok looking00:30
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Remove scope enforced ci jobs  https://review.opendev.org/c/openstack/ironic/+/92810600:35
TheJuliaI need to step away and focus on dinner00:35
TheJuliastevebaker[m]: hold off on workflowing please, since stable policy and all :(00:37
stevebaker[m]urk00:37
opendevreviewVerification of a change to openstack/ironic bugfix/26.0 failed: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92796600:37
opendevreviewVerification of a change to openstack/ironic bugfix/25.0 failed: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92796700:38
TheJuliaThanks, master branch patch is pending recheck now00:39
TheJuliasigh00:39
TheJuliait has been a long day00:39
TheJuliaugh, zuul now verifies -2 when you change the workflow too00:44
TheJuliasigh00:44
TheJuliaokay, rechecks issued00:45
TheJulianow to let master do its thing00:45
stevebaker[m]ok, all the ironic backports now have 2x +200:48
TheJuliaMuch appreciated00:54
TheJuliaMuch happier when we don’t slam ci01:03
opendevreviewMerged openstack/ironic-python-agent stable/2024.1: Inspect non-raw images for safety  https://review.opendev.org/c/openstack/ironic-python-agent/+/92797601:30
opendevreviewMerged openstack/ironic-python-agent stable/2023.2: Inspect non-raw images for safety  https://review.opendev.org/c/openstack/ironic-python-agent/+/92797801:30
opendevreviewMerged openstack/ironic-python-agent bugfix/9.13: Inspect non-raw images for safety  https://review.opendev.org/c/openstack/ironic-python-agent/+/92798101:30
opendevreviewMerged openstack/ironic-python-agent bugfix/9.12: Inspect non-raw images for safety  https://review.opendev.org/c/openstack/ironic-python-agent/+/92798301:30
*** dtantsur_ is now known as dtantsur02:13
opendevreviewMerged openstack/ironic master: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92796502:43
* TheJulia dances02:44
stevebaker[m]heck yeah02:51
opendevreviewMerged openstack/ironic bugfix/26.0: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92796603:00
opendevreviewMerged openstack/ironic bugfix/25.0: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92796703:00
opendevreviewSteve Baker proposed openstack/ironic-python-agent bugfix/9.9: Pin jobs to stable/2024.1 deps  https://review.opendev.org/c/openstack/ironic-python-agent/+/92807903:54
opendevreviewMerged openstack/ironic bugfix/24.0: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92796904:09
opendevreviewTaketani Ryo proposed openstack/ironic-python-agent-builder master: Add a note about the package manager on the DIB build system  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/92811606:15
opendevreviewcid proposed openstack/ironic-python-agent master: Check for the existence of an IPMI device  https://review.opendev.org/c/openstack/ironic-python-agent/+/92697306:46
fricklerso 2024.1 seems ready to approve next? https://review.opendev.org/c/openstack/ironic/+/927968 same failures as for older stable branches afaict, but n-v there07:19
* dtantsur looking07:25
dtantsurW+107:29
fricklerthx. next up likely would be checking the redfish failures on https://zuul.opendev.org/t/openstack/build/06e37afe49bc4bdea21ad1114a4882b9 or maybe just deciding to make that n-v as for 2024.1?07:41
dtantsurthat's what I'm doing right now, yeah07:41
dtantsurWe could have a real bug in Ironic of that version... :(07:43
dtantsurFiled https://bugs.launchpad.net/ironic/+bug/2079023 maybe cid could take a look eventually?07:50
cidCertainly07:52
* cid starts looking07:52
opendevreviewDmitry Tantsur proposed openstack/ironic-tempest-plugin master: Work around missing microversion headers on /  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92812008:01
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2023.2: Temporary disable ironic-standalone-redfish on stable/2023.2  https://review.opendev.org/c/openstack/ironic/+/92812108:05
dtantsurfrickler: ^^08:05
dtantsurI might be the only core actively present right now...08:06
dtantsurmgoddard, hi, are you available this morning to help with pushing forward CVE fixes?08:07
fricklerdtantsur: I was about to say that I can only +1, but then noticed that I could actually approve with my stable-release-team hat on (which keeps collecting dust because I forget about it). thx for the patch08:11
dtantsurheh, that's convenient!08:11
dtantsurNormally, we have at least 2 cores in Europe, but the other one is on a long PTO08:12
fricklerdtantsur: do you want to rebase the other patches on top of this? then it could all hopefully go into gate together08:12
dtantsurYep, 1 sec08:13
dtantsureehhh, I wonder if I need to mash it together with https://review.opendev.org/c/openstack/ironic/+/92807108:14
dtantsurmm, pep8 passes on my patch, this is curious08:17
cidOh, already triaged. dtantsur, you meant look look. I will do sometime within the week or next.08:17
dtantsurcid: yeah, thank you!08:17
opendevreviewJulia Kreger proposed openstack/ironic stable/2023.2: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92797008:23
opendevreviewMerged openstack/ironic stable/2024.1: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92796808:39
dtantsurTheJulia, JayF, I might be quite in a trouble here downstream: 2 image inspector test fail in our builders09:29
dtantsurnamely, test_vmdk_bad_descriptor_mem_limit ones09:29
dtantsurthey fail on 'qemu-img convert' in the test preparation phase, so I might just remove them from our fork..09:30
stevebaker[m]Any review requests before i go to sleep? 10:19
dtantsurI think we're good for now, good night!10:20
* jssfr goes back to trying to understand why https://review.opendev.org/c/openstack/ironic-python-agent/+/925087 fails in Zuul10:23
jssfr`tox` locally seems to succeed, unless it's hiding its errors well10:23
jssfrwtf now it fails. I swear I didn't change anything inbetween, except that I now called `tox && echo true` instead of `tox`. That can't be the difference.10:26
jssfraaaahahhh10:27
jssfrit's nondeterministic!10:27
opendevreviewJonas Schäfer proposed openstack/ironic-python-agent master: agent: make _find_routable_addr work with IPv4- and IPv6-only setups  https://review.opendev.org/c/openstack/ironic-python-agent/+/92508710:34
jssfrlet's see if that works10:35
opendevreviewMerged openstack/ironic stable/2023.2: Temporary disable ironic-standalone-redfish on stable/2023.2  https://review.opendev.org/c/openstack/ironic/+/92812110:59
opendevreviewMerged openstack/ironic stable/2023.2: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92797011:16
dtantsuryessss!11:47
* dtantsur sad panda because of wrong CVE number in the commit messages11:59
TheJuliadtantsur: yeah, just remove them, we've seen a couple others fail. Seems a bit sensitive.12:47
* TheJulia tries to wake up12:47
dtantsurgood morning!12:47
TheJuliadtantsur: by chance, have you seen  https://zuul.opendev.org/t/openstack/build/324f5dd399134cc68067274a1e138a85 and managed to chase it down, or are you just rechecking?13:10
TheJuliaoh, you made it non-voting on 2023.213:11
dtantsurTheJulia: https://bugs.launchpad.net/ironic/+bug/2079023 is at least a part of it13:12
dtantsurbut yes, it's not voting on master, there is no reason for it to block CVE's on stable branches13:12
* dtantsur is preparing metal3 releases now13:13
TheJuliadtantsur: is the tl;dr that tempest-lib changed and exposed a bug on ironic's api?13:16
dtantsurI haven't dug into the root cause13:17
TheJuliaI guess we may also see different behaviors based upon path location delineation as well13:17
TheJuliaThe downside is we likely have pinned our plugin in places, so we may just need to disable that test on unmaintained branches13:19
TheJuliawhich is likely okay in the grand scheme of things13:19
TheJuliaI just approved the tempest plugin change, fwiw13:19
TheJuliaThasnks!13:19
TheJuliaChecked Zed, we at least don't have any checkout override there, so we'll know fairly quickly once the tempest plugin change merges13:25
dtantsurMy headache is not getting better, I need to lie down13:43
TheJuliaThanks for your work today dtantsur! feel better!14:05
opendevreviewJulia Kreger proposed openstack/ironic-python-agent master: WIP: Provide operator an idea why the deploy failed  https://review.opendev.org/c/openstack/ironic-python-agent/+/92782314:10
opendevreviewVerification of a change to openstack/ironic-tempest-plugin master failed: Work around missing microversion headers on /  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92812014:29
JayFI kicked that14:42
TheJuliamuch appreciated15:21
JayFlooks like IPA back to stable/2023.2 has landed; do we want to go ahead and start moving on a release for IPA stable branches? or wait until Ironic is happy?15:43
JayFdid I link https://github.com/jayofdoom/disk-image-checker here yesterday?15:48
JayFbasically just the image checker in oslo.utils hooked up to a simple CLI, useful for scripting15:49
JayFfigure some downstreams might wanna answer the question "any of my images likely to fail validation" and/or "any of my cached images fail a safety check?"15:49
TheJuliayou did link it, but I've not had time or any capacity to even think about the words aligned with the link15:53
JayFtl;dr if you have a support request for "promise my images won't break with this security change", that's your free answer15:54
JayFI put a +1 on https://review.opendev.org/c/openstack/releases/+/927935 -- releases for our libraries -- but someone who is a release manager or rpittau should likely take a look 16:10
dtantsurrpittau is on a long PTO16:10
dtantsuriurygregory is on the summit, but you have a better chance of catching him16:11
dtantsurthen again, this patch will be auto-merged soon16:11
JayFThat's part of why I put the comment on. I didn't want anyone to worry about those being CVE-impacted16:16
* dtantsur needs to rethink his IRC setup - missing a lot of messages..16:16
JayFdtantsur: irccloud.com is pretty great, and they have a good trial16:18
JayFI have not regretted the move once16:18
JayFthey even support connecting to it as a proxy if you have strong feelings about a given client16:19
dtantsurI do16:19
dtantsurpaying for IRC is a new thought for me though, especially since it's fully a work expense16:20
JayFI don't know RH policies, but I maintain a team plan for CID and myself (adamcarthur5 uses a personally-hosted copy of thelounge.chat)16:21
JayFI think that tempest-plugin change may cause actual-failures on inspector tempest job?16:26
dtantsurI'd have to pay from my pocket. Which is not much but it does feel annoying.16:26
JayFbut I am unsure16:26
dtantsurwhich change?16:26
JayFhttps://review.opendev.org/c/openstack/ironic-tempest-plugin/+/928120/16:27
JayFinspector job seems to have failed in a similar way 2x in a row16:27
JayFbut it did pass once, hmm16:27
JayFwas there changes since then?16:27
JayFno, patchset 116:27
dtantsurNot really?16:27
JayFflakey tests :( 16:27
dtantsurit's a timeout, can mean anything16:28
* JayF kicks it again16:28
JayFit passed once, ever, which indicates to me any issue is *not* the plugin change16:28
dtantsurHTTPConnectionPool(host='158.69.67.24', port=5050): Max retries exceeded with url: /v1/continue (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f73be54d4c0>: Failed to establish a new connection: [Errno 113] EHOSTUNREACH'))16:28
dtantsurin IPA logs https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_62e/928120/1/gate/ironic-inspector-tempest/62e40c4/controller/logs/ironic-bm-logs/node-0_no_ansi_2024-09-05-13%3A54%3A19_log.txt16:28
dtantsurideas welcome, otherwise I can check tomorrow (dinner time now)16:29
JayFI rechecked it, we need that for the CVE stuff in Ironic, right?16:29
JayFWe had that job pass once, so I think it's flakey; we need to fix the flakiness but it might not be the time to do it now16:30
dtantsurIt's not blocking anything AFAIK16:30
JayFooooh, I thought that was in front of Julia's patches16:30
JayFgotcha16:30
dtantsurI've disabled the failing standalone job on the last branch where it was enabled..16:30
JayFnevermind me then16:30
dtantsurso yeah, we need to fix it, but we don't need to fix it right here and now16:30
JayFthis is what I get for reading backlog minutes after I wake up, before caffiene16:30
JayFlol16:30
dtantsur:D16:30
JayFI figured out how to get reviewstats for ironic outta bitergio 16:32
JayF\o/ https://tinyurl.com/ironic-reviews 16:32
* TheJulia steps out of de-brained calls16:53
TheJuliawhat is brain? where did I brain? who knows where my brain is?16:53
JayFwhy do you think I'm throwing together CLI apps and doing administrivia like poking at graphs while rechecking patches16:54
JayFno brain left16:54
TheJuliaI had a difficult call with account management folks about a separate issue. My brain wants a vacation.16:55
TheJuliaugh, https://zuul.opendev.org/t/openstack/status#92812017:06
TheJuliaon a plus side, still green17:06
TheJuliabut my take away is no sense to recheck any ironic patches until that has merged17:06
opendevreviewJulia Kreger proposed openstack/ironic-python-agent master: Provide operator an idea why the deploy failed  https://review.opendev.org/c/openstack/ironic-python-agent/+/92782317:10
TheJuliacrazy, possibly un-cool idea. Change ironic-tempest-plugin to -nv current the second stable branch back instead of the third, and drop the third from running entirely18:13
JayFI don't really have enough information to know why that would be a bad idea18:28
opendevreviewVerification of a change to openstack/ironic-tempest-plugin master failed: Work around missing microversion headers on /  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92812019:37
JayF are you serious :( 19:37
JayF> ironic-inspector-tempest-rbac-scope-enforced https://zuul.opendev.org/t/openstack/build/7c15eee5485f40479a11012df74617f9 : FAILURE in 35m 05s19:37
JayFit's even a different one this time19:37
JayFdnsmasq crash caused a timeout19:38
JayFrechecking19:38
JayFOn the bright side, I just talked to cid about the kea research and it's coming along nicely, so hopefully we'll excise this particular flake from our system19:39
opendevreviewGhanshyam proposed openstack/ironic master: Remove default override for RBAC config options  https://review.opendev.org/c/openstack/ironic/+/92828319:46
opendevreviewcid proposed openstack/ironic-python-agent master: Check for the existence of an IPMI device  https://review.opendev.org/c/openstack/ironic-python-agent/+/92697319:48
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: CI: Remove specific scope enforced jobs  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92828419:55
* cid good night ironic o/19:59
TheJuliagoodnight cid19:59
JayF\o19:59
JayFDo we expect metalsmith jobs to be working on 2023.1?20:05
TheJuliaAt this point, unlikely20:06
JayFtwo metalsmith jobs are centos820:06
TheJuliabahahahaha20:06
TheJuliano, no way then20:06
JayFipa-tempest-bios-ipmi-direct-src is 404'ing pulling a centos9 image20:07
JayFwhich seems bad too but differently-shaped bad20:07
JayFhttps://zuul.opendev.org/t/openstack/build/d2b0bfd66a8a4f34a61b9ab349c89a4f20:07
JayFthat job has never passed either20:07
JayF(on any of the cve patches on 2023.1 ipa)20:08
JayFI'm going to disable that test too, although I'll put a comment on it that I understand less why it's failing :)20:09
TheJuliaugh, there was a recent change on that I think20:09
TheJuliayeah, disable it20:09
opendevreviewJay Faulkner proposed openstack/ironic-python-agent stable/2023.1: Remove and disable examples job  https://review.opendev.org/c/openstack/ironic-python-agent/+/92801420:10
opendevreviewJay Faulkner proposed openstack/ironic-python-agent stable/2023.1: Inspect non-raw images for safety  https://review.opendev.org/c/openstack/ironic-python-agent/+/92797920:11
JayFI'm assuming we're onboard to migrate to the oslo.utils version of the security check before release?20:13
JayFObviously going to wait until all the existing versions of the patches are happy20:13
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Enable the ability to have test VMs with different block sizes  https://review.opendev.org/c/openstack/ironic/+/92828520:22
TheJuliaJayF: I'm assuming so20:22
JayFI'm debating doing a little structural changes in IPA when I do it too; e.g. like unifying on one thing to write images to disks20:23
JayFwhich I avoided during the cve fix to get a more-backportable patch20:23
JayFI shouldn't let perfect be the enemy of good, I know there are 2-3 things I can improve, I should JFDI instead of talking myself out of it with ideas of a bigger refactor20:24
TheJuliaSo where are we at, what change are we pending aside from the tempest client change?20:27
opendevreviewVerification of a change to openstack/ironic stable/2023.1 failed: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92797220:30
JayFbugfix 9.9 IPA is busted to all hell20:32
JayFand has not had a functional gate since 2024.1 was released 20:33
JayFstable/2023.1 IPA is what I just poked 20:33
JayFI'm less clear on Ironic 20:33
TheJuliaokay20:33
TheJuliaOkay, I think 2023.1 will be easy to fix for ironic20:35
TheJuliauhhhh20:35
TheJulianeed to compare CI config across branches20:35
JayFI think I'm going to pin ironic-lib to 6.1.0  in bugfix-9.920:36
JayFsee if that does the trick20:36
opendevreviewJay Faulkner proposed openstack/ironic-python-agent bugfix/9.9: Pin jobs to stable/2024.1 deps  https://review.opendev.org/c/openstack/ironic-python-agent/+/92807920:37
JayFI think bugfix 9.9 gate broke /when we did the recent ironic-lib release/20:38
JayFwhich makes sense why constraints weren't pinned until now20:38
JayFI'm fairly sure I'm fixing it a "wrong" way in that change, but 1) it's a bugfix branch and 2) the requirement is actually-accurate in terms of what actually works20:38
TheJuliaokay, the issue on stable/2023.1 is the race for creating a partition image20:39
TheJuliaironic-tempest-partition-uefi-ipmi-pxe timed out, it ended up running a whole disk and a partition test20:39
* TheJulia thinks we should just disable the test20:40
TheJuliareduce the surface on extra paths20:40
JayFThis is a branch that will go UM in months.20:40
JayFas long as we have actual-tested-confidence in the paths, I'm OK with clearing the jobs out20:40
TheJuliayeah, I think we do20:40
JayFwe should be minimalizing the cases we run in stable already20:40
TheJuliaYeah, we know the partition image generation stuff is super failure happy20:41
TheJuliathe exact job no longer exists on master branch either20:41
opendevreviewJulia Kreger proposed openstack/ironic stable/2023.1: CI: stable/2023.1 - remove partition job  https://review.opendev.org/c/openstack/ironic/+/92829020:46
TheJuliaJayF: ^ and https://review.opendev.org/c/openstack/ironic/+/92829320:56
opendevreviewJulia Kreger proposed openstack/ironic stable/2023.2: CI: Remove grenade jobs for 2023.2  https://review.opendev.org/c/openstack/ironic/+/92829420:59
TheJuliahttps://review.opendev.org/c/openstack/ironic/+/928296 <-- stable/yoga job changes21:12
TheJuliawallaby ->>> https://review.opendev.org/c/openstack/ironic/+/92829921:24
TheJuliavictoria ->> https://review.opendev.org/c/openstack/ironic/+/92830021:32
opendevreviewJay Faulkner proposed openstack/ironic-python-agent bugfix/9.9: Update bugfix 9.9 jobs  https://review.opendev.org/c/openstack/ironic-python-agent/+/92807921:33
TheJuliaIt looks like we'll need to drop some tests on the stabl ebranches21:33
TheJuliastable branches, in regards to the format inspector21:33
JayFis tempest-functional on victoria a scenario test?21:33
TheJuliawhich is fine21:33
TheJuliano, its functional tests21:34
JayFjust wondering if we're removing meaningful tempest testing from victoria21:34
TheJuliaI don't know why it already got dropped on wallaby21:34
TheJuliabut it passed21:34
JayFnot that I'm against that, just wanna make sure I understand21:34
TheJuliabasically devstack for all these branches is horribly broken anyway so it was *really* surprised that it actually worked21:35
JayFmakes sense to me21:35
TheJuliarunning to the post office, since now we wait for CI21:36
JayFI'm starting to wonder if CI failures on bugfix/9.9 are real; maybe since tox wasn't pointing to the right constraint it passed locally wrongly21:38
opendevreviewJay Faulkner proposed openstack/ironic-python-agent bugfix/9.9: Update bugfix 9.9 jobs  https://review.opendev.org/c/openstack/ironic-python-agent/+/92807921:40
JayFthat's a silly thought, since CI failures are on the unpatched bugfix branch21:41
JayFalthough it reinforces the importance of verifying the before case is right/passing before pushing the new one21:41
TheJuliaon the bugfix branches in particular21:58
JayFyeah22:04
JayFhonestly it looks like we let these rot, generally22:05
JayFI had to go back several branches to find one that had CI fixed across a release boundary22:05
JayFwe should either keep CI maintained or get rid of them22:05
TheJuliaI do not disagree22:08
JayFIf I hadn't promised bugfix/9.9 branch patches in the OSSA, I'd already be punting this patch :(22:09
JayFI am going to stop beating my head against it for now22:09
TheJulia++22:15
JayFI was looking for Ironic cycle highlights and saw they merged without mention of lessee, I've put up a PR to amend: https://review.opendev.org/c/openstack/releases/+/92830522:28
JayFI'd greatly appreciate automatic lessee getting landed, too: https://review.opendev.org/c/openstack/ironic/+/92488722:31
JayFjust needs another +2a, dmitry's issues are resolved and the nova side is in22:31
JayFty22:38
opendevreviewVerification of a change to openstack/ironic master failed: Remove default override for RBAC config options  https://review.opendev.org/c/openstack/ironic/+/92828322:51
cardoehttps://opendev.org/openstack/python-ironicclient/src/commit/9feda5a8e292a93b196a4847e09586a2b4b4e6ae/ironicclient/client.py#L70 how about that consideration? :D22:56
JayFI'm really confused about this code22:57
JayFbecause I know `openstack baremetal` at least respects clouds.yaml22:57
cardoeHonestly openstacksdk is lacking and it'd be nice if there were good examples to use the individual clients.22:57
cardoeAll the openstacksdk examples are around using their Proxy for each of the services. But until some things land in there (e.g. runbooks) the Proxy interface is lacking.22:58
JayFI think cid has a patch up (or if not, it's on his list) to enable runbooks in osdk22:59
TheJuliaI would be okay if that option flipped22:59
cardoeJayF: yep it's there.23:00
JayFnow is a good time to make bigger ironicclient changes, since clients for current release have been cut23:01
cardoeWriting something that injects a clouds.yaml secret into containers, since technically env vars aren't as secure on k8s.23:01
JayFI'm still confused about that code, because I know I've seen ironicclient obey a clouds.yaml23:01
JayFor how else would devstack work?!23:01
JayFdoes it work different in `baremetal [blah]` vs `openstack baremetal [blah]`?23:02
TheJuliait kind of does23:02
TheJuliafwiw23:02
cardoeYes23:02
JayFokay then I'm +MAXINT to flipping that flag23:02
* JayF o/23:04
cardoeiclient = ironicclient.client.get_client("1", session=openstack.config.OpenStackConfig(load_yaml_config=True, app_name="blah", app_version="1.0.0").get_one().get_session())23:05
cardoetechnically you don't need to pass load_yaml_config=True as that's their default23:06
opendevreviewJulia Kreger proposed openstack/ironic stable/2023.1: CI: stable/2023.1 - remove partition and older non-voting jobs  https://review.opendev.org/c/openstack/ironic/+/92829023:07
cardoeIf ya want another probably boring one Julia... https://review.opendev.org/c/openstack/sushy/+/92759823:08
TheJuliastevebaker[m]: rev'ed the 2023.1 change to rip out some stuff no longer running, the overall change didn't pass on the prior run due to it looks like the wsgi container went "poof" during one test23:08
TheJuliadone23:10
TheJuliaanything else before I try not to convice myself to make a beverage appear?23:11
cardoeYou've had a bear of a past few days, do it.23:11
TheJuliaheh23:12
cardoeThe IPv6 agent guy isn't gonna like me.23:12
cardoeHis latest change is "if DNS resolution fails, it must be an IP so just add it to the list"23:13
* TheJulia blinks23:14
TheJuliamy past network engineer wishes she had a teleporter to send you a beverage as well23:15
opendevreviewMerged openstack/sushy master: add a link to the release notes in the README  https://review.opendev.org/c/openstack/sushy/+/92759823:15
stevebaker[m]TheJulia: ok I'll keep an eye on things, let me know if there is anything else which needs reviewing23:19
TheJuliastevebaker[m]: nothing else right now, I'm hoping to get 2023.1 fixed and the cve fix change rechecked so we can verify if we need to remove some of the unit tests23:21
stevebaker[m]ok23:22
* TheJulia fires up the gaming laptop and starts fallout 423:24
opendevreviewVerification of a change to openstack/ironic stable/2023.1 failed: CVE-2024-44982: Harden all image handling and conversion code  https://review.opendev.org/c/openstack/ironic/+/92797223:30
opendevreviewMerged openstack/ironic master: Support Automatic Lessee from instance metadata  https://review.opendev.org/c/openstack/ironic/+/92488723:49

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