| opendevreview | Merged openstack/networking-generic-switch master: Add opt-in STP edge port and BPDU guard support https://review.opendev.org/c/openstack/networking-generic-switch/+/984847 | 00:05 |
|---|---|---|
| iurygregory | yay... | 00:06 |
| iurygregory | love the title of the patch... | 00:06 |
| * TheJulia raises an eyebrow | 00:42 | |
| iurygregory | Kendall answered my email | 00:44 |
| iurygregory | \o/ | 00:44 |
| *** hroy_ is now known as hroy | 01:05 | |
| opendevreview | Jacob Anders proposed openstack/sushy master: Add per-job status API to DellJobCollection https://review.opendev.org/c/openstack/sushy/+/1005653 | 06:13 |
| opendevreview | Merged openstack/ironic master: Fix file descriptor leak in neutron client connections https://review.opendev.org/c/openstack/ironic/+/1005807 | 06:26 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Add Dell LC job status helper for multiple JIDs https://review.opendev.org/c/openstack/ironic/+/1005656 | 06:32 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Add Redfish BootProgress gate helper https://review.opendev.org/c/openstack/ironic/+/1005657 | 06:32 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Verify firmware application after reboot before resuming https://review.opendev.org/c/openstack/ironic/+/1005658 | 06:32 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Validate BMC stability only after BMC firmware updates https://review.opendev.org/c/openstack/ironic/+/1005659 | 06:32 |
| *** jlvillal5 is now known as jlvillal | 07:40 | |
| opendevreview | Jacob Anders proposed openstack/sushy master: Add per-job status API to DellJobCollection https://review.opendev.org/c/openstack/sushy/+/1005653 | 09:27 |
| iurygregory | good morning Ironic o/ | 11:46 |
| Sandzwerg[m] | good morning ironic o/ | 12:44 |
| TheJulia | .... what is morning? | 13:05 |
| TheJulia | Seriously, did not sleep at all last night | 13:05 |
| iurygregory | sorry to hear that TheJulia =( | 13:06 |
| JayF | TheJulia: That makes two of us 😐 | 14:40 |
| TheJulia | :( | 14:40 |
| * TheJulia is worried | 14:40 | |
| dtantsur | Add two more people across the ocean to the list :-/ | 14:41 |
| TheJulia | Did like an alien battle occur planet wide and a bunch of us were like "100% no sleep!" as a result? | 14:43 |
| TheJulia | Sorry, I'm hitting manic phase | 14:43 |
| dtantsur | What is common between 4 of us that let us sense disturbance in the force? :) | 14:46 |
| TheJulia | ... no idea | 15:01 |
| opendevreview | Merged openstack/bifrost master: Document enhanced node history CLI usage https://review.opendev.org/c/openstack/bifrost/+/1002083 | 15:07 |
| JayF | TheJulia: just a sick dog keeping me up | 15:11 |
| TheJulia | :( | 15:12 |
| rpittau | when someone gets a chance, can I get some eyes on https://review.opendev.org/c/openstack/ironic-python-agent/+/994982 ? last missing patch before release, thanks! :) | 15:23 |
| TheJulia | rpittau: just to get it on one job for the release? | 15:24 |
| TheJulia | and flip it over entirely to 10 after release? | 15:24 |
| rpittau | yeah well we've switched ironic already | 15:25 |
| TheJulia | oh, so we had it hardcoded when if we drop the hardocde it would have been fine | 15:29 |
| TheJulia | but it could also make sense to keep | 15:29 |
| * TheJulia shrugs | 15:29 | |
| rpittau | I would not have asked if the iropnic change was still pending :) | 15:29 |
| TheJulia | oh, okay | 15:35 |
| TheJulia | well, its on it's way | 15:35 |
| TheJulia | Does that mean the release train is starting to roll forward? | 15:36 |
| TheJulia | :) | 15:36 |
| JayF | fwiw I put the +2a on that seeing this convo | 15:36 |
| JayF | as a strategic decision that the gate can be stopped | 15:36 |
| JayF | but starting CI sooner is better if that's going into the release | 15:36 |
| rpittau | TheJulia: yep! :) | 15:38 |
| rpittau | there are some outstanding patches in ironic, but everything else is on its way | 15:38 |
| Sandzwerg[m] | I have a question regarding ironic and ceph as swift replacement. Ironic is hardcoded to look for object-store in the OpenStack catalog, right? https://docs.openstack.org/ironic/latest/admin/radosgw.html seems to indicate that. Because for us it has a different name because in most regions we still run swift & ceph in parallel. | 15:48 |
| dtantsur | Sandzwerg[m]: I think you can override service type for each service Ironic accesses | 15:49 |
| dtantsur | Sandzwerg[m]: https://docs.openstack.org/ironic/latest/configuration/config.html#swift.service_type | 15:49 |
| opendevreview | Dmitry Tantsur proposed openstack/sushy master: Add features required for BMC management https://review.opendev.org/c/openstack/sushy/+/1006074 | 15:50 |
| Sandzwerg[m] | Ahh! Perfect, exactly what I was looking for but where my search-foo failed me. Thank you very much! | 15:50 |
| dtantsur | Sandzwerg[m]: possibly because the options come from keystoneauth, not Ironic. YW :) | 15:51 |
| Sandzwerg[m] | That might be | 15:53 |
| TheJulia | afaik, there is a way, but I think because of th eway it works it doesn't get auto-doc'ed cleanly | 16:01 |
| TheJulia | checking keystoneauth is the best thing to do first | 16:01 |
| JayF | it's in https://docs.openstack.org/ironic/latest/configuration/sample-config.html fwiw | 16:01 |
| TheJulia | oh, cool, so we did fix some of the auto-doc rendering for the config | 16:01 |
| TheJulia | well, not auto-doc, but auto-config-assembly stuffs | 16:02 |
| cardoe | dtantsur: I’d +1 a back port. | 16:11 |
| dtantsur | of both? | 16:11 |
| cardoe | I need to read jay’s concern code. But I agree with you that it makes things better and not really new features. | 16:13 |
| JayF | for redfish driver/sushy code, take my opinion as like a 1.5 lol | 16:14 |
| JayF | I know more folks have experience there on what actually is breaking/new support/etc | 16:14 |
| JayF | but we just gotta be REAL careful. Even if we help 100 people, but break 1, it can't be backported | 16:15 |
| cardoe | Yep. That’s why I’m saying when I have a computer I gotta look. | 16:21 |
| dtantsur | ++ | 16:22 |
| opendevreview | Verification of a change to openstack/ironic-python-agent master failed: Switch ironic-standalone-ipa-src to centos10 ipa https://review.opendev.org/c/openstack/ironic-python-agent/+/994982 | 16:39 |
| JayF | rm_work: rm_work[m] | 18:29 |
| JayF | please DM me if you are online and available | 18:29 |
| * JayF is drafting a 2026.2 release notes prelude | 18:41 | |
| JayF | rpittau: do not permit the release to be cut https://opendev.org/openstack/ironic/src/branch/master/ironic/common/release_mappings.py#L1016 38.0 has no release mapping | 18:47 |
| * JayF flips a table | 18:47 | |
| JayF | I'll have a PR up shortly, we'll need to backport it to bugfix/38.0 | 18:47 |
| JayF | OK good AFAICT the PR for cutting Ironic release+branch isn't up yet | 18:57 |
| opendevreview | Jay Faulkner proposed openstack/ironic master: 2026.2 release notes prelude https://review.opendev.org/c/openstack/ironic/+/1006099 | 19:02 |
| opendevreview | Jay Faulkner proposed openstack/ironic master: Update release_mappings for 38.0 https://review.opendev.org/c/openstack/ironic/+/1006101 | 19:13 |
| JayF | TheJulia: clif: cardoe: any other cores awake ^ | 19:13 |
| JayF | these are two things we need to land (after review/revision) pre release | 19:14 |
| clif | im awake and ready to review sir! | 19:14 |
| clif | o7 | 19:15 |
| JayF | clif: https://www.youtube.com/shorts/2inNT7E5avw :D | 19:15 |
| JayF | lol I should've let that play to the end, whoops, NSFW at the end (someone put an F-bomb edited in at the end) | 19:15 |
| JayF | I'm sure you aren't offended but others in IRC click with care /o\ | 19:16 |
| clif | lol | 19:16 |
| clif | JayF: is 38.0 the release mapping that will map to 2026.2? | 19:19 |
| JayF | no | 19:19 |
| clif | oh | 19:19 |
| JayF | master should still represent 2026.2 | 19:19 |
| JayF | we cut 38.0 for a bugfix release a couple months back | 19:19 |
| JayF | and this is backfilling | 19:19 |
| JayF | and IDK what version number we're targetting for next release (probably doing a 39.x? but it could be 38.1...) | 19:20 |
| JayF | but essentially, we merge this and backport to bugfix/38.0 | 19:20 |
| JayF | then before the branch is cut, we land one that populates RELEASE_MAPPINGS and adds the new version number as a key to that dict | 19:21 |
| JayF | this is all to manage rolling upgrades: you can set version numbers in the config file to limit what version Ironic will support in RPC | 19:21 |
| JayF | so you could "35.0" Ironic in all your configs, do a rolling code upgrade, then pull that config (since all conductors can "talk" Ironic 39.0 now, for example) | 19:22 |
| clif | reviewed em | 19:27 |
| rm_work | Anyone know why JayF pinged me? 🥹 | 19:34 |
| clif | delay release cut I think | 19:40 |
| JayF | I talked to Adam in DM :) | 19:48 |
| opendevreview | Verification of a change to openstack/ironic-python-agent master failed: Switch ironic-standalone-ipa-src to centos10 ipa https://review.opendev.org/c/openstack/ironic-python-agent/+/994982 | 20:09 |
| TheJulia | JayF: I workflowed it | 20:30 |
| TheJulia | the change that is, soryr, I was on my 1-on-1 which always runs long | 20:31 |
| JayF | I had the mappings and the prelude up | 20:35 |
| JayF | but preldue is less "LAND IT" and more review it :) | 20:35 |
| TheJulia | oh, oh | 20:43 |
| TheJulia | I didn't see the prelude | 20:43 |
| TheJulia | I +2'ed it, I can workflow if needed but maybe the folks in the EU might want more tomorrow | 20:44 |
| opendevreview | Merged openstack/ironic stable/2026.1: fix broken project scoping https://review.opendev.org/c/openstack/ironic/+/1004660 | 21:36 |
| opendevreview | Merged openstack/ironic master: Update release_mappings for 38.0 https://review.opendev.org/c/openstack/ironic/+/1006101 | 21:53 |
| opendevreview | Merged openstack/ironic-python-agent master: Switch ironic-standalone-ipa-src to centos10 ipa https://review.opendev.org/c/openstack/ironic-python-agent/+/994982 | 22:39 |
| opendevreview | Merged openstack/ironic stable/2025.2: fix broken project scoping https://review.opendev.org/c/openstack/ironic/+/1004661 | 22:57 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!