| cardoe | dtantsur: what's Tuomo's full name? | 00:02 |
|---|---|---|
| cardoe | I've updated the slides btw if anyone wants to look. | 00:04 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Add Dell LC job status helper for multiple JIDs https://review.opendev.org/c/openstack/ironic/+/1005656 | 02:10 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Add Redfish BootProgress gate helper https://review.opendev.org/c/openstack/ironic/+/1005657 | 02:10 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Verify firmware application after reboot before resuming https://review.opendev.org/c/openstack/ironic/+/1005658 | 02:10 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Validate BMC stability only after BMC firmware updates https://review.opendev.org/c/openstack/ironic/+/1005659 | 02:10 |
| opendevreview | Merged openstack/ironic master: Declare Python 3.14 support https://review.opendev.org/c/openstack/ironic/+/1007894 | 05:05 |
| rpittau | morning folks! please review and merge fixes for bifrost CI when you got a moment https://review.opendev.org/c/openstack/bifrost/+/1008072 and https://review.opendev.org/c/openstack/bifrost/+/1007253 thanks! :) | 07:29 |
| iurygregory | good morning ironic | 10:46 |
| iurygregory | rpittau, done =) | 10:46 |
| dtantsur | TheJulia, stevebaker[m], hey, if you have a spare minute: https://github.com/orgs/metal3-io/discussions/3695 | 10:54 |
| dtantsur | Also folks, do we see any downsides in doing https://bugs.launchpad.net/ironic-python-agent-builder/+bug/2161947/comments/4? | 11:48 |
| dtantsur | I'm not sure if anyone has ever tested DHCPv6 with upstream images (our downstream ones are quite special), but it seems nice to have | 11:49 |
| opendevreview | Honza Pokorny proposed openstack/virtualbmc master: Add support for serial over LAN https://review.opendev.org/c/openstack/virtualbmc/+/1008259 | 12:15 |
| opendevreview | Merged openstack/ironic master: Extend slash notation support to plugin-data paths https://review.opendev.org/c/openstack/ironic/+/1008109 | 12:50 |
| cardoe | JayF: do you have a calendar invite from Allison? Or a link? | 13:17 |
| JayF | Dm | 13:22 |
| TheJulia | ... serial over lan with virtualbmc... WUT | 13:47 |
| JayF | it would be CI for IPMI console | 13:47 |
| JayF | which would've prevent us errata'ing an OSSA earlier | 13:47 |
| JayF | not the worst thing | 13:47 |
| TheJulia | I mean, kind of... just seems weird to invest in ipmi at this point | 13:51 |
| JayF | I'm reasonably resigned to the idea that ipmi isn't going anywhere | 13:51 |
| JayF | at a minimum we have a big contingent of folks who use older gear | 13:51 |
| JayF | and I'd bet $100 there's hardware on sale today that has IPMI management but not redfish | 13:52 |
| JayF | even if that's painful to acknowledge | 13:52 |
| JayF | https://www.youtube.com/watch?v=37p9C0n0LLw going live in ~8 minutes btw | 13:52 |
| TheJulia | true | 14:03 |
| TheJulia | dtantsur: commented on the etherpad and the metal3 discussion. I think there is a disconnect between use side and security mental modeling are different. | 14:05 |
| TheJulia | dtantsur: I mean, we run dhcpv6 in our CI, but maybe the issue is our exsiting job runs too quickly. | 14:10 |
| TheJulia | I guess I need moar coffee | 14:10 |
| opendevreview | Nicolas Dreno proposed openstack/ironic master: Verify firmware checksums in the Redfish firmware interface https://review.opendev.org/c/openstack/ironic/+/1008281 | 14:32 |
| opendevreview | Nicolas Dreno proposed openstack/ironic master: Add checksum to Redfish firmware interface update https://review.opendev.org/c/openstack/ironic/+/1008281 | 14:32 |
| TheJulia | intruiging | 14:40 |
| dtantsur | TheJulia: thank you! Yeah, not sure about DHCPv6 | 14:52 |
| TheJulia | dtantsur: I think the base issue is v6 is continiously treated as a red headed step child | 14:54 |
| dtantsur | heh | 14:54 |
| TheJulia | so.. depending on use pattern, client, whatever, it is the thing to break anytime anyone promotes "new" networking | 14:54 |
| dtantsur | we have ironic-tempest-ovn-uefi-ipxe-ipv6 in the CI, interesting | 14:55 |
| TheJulia | yeah, its doing dhcpv6 | 14:56 |
| TheJulia | you can see it in the console output | 14:56 |
| TheJulia | but change any variable.... | 14:56 |
| dtantsur | At least it means that it's not completely broken with Glean and current IPA. Hmm. | 15:00 |
| TheJulia | yeah, I guess more details are really needed | 15:00 |
| TheJulia | something feels off about it, but I just can't place it at the moment | 15:00 |
| *** jlvillal1 is now known as jlvillal | 15:24 | |
| opendevreview | Julia Kreger proposed openstack/ironic master: Reject Glance encrypted images during validation https://review.opendev.org/c/openstack/ironic/+/1008314 | 17:07 |
| TheJulia | ^^^ I had someone ask about encrypted glance images and it dawned on me we really wouldn't know they are encrypted until the tail end of deployment. So I think that is a backportable error generation to short circuit resource waste | 17:08 |
| TheJulia | I've also noted the topic on the ptg etherpad | 17:08 |
| TheJulia | kubajj: w/r/t your ptg topic around line 365 (at least, 365 on the ehterpad, if you could elaborate on the why a little bit more, I think that would help discussion | 17:46 |
| kubajj | TheJulia: will do 🫡 | 17:47 |
| TheJulia | cardoe: around line 358, your ux/vendor related topic, if you could enumerate more use cases or user stories, that would be helpful. I'm framing it as a sanity check discusison, but if you think there is more depth to go into there let me know soon | 17:49 |
| cardoe | absolutely. | 18:07 |
| TheJulia | cid: around line 314, you've got the types sub-topic, or is that a whole distinct topic? | 18:09 |
| cid | TheJulia, same types. | 18:10 |
| cid | It's possible it's a duplicate :) | 18:11 |
| TheJulia | I guess what I'm trying to get at is the list before is mostly jay bringing up non-completed spec items our outstanding items which haven't really gone anywhere | 18:11 |
| TheJulia | so, I'm hoping to frame that in a fairly tight block of time, but your topic there seems to be bigger | 18:11 |
| cid | Makes sense. | 18:13 |
| cid | I guess type hinting is both hanging (because it's been attempt a fair amount of time) but also half-complete in a way | 18:13 |
| cid | Where is a natural place to include it | 18:13 |
| TheJulia | cardoe: dtantsur: regarding the topic at line 272, better enrollment and all. I *feel* like we could rabbit hole on it and it feels more like a high level paint the broad picture theme to map to an overall theme, but maybe not with solid clarity upfront. I'm thinking 30m at most, lmk what y'all think | 18:14 |
| cardoe | yeah. I don't wanna squirrel too hard on it. | 18:14 |
| cardoe | I'd like a blend of what me and dtantsur are doing. | 18:15 |
| TheJulia | dunno where may be best, I'm just worried about trying to solution heavily when maybe the key stopping point is "what is the broad consensus" | 18:15 |
| cardoe | I'd like targeted steps to specific operations like account management makes sense | 18:15 |
| TheJulia | sort of like the topic I just pinged cardoe and dmitry about | 18:15 |
| cardoe | But I'd like the generic toggles for the other stuff. | 18:15 |
| TheJulia | cardoe: that high level thought into the topic would be good | 18:15 |
| cid | TheJulia, I just broke it out into a separate topic. Line 318 | 18:17 |
| TheJulia | cid: thanks | 18:17 |
| TheJulia | cid: do you think we could reach the needful consensus in 10-15m? | 18:18 |
| cid | Plausible. | 18:19 |
| cid | It's one of those things people will likely already have broad ideas how best to go about it. So 15 minutes should work | 18:20 |
| TheJulia | ok, I'll set it for 10 so we don't try to consume 20 minutes :) | 18:23 |
| TheJulia | JayF: regarding your nova performance phase 2 topic, how long do you think that would really take to get into? | 18:23 |
| TheJulia | maybe its like a 15m quick hit topic ? | 18:28 |
| TheJulia | regarding line 200, pluggable http/tftp, cardoe, JayF, dtantsur: I've put 30m down, thinking as an end of day session. LMK if you feel if that is not enough time. | 18:30 |
| JayF | TheJulia: totally a quick hit, status update + next steps | 18:31 |
| JayF | TheJulia: 15 is probably even more than I'd need | 18:31 |
| TheJulia | k, I'll set it as such | 18:31 |
| JayF | For pluggable http/tftp, cardoe and I should probably put a strong opinion on dtantsur 's | 18:44 |
| JayF | Proposal. If we agree with it, that'll need less time than we have scheduled as well. | 18:44 |
| cardoe | Where was his proposal? | 18:45 |
| TheJulia | w/r/t "how do we want to handle device cleaning?", I've set it for 30m since its more a bigger picture question and depends on how much we zoom out or zoom in | 18:46 |
| TheJulia | https://bugs.launchpad.net/ironic/+bug/2166157 | 18:47 |
| JayF | Yeah, I actually could envision that one being quite contentious, as I suspect differing use cases may have requirements that might even be directly opposed | 18:51 |
| cardoe | Some malware researcher is gonna show up and say "I want my boxes as dirty as you can make them" | 18:56 |
| TheJulia | dxterslab: cardoe: w/r/t console stuffs on https://etherpad.opendev.org/p/ironic-ptg-2027.1 I put a comment in you both might find interesting... suggest you go look at the changes I got into dmtf redfish 2026.2, but its going to be a little while before vendors actually support that | 19:02 |
| opendevreview | Allain Legacy proposed openstack/ironic master: Add MTU support to ironic-networking https://review.opendev.org/c/openstack/ironic/+/1006662 | 19:03 |
| opendevreview | Allain Legacy proposed openstack/ironic master: Add MTU support to ironic-networking https://review.opendev.org/c/openstack/ironic/+/1006662 | 19:47 |
| cardoe | TheJulia: so the day got away from me... but maybe tomorrow I'd be happy to help shape the schedule with ya? | 20:13 |
| TheJulia | cardoe: sure sure | 20:16 |
| TheJulia | I'm going to try and put swag time estimates on everything here before I call it a day and go from there. | 20:16 |
| JayF | If you want some help, just toss a video chat link in here and I'll jump in | 20:20 |
| TheJulia | I'm almost done actually but if you want to jump on a call and sanity check, we can | 20:21 |
| JayF | if it's done it's probably fine? I can just review | 20:22 |
| TheJulia | cid: clif: JayF: On the topic of Architecture Walkthrough, that sort of aligns with line 245, although 245 is more about documenting. Do we want to present something during the ptg? Do we want to soehow do context sharing, and if so, who wants to drive? | 20:22 |
| JayF | I would suggest we do them mildly combined | 20:23 |
| JayF | talk about architecture in pieces | 20:23 |
| JayF | then talk about use cases | 20:23 |
| JayF | building the house bottom up | 20:23 |
| TheJulia | I think that makes sense, and sort of what I was thinking, let one feed the other, and we can extend out that offer or desire to engage to the ops folks as well | 20:23 |
| JayF | I would be willing to chat about Ironic<>IPA comms and ramdisk stuff in general, maybe Ironic/Nova interactions as well | 20:24 |
| JayF | (if we want nova/ironic that scoped in) | 20:24 |
| TheJulia | I'd almost encourage "we use our docs, and if you can't find a diagram, well, a note taker needs to identify that we have an opportunity to improve docs or diagrams | 20:25 |
| JayF | I suggest that as a gentle nudge, but if we make it more than that we'll be unlikely to cover any meaningful distance | 20:26 |
| JayF | updating docs is good; but part of why I think this is good for PTG is to do something higher bandwidth | 20:26 |
| TheJulia | oh, I think you were thinking point to docs, I was more thinking diagrams in docs to help illustrate | 20:27 |
| TheJulia | High bandwidth talk through | 20:27 |
| TheJulia | hopefully, if materials are needed, its in our docs, if not, well, there is an opportunity there | 20:27 |
| JayF | my main thought is perfect is the enemy of good :) | 20:27 |
| TheJulia | exactly | 20:27 |
| JayF | that's all I'm worried about | 20:27 |
| TheJulia | ++ | 20:27 |
| TheJulia | agree compeltely | 20:27 |
| TheJulia | I would just hope we identify those "opprtunities for improvement" | 20:28 |
| TheJulia | So, is an hour enough time for this multi-faceted discussion of.... doom? | 20:28 |
| JayF | this is more a "set a timebox" situation than "how much time do we need" | 20:28 |
| TheJulia | then 1 hour? | 20:29 |
| JayF | I would suggest going more towards 2 hours, but maybe separate sessions | 20:29 |
| JayF | like 2 1 hour sessions | 20:29 |
| TheJulia | Maybe with a hope of pivoting the latter half to a slightly different related focus? | 20:29 |
| JayF | maybe in the middle of the day to give us a repreieve from making decisinos and arguing lol | 20:29 |
| TheJulia | Not a bad idea | 20:29 |
| cid | +++ | 20:35 |
| cid | I don't mind when or what day it happens | 20:36 |
| TheJulia | Okay, everything has a time swag estimate. I think I'm going to make an ad-hoc schedule building call, and we can go from there. | 20:51 |
| cardoe | oh I wish I knew you were continuing today | 21:12 |
| cardoe | I would have joined in today and done this stuff tomorrow | 21:12 |
| cardoe | btw TheJulia I updated your change.. https://review.opendev.org/c/openstack/neutron/+/985732 | 21:13 |
| cardoe | That might be something I'm running as of this morning for reasons | 21:13 |
| * cardoe throws a VMT widget at JayF. | 21:15 | |
| JayF | >? | 21:15 |
| *** seebaer is now known as seba | 21:15 | |
| TheJulia | I'm soo very confused | 21:22 |
| TheJulia | oh, might be running, cool | 21:22 |
| * TheJulia is worried and concerned about widgets being tossed about | 21:23 | |
| * TheJulia suddenly wonders if it is somehow packets or pods of crystal light which ruptured mid-air, but mainly because I think the wife just made something similar into a drink and so she may be loosing her mind. | 21:25 | |
| JayF | you gotta be careful with those powders | 22:07 |
| JayF | they get in the air, you huff it accidentally, you'll be coughing for days | 22:07 |
| JayF | and it'll be even more stressful since it's all dark-raspberry-crystal-light colored | 22:08 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!