Friday, 2024-04-12

opendevreviewWinicius Allan Bezerra da Silva proposed openstack/ironic master: Make codespell voting  https://review.opendev.org/c/openstack/ironic/+/91545900:42
rpittaugood morning ironic! o/06:55
rpittauJayF: re rootwrap->privsec: thanks! yeah, I had it in my notes actually but forgot to bring it up, I'll add to the meeting notes for the next week 07:01
dtantsurJayF, rpittau, we've agreed to remove any support for privilege escalation. I've done the preparation work in Ironic and IPA, now we basically need to remove run_as_root from ironic-lib.08:22
opendevreviewMerged openstack/ironic stable/2024.1: Stop assuming service steps have priorities  https://review.opendev.org/c/openstack/ironic/+/91535708:44
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix servicing clean-up  https://review.opendev.org/c/openstack/ironic/+/91532108:50
opendevreviewMerged openstack/ironic stable/2024.1: Add states.SERVICING and SERVICEWAIT to need_prepare_ramdisk  https://review.opendev.org/c/openstack/ironic/+/91534808:50
opendevreviewMerged openstack/ironic master: Remove unused DEFAULT_NEUTRON_URL constant  https://review.opendev.org/c/openstack/ironic/+/91521108:50
rpittaudtantsur: ack, then maybe we don't need to discuss it further, I'll just take a note and see when we can tackle it 09:00
rpittaudtantsur JayF are we tracking that on launchpad?09:04
dtantsurI'm not really, just doing it all of a sudden from time to time09:04
rpittauack thanks09:08
dtantsurWhat do people think about using https://d2lang.com/tour/intro in the docs? I've just discovered it, and it looks super useful09:13
rpittauJust read about it, and I had the exact same thought 10:03
iurygregorygood morning Ironic10:06
opendevreviewMerged openstack/ironic master: Fix get_async_step_return_state to account for servicing  https://review.opendev.org/c/openstack/ironic/+/91546911:49
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2024.1: Fix get_async_step_return_state to account for servicing  https://review.opendev.org/c/openstack/ironic/+/91552611:50
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2023.2: Fix get_async_step_return_state to account for servicing  https://review.opendev.org/c/openstack/ironic/+/91552711:51
opendevreviewDmitry Tantsur proposed openstack/ironic master: Handle servicing failures in the Redfish BIOS interface  https://review.opendev.org/c/openstack/ironic/+/91557611:52
dtantsuranother one ^^ :)11:53
dtantsurbut we're progressing from general servicing issues to specific implementations now11:53
iurygregory I will add to my list to look later today11:55
dtantsurthx!11:55
rpittauI'm afraid we'll have to disable the metalsmith cs9 legacy job in old stable branches too13:05
rpittaualthough the error is different13:08
rpittauI'll recheck once more13:08
TheJuliadtantsur: that was quick, realistically, so good to know I at least got stuff mostly right :)13:11
dtantsurTheJulia: yeah. We have set ourselves up for a failure by doing a lot of duplication. It's not entirely your fault, our code base is inviting to make a mistake. Wait until you see my next patch :)13:41
dtantsur(my desire to rewrite Ironic in Rust has never been stronger than today)13:41
TheJuliaYeah13:42
dtantsurTheJulia: I'll let you decide as a courtesy :D Should it be service_reboot and servicing_reboot? (at least for now, until we unify this mess)13:45
TheJuliaI think folks pushed me towards the latter in review13:45
TheJuliabut likely the first13:45
dtantsurTheJulia: spoiler: we use both at the moment. Hence my question.13:45
TheJuliaoh noes13:46
dtantsuryeah :)13:46
dtantsurActually, the variant that is set is servicing_reboot (service_reboot is only read). So I may stick with it to simplify backporting the change.13:47
TheJulia++13:47
iurygregorybest title for thread "ORM apocalypse mostly averted (a.k.a. SQLAlchemy 2.0 is here)" :D14:08
TheJuliaI saw that and smiled14:19
dtantsuryeah, good job! :)14:36
opendevreviewMerged openstack/ironic master: Handle servicing failures in the Redfish BIOS interface  https://review.opendev.org/c/openstack/ironic/+/91557614:41
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix the confusion around service_reboot/servicing_reboot  https://review.opendev.org/c/openstack/ironic/+/91572514:41
dtantsurTheJulia: a careful look is appreciated ^^^14:41
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2024.1: Handle servicing failures in the Redfish BIOS interface  https://review.opendev.org/c/openstack/ironic/+/91553014:42
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2023.2: Handle servicing failures in the Redfish BIOS interface  https://review.opendev.org/c/openstack/ironic/+/91553114:43
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix the confusion around service_reboot/servicing_reboot  https://review.opendev.org/c/openstack/ironic/+/91572514:44
dtantsurTheJulia: and https://review.opendev.org/c/openstack/ironic/+/915321 if you have another minute14:44
dtantsuranyone already has a patch to make metalsmith-legacy non-voting on 2023.2? I believe it's not voting elsewhere14:45
dtantsurAlso, driver_internal_info is absolutely cursed14:52
opendevreviewMerged openstack/ironic stable/2024.1: Fix get_async_step_return_state to account for servicing  https://review.opendev.org/c/openstack/ironic/+/91552614:58
JayFiurygregory: that post makes me hopeful that one day I can send one about an eventletpocalypse being averted14:59
rpittaudtantsur: I was going to after the next recheck, but I'm losing hope so I can make one now before leaving for the weekend :)15:01
iurygregoryJayF, yes! 15:02
opendevreviewRiccardo Pittau proposed openstack/ironic stable/2023.2: Marking metalsmith legacy job as non-voting  https://review.opendev.org/c/openstack/ironic/+/91572815:04
rpittaudtantsur: ^15:04
dtantsurJayF: you've just given me one more reason to stick around :D15:05
dtantsurrpittau: thanks!15:05
rpittauJayF: we were just talking about eventlet downstream, but in good terms this time, I should mark the calendar :D15:05
rpittauok, good terms is too strong, "not bad terms" is better15:06
JayFhttps://review.opendev.org/c/openstack/governance/+/902585/19#message-e4846bc676f9f760a45f8a491e4176ee5d70413515:07
TheJuliadtantsur: I'll look soon, trying to capture some stuff out from yesterday while also get on the same page with some folks15:07
JayFthat was outcome from discussion on it yesterday15:07
TheJuliarpittau: .... good, and eventlet in the same sentence ?!?15:08
TheJuliaAlert the Media!15:08
rpittau:D15:08
rpittaubye everyone, have a great weekend! o/15:17
dtantsurjsonschema/validators.py:1300: DeprecationWarning: The metaschema specified by $schema was not found. Using the latest draft to validate, but this will raise an error in the future.15:50
dtantsurHow sweet!15:50
JayFIf you can toss that in a bug and label it low-hanging fruit, that is the sort of change that might be perfect for a low time commitment contributor15:53
TheJuliadtantsur: awwwwwwwwww15:55
dtantsurJayF: https://bugs.launchpad.net/ironic/+bug/206116015:56
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix the confusion around service_reboot/servicing_reboot  https://review.opendev.org/c/openstack/ironic/+/91572516:10
iurygregoryI think is just a matter to update the $schema it uses... (after testing locally) but I won't push the change :D 16:23
opendevreviewWinicius Allan Bezerra da Silva proposed openstack/ironic master: Make codespell voting  https://review.opendev.org/c/openstack/ironic/+/91545916:56
*** atmark_ is now known as atmark17:16
opendevreviewWinicius Allan Bezerra da Silva proposed openstack/ironic master: Fix spelling reported by codespell  https://review.opendev.org/c/openstack/ironic/+/91545717:35
opendevreviewWinicius Allan Bezerra da Silva proposed openstack/ironic master: Make codespell voting  https://review.opendev.org/c/openstack/ironic/+/91545917:42

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