Tuesday, 2026-09-08

TheJuliaTIL a project has  an ai powered help bot in WeChat.01:46
opendevreviewJakub Jelinek proposed openstack/ironic master: Enable polling of virtual media insert  https://review.opendev.org/c/openstack/ironic/+/100457008:07
opendevreviewOpenStack Release Bot proposed openstack/python-ironicclient stable/2026.2: Update .gitreview for stable/2026.2  https://review.opendev.org/c/openstack/python-ironicclient/+/100463013:45
opendevreviewOpenStack Release Bot proposed openstack/python-ironicclient stable/2026.2: Update TOX_CONSTRAINTS_FILE for stable/2026.2  https://review.opendev.org/c/openstack/python-ironicclient/+/100463113:45
opendevreviewOpenStack Release Bot proposed openstack/python-ironicclient master: Update master for stable/2026.2  https://review.opendev.org/c/openstack/python-ironicclient/+/100463313:45
opendevreviewOpenStack Release Bot proposed openstack/sushy stable/2026.2: Update .gitreview for stable/2026.2  https://review.opendev.org/c/openstack/sushy/+/100463413:45
opendevreviewOpenStack Release Bot proposed openstack/sushy stable/2026.2: Update TOX_CONSTRAINTS_FILE for stable/2026.2  https://review.opendev.org/c/openstack/sushy/+/100463513:45
opendevreviewOpenStack Release Bot proposed openstack/sushy master: Update master for stable/2026.2  https://review.opendev.org/c/openstack/sushy/+/100463613:45
dtantsurHow did we manage to merge this, I wonder https://opendev.org/openstack/sushy/src/commit/f296b54e3613546878984841fe8771c955f78497/sushy/resources/system/pcie_device.py#L217-L22114:35
dtantsurcardoe: I hope you don't rely on this ^^^ because it doesn't work and also shouldn't be there14:45
dtantsuroh, great, we're not guarding MissingAttributeError anywhere..14:45
opendevreviewDmitry Tantsur proposed openstack/ironic master: [WIP] Guard inspection PCIe devices against MissingAttributeError  https://review.opendev.org/c/openstack/ironic/+/100465314:54
opendevreviewDmitry Tantsur proposed openstack/ironic master: Guard inspection PCIe devices against MissingAttributeError  https://review.opendev.org/c/openstack/ironic/+/100465315:06
JayFcid: https://review.opendev.org/c/openstack/ironic/+/994591 can you please evaluate this change for backport, and if it's possible, backport to 2024.1 (or as far as makes sense)15:08
JayFcid: when you're done (either done-done, or "this doesn't make sense for $reasons" done), please put a comment in bug 2150461 -- we may wanna consider an OSSN for this15:08
cidLet me check that out now.15:10
JayFhttps://bugs.launchpad.net/ironic/+bug/2166500 is a low hanging hardening opportunity bug if anyone is shopping for fun bugs :)15:21
cidCould use me some quick wins. By the way, #994591 is backportable. Creating backports now15:25
opendevreviewcid proposed openstack/ironic stable/2026.1: fix broken project scoping  https://review.opendev.org/c/openstack/ironic/+/100466015:26
opendevreviewcid proposed openstack/ironic stable/2025.2: fix broken project scoping  https://review.opendev.org/c/openstack/ironic/+/100466115:27
opendevreviewDmitry Tantsur proposed openstack/sushy master: Fix accessing PCIe functions when Redfish does not support them  https://review.opendev.org/c/openstack/sushy/+/100466415:45
sean-k-mooneyclif: o/ in case you missed it the "Parallelize per-node resource updates" change landed this morning16:28
sean-k-mooneywhile that change is boarder line if you wanted to start peropsing some fo the other for backport over the next few days you could16:28
sean-k-mooneyi belvie there are 5 patche in totle that are relevent16:28
sean-k-mooneyhttps://review.opendev.org/c/openstack/nova/+/995199, https://review.opendev.org/c/openstack/nova/+/990551 https://review.opendev.org/c/openstack/nova/+/990552 https://review.opendev.org/c/openstack/nova/+/980676 and https://review.opendev.org/c/openstack/nova/+/98067916:30
clifsean-k-mooney: \o/ how far back should we port?16:31
sean-k-mooneythe backportablity of the final pathc is debatable but its worth having that converstaion at least16:31
sean-k-mooneyif there is no objectsion form the stable team all stable brnaches you care about :)16:32
JayFIf it's a straight improvement, no change in feature/config, then to all stable is likely OK16:32
JayFunmaintained branch maintainers will likely merge it too (it me, I'm an UM branch maintainer) if it goes into stable :P 16:32
sean-k-mooneyfolks are obviously still gong to be focused on getting 2026.2 out the door16:33
JayFdid that land in 2026.2 before it was cut16:33
JayFor will it need backporting into that16:33
sean-k-mooneyJayF: i dont think it has been for nova yet16:33
JayFack, cool16:34
sean-k-mooneyso we coudl propsoe updating the sha16:34
JayFsean-k-mooney: you mind doing that? It'd have more credibility coming from a nova core16:34
sean-k-mooneyim not seeing the stable branch yet16:34
sean-k-mooneyso it shoudl still be open so ya i can comment on that now16:34
sean-k-mooneyits shoudl get in RC2 in anycase16:35
JayFack16:35
JayFIronic does cycle-with-intermediary16:35
sean-k-mooneynova has a slightly annoying release patehn that required an rc2 for every release16:35
JayFnot cycle-with-rc16:35
JayFso it's never quite clear to me how others do it in practice16:35
sean-k-mooneywe have this thing whre after RC1 we update teh micoverion doc and rpc pins for the release  and include that in rc216:36
sean-k-mooneyi dont actully know why we do it that way16:36
sean-k-mooneyoh no im wrong https://docs.openstack.org/nova/latest/contributor/ptl-guide.html#rc16:37
sean-k-mooneystill ill comment now16:37
JayFsean-k-mooney: mainly we billboarded it in ironic cycle highlights so I either gotta make sure it's there or edit them out lmao16:38
JayFsean-k-mooney: none of my downstreams will ever run a .2 so I don't care from that POV :)16:38
sean-k-mooneyhttps://review.opendev.org/c/openstack/nova/+/1004430 and https://review.opendev.org/c/openstack/nova/+/1004424 are still pending and will need to merge + the release note prelude before rc116:42
JayFsean-k-mooney: https://review.opendev.org/c/openstack/releases/+/1004520/1#message-22e5a8633f89e7268431f1e5690c1173fd41c6ee I found it and commented16:42
JayFbut yeah I think we're good16:42
JayFiurygregory: did we do a release notes prelude before cutting 2026.2 or will we need to direct-commit one?16:42
JayFhttps://opendev.org/openstack/ironic/commits/branch/master doesn't look like it16:43
* JayF makes a note to audit release notes on 2026.2 unless iurygregory says he's got it16:43
iurygregoryJayF, we haven't add prelude yet to ironic16:44
iurygregorybut we haven't cut the final release afaik16:44
JayFOH16:44
* JayF misread the gerrit notifications from earlier16:45
sean-k-mooneyso the patches for that were propsoed yestereday16:45
JayFI saw the "ironic" but not the python-[]client16:45
sean-k-mooneyand we have until thursday to do it16:45
iurygregoryyeah 16:45
sean-k-mooneyany patch that is open after that will be merged by the release team on friday16:45
sean-k-mooneyfungi added them on https://review.opendev.org/q/topic:%22hibiscus-rc1-deadline%22 topic16:45
JayFsean-k-mooney: ironic is a bit more scary in our case16:46
JayFsean-k-mooney: as cycle-with-intermediary, at deadline the last release we cut for the cycle is just taken16:46
JayFsean-k-mooney: so if we miss it, we release with old crap (whoops!) lol16:46
sean-k-mooneyah ok16:46
iurygregorywe have RC1 this week, but normally we don't cut RC-116:46
fungiright, swift is the same release model too, fwiw16:47
iurygregoryFinal RC is Sep 21 - 2516:47
fungifor cycle-with-intermediary it's more about deciding where to branch stable/2026.2 from master16:48
JayFyeah16:52
JayFand Ironic not having a hard deadline makes it easier to forget 16:52
JayFwe should probably make a point to get the repo in a releasable state this week16:52
JayFeven if we don't cut until final rc week16:52
sean-k-mooneywell with cycle-with-intermediary you are allowed any number of intermediary release grater than 116:54
JayFyes, but "cycle" also means we have to cut stable/yyyy.x at some point16:57
JayFthat's really our "this release is the openstack integrated release blessed release" signal16:58
JayFwhich is the only part the release timelines care about16:58
JayFTBH I used to be annoyed that we do the bonus bugfix releases... but really, it means we have our code tested in some folks' production early. Metal3 users kinda helping test for OpenStack users.16:58
cardoedtantsur: yeah that doesn't look right17:47
opendevreviewHarald JensÃ¥s proposed openstack/networking-generic-switch master: netconf: model transport as class hierarchy  https://review.opendev.org/c/openstack/networking-generic-switch/+/100468317:52
opendevreviewcid proposed openstack/ironic stable/2025.1: fix broken project scoping  https://review.opendev.org/c/openstack/ironic/+/100469320:23
opendevreviewcid proposed openstack/ironic unmaintained/2024.1: fix broken project scoping  https://review.opendev.org/c/openstack/ironic/+/100470620:53

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