Thursday, 2025-05-08

opendevreview雒海艇 proposed openstack/networking-generic-switch master: Add H3C devices support  https://review.opendev.org/c/openstack/networking-generic-switch/+/94755401:28
opendevreviewJacob Anders proposed openstack/sushy master: [WIP] Skipping UsbCd workaround on Supermicro ARS-111GL-NHR  https://review.opendev.org/c/openstack/sushy/+/94911604:34
janders38577204:36
jandersoops04:36
janders:)04:37
opendevreviewElod Illes proposed openstack/bifrost unmaintained/zed: [CI][UM-only] Remove not defined kolla-ansible job  https://review.opendev.org/c/openstack/bifrost/+/94905710:00
opendevreviewJacob Anders proposed openstack/sushy master: [WIP] Skipping UsbCd workaround on Supermicro ARS-111GL-NHR  https://review.opendev.org/c/openstack/sushy/+/94911611:13
TheJuliajanders: helps if you paste the website url too ;)13:06
opendevreviewJay Faulkner proposed openstack/ironic master: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917213:29
opendevreviewJay Faulkner proposed openstack/ironic stable/2025.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917313:30
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.2: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917413:30
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917513:31
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/zed: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917613:32
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/yoga: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917713:32
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/xena: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917913:33
JayFTheJulia: cid: cardoe: dtantsur: ^ please expedite review, announcement is in ~1h 30m13:33
* dtantsur looking13:33
TheJuliaheh13:33
TheJuliaThanks JayF13:34
JayFno problem13:34
dtantsurJayF: https://review.opendev.org/c/openstack/ironic/+/949174/1/ironic/conf/conductor.py#173 sneaked into the backport13:37
JayFdtantsur: can you comment that on the review please13:38
dtantsurJayF: 2024.1 and 2024.2 need updating13:39
dtantsurwould you be so kind to propose at least recent bugfix branches?13:39
JayFoh hell, I was supposed to do that too13:40
JayFI just forogt13:40
JayFand didn't make pre-patches for it13:40
JayFI'll cherry pick em in 13:40
dtantsurthanks!13:40
* JayF has a queue like 5 deep of things to do for this so it'll get there eventually13:40
JayFheh I forgot antelope too somehow13:42
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/2023.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918213:43
dtantsurJayF: everything starting with 2024.2 and older has the same problem in conf/conductor.py13:44
JayFthat's mostly what I'd expect13:44
JayFty for the review I'm going to revise them once I get the draft ossa up13:45
JayFand bugfix branch patches written13:45
dtantsurcool13:45
JayFI have 26.0 / 27.0 / 28.0 is that right?13:45
JayFfor bugfix13:45
opendevreviewJay Faulkner proposed openstack/ironic bugfix/28.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918413:47
opendevreviewJay Faulkner proposed openstack/ironic bugfix/27.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918513:47
opendevreviewJay Faulkner proposed openstack/ironic bugfix/26.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918613:49
opendevreviewJay Faulkner proposed openstack/ironic master: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917213:54
opendevreviewJay Faulkner proposed openstack/ironic stable/2025.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917313:55
arne_wiebalckJayF: probably a stupid question ... is the link to the bug in launchpad supposed to be working (or is there some sort of quarantine on the bug)?13:56
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.2: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917413:56
JayFarne_wiebalck: embargo lifts at 1600 UTC13:56
JayFarne_wiebalck: what's your LP I'll add you to the bug13:56
dtantsurJayF: remind me please, we decided not to backport BLOCKED_FILE_URL_PATHS?13:58
arne_wiebalckJayF: should be arne-wiebalck13:58
JayFdtantsur: yes, specificlaly so it can be fully disabled if needed13:58
JayFdtantsur: I believe you requested that in the bug lol13:58
dtantsurJayF: I definitely never cared about that aspect, my comments were about having an empty allowlist by default13:58
JayFah, okay13:58
JayFeither way, it's still safe and sensible to do it that way13:58
arne_wiebalck(embargo, not quarantine ... thanks JayF!)13:59
JayFI misunderstood but that's the way of doing code review in launchpad on text files13:59
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917514:00
* TheJulia slides more coffee to JayF14:00
JayFwho needs coffee when you are ACVE (Adrenaline-induced Continually Vibrating Engineer)14:01
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917514:02
dtantsurJayF: https://review.opendev.org/c/openstack/ironic/+/949175/3/ironic/conf/conductor.py14:02
JayFwow that wasn't even conflicting14:03
JayFit just happily injected that change14:03
JayFegad time to go cherry pick down that path again14:03
TheJuliaLast call for master branch change review14:04
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917514:05
dtantsurJayF: sorry, I'm being pedantic again: https://review.opendev.org/c/openstack/ironic/+/94918414:05
dtantsurtl;dr bugfix branches should be cherry-picked from 2025.1 because they're older than it14:05
JayFah, and not get the blocked file version14:05
JayFgood call14:05
JayFI don't hate review I'm glad you all are here looking14:05
JayFget it all done before the rush is over lol14:06
dtantsurI wish we had a private gerrit to work on these reviews before disclosure :)14:06
TheJuliaThat would be so much better14:07
JayFdtantsur: can you give me a +2 on everything 2024.1 and newer with my latest update? 14:07
JayFdtantsur: I'm going to go fix bugfix, then if I get that, will rehydrate the unmaintained patches14:07
fricklerJayF: ping me if you need help from infra side, I should be around until 20 UTCish. clark and fungi are a-travellin14:08
dtantsurJayF: I'm still on it, just got distracted by slack14:08
JayFI honestly just as much meant here, visually14:08
JayFso I know I won't backtrack again14:08
opendevreviewJay Faulkner proposed openstack/ironic bugfix/28.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918414:09
dtantsurmaster-2024.1 done14:09
opendevreviewJay Faulkner proposed openstack/ironic bugfix/27.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918514:09
opendevreviewJay Faulkner proposed openstack/ironic bugfix/26.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918614:10
JayFokay cool, carrying the 2024.1 patch back now14:10
JayFI'm posting a 2023.2 (bobcat) to the bug as a courtesy too, if anyone wants to take a glance14:11
JayFbut I assume if 2024.1 and 2023.1 are OK so is it14:11
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/2023.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918214:12
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/zed: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917614:13
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/xena: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917914:13
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/yoga: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917714:13
dtantsurI've done all maintained branches14:14
JayFUM 2024.1 looks good to me when reviewed in gerrit so posting the updated bobcat patch to the bug14:15
JayFI approved the (already 2x+2) master fix to get it into CI14:16
JayFIf folks wanna leave +2s on the others, I can kick them into CI in order as things merge14:16
JayFto avoid thundering-herding ourselves14:16
dtantsurJayF: I have really bad news for you in https://zuul.opendev.org/t/openstack/status?project=*ironic*14:17
dtantsurit seems like the patches are failing unit tests14:17
JayFhm14:17
JayFthat must be new or on stable branches14:17
JayFdid not happen locally 14:17
dtantsurex https://4e5ec2ca134a121acd29-76b8ff4c2a9c5ff54963c666a21f5048.ssl.cf2.rackcdn.com/openstack/700880f7243542009054402243e2a53f/testr_results.html14:17
dtantsurJayF: this is my fault, essentially, you need s/urls/URLs/ in the tests too14:18
JayFoh hell14:18
JayFeasy fix is easy tho14:18
dtantsurJayF: I'd change the string to "/dev is not permitted"14:18
dtantsurthe "URLs" part is not really important14:18
dtantsurbut any way you like14:18
JayFWell, we specifically, for that case, do not give information on what is permitted14:19
JayFbecause it's configuration and revealing that is potentially security sensitive14:19
dtantsur"Validation of image href file:///dev/sda1 failed, reason: Security: The path /dev is not permitted in file URLs"14:19
dtantsurJayF: for the pre-defined list, we do ^^^14:19
JayFah, I was looking at the /other/ failure 14:19
JayFlol14:19
dtantsuraha :)14:20
dtantsuranyway, I don't insist on a large change, s/url/URL/ is enough14:20
JayFunless you feel VERY strongly about that verbiage change14:20
JayFyeah14:20
JayFty14:20
dtantsurPing me when they're ready for a new pass14:20
TheJuliaIf someone tries to source from a device, I'm going to have to create a pretty award plaque and we're going to have to hold an awards ceremony14:22
JayF"Please re-enable spacebar heating"14:22
JayF"For performance I image directly from a dedicated block device avoiding filesystem overhead"14:22
JayFhehe14:22
TheJuliaNo, we need to see if Gedde Wantanabe wants to revise his role as Kuni14:24
TheJuliaWheel of Fish!14:24
* TheJulia wonders how many folks will get that reference14:24
fungii was planning to rewatch uhf next week actually14:25
* fungi <- old14:25
opendevreviewJay Faulkner proposed openstack/ironic master: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917214:25
TheJuliafungi: Thank you!14:26
TheJuliaJayF: are we re-cherry-picking that?14:26
JayFTheJulia: I'm just doing the patch on the test files 14:26
JayFTheJulia: to avoid having to re-re-re-rebase14:27
JayFg-g-g-g-git rebase14:27
JayFgoing to be a bit slower as I'm ensuring unit tests pass on that module on each step now14:27
opendevreviewJay Faulkner proposed openstack/ironic stable/2025.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917314:27
TheJuliaok14:28
* TheJulia holds off then14:29
opendevreviewJay Faulkner proposed openstack/ironic bugfix/28.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918414:29
opendevreviewJay Faulkner proposed openstack/ironic bugfix/27.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918514:30
opendevreviewJay Faulkner proposed openstack/ironic bugfix/26.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918614:32
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.2: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917414:34
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917514:36
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/2023.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918214:38
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/zed: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917614:39
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/yoga: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917714:40
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/xena: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917914:41
JayFpatches updated, ran unit tests against all supported branches before pushing14:41
JayFrelated note: we need to update tox contraint file links in tox.ini across many of these branches :)14:41
TheJuliathe unmaintained ones?14:46
JayFyea14:46
JayFat least 2023.114:46
TheJuliaI doubt anyone directly pulls of merged state since it is "unmaintained"14:46
JayFI mean more like, for developers14:47
JayFtox -epyxx doesn't work14:47
TheJuliathat sets a pretty awful expectation that you need to do all your security patch management14:47
TheJuliayeah14:47
JayFbecause of the constraints link in the tox.ini14:47
JayFI don't care that much except not wanting to be surprised on busy mornings :D 14:47
TheJuliayeah14:47
dtantsurI have a lot of second thoughts about our decision for cleaning not to remove software RAID.....15:04
JayFI didn't like the decision when we made it because software raid is something we could stand back up :( 15:05
dtantsurSo, fun story. Well, "fun". Something has set up software RAID in the openshift CI, Ironic does not clean it, and the jobs fail from time to time.15:06
JayFyep15:09
JayFthat's what people wanted15:09
TheJulia... For reasons, maybe there needs to be a knob?!15:09
JayFI never fully understood why and it all landed when I was not as engaged with the projects15:10
JayF**project15:10
* TheJulia hates that idea, but yeah15:10
TheJuliaShe who has to write unit tests today15:10
dtantsurJayF: the docs jobs fail on some of your backports, the reason seems unrelated: https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_2db/openstack/2db6b3141d3a442d8b123955165e062b/sphinx-build-pdf.log15:11
JayFI will have an unavoidable meeting in ~30 minutes15:11
dtantsurme too15:12
JayFif someone has time to dig into that and push a separate patch it'd be awesome15:12
TheJuliasame in ~4515:12
TheJuliaand... an electritian arriving in ~10 minutes15:12
* TheJulia surrendered to the electrical problem and has hired an electritian15:12
* TheJulia is a failure15:12
dtantsuran exciting thursday, monday-quality15:12
TheJuliawheeeeee!15:12
dtantsurI'm actually quite close to a nuke_software_raid_during_cleaning option in IPA15:18
JayFI'd +2 such a patch15:19
dtantsurNoted. I'll ponder this variant further. If this option is True, do you think we should refuse to create software RAID as a clean (not deploy) step?15:20
dtantsurTheJulia: https://review.opendev.org/c/openstack/ironic/+/949172 is ready for re-approval if you have a minute during the electrician visit15:21
JayFdtantsur: it's an ordering thing; at Rackspace OnMetal, we'd tear down (early priority) and rebuild (later priority)15:22
dtantsurYeah, I need to think more about it. Maybe I just find a way to prevent software RAID in our hardware manager.15:22
dtantsurOverride create_configuration clean step with an error, yeah, should be easy15:22
kubajjdtantsur: so now it can be both? I thought it was just a clean step15:23
dtantsurkubajj: I think it's usable as a deploy step, but I haven't checked this assumption myself15:24
JayFyep15:25
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent master: PoC: allow deleting software RAID on cleaning  https://review.opendev.org/c/openstack/ironic-python-agent/+/94922115:52
dtantsurinput welcome ^^^15:52
dtantsurMeanwhile, I suspect the docs failure is because of the ironic-lib migration16:02
JayFurgh16:28
JayFhttps://opendev.org/openstack/ironic/src/branch/master/setup.cfg#L113 It makes me a little sad that it's direct for deploy and agent for inspect/raid/etc16:33
JayFI think I knew this before but didn't internalize until today16:33
dtantsurNext time don't let me do the naming :D16:43
TheJuliaUltimately, agent can have multiple distinct deploys, and actually did for a long time16:43
TheJuliaAI, please make me a photo of Caeser on the Ides of March with the label of "iscsi"16:44
JayFlol16:46
TheJuliahttps://usercontent.irccloud-cdn.com/file/W56jPtLF/iscsi16:50
JayFhonestly I'm just more surprised we didn't leave in an alias for 'agent' deploy17:06
* JayF just glad iscsi deploy is gone17:07
opendevreviewMerged openstack/ironic master: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917217:20
opendevreviewVerification of a change to openstack/ironic stable/2025.1 failed: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917317:24
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.2: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94923918:06
JayFI think that's what we need to fix doc builds18:07
JayFlets see :)18:07
opendevreviewVerification of a change to openstack/ironic stable/2025.1 failed: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917318:11
JayFhttps://review.opendev.org/c/openstack/ironic/+/949239 has already passed docs job in zuul status, if someone wants to +2 and/or early approve18:29
*** awb_ is now known as awb19:08
JayF^^ needs reviews and approval to continue with the backports, it's v+119:42
JayFit's stable proposed by me so I think literally we need one other human19:42
* frickler pulls out his stable hat and tries to look human19:50
TheJulia... human?!?  I'm supposed to look human?!19:50
TheJuliawut?!19:50
JayFI never said "look"19:51
JayFI don't care what you look like if my code merges :D 19:55
opendevreviewJay Faulkner proposed openstack/ironic stable/2024.1: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925619:55
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/2023.1: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925719:56
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/zed: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925819:56
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/yoga: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925919:56
opendevreviewJay Faulkner proposed openstack/ironic unmaintained/xena: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94926019:56
okamiHey folks, I'm currently doing some testing and I very well could be doing something wrong on my end. 19:59
okamiWhen I use the cli to create a node and add it's port they get added to dnsmasq hostdir as ignore.20:00
JayFHave you attempted any provisioning actions which would require/enable dhcp?20:01
JayFWhat you're describing makes sense to me, in some configurations -- especially with inspection and discovery features enabled -- we will block enrolled nodes from getting DHCP from the discovery pool (because they've already been discovered and enrolled)20:02
JayFbut when you go to provision (using pxe/ipxe boot interface), we'll replace that block with configuration that has specific dhcp options and pxe for only that node's mac20:03
JayFCI on unmaintained/xena is an absolute mess. 20:13
okamiGot it, ok let me chase that down. I did just realize there's also a kolla channel so it may be related to my config on the kolla side as well. Currently running the 2024.2 branch.20:15
JayFYeah, it depends on what level the problem is in who would be more helpful. I'm not super familiar with their default configuration/architecture.20:18
okamiYeah, I'll go ask some questions over there. I can initiate the deployment the node powers on but then because of that dhcp ignore it never gets further. I appreciate the pointers.20:23
JayFgood luck!20:24
JayFbtw one extra thing20:24
JayFI see you're on webchat20:24
JayFyou got *very lucky* to find someone right as you asked the question20:24
JayFfor most openstack support, you have to ask and be patient due to the international nature of the project20:25
JayFso you may want a more persistent presence than a webchat -- https://docs.openstack.org/contributors/en_GB/common/irc.html#irc-chatting-with-matrix matrix is a free way to do this, I use irccloud.com (even the free account is decent)20:25
okamiThanks, yeah I appreciate the quick support. I was expecting and totally fine with just posting the question and coming back later to check. I'll check out matrix.20:27
JayFHey, I'm glad you're using Ironic! BTW, if you wanna share some about your use case it'd be nice to hear20:29
opendevreviewMerged openstack/ironic stable/2024.2: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94923920:35
shermanmgood tip on the matrix bridge, I hadn't known about it20:55
JayFhttps://review.opendev.org/c/openstack/ironic/+/949256 is the next docs ci fix patch, needs a +2 so I can get the 2024.1 backport landed as well (eventually)21:19
opendevreviewMerged openstack/ironic stable/2025.1: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94917321:27
JayF\o/21:35
JayFrelease for epoxy requested here https://review.opendev.org/c/openstack/releases/+/94927821:36
opendevreviewJay Faulkner proposed openstack/ironic bugfix/26.0: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94928121:39
JayFbugfix/28.0 bugfix/27.0 self-approved to get them into the game21:40
JayF**gate21:40
JayF26.0 needs that docs fix too21:40
JayFRight now I'm mildly blocked on getting approvals on the rest of those docs fixes; but at this point the only supported branch in a bad state from that is bugfix/26.021:40
JayFand unsupported stuff, quite frankly, is not going to get this level of urgency from me :)21:41
JayF**unmaintained21:41
cardoeGosh if only hackers would schedule themselves around22:16
JayFI just self-approved https://review.opendev.org/c/openstack/ironic/+/949174 for 2024.2 so it'll go into the gate if things pass22:16
cardoeMy birthday. I would have reviewed stuff.22:16
JayFcardoe: please get out your stamp and ink pad22:16
JayFoh, it's your birthday!22:16
JayFhappy birthday!22:16
JayFhave a CVE22:16
JayFI would've gotten you a better gift but I didn't know until now ;)22:16
cardoeThey’re a bit rough in the first bite but once they go down it’s smooth sailing.22:19
JayFso 2024.2 is in the right path; 2024.1 needs https://review.opendev.org/c/openstack/ironic/+/949256 approved then https://review.opendev.org/c/openstack/ironic/+/949175 rechecked/approved22:20
opendevreviewMerged openstack/ironic bugfix/28.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918422:20
JayFonce 2024.2 is done we have to release it, too22:20
opendevreviewMerged openstack/ironic bugfix/27.0: OSSA-2025-001: Disallow unsafe image file:// paths  https://review.opendev.org/c/openstack/ironic/+/94918522:20
JayFand bugfix/26.0 needs https://review.opendev.org/c/openstack/ironic/+/949281 then https://review.opendev.org/c/openstack/ironic/+/949186 rechecked+approved22:21
JayFeverything else is done for supported branches22:21
JayFI'm going to be sliding off here in a little bit, been working since ~6a this morn22:21
cardoeWell tossed reviews out.22:22
JayFvery much thank you22:26
JayFI was going to fuss at you for even looking at IRC on your birthday22:26
JayFbut then you'll get to fuss at me in like 4 months lol22:26
opendevreviewMerged openstack/ironic bugfix/26.0: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94928122:35
* JayF put bugfix/26.0 patch into gate22:38
opendevreviewMerged openstack/ironic stable/2024.1: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925623:20
opendevreviewMerged openstack/ironic unmaintained/2023.1: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925723:25
opendevreviewMerged openstack/ironic unmaintained/zed: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925823:38
opendevreviewMerged openstack/ironic unmaintained/yoga: [stable-only] Fix errors building docs  https://review.opendev.org/c/openstack/ironic/+/94925923:47

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