| opendevreview | Nuutti Hakala proposed openstack/ironic master: Add more JSON schema validation to allocation API https://review.opendev.org/c/openstack/ironic/+/1009700 | 05:08 |
|---|---|---|
| opendevreview | Jacob Anders proposed openstack/ironic master: Check Dell LC job outcomes when a firmware update task disappears https://review.opendev.org/c/openstack/ironic/+/1005656 | 06:41 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Add Redfish BootProgress gate helper https://review.opendev.org/c/openstack/ironic/+/1005657 | 06:41 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Verify firmware application after reboot before resuming https://review.opendev.org/c/openstack/ironic/+/1005658 | 06:41 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Validate BMC stability only after BMC firmware updates https://review.opendev.org/c/openstack/ironic/+/1005659 | 06:41 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Batch non-BMC Redfish firmware updates under one reboot https://review.opendev.org/c/openstack/ironic/+/999720 | 06:41 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Document batched Redfish firmware updates https://review.opendev.org/c/openstack/ironic/+/999721 | 06:41 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Keep Redfish firmware update state in one record with explicit phases https://review.opendev.org/c/openstack/ironic/+/1010459 | 06:41 |
| opendevreview | Jed Preist proposed openstack/bifrost master: Add support for authentication when downloading deployment images https://review.opendev.org/c/openstack/bifrost/+/1008093 | 08:02 |
| opendevreview | Jed Preist proposed openstack/bifrost master: Add support for authentication when downloading deployment images https://review.opendev.org/c/openstack/bifrost/+/1008093 | 08:20 |
| opendevreview | Jacob Anders proposed openstack/sushy master: Add LastResetTime to the System resource https://review.opendev.org/c/openstack/sushy/+/1011250 | 11:22 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Add Redfish BootProgress gate helper https://review.opendev.org/c/openstack/ironic/+/1005657 | 11:25 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Verify firmware application after reboot before resuming https://review.opendev.org/c/openstack/ironic/+/1005658 | 11:25 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Validate BMC stability only after BMC firmware updates https://review.opendev.org/c/openstack/ironic/+/1005659 | 11:25 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Batch non-BMC Redfish firmware updates under one reboot https://review.opendev.org/c/openstack/ironic/+/999720 | 11:25 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Document batched Redfish firmware updates https://review.opendev.org/c/openstack/ironic/+/999721 | 11:25 |
| opendevreview | Jacob Anders proposed openstack/ironic master: Keep Redfish firmware update state in one record with explicit phases https://review.opendev.org/c/openstack/ironic/+/1010459 | 11:25 |
| TheJulia | good morning | 13:08 |
| TheJulia | Any suggested edits for the PTG summary? | 13:15 |
| TheJulia | kubajj: regarding what I'm guessing your edit is, I'm thinking the best way to frame it may be more at "warm available" so operators can hopefully skip an extra "boot". Shifting reboots to just the end of cleaning is... odd. | 13:15 |
| kubajj | TheJulia: yes, that was me, sorry - but at least in the spec we proposed, it is only to move the reboot to end of cleaning - moving the reboot there so that available -> active is faster | 13:17 |
| kubajj | https://review.opendev.org/c/openstack/ironic-specs/+/1008056 | 13:17 |
| TheJulia | I guess I'm confused becaues it is there now, that seems disjointed from ptg outcome | 13:18 |
| * TheJulia sips more coffee to try and complete the process of waking up | 13:18 | |
| kubajj | JayF said he will look into the fast-track variant (was it that both the networks were the same?) | 13:20 |
| TheJulia | yeah, where both were the same, but the discussion shifted more towards being able to get to a default state where we still have the reboot and network switch for separate networks when that is a configured case, and *then* we go ahead and power the node on and get it ready to deploy without the actual deploy command being sent. | 13:22 |
| kubajj | yes, my spec covers clean wait -> cleaning -> cleaning (switch network, etc.) -> (wait to heartbeat) -> cleaning -> available | 13:27 |
| cardoe | https://review.opendev.org/c/openstack/openstack-helm/+/1011047 what should our disk formats and container formats be for Ironic? And should we use centos9 as the default image or something else? | 13:29 |
| JayF | TheJulia: | 13:44 |
| JayF | I'm going to start working about 30 minutes, please let me get a review in on that summary | 13:45 |
| TheJulia | I won’t send until after the meeting | 13:47 |
| TheJulia | kubajj: check the text now, I changed it to be more about end result | 13:54 |
| dtantsur | cardoe: IPA? 9 is fine but we're switching to 10 IIRC | 14:35 |
| opendevreview | Dmitry Tantsur proposed openstack/ironic-specs master: High-level workflows for BMC management https://review.opendev.org/c/openstack/ironic-specs/+/1006205 | 14:36 |
| dtantsur | cardoe: I've reworked ^^^ to add the foundation what you want to have for Dell too | 14:36 |
| dtantsur | also cc TheJulia shermanm | 14:36 |
| dtantsur | I've dropped the contencious step to delete all users and tried to find a middle ground between "too specific" and "too generic" | 14:37 |
| dtantsur | rpittau sorry, I might have ignored some of your feedback there, I'll check it in the next round | 14:37 |
| rpittau | no worries :) | 14:37 |
| JayF | TheJulia: I'm putting comments in line, a suggestion on LN #45 there, and I'm continuing to go :) | 14:37 |
| dtantsur | anyone cares about iLO 5 enough for me to do this hackery? https://redfishforum.com/post/3592/thread | 14:39 |
| JayF | I doubt my downstream needs NTP server settings that badly, but if we know how to, it's only a few lines of code to do it, right? | 14:39 |
| JayF | like, I don't need it but what's the virtue in excluding it | 14:40 |
| dtantsur | Kinda. It gets us into OEM support for iLO | 14:40 |
| TheJulia | dtantsur: as a single generic thing or "oem-ey hpe thing" ? | 14:40 |
| dtantsur | TheJulia: iLO 5 uses an OEM thingy instead of the generic one | 14:40 |
| TheJulia | I'm not opinionated against it, I'm just more so thinking about framing | 14:40 |
| dtantsur | I'll mention it in the spec but won't outright commit to implementing it then :) | 14:41 |
| JayF | documenting how to do it and saying it could be done as a followup | 14:42 |
| JayF | might be the best of all worlds; open the door if someone else wants to do it, but avoid the complication for mvp | 14:43 |
| TheJulia | Yeah, the annoying thing is its not even really denoted under the Oem resource either, its just kind of right there as an extra field | 14:43 |
| TheJulia | JayF, please directly edit line 49 since it's a compound "end of summary" line throwing together a couple relatively quick items | 14:44 |
| cardoe | dtantsur: well I meant the aki/ari values | 14:44 |
| dtantsur | That's a question for TheJulia. I think we abandoned them first, but then returned to them.. | 14:45 |
| JayF | TheJulia: how does that look | 14:45 |
| TheJulia | JayF: WDYT regarding the new sentence ending on line 59 | 14:46 |
| JayF | TheJulia: for the line 90 section, part of me wonders if we should omit information at that level of committment from the email and leave it fro workitems | 14:47 |
| TheJulia | JayF: the line 49 edit LGTM | 14:47 |
| JayF | TheJulia: what about my slight modify to line 58 | 14:48 |
| shermanm | o/ | 14:48 |
| TheJulia | So claude was trying to summarize committments, I don't think its the short term focus, the high level context is 2 years of work | 14:48 |
| TheJulia | the short term focus as in the next 6 months is the overall work items doc | 14:48 |
| JayF | That's not true, and hasn't ever been true. Work items is "stuff we're working on actively with no promise it gets done" -- there have been multi-cycle projects on there (TBN was one, so is the ongoing maintenance stuff) | 14:49 |
| JayF | I prefer having human-committments done that way because folks are effectively opting in thru gerrit review | 14:49 |
| TheJulia | I've never seen it that way and nor have some folks I've worked with | 14:50 |
| TheJulia | Anyway, focusing on that won't unblock us | 14:50 |
| kubajj | TheJulia: the new version is better | 14:51 |
| TheJulia | So we can remove the person from the notes | 14:51 |
| JayF | Then they aren't reading the intro that I've copy pasted across them for years | 14:51 |
| JayF | and the claude assignments are just wrong | 14:51 |
| TheJulia | does that seem reasonable, or are you thinking we condense it down further? | 14:51 |
| JayF | it assigned me to something I didn't offer to do | 14:51 |
| opendevreview | Dmitry Tantsur proposed openstack/ironic-specs master: High-level workflows for BMC management https://review.opendev.org/c/openstack/ironic-specs/+/1006205 | 14:51 |
| dtantsur | Okay, let's call it the next iteration. feedback welcome. | 14:51 |
| JayF | TheJulia: my remaining comments are marked with a (JayF). | 14:54 |
| JayF | So who wants to write workitems if I don't do it? Apparently folks have been taking it as a commitment, and I am -2 to having the doc if it is taken as a commitment. It's an actively harmful thing to exist if folks are taking it as a roadmap. | 14:58 |
| JayF | and if TheJulia sees it that way, who else outside the community has? | 14:58 |
| * dtantsur has never treated it as commitments | 14:58 | |
| JayF | This is something we *must* be on the same page for in order to do a PTG summary email or workitems doc effectively. | 14:59 |
| TheJulia | ..... | 14:59 |
| TheJulia | I guess I'm hyper frustrated because the attempt is trying to paint a summary of what was discused, we can remove any assignment hint, but to completely wipe out topics is also actively harming ourselves. | 15:00 |
| iurygregory_ | o/ | 15:00 |
| JayF | I'm reading it and I'm skeptical of some of those assignments, because it says I volunteered to do something which was mostly just a "sure" to something someone else said | 15:00 |
| TheJulia | I see the point in work items, but the base disconnect seems to be that your viewing it as multicycle goals, That has never been how I've viewed it, the short term priorities, and honestly to pave over items entirely or ignore them just doesn't help us overall | 15:00 |
| JayF | They are "things we are spending time on this cycle" not "things we'll get done this cycle" or "things we started this cycle" - I usually read it for ongoing work and things we missed as an input going into PTG | 15:01 |
| TheJulia | JayF: The one you say you didn't volunteer for, I actually remember you noting it and suggesting that forward, I'm sure your taking that as skeptical since something said obviously got recorded differently in the notes | 15:01 |
| TheJulia | Which is fine, its a discussion and its fast moving, it happens. | 15:01 |
| JayF | the only time historically in review I've been asked to remove something from it is when we weren't going to make any progress on it during a cycle | 15:02 |
| dtantsur | I personally treat names more like "areas of interest" | 15:02 |
| dtantsur | Btw, who's chairing the meeting today? We're a bit late | 15:02 |
| JayF | TheJulia: I was mainly trying to be a good sport for something that cardoe wanted :) | 15:02 |
| dtantsur | or did we cancel it? | 15:02 |
| JayF | it's not cancelled, I'll jfdi | 15:02 |
| JayF | #startmeeting ironic | 15:02 |
| opendevmeet | Meeting started Mon Oct 19 15:02:44 2026 UTC and is due to finish in 60 minutes. The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
| opendevmeet | The meeting name has been set to 'ironic' | 15:02 |
| cardoe | what did I do? | 15:02 |
| TheJulia | cardoe: everything! | 15:02 |
| JayF | #topic Announcements/Reminders | 15:02 |
| dtantsur | o/ | 15:02 |
| * TheJulia assigns it all to caredoe | 15:02 | |
| TheJulia | err, cardoe | 15:02 |
| rpittau | o/ | 15:02 |
| TheJulia | o/ | 15:03 |
| Mahnoor | o/ | 15:03 |
| cardoe | o/ | 15:03 |
| JayF | #note Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio: https://tinyurl.com/ironic-weekly-prio-dash | 15:03 |
| JayF | #note R-22 -- 2027.1 Indri Release Schedule https://releases.openstack.org/indri/schedule.html | 15:03 |
| kubajj | o/ | 15:03 |
| JayF | I wish our cycles didn't start until after PTG :) | 15:03 |
| JayF | only 22 weeks left feels like not a lot lol | 15:03 |
| TheJulia | heh, agreed | 15:04 |
| JayF | Please take time to review stuff once we get done with the post PTG glow :) | 15:04 |
| JayF | In that spirit, I'm going to proactively assume the Async IO working group has no updates | 15:04 |
| JayF | and I know that coresec team doesn't :) | 15:04 |
| JayF | There are no discussion topics on the board for today. | 15:04 |
| JayF | There was no bug deputy assigned as we wanted full attention on the PTG. | 15:05 |
| * dtantsur is pondering a BMC management WG | 15:05 | |
| JayF | Someone wanna volunteer to be bug deputy next week? It will likely include catching up on bug triage, and triaging the influx of bugs we asked folks to file at the PTG: ) | 15:05 |
| TheJulia | I might be able to do such, I'm looking now and it looks like we had 5 new filed in ironic in the past week | 15:05 |
| TheJulia | Some of those items are ptg related, but not all of them | 15:06 |
| JayF | dtantsur: I don't think that's a bad idea, I think really also there's just a question I have of "what is a working group" beyond just a group of people working on a thing updating in the meeting :) | 15:06 |
| JayF | dtantsur: in that sense it seems a bit ad-hoc | 15:06 |
| dtantsur | I really use it in this sense :) | 15:06 |
| iurygregory_ | For the async IO, we are doing some tests downstream (that is all atm) | 15:07 |
| JayF | In that sense I would posit the only thing you need to make a new WG is a friend, a name, and the edit button on the meeting agenda page ;) | 15:07 |
| JayF | (I guess, >1 friend is preferred lol) | 15:07 |
| TheJulia | We should likely be cautious about splitting focuses each into new working groups | 15:07 |
| TheJulia | we're only so many people | 15:07 |
| TheJulia | and can't handle infinite subdivision | 15:07 |
| JayF | I think maybe, in context of the meeting, the value in a WG is a weekly nudge of "done anything?" | 15:08 |
| TheJulia | Yeah, I just don't want a bunch of different workgroups, because then otherwise we'll end up with an RDMA working group, and general networking working group, and an NVMe over TCP working group | 15:08 |
| TheJulia | on top of everything else | 15:09 |
| TheJulia | Really, we should keep it to concrete focus areas we want to revisit each week | 15:09 |
| dtantsur | If there are >1 ppl more or less dedicated to them, why not? | 15:09 |
| JayF | we can nest them all inside our working group working group ;) | 15:09 |
| iurygregory_ | meta wg (wg1, wg2...) | 15:10 |
| iurygregory_ | =) | 15:10 |
| JayF | The armrest of my desk chair just hit the power button on my desktop. Your regularly scheduled meeting moderator will return as soon as the desktop boots. | 15:10 |
| TheJulia | doh | 15:10 |
| JayF | someone wanna 3d print me a molly guard lol | 15:10 |
| JayF | this happens like once a month. I'm back. | 15:11 |
| JayF | #topic Open Discussion | 15:11 |
| TheJulia | Our 3d printers are offline at this time | 15:11 |
| cid | o/ | 15:11 |
| JayF | seems to me like "role of the working group" and/or "workitems: what do they mean" could be discussed here still :) | 15:11 |
| iurygregory_ | I don't have a 3D printer =( (too expensive) | 15:11 |
| TheJulia | Yeah, true | 15:12 |
| JayF | but we have almost nothing in the agenda, so kicking off open discussion for us to chat away the meeting :) | 15:12 |
| TheJulia | So, Regarding the doc, and to avoid rage writing and getting more frustrated, perhaps the idea is to delete the whole section and just say "we discussed many many many things, specific work items will be published in about a weke" | 15:12 |
| TheJulia | week | 15:12 |
| TheJulia | That way we get quick impacting and then draw a line to future follow-up with more specific detail | 15:13 |
| JayF | So my mental model of it was gonna be: 1) PTG discussion email (things we chatted about at the PTG generally) 2) Workitems: executive summary of any of the things discussed at the PTG we were gonna make progress on this cycle (completed or not) | 15:13 |
| JayF | so some of the wtf is me going "oh no, I'm not prepared to think about workitems yet" and shorting out a little lol | 15:14 |
| JayF | it feels like more of a committment than just "we talked about a bunch of stuff" | 15:14 |
| TheJulia | fair, and I already did my short-circuit over the weekend and have created a few items on my backlog already | 15:14 |
| JayF | and the discovery that some folks are treating workitems like a roadmap pushed that button harder | 15:14 |
| TheJulia | sorry :( | 15:14 |
| JayF | yeah I suspect you may have been processing PTG over the weekend instead of having a weekend lol | 15:14 |
| JayF | I still need a day or two lol | 15:14 |
| TheJulia | ... The whole focus was "hey, there is like two years of things floating around" | 15:15 |
| TheJulia | So, then I'll dial it way back | 15:15 |
| JayF | I guess I've had the impression that's *always* true | 15:15 |
| JayF | the Maint v2 stuff cid is working on started as a discussion in a PTG 1.5 years ago about DR | 15:15 |
| TheJulia | and say "a bunch of specifics coming soon, and if you don't like that or want more, you need to chime in. | 15:15 |
| JayF | and now it's turned into two cool features that are lined up over the next year :) | 15:15 |
| TheJulia | Yeah, but still also all relaint upon a pile of work staged which also need to make progress which was done but not landed and... yeah | 15:16 |
| TheJulia | joy | 15:16 |
| TheJulia | that is even harder to paint | 15:16 |
| JayF | I *always* feel like we're in that place | 15:16 |
| JayF | maybe we are getting better at sharing context | 15:16 |
| TheJulia | and likely means workitems specifically because we spent like 5 minutes on deferred tasks | 15:16 |
| JayF | instead of vision questing between our own ears :D | 15:16 |
| TheJulia | but will hopefully be landing that this cycle | 15:16 |
| JayF | I sure as hell hope so, I want node bulk actions and that's lined up behind it :D | 15:17 |
| TheJulia | Wait, that was an option?! | 15:17 |
| TheJulia | lol | 15:17 |
| JayF | most things get talked about at PTG and get put on a shelf labelled "eventually" :) | 15:17 |
| JayF | in that same vein: this is why I suggested to dtantsur that working groups are cheap | 15:18 |
| TheJulia | to see how things line up and enable forward progress, but one person's eventually can also be another's priority they expected last year | 15:18 |
| JayF | if someone was like "hey jay, wanna meet for 30 minutes on $day and share context about $project" I would be thrilled :D | 15:18 |
| TheJulia | we all need to figure out how to bridge $allthethings and somehow manage to keep our sanity and calm/cool/etc | 15:18 |
| JayF | TheJulia: yep, I think we all have our pet ones for that (bulk node actions is mine, maint v2 is cool but bulk actions is the real magic I want) | 15:18 |
| * TheJulia wonders if we need meditation time | 15:18 | |
| cardoe | if we were in person I'd give everyone a little piece of chocolate and let you all "wooosaaa" for a minute | 15:19 |
| JayF | cardoe: what makes you think this isn't the *effect* of sugary breakfast and caff ;) | 15:19 |
| TheJulia | cardoe: also, I live in a state where a certian class of extracts are totally legal, and that is a common delivery mechanism. | 15:20 |
| JayF | If there's no objection, I'm going to close out the meeting. At this point we've reached "normal IRC but the meetbot is listening in" | 15:20 |
| * dtantsur nods | 15:20 | |
| TheJulia | JayF: ++ | 15:20 |
| JayF | Who wants to run the next one? | 15:20 |
| JayF | I'll note: it does NOT have to be usual suspects | 15:20 |
| TheJulia | I can, I think I was on the hook to run todays, thanks jayf | 15:20 |
| JayF | Someone new build up some bravery to volunteer for next time :D | 15:21 |
| TheJulia | +++++ | 15:21 |
| JayF | #action TheJulia running Oct 26 meeting | 15:21 |
| JayF | #endmeeting | 15:21 |
| opendevmeet | Meeting ended Mon Oct 19 15:21:24 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:21 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-10-19-15.02.html | 15:21 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-10-19-15.02.txt | 15:21 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-10-19-15.02.log.html | 15:21 |
| * TheJulia gets out the voluntell button | 15:21 | |
| TheJulia | JayF: so, back to the summary, you good with the overall idea, or should I condense things to go "we talked about these, but a concrete plan is going to surface with our cycle workitems doc" ? | 15:22 |
| JayF | I suggest just mentioning ongoing topics we discussed, that we expect to get attention this cycle, but that we'll more clearly communicate scope of them in Workitems? My big thing is just not wanting to say "Bob is doing X" without a gerrit change for bob to go "-1 oh hell no" on :D | 15:23 |
| rpittau | quick request when someone has a moment, let's fix bifrost CI :) -> https://review.opendev.org/c/openstack/bifrost/+/1009744 thanks | 15:24 |
| JayF | the -minimal are way better anyway | 15:24 |
| JayF | come straight from debootstrap instead of a cloud image | 15:24 |
| JayF | +2a | 15:25 |
| rpittau | yep | 15:25 |
| TheJulia | JayF: okay, cool, I can sort that out in the next little bit then | 15:32 |
| JayF | (and yes, I am bob) | 15:32 |
| * TheJulia glares at the loud truck grinding up a tree across the street | 15:32 | |
| TheJulia | .... Have you ever seen the movie "what about bob?" | 15:33 |
| JayF | No. I did watch a CBS Sunday Morning piece in the early 00s about the annual meeting of the Bobs. | 15:33 |
| JayF | You have to be named "Bob" (or something that nicknames to "Bob") OR be actively bobbing (up and down like a fishing bobbin) | 15:33 |
| TheJulia | wait... "the Bobs?" | 15:34 |
| TheJulia | Rutro, where did I put my innatech mug! | 15:34 |
| JayF | I tried a meeting of the Jays but the humans were run away by the millions of birds ;) | 15:34 |
| shermanm | btw, over the weekend I had a LLM stress test NGS against every switch emulator I could find, and maybe turned up some interesting things. | 15:34 |
| JayF | over the weekend I experienced relief from the stress of a long PTG through leisure activities | 15:35 |
| dtantsur | (same) | 15:36 |
| JayF | maybe I need to write a how-to about weekending properly ;) | 15:36 |
| TheJulia | Anyway, What about bob is a super weird movie, and it happens to be the only primeire I've been to. When I was a little kid I was staying with a friend for the weekend and their father was a lighting rigger for that movie so we went to the the showing. | 15:36 |
| TheJulia | JayF: ++ | 15:36 |
| * dtantsur slept in a barrel | 15:36 | |
| TheJulia | ... how very "owly" | 15:36 |
| dtantsur | Indeed :) | 15:37 |
| JayF | https://usercontent.irccloud-cdn.com/file/z3E3IY7Y/2533.jpg | 15:37 |
| dtantsur | They have some photos in https://www.camping-pilsensee.de/der-campingplatz/schlaffass/ if you're curious what that is | 15:37 |
| JayF | I was at Mulkiteo Landing outside of Everett at the PNW Ford EV Club | 15:37 |
| JayF | dtantsur: that looks too much like sauna I saw in Finland | 15:37 |
| JayF | dtantsur: fall asleep, all the sudden start getting steamed :D lol | 15:38 |
| dtantsur | JayF: no wonder, a finnish company supply them | 15:38 |
| JayF | those are 100000% saunas then, just without the ... hot? | 15:38 |
| dtantsur | yep | 15:38 |
| JayF | the PNW Ford EV Club is run by a guy high up in the security org at Microsoft | 15:39 |
| JayF | pretty fun to chat with folks essentially on the other side of the industry lol | 15:39 |
| dtantsur | a surprising place to talk about security :D | 15:40 |
| JayF | I mean an EV club in a tech-industry-heavy locale | 15:40 |
| JayF | I would've been surprised if it was all plumbers ;) | 15:40 |
| dtantsur | heh | 15:40 |
| * TheJulia grumbles about super loud truck griding a tree up across the street | 15:48 | |
| TheJulia | okay, loud noise making machine has been turned off for a while | 15:58 |
| cardoe | alright so what do ya want me to read? | 16:23 |
| cardoe | And please review things in ironic-week-prio https://tinyurl.com/ironic-weekly-prio-dash | 16:24 |
| cardoe | https://review.opendev.org/q/topic:%22tbn-fixes%22 are the pending TBN fixes | 16:24 |
| cardoe | https://review.opendev.org/c/openstack/ironic/+/1010992 fixes an issue that openstacksdk is exposing that if you filter on the "owner" field but it's not scoping the request to a table so we get a SQLAlchemy error | 16:31 |
| TheJulia | JayF: I've done a pass on the text after line 90 on https://etherpad.opendev.org/p/ironic-2027.1-ptg-summary | 16:40 |
| TheJulia | One note at present around line 125 | 16:40 |
| JayF | replied there | 16:41 |
| TheJulia | I'm just going to drop the paragraph then | 16:41 |
| JayF | I'm fine with the new text, ty | 16:41 |
| TheJulia | its noise | 16:41 |
| JayF | yeah I'm fine with that | 16:41 |
| JayF | it's all basically "Ironic is gonna do the thing Jay asked everyone to do mid-last-cycle" | 16:42 |
| TheJulia | last call on summary feedback | 16:42 |
| cardoe | I think ya did good with the summary | 16:45 |
| TheJulia | I haven't run a spell checker on the content yet, which I need to do given I reworeded a bunch | 16:45 |
| JayF | There was an ask in PTG for us to see if we can get a new release cut of lshw; I've reached out to the upstream here. | 17:04 |
| JayF | https://project.ezix.org/ticket/843 | 17:04 |
| opendevreview | Verification of a change to openstack/bifrost master failed: Use debian-minimal for DIB deployment images https://review.opendev.org/c/openstack/bifrost/+/1009744 | 17:07 |
| TheJulia | ++ | 17:07 |
| TheJulia | okay, sent | 17:17 |
| TheJulia | ... now where did I put my brain | 17:17 |
| opendevreview | Julia Kreger proposed openstack/ironic-specs master: WIP Add spec for console snapshots and recording https://review.opendev.org/c/openstack/ironic-specs/+/1011368 | 18:44 |
| cardoe | no specs... fix-y bugs | 19:48 |
| JayF | cardoe: https://review.opendev.org/c/openstack/ironic/+/1010315/1#message-9799f8627e5c4671842dc266f19aa32d4c5c42d5 I have the overwhelming feeling I'm missing something obvious here | 20:19 |
| cardoe | Tis why I wanted to discuss during the PTG as to what the expected use case is here | 20:22 |
| cardoe | But we've never had the check you're asking for. | 20:22 |
| JayF | so you're saying that right now | 20:22 |
| JayF | I can take a runbook, public=false, owner=someone_else | 20:22 |
| JayF | and do things on it? | 20:22 |
| JayF | er, use it to provision? | 20:22 |
| cardoe | no. | 20:23 |
| cardoe | You must be the runbook owner to run a runbook always. | 20:23 |
| cardoe | Right now | 20:23 |
| JayF | ok | 20:24 |
| cardoe | rb.owner==project_id upon which you are role:admin OR role:manager | 20:24 |
| JayF | I follow now | 20:24 |
| JayF | you slid the lego into place | 20:24 |
| cardoe | I've got a docs patch that's making a table | 20:25 |
| JayF | I'm going to ask public= to be changed on that check_runbook method, to something like "public_runbook_ok" | 20:25 |
| JayF | or something like that | 20:25 |
| JayF | to make it so it doesn't read so WTF on the surface reading | 20:25 |
| cardoe | okay | 20:25 |
| JayF | comment on there, ideally we'd also add some of those yaml auth tests | 20:28 |
| JayF | but if you don't have time, let me know and/or file a bug so we can follow up | 20:28 |
| JayF | I don't want this to regress, and if those tests were properly done when this was written it wouldn't have slipped by | 20:28 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!