| opendevreview | Merged openstack/networking-generic-switch master: Log warning when `backend_url`` is not configured https://review.opendev.org/c/openstack/networking-generic-switch/+/978316 | 02:00 |
|---|---|---|
| rpittau | good morning ironic! o/ | 07:53 |
| janders | hey rpittau o/ | 08:04 |
| rpittau | hey janders :) | 08:11 |
| opendevreview | Merged openstack/sushy-tools master: novadriver: Fix boot mode and secure boot detect https://review.opendev.org/c/openstack/sushy-tools/+/977426 | 09:24 |
| opendevreview | Jacob Anders proposed openstack/ironic master: fix redfish BIOS settings update to not require IPA https://review.opendev.org/c/openstack/ironic/+/977569 | 10:50 |
| opendevreview | Léonard Suslian proposed openstack/ironic master: Use ServiceRoot.Vendor for detect_vendor() instead of System.Manufacturer https://review.opendev.org/c/openstack/ironic/+/978439 | 11:42 |
| opendevreview | Léonard Suslian proposed openstack/ironic master: Use ServiceRoot.Vendor for detect_vendor() instead of System.Manufacturer https://review.opendev.org/c/openstack/ironic/+/978439 | 11:43 |
| opendevreview | Léonard Suslian proposed openstack/ironic master: Use ServiceRoot.Vendor for detect_vendor() instead of System.Manufacturer https://review.opendev.org/c/openstack/ironic/+/978439 | 13:20 |
| opendevreview | Léonard Suslian proposed openstack/ironic master: Use ServiceRoot.Vendor for detect_vendor() instead of System.Manufacturer https://review.opendev.org/c/openstack/ironic/+/978439 | 13:22 |
| opendevreview | Merged openstack/networking-generic-switch master: docs: Reorder docs to be more sane https://review.opendev.org/c/openstack/networking-generic-switch/+/978015 | 14:10 |
| rpittau | we're just missing one nb patch for the release https://review.opendev.org/c/openstack/networking-baremetal/+/977074 | 14:16 |
| TheJulia | rpittau: perhaps just workflow it, its just logging changes | 14:17 |
| rpittau | yeah, donw | 14:18 |
| cardoe | https://review.opendev.org/q/hashtag:ironic-week-prio+status:open should be cleaned up and ready for folks to review | 14:37 |
| rpittau | cardoe: thanks! | 14:38 |
| rpittau | I think we're right in time for the releases | 14:38 |
| rpittau | I'm going to review CI status for ipa this week | 14:38 |
| TheJulia | very cool | 14:39 |
| TheJulia | I'm updating my quarterly goals and setting my next quarter's goals at the moment, once I'm done with that we'll likely be in meeting time :) | 14:40 |
| JayF | wiki is a little slow to load the agenda and I'm a little slow to load coffee | 14:59 |
| JayF | will get the meeting starting a minute or two lATE | 14:59 |
| JayF | #startmeeting Ironic | 15:00 |
| opendevmeet | Meeting started Mon Mar 2 15:00:19 2026 UTC and is due to finish in 60 minutes. The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
| opendevmeet | The meeting name has been set to 'ironic' | 15:00 |
| JayF | Welcome to the Ironic meeting everyone! I'm going to refresh the coffee and wait for quorum :) | 15:00 |
| alegacy_ | o/ | 15:00 |
| rpittau | o/ | 15:00 |
| TheJulia | o/ | 15:01 |
| dtantsur | o/ | 15:01 |
| * TheJulia presses the coffee machine button | 15:01 | |
| Mahnoor | o/ | 15:02 |
| JayF | okay caff has begun to flow :) | 15:02 |
| opendevreview | Riccardo Pittau proposed openstack/ironic-python-agent master: [DNM] TEST CI https://review.opendev.org/c/openstack/ironic-python-agent/+/978486 | 15:02 |
| JayF | #topic Announcements/Reminders | 15:02 |
| JayF | Please review patches hashtagged "ironic-week-prio" and hashtag your ready to review patches | 15:02 |
| JayF | #link https://tinyurl.com/ironic-weekly-prio-dash | 15:02 |
| JayF | The release is LOOMING. It's R-4. Cycle highlights are due this week. | 15:03 |
| JayF | #link https://releases.openstack.org/gazpacho/schedule.html | 15:03 |
| JayF | #topic Working Group Updates | 15:03 |
| JayF | Standalone networking is first up. alegacy_? | 15:03 |
| alegacy_ | Only outstanding change is the bifrost patch: https://review.opendev.org/c/openstack/bifrost/+/962394 | 15:04 |
| cid | o/ | 15:04 |
| alegacy_ | other than that, I owe a couple of minor follow-ups which I plan to get to in the next week or so | 15:04 |
| cardoe | alegacy_: it's failing CI so I removed ironic-week-prio on it. | 15:04 |
| alegacy_ | ok, i'll check. thanks. | 15:05 |
| JayF | Congrats on a successful project \o/ | 15:05 |
| JayF | What about AsyncIO? Any updates there? | 15:05 |
| cardoe | I believe the spec has been pushed and needs some feedback from everyone else. | 15:05 |
| dtantsur | Yep, collecting more feedback | 15:06 |
| TheJulia | I think a review jam to review/discuss would be good | 15:06 |
| dtantsur | Otherwise, I'm really short on time to code anything... :( | 15:06 |
| cardoe | https://review.opendev.org/c/openstack/ironic-specs/+/972754 | 15:06 |
| JayF | Who wants to own scheduling said jam? | 15:06 |
| JayF | [touches nose[ | 15:06 |
| cardoe | Once we cut 2026.1 from master of ironic, I'm gonna try and bring sushy into the ironic code base. | 15:06 |
| TheJulia | I can own scheduling it | 15:06 |
| JayF | #action TheJulia to coordinate review jam for asyncio spec | 15:07 |
| TheJulia | folks, when would we like to meet, tomorrow? Wednesday? | 15:07 |
| TheJulia | Friday? | 15:07 |
| JayF | Last but not least, VXLAN Networking ... is this another story of celebration time? | 15:07 |
| JayF | TheJulia: tomorrow after 11am (or at 10am PST if we wanna roll it into GR-OSS review jam downstream) | 15:07 |
| cardoe | Biggest item for VXLAN networking are the docs... https://review.opendev.org/c/openstack/ironic/+/977102 Jay and I have +2'd it but he's got valid concerns in comments. | 15:07 |
| cardoe | I suspect we'll shake out those items as follow on changes however but I wanted to let TheJulia weigh in. | 15:08 |
| JayF | TheJulia: or thursday with a couple of 30 minute chunks in the way, or friday after noon | 15:08 |
| TheJulia | The whole kit and caboodle of vxlan stuffs, except for a docs patch or two has landed. Direction is likely to shift to testing/sharp edge removal next. | 15:08 |
| JayF | I'll call it mostly done \o/ | 15:08 |
| rpittau | TheJulia, alegacy_: I'm holding the bifrost release until end of this week for OCI registry support and standalone networking | 15:08 |
| JayF | Is there anyone specifically doing cycle highlights yet? | 15:08 |
| JayF | If not; I'll take the action | 15:08 |
| TheJulia | I have not, I'm trying to prepare a blog post for ironicbaremetal.org | 15:08 |
| JayF | sounds like a good segmentation of work | 15:09 |
| TheJulia | I think we'll want to do *several* posts | 15:09 |
| JayF | we can each see if we miss something | 15:09 |
| JayF | #action JayF to draft cycle highlights | 15:09 |
| JayF | Moving on to | 15:09 |
| JayF | #topic Discussion Topics | 15:09 |
| JayF | two are listed here; first is PTG | 15:09 |
| JayF | #link https://etherpad.opendev.org/p/ironic-ptg-2026.2 | 15:09 |
| JayF | I-personally haven't taken the time I should on this yet; I'll dig into it some today | 15:09 |
| TheJulia | We're still in early idea phase, that is sure based upon the state of the etherpad | 15:10 |
| JayF | I suggest the team make a special effort to populate PTG etherpad further this week so maybe we can have a bigger chat about it next week-ish? | 15:10 |
| TheJulia | I agree | 15:11 |
| JayF | Second item for discussion is https://review.opendev.org/c/openstack/ironic/+/973279/4/ironic/conductor/deployments.py | 15:11 |
| JayF | some weird behavior came to light in this change: | 15:11 |
| JayF | if we ABORT a state that's on the last step, that last step can't be aborted ... we just let it finish | 15:11 |
| JayF | this is existing behavior in CLEANING/SERVICING and was proposed for DEPLOYING there when I got confused and raised a flag | 15:12 |
| JayF | my preference, after talking with dtantsur is that we land his change with consistent behavior, then make the behavior abort in all cases (or at least configurable) | 15:12 |
| JayF | it seems very operator-expectation-breaking that ABORT on a DEPLOYWAIT node could end in ACTIVE | 15:12 |
| dtantsur | yeah, it may be a nightmare to program the state machine for a consumer | 15:13 |
| TheJulia | I'm onboard with that plan. It feels like a bit of a hyper-optimizaiton, but also likley best if we take the most recently requested action | 15:13 |
| TheJulia | as it obviously superceeds the original request | 15:13 |
| JayF | I'm thinking when this matters, it really matters -- like abuse preventation trying to block builds in flight | 15:13 |
| TheJulia | But, we don't have to iterate to get it right on that patch, it can be a follow-up since it really is a bug fix | 15:13 |
| JayF | exactly, it's actually better if we make it consistently gross | 15:13 |
| JayF | then fix it | 15:13 |
| JayF | than if we make it inconsistent and leave a loose thread | 15:14 |
| opendevreview | Allain Legacy proposed openstack/bifrost master: Add support for standalone ironic networking https://review.opendev.org/c/openstack/bifrost/+/962394 | 15:14 |
| JayF | at least then it's a full consistent story | 15:14 |
| TheJulia | Or, even if we document it and then fix it later | 15:14 |
| TheJulia | I'm just wanting to make sure we don't forget it | 15:14 |
| JayF | yeah, my comment on the review was to JFDI fix it or bug it | 15:14 |
| JayF | I think a bug is the right route | 15:14 |
| JayF | Any other thoughts/input on this before moving on? | 15:15 |
| TheJulia | a bug gives us a basis for fixing in backport as well which we can weigh once we have a patch | 15:15 |
| JayF | moving on | 15:16 |
| dtantsur | I can file a bug or do you want to JayF? | 15:16 |
| * dtantsur would appreciate a W+1 now | 15:16 | |
| JayF | if you wanna do it r/n I won't complain | 15:16 |
| JayF | and if you link it I can approve | 15:16 |
| dtantsur | ack | 15:16 |
| JayF | #topic Bug Deputy Updates | 15:16 |
| JayF | Who was bug deputy? | 15:17 |
| cid | I was bug deputy | 15:17 |
| cid | I found two newly reported bugs and two possible RFEs | 15:17 |
| cid | Link on the wiki page | 15:17 |
| cid | First RFE is already somewhat discussed | 15:18 |
| cid | https://bugs.launchpad.net/networking-generic-switch/+bug/2142771 - Cache and reuse ssh connections | 15:18 |
| JayF | seems a little like an obvious one, but I'd warn the implementor about sessino limits | 15:18 |
| TheJulia | I'm good with the idea, I've not sat down and thought through the fine details there | 15:18 |
| JayF | there are some switches which those peristent connections might choke out other connections to the switch | 15:18 |
| JayF | e.g. if you can only have one or two incoming ssh sesh at a time | 15:18 |
| TheJulia | JayF: they are already aware and have set it for a per-switch knob | 15:18 |
| JayF | I am +1 to approving 2142271 | 15:19 |
| TheJulia | Same | 15:19 |
| TheJulia | I think the value benefit makes a nice and strong case | 15:19 |
| cid | Cool, cool. | 15:19 |
| cid | The second is only an RFE if we determine it to be | 15:20 |
| cid | https://bugs.launchpad.net/networking-generic-switch/+bug/2142786 | 15:20 |
| cid | The question is if we should honor `ngs_max_connections` limit with a file locks fallback when `backend_url` is not provided. | 15:20 |
| cardoe | So this is almost similar to the NGS agent idea. | 15:20 |
| TheJulia | Yeah, I'm honestly kind of split on that one. I think its the right move to do it (i.e. as proposed in the lp item), but the basic challenge is we're talking older style OSes versus more modern multi-user switch OSes | 15:22 |
| TheJulia | Its a super weird line for us to walk as well | 15:22 |
| TheJulia | because if we artificially force all OSes into the oldest OS pattern, we actually force sub-optimal behavior | 15:22 |
| TheJulia | so... its a weird one I guess. | 15:22 |
| JayF | sounds like as much a docs bug as a bug-bug | 15:23 |
| JayF | since fixing it would maybe add a decoder ring for folks to figure out to "fix" performance | 15:23 |
| TheJulia | Yeah, kind of is. Requires some context and "know thy network gear" | 15:23 |
| cid | Yeah! | 15:23 |
| cid | FWIW, I already pushed a patch over the weekend to just log a warning, now merged (thanks to TheJulia, cardoe) which I believe is a good enough immediate addressing of the original report. | 15:23 |
| cid | That's all the updates I have. Also happy to take up the role for next week unless someone else volunteers | 15:24 |
| TheJulia | Yeah, I concur, I think doing anything more than just adding clarifying documentation does become a bit problematic. But shermanm did say most of the switches are dell OS9 and OS10, OS9 being the more problematic ones. | 15:24 |
| JayF | Does anyone want to ensure there's not a cid-shaped rut in our Bug Deputy station? | 15:25 |
| JayF | :D | 15:25 |
| TheJulia | I'll take it on this week | 15:25 |
| JayF | #action TheJulia as bug deputy | 15:25 |
| JayF | Next topic is RFE review, which we did inline. Skipping it. | 15:26 |
| JayF | #topic Open Discussion | 15:26 |
| dtantsur | Speaking of bugs, https://bugs.launchpad.net/ironic/+bug/2143060 is the requested bug about aborting actions | 15:26 |
| JayF | No premade agenda items here; anyone have anything for open discussion? | 15:26 |
| TheJulia | I was assuming open discussion would be a giant party? | 15:26 |
| dtantsur | party \o/ | 15:26 |
| TheJulia | Seriously everyone, we've made some huge strives this cycle. Three major networking pushes all at once | 15:27 |
| dtantsur | Spring is here \o/ (except for those on the bottom half of the Earth - sorry folks!) | 15:27 |
| TheJulia | spring++ | 15:27 |
| JayF | Who wants to chair the next meeting on March 9? | 15:27 |
| JayF | I'll do it again. I probably owe a few :D | 15:28 |
| JayF | #action JayF to chair March 9 meeting | 15:28 |
| TheJulia | heh | 15:28 |
| JayF | That's going to bring the meeting to a close. Please stay for an afterparty, apparently. | 15:28 |
| JayF | #endmeeting | 15:28 |
| opendevmeet | Meeting ended Mon Mar 2 15:28:21 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:28 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-03-02-15.00.html | 15:28 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-03-02-15.00.txt | 15:28 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-03-02-15.00.log.html | 15:28 |
| TheJulia | So, in a few weeks we are going to need to figure out how we want to present all the network stuff | 15:28 |
| JayF | I was wondering | 15:28 |
| JayF | should we ask the foudnation for our own openinfra live this release? | 15:29 |
| JayF | maybe do a very truncated 3-5 minutes on the main chat to plug an ironic-specific talk | 15:29 |
| JayF | where we go in depth on the added features | 15:29 |
| TheJulia | Wouldn't be a bad idea | 15:29 |
| TheJulia | Or! if we are all in a general project updates, we would need to have very concise slides | 15:29 |
| JayF | tbh I don't hate the spotlight we'd get from having out own party :) | 15:30 |
| TheJulia | Which is also doable, I don't know how much momentum we might loose in doing that but we should celebrate and spread the good word of everyone's work this cycle. | 15:30 |
| TheJulia | JayF: Then sounds like you might want to ask :) | 15:30 |
| JayF | I don't wanna ask until I'm sure I can draft enough people to do the networking talking | 15:31 |
| JayF | if it ends up being me trying to bumble through vxlan for 30 minutes it'll be entertaining but not useful :P | 15:31 |
| TheJulia | I can talk vxlan, and if needed TBN context | 15:31 |
| TheJulia | or even TBN on some details if I go back and brush up on stuffs | 15:31 |
| JayF | I figured I could do TBN if clif didn't feel up to it | 15:31 |
| TheJulia | SGTM | 15:32 |
| JayF | we'd need someone for standalone, someone for vxlan | 15:32 |
| JayF | and then a someone for "everything else" I suspect | 15:32 |
| JayF | if we don't want it to be just handing the mic back and forth between two/three people | 15:32 |
| clif | I don't mind talking about TBN some but idk what openinfra live is | 15:32 |
| TheJulia | I think that would be good overall, could we convince cardoe to speak!? | 15:32 |
| JayF | clif: youtube show the foundation puts on | 15:33 |
| cardoe | Sorry this meeting overlaps with a Teams call I've got so bouncing back and forth. | 15:33 |
| cardoe | I can speak. | 15:33 |
| * TheJulia imagines cardoe bouncing back and forth literally and gets dizzy | 15:33 | |
| JayF | clif: e.g. https://www.youtube.com/watch?v=cdqL6umlM1w (although we're pitching an ironic-specific one) | 15:33 |
| TheJulia | so, we should then likely start drafting some slides! | 15:34 |
| JayF | around 35:00 for Ironic in that link | 15:34 |
| TheJulia | Who wants to start/drive that process | 15:34 |
| JayF | me | 15:34 |
| JayF | who to ask? | 15:34 |
| JayF | Kendall? | 15:34 |
| * TheJulia looks at JayF | 15:34 | |
| opendevreview | Merged openstack/networking-baremetal master: vxlan: follow-up on trunk reconciler https://review.opendev.org/c/openstack/networking-baremetal/+/976977 | 15:34 |
| TheJulia | uhhh Allison most likely, blame me but note blame comes from Julia as an IC | 15:34 |
| TheJulia | If its not allison, she will redirect to the right person. She is awesome that way | 15:35 |
| TheJulia | JayF: I'll try to follow up on your doc comments today | 15:39 |
| JayF | I don't remember said comments but I appreciate it :) | 15:40 |
| JayF | If I did anything for anyone last week, or promised to do something, please don't assume I remembered it. It was a pretty taxing week personally and I was not at my best by any stretch. | 15:40 |
| TheJulia | It was all failure cases claude noted out, and there are some mitigating details to note in and all | 15:43 |
| TheJulia | and the real "solution" to it all was never completed so might be good to try and deal with this next cycle | 15:43 |
| JayF | oh, this was the list of things which gets nodes stuck in states | 15:44 |
| JayF | which made me go !#$% like a sims character | 15:44 |
| JayF | qbert reviewing code up in here and stepped on ... whatever those enemies are | 15:44 |
| TheJulia | I never played the sims, but I know some folks who got way too addicted to it and second life | 15:48 |
| JayF | There was a guy in support at my first job who literally broke his computer (overheating) from playing second life while working. I think that was a RGE for him. | 15:49 |
| JayF | Second Life, Everquest, those old school MMO games really would hook people | 15:50 |
| opendevreview | Merged openstack/ironic stable/2025.2: fix inspection rules loaded from a file to not fail in logging https://review.opendev.org/c/openstack/ironic/+/978280 | 16:15 |
| opendevreview | Merged openstack/networking-baremetal master: vxlan: trunk-reconciler: Dial back logging https://review.opendev.org/c/openstack/networking-baremetal/+/977074 | 16:15 |
| opendevreview | Merged openstack/sushy-tools master: novadriver: rescue-based net-boot support https://review.opendev.org/c/openstack/sushy-tools/+/977284 | 16:16 |
| TheJulia | JayF: please take a quick look at https://review.opendev.org/c/openstack/ironic/+/977102 as I replied to your concerns. I'm thinking of revving the change at this point, but if there is any additional or focused concern just let me know | 16:22 |
| opendevreview | Merged openstack/ironic master: inspection rules tester returns non-zero code on failure https://review.opendev.org/c/openstack/ironic/+/978260 | 16:53 |
| opendevreview | Léonard Suslian proposed openstack/ironic master: Use ServiceRoot.Vendor for detect_vendor() instead of System.Manufacturer https://review.opendev.org/c/openstack/ironic/+/978439 | 17:20 |
| opendevreview | Merged openstack/ironic master: Allow aborting deployments in "wait call-back" state https://review.opendev.org/c/openstack/ironic/+/973279 | 17:47 |
| opendevreview | Julia Kreger proposed openstack/ironic master: vxlan: Add docs to Ironic to cover the VXLAN use case https://review.opendev.org/c/openstack/ironic/+/977102 | 18:01 |
| TheJulia | JayF: please take a look at ^ and lmk if that reads/conveys context better for you | 18:02 |
| JayF | oooh yeah | 18:02 |
| JayF | binding failure option was the piece I was missing | 18:02 |
| JayF | my downstream was bitten by that behavior not existing and so it got me going WTF when I saw the previous wording | 18:03 |
| TheJulia | I still want to get successful binding callbacks wired eventually | 18:03 |
| TheJulia | I'm semi-making room to try and work on that as a rough edge this next cycle | 18:03 |
| JayF | oh 1000% but this draws the line in a more understandable place | 18:04 |
| TheJulia | yeah | 18:04 |
| JayF | for stuff like this, where I feel I have a tenuous grasp on the tech details | 18:04 |
| JayF | I review the docs like I'm evaluating it for production | 18:04 |
| JayF | which sometimes leads me to get hung up on wording burrs instead of actual issues | 18:04 |
| TheJulia | Eh, its all good to call out, I took another pass on it and was like "well... we should be more clear here" | 18:23 |
| JayF | TheJulia: real docs job failure on that: https://review.opendev.org/c/openstack/ironic/+/977102/5#message-ae925adeea936a8fce3c25f3fb3c7d4c923495e1 | 18:32 |
| JayF | cardoe: https://review.opendev.org/c/openstack/ironic/+/978361 if you need this further back, it needs a manual cherry pick rebase (MissingAttributeError in retrieve_nic_components) | 18:34 |
| TheJulia | sadness | 18:35 |
| opendevreview | Julia Kreger proposed openstack/ironic master: vxlan: Add docs to Ironic to cover the VXLAN use case https://review.opendev.org/c/openstack/ironic/+/977102 | 18:37 |
| cardoe | It shouldn't need to go farther back | 18:41 |
| cardoe | The nic only firmware was part of 2025.2 | 18:41 |
| opendevreview | Michael Sherman proposed openstack/networking-generic-switch master: Allow reusing ssh connections https://review.opendev.org/c/openstack/networking-generic-switch/+/978141 | 18:44 |
| shermanm | heh, thanks for addressing both of my bug reports so fast :) I should be able to test out the multiple connection behavior on a real OS10 switch later this week, just need to get my hands on a "non-production" one | 18:45 |
| TheJulia | shermanm: the simulator is also available. I believe its much happier | 18:51 |
| opendevreview | Merged openstack/ironic stable/2025.2: Redfish: guard retrieve_nic_components against MissingAttributeError https://review.opendev.org/c/openstack/ironic/+/978361 | 19:05 |
| opendevreview | Merged openstack/ironic master: Add section about TBN to networking doc https://review.opendev.org/c/openstack/ironic/+/978333 | 19:08 |
| opendevreview | Michael Sherman proposed openstack/networking-generic-switch master: Allow reusing ssh connections https://review.opendev.org/c/openstack/networking-generic-switch/+/978141 | 21:21 |
| shermanm | I've got initial support in for using a connection pool now, but the multi-process case gets a bit hairy if we need to limit total (active+idle) connections across all processes. | 21:23 |
| TheJulia | Only for much older switches, which includes os9 unfortunately | 21:35 |
| janders | cardoe when you have time, WDYT about https://review.opendev.org/c/openstack/ironic/+/977569/comment/cb5f8a8d_93939196/ ? | 21:43 |
| JayF | Cycle highlights draft: https://review.opendev.org/c/openstack/releases/+/978597 | 22:47 |
| shermanm | TheJulia I can also confirm that, at least on the OS10 switches we have, we start to get random failures fairly consistently above ngs_max_connections=3 (for active changes, pretty sure it doesn't care about idle sessions until a much higher #) | 23:05 |
| TheJulia | Interesting! | 23:05 |
| shermanm | it might actually be workable, the CLI takes longer and longer to run as the concurrency goes up, so i had to modify netmiko's "read_timeout", which could be worth exposing as a per switch knob if it's not already | 23:27 |
| shermanm | Of course, this only verifies that the CLI didn't throw an obvious error, I haven't tested that the ports are actually configured, and that the config is consistent. (which feel's like the cli's job, but...) | 23:27 |
| JayF | > which could be worth exposing as a per switch knob if it's not already < I'd +1 such a change, if neccessary | 23:31 |
| shermanm | looks like that knob already exists under `read_timeout_override` from netmiko. | 23:56 |
| JayF | you can highlight it in the docs if you think it's a decoder ring | 23:58 |
| JayF | honestly, probably could use an operational faq for those switches generally | 23:59 |
| JayF | and that might be a good first entry | 23:59 |
| JayF | I'm thinking in the style of https://docs.openstack.org/ironic/latest/admin/troubleshooting.html | 23:59 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!