| TheJulia | TIL a project has an ai powered help bot in WeChat. | 01:46 |
|---|---|---|
| opendevreview | Jakub Jelinek proposed openstack/ironic master: Enable polling of virtual media insert https://review.opendev.org/c/openstack/ironic/+/1004570 | 08:07 |
| opendevreview | OpenStack Release Bot proposed openstack/python-ironicclient stable/2026.2: Update .gitreview for stable/2026.2 https://review.opendev.org/c/openstack/python-ironicclient/+/1004630 | 13:45 |
| opendevreview | OpenStack 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/+/1004631 | 13:45 |
| opendevreview | OpenStack Release Bot proposed openstack/python-ironicclient master: Update master for stable/2026.2 https://review.opendev.org/c/openstack/python-ironicclient/+/1004633 | 13:45 |
| opendevreview | OpenStack Release Bot proposed openstack/sushy stable/2026.2: Update .gitreview for stable/2026.2 https://review.opendev.org/c/openstack/sushy/+/1004634 | 13:45 |
| opendevreview | OpenStack Release Bot proposed openstack/sushy stable/2026.2: Update TOX_CONSTRAINTS_FILE for stable/2026.2 https://review.opendev.org/c/openstack/sushy/+/1004635 | 13:45 |
| opendevreview | OpenStack Release Bot proposed openstack/sushy master: Update master for stable/2026.2 https://review.opendev.org/c/openstack/sushy/+/1004636 | 13:45 |
| dtantsur | How did we manage to merge this, I wonder https://opendev.org/openstack/sushy/src/commit/f296b54e3613546878984841fe8771c955f78497/sushy/resources/system/pcie_device.py#L217-L221 | 14:35 |
| dtantsur | cardoe: I hope you don't rely on this ^^^ because it doesn't work and also shouldn't be there | 14:45 |
| dtantsur | oh, great, we're not guarding MissingAttributeError anywhere.. | 14:45 |
| opendevreview | Dmitry Tantsur proposed openstack/ironic master: [WIP] Guard inspection PCIe devices against MissingAttributeError https://review.opendev.org/c/openstack/ironic/+/1004653 | 14:54 |
| opendevreview | Dmitry Tantsur proposed openstack/ironic master: Guard inspection PCIe devices against MissingAttributeError https://review.opendev.org/c/openstack/ironic/+/1004653 | 15:06 |
| JayF | cid: 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 |
| JayF | cid: 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 this | 15:08 |
| cid | Let me check that out now. | 15:10 |
| JayF | https://bugs.launchpad.net/ironic/+bug/2166500 is a low hanging hardening opportunity bug if anyone is shopping for fun bugs :) | 15:21 |
| cid | Could use me some quick wins. By the way, #994591 is backportable. Creating backports now | 15:25 |
| opendevreview | cid proposed openstack/ironic stable/2026.1: fix broken project scoping https://review.opendev.org/c/openstack/ironic/+/1004660 | 15:26 |
| opendevreview | cid proposed openstack/ironic stable/2025.2: fix broken project scoping https://review.opendev.org/c/openstack/ironic/+/1004661 | 15:27 |
| opendevreview | Dmitry Tantsur proposed openstack/sushy master: Fix accessing PCIe functions when Redfish does not support them https://review.opendev.org/c/openstack/sushy/+/1004664 | 15:45 |
| sean-k-mooney | clif: o/ in case you missed it the "Parallelize per-node resource updates" change landed this morning | 16:28 |
| sean-k-mooney | while that change is boarder line if you wanted to start peropsing some fo the other for backport over the next few days you could | 16:28 |
| sean-k-mooney | i belvie there are 5 patche in totle that are relevent | 16:28 |
| sean-k-mooney | https://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/+/980679 | 16:30 |
| clif | sean-k-mooney: \o/ how far back should we port? | 16:31 |
| sean-k-mooney | the backportablity of the final pathc is debatable but its worth having that converstaion at least | 16:31 |
| sean-k-mooney | if there is no objectsion form the stable team all stable brnaches you care about :) | 16:32 |
| JayF | If it's a straight improvement, no change in feature/config, then to all stable is likely OK | 16:32 |
| JayF | unmaintained 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-mooney | folks are obviously still gong to be focused on getting 2026.2 out the door | 16:33 |
| JayF | did that land in 2026.2 before it was cut | 16:33 |
| JayF | or will it need backporting into that | 16:33 |
| sean-k-mooney | JayF: i dont think it has been for nova yet | 16:33 |
| JayF | ack, cool | 16:34 |
| sean-k-mooney | so we coudl propsoe updating the sha | 16:34 |
| JayF | sean-k-mooney: you mind doing that? It'd have more credibility coming from a nova core | 16:34 |
| sean-k-mooney | im not seeing the stable branch yet | 16:34 |
| sean-k-mooney | so it shoudl still be open so ya i can comment on that now | 16:34 |
| sean-k-mooney | its shoudl get in RC2 in anycase | 16:35 |
| JayF | ack | 16:35 |
| JayF | Ironic does cycle-with-intermediary | 16:35 |
| sean-k-mooney | nova has a slightly annoying release patehn that required an rc2 for every release | 16:35 |
| JayF | not cycle-with-rc | 16:35 |
| JayF | so it's never quite clear to me how others do it in practice | 16:35 |
| sean-k-mooney | we have this thing whre after RC1 we update teh micoverion doc and rpc pins for the release and include that in rc2 | 16:36 |
| sean-k-mooney | i dont actully know why we do it that way | 16:36 |
| sean-k-mooney | oh no im wrong https://docs.openstack.org/nova/latest/contributor/ptl-guide.html#rc | 16:37 |
| sean-k-mooney | still ill comment now | 16:37 |
| JayF | sean-k-mooney: mainly we billboarded it in ironic cycle highlights so I either gotta make sure it's there or edit them out lmao | 16:38 |
| JayF | sean-k-mooney: none of my downstreams will ever run a .2 so I don't care from that POV :) | 16:38 |
| sean-k-mooney | https://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 rc1 | 16:42 |
| JayF | sean-k-mooney: https://review.opendev.org/c/openstack/releases/+/1004520/1#message-22e5a8633f89e7268431f1e5690c1173fd41c6ee I found it and commented | 16:42 |
| JayF | but yeah I think we're good | 16:42 |
| JayF | iurygregory: did we do a release notes prelude before cutting 2026.2 or will we need to direct-commit one? | 16:42 |
| JayF | https://opendev.org/openstack/ironic/commits/branch/master doesn't look like it | 16:43 |
| * JayF makes a note to audit release notes on 2026.2 unless iurygregory says he's got it | 16:43 | |
| iurygregory | JayF, we haven't add prelude yet to ironic | 16:44 |
| iurygregory | but we haven't cut the final release afaik | 16:44 |
| JayF | OH | 16:44 |
| * JayF misread the gerrit notifications from earlier | 16:45 | |
| sean-k-mooney | so the patches for that were propsoed yestereday | 16:45 |
| JayF | I saw the "ironic" but not the python-[]client | 16:45 |
| sean-k-mooney | and we have until thursday to do it | 16:45 |
| iurygregory | yeah | 16:45 |
| sean-k-mooney | any patch that is open after that will be merged by the release team on friday | 16:45 |
| sean-k-mooney | fungi added them on https://review.opendev.org/q/topic:%22hibiscus-rc1-deadline%22 topic | 16:45 |
| JayF | sean-k-mooney: ironic is a bit more scary in our case | 16:46 |
| JayF | sean-k-mooney: as cycle-with-intermediary, at deadline the last release we cut for the cycle is just taken | 16:46 |
| JayF | sean-k-mooney: so if we miss it, we release with old crap (whoops!) lol | 16:46 |
| sean-k-mooney | ah ok | 16:46 |
| iurygregory | we have RC1 this week, but normally we don't cut RC-1 | 16:46 |
| fungi | right, swift is the same release model too, fwiw | 16:47 |
| iurygregory | Final RC is Sep 21 - 25 | 16:47 |
| fungi | for cycle-with-intermediary it's more about deciding where to branch stable/2026.2 from master | 16:48 |
| JayF | yeah | 16:52 |
| JayF | and Ironic not having a hard deadline makes it easier to forget | 16:52 |
| JayF | we should probably make a point to get the repo in a releasable state this week | 16:52 |
| JayF | even if we don't cut until final rc week | 16:52 |
| sean-k-mooney | well with cycle-with-intermediary you are allowed any number of intermediary release grater than 1 | 16:54 |
| JayF | yes, but "cycle" also means we have to cut stable/yyyy.x at some point | 16:57 |
| JayF | that's really our "this release is the openstack integrated release blessed release" signal | 16:58 |
| JayF | which is the only part the release timelines care about | 16:58 |
| JayF | TBH 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 |
| cardoe | dtantsur: yeah that doesn't look right | 17:47 |
| opendevreview | Harald Jensås proposed openstack/networking-generic-switch master: netconf: model transport as class hierarchy https://review.opendev.org/c/openstack/networking-generic-switch/+/1004683 | 17:52 |
| opendevreview | cid proposed openstack/ironic stable/2025.1: fix broken project scoping https://review.opendev.org/c/openstack/ironic/+/1004693 | 20:23 |
| opendevreview | cid proposed openstack/ironic unmaintained/2024.1: fix broken project scoping https://review.opendev.org/c/openstack/ironic/+/1004706 | 20:53 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!