Monday, 2023-06-05

*** JasonF is now known as JayF00:01
opendevreviewJay Faulkner proposed openstack/ironic stable/yoga: [ci] [stable-only] Cinder fixed; make BFV job vote  https://review.opendev.org/c/openstack/ironic/+/88422100:05
opendevreviewMahnoor Asghar proposed openstack/ironic master: Handle duplicate node inventory entries per node  https://review.opendev.org/c/openstack/ironic/+/88460805:38
opendevreviewMahnoor Asghar proposed openstack/ironic master: Handle duplicate node inventory entries per node  https://review.opendev.org/c/openstack/ironic/+/88460805:45
opendevreviewMahnoor Asghar proposed openstack/ironic master: Handle duplicate node inventory entries per node  https://review.opendev.org/c/openstack/ironic/+/88460806:18
rpittaugood morning ironic! o/06:59
opendevreviewVanou Ishii proposed openstack/ironic stable/zed: Add support auth protocols for iRMC  https://review.opendev.org/c/openstack/ironic/+/88523107:44
opendevreviewVanou Ishii proposed openstack/ironic stable/2023.1: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88523308:11
opendevreviewVanou Ishii proposed openstack/ironic bugfix/21.3: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88523408:25
opendevreviewVanou Ishii proposed openstack/ironic stable/zed: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88523508:41
opendevreviewVanou Ishii proposed openstack/ironic bugfix/20.2: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88523709:00
opendevreviewVanou Ishii proposed openstack/ironic stable/yoga: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88523809:11
opendevreviewVanou Ishii proposed openstack/ironic bugfix/19.0: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88523909:18
dtantsurTeam, looking for reviews on the first step towards inspector merger: https://review.opendev.org/c/openstack/ironic/+/87594409:21
opendevreviewVanou Ishii proposed openstack/ironic stable/xena: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88524209:24
opendevreviewDmitry Tantsur proposed openstack/ironic stable/xena: [Stable-only] Remove Docker from devstack dependencies  https://review.opendev.org/c/openstack/ironic/+/88524309:29
opendevreviewVanou Ishii proposed openstack/ironic bugfix/18.1: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88524409:30
opendevreviewDmitry Tantsur proposed openstack/ironic master: Remove traces of Docker from devstack dependencies  https://review.opendev.org/c/openstack/ironic/+/88524509:31
opendevreviewVanou Ishii proposed openstack/ironic stable/wallaby: [iRMC] Fix parse_driver_info bug enforcing SNMP v3 under FIPS mode  https://review.opendev.org/c/openstack/ironic/+/88524609:31
dtantsurTheJulia: hey, are you planning on backporting https://review.opendev.org/c/openstack/ironic/+/882609 and follows-up? I definitely see the race in stable/zed09:47
opendevreviewVanou Ishii proposed openstack/ironic stable/2023.1: [iRMC] Fix IPMI incompatibility handling error  https://review.opendev.org/c/openstack/ironic/+/88527510:19
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Firmware Interface  https://review.opendev.org/c/openstack/ironic/+/88527611:26
dtantsurfolks, please review https://review.opendev.org/c/openstack/ironic/+/885243/ it's for the Xena CI11:31
opendevreviewVanou Ishii proposed openstack/ironic bugfix/21.3: [iRMC] Fix IPMI incompatibility handling error  https://review.opendev.org/c/openstack/ironic/+/88527711:32
iurygregorygood morning Ironic11:39
opendevreviewMerged openstack/ironic-ui master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/ironic-ui/+/88266211:51
opendevreviewVanou Ishii proposed openstack/ironic stable/zed: [iRMC] Fix IPMI incompatibility handling error  https://review.opendev.org/c/openstack/ironic/+/88528212:34
opendevreviewMerged openstack/ironic stable/zed: Handle MissingAttributeError when using OOB inspections to fetch MACs  https://review.opendev.org/c/openstack/ironic/+/88252313:13
opendevreviewVerification of a change to openstack/ironic master failed: Remove instance image after deployment  https://review.opendev.org/c/openstack/ironic/+/87868013:13
opendevreviewJulia Kreger proposed openstack/ironic master: DNM Enable OVN  https://review.opendev.org/c/openstack/ironic/+/88508713:32
iurygregorydtantsur, just saw your comment in the DB API and Object patch,  maybe we can do like in the BIOS approach on the driver level, I've added a comment in the patch. Tks for the review!14:01
dtantsurI'll need to look up what exactly BIOS does..14:03
dtantsuriurygregory: I'm not really fond of doing it in Python instead of in a database transaction, but I guess I can live with it14:05
iurygregoryat the low level still a DB transaction no? <insert thinking face>14:09
iurygregoryor you would expect the driver directly calling the DB?14:10
dtantsuriurygregory: BIOS settings does everything in Python: first fetching, then filtering, then creating/updating/deleting all separately.14:10
dtantsurThanks to the Ironic-level node lock, it's not racy.14:10
iurygregoryyeah14:11
iurygregoryI will go with this path and push an update in the patches 14:13
iurygregoryif we are ok with it14:13
TheJuliagood morning14:35
iurygregorygood morning TheJulia 14:36
opendevreviewMerged openstack/ironic master: Prepare [inspector]require_managed_boot to change to True in the future  https://review.opendev.org/c/openstack/ironic/+/87747014:37
TheJuliadtantsur: regarding your question early this morning, I have no plans to do it myself at this time14:51
dtantsurk, got it (and good morning)14:51
TheJulianow, anyone have any good ideas to parse a dict payload printed to str in a api response body from a service?14:53
iurygregorythe json lib in python doesn't help?14:56
iurygregoryjson.loads if I recall14:56
iurygregorythe api returns a payload as a single string? instead of a json14:58
JayFjson lib will barf on the u'blah'14:58
opendevreviewJulia Kreger proposed openstack/ironic master: DNM Enable OVN  https://review.opendev.org/c/openstack/ironic/+/88508714:58
JayFast.literal_eval(string), if the dict is trusted, apparently14:59
TheJuliaI think ^ will work14:59
TheJuliasince it works locally if I do it14:59
TheJuliawell, the pattern at least14:59
iurygregorymeeting \o/15:00
* TheJulia wonders how much coffee iurygregory has had :)15:01
iurygregoryonly 215:01
JayF#startmeeting ironic15:01
opendevmeetMeeting started Mon Jun  5 15:01:47 2023 UTC and is due to finish in 60 minutes.  The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
opendevmeetThe meeting name has been set to 'ironic'15:01
JayFI'm glad you all said something, I'm halfway thru my cup and missed it was 8am15:02
JayF#topic roll call15:02
JayFwho all is here today?15:02
iurygregoryo/15:02
matfechnero/15:02
JayFWe don't have a lot of unique items on the agenda. I'm going to move quickly, please say something if you need me to stop for more input15:02
JayF#topic Announcements15:02
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-dash15:03
JayFNo action items from last meeting; skipping agenda item.15:03
JayF#topic Review Ironic CI Status15:03
JayFI don't have a view of the whole thing, but it seems like we've been moving slowly towards more reliablity?15:04
iurygregorystable branches should be better since we merged the cinder changes (xena/ wallaby) probably15:05
JayFwe need to make sure we follow up and re-enable any disabled rbac/bfv jobs15:05
JayFI have some changes up for that already15:05
iurygregory+115:05
rpittauo/15:05
JayFAight, moving on15:05
JayF#topic 2023.2 Workstreams15:06
JayF#link https://etherpad.opendev.org/p/IronicWorkstreams2023.215:06
JayFWe loosely track status of work this cycle in this etherpad.15:06
JayFThanks for those who have updated it, it looks like we're making good progress.15:06
JayFAnything else on 2023.2 workstreams?15:07
JayF#topic Open Discussion15:07
iurygregoryI've updated the Firmware Interface in the etherpad15:07
JayFThere is nothing on the written agenda for open discsusion. Is there anything anyone would like to chat about?15:07
JayFthanks iurygregory 15:07
JayFOne thing before we close up: next weekend many of us will be in Vancouver for PTG15:09
JayFI propose we cancel the Ironic meeting for next week as a result15:10
iurygregory+1 from me15:10
JayFmotion carries :D 15:10
JayF#endmeeting 15:10
opendevmeetMeeting ended Mon Jun  5 15:10:46 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:10
opendevmeetMinutes:        https://meetings.opendev.org/meetings/ironic/2023/ironic.2023-06-05-15.01.html15:10
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/ironic/2023/ironic.2023-06-05-15.01.txt15:10
opendevmeetLog:            https://meetings.opendev.org/meetings/ironic/2023/ironic.2023-06-05-15.01.log.html15:10
TheJuliawow, I blink away to do paperwork and the meeting is over15:10
* TheJulia blinks again and hopes it is the end of the day15:11
JayFTheJulia: I try to move 'em quick if we don't have anything contentious on the agenda15:11
iurygregoryI wish I could blink and have code ready :D15:11
JayFdon't wanna spend more than a few minutes basically performing ritual lol15:11
iurygregorybut I'm not an AI LOL15:11
JayFchatgpt can write really bad code really fast15:12
iurygregoryyes15:13
JayFI could write code fast, too, if I imagined a library existed that did all the stuff I needed it to lol15:13
JayFthat was always the joke about python back in the day, right, "how to write an imap server in python: import imap; imap.start_server()"15:13
TheJuliaI do <3 someone's response on social media recently "yes, everyone wants to focus on the metric of writing code... but the most important skill is more often removing code."15:15
iurygregorynice one! <3 15:15
JayFI'm just stuck on "all the concrete examples I've been shown of chatgpt writing anything beyond boilerplate, the  code was nonworking and bad"15:17
JayFit doesn't even write code correctly (yet)15:17
JayFbut the #1 reason chatgpt won't take our jobs: you have to be able to describe what you want for an AI to give it to you15:18
TheJuliayeah, someone has to turn the dream into reality and traditionally that is the engineer's role to fuse the knowledge of context in to achieve the goal15:20
iurygregoryyup15:22
*** dking is now known as Guest225815:23
iurygregoryyou need clients to clear explain what they want 15:23
*** Guest2258 is now known as dking15:23
TheJuliaAnd we all know how that can go15:24
iurygregoryyes =) 15:24
TheJuliaAlthough, a fun bug I got to dig into on ?Thursday? ... the customer actually sent me all of the information I needed to determine the issue15:24
TheJulialike... they proactively sent it15:24
* TheJulia assumes someone, someplace, is thinking it went something like https://www.youtube.com/watch?v=rr6yT7uhTSY15:27
opendevreviewJulia Kreger proposed openstack/ironic master: DNM Enable OVN  https://review.opendev.org/c/openstack/ironic/+/88508715:41
dtantsurCould I get a 2nd +2 please? https://review.opendev.org/c/openstack/ironic/+/88524315:52
JayFlookin15:53
JayF+2a15:53
dtantsurthx15:55
TheJuliaiurygregory: added to things to the forum deck15:55
TheJuliatwo15:55
iurygregoryack, today I will be adding things to the etherpad15:57
TheJuliaI haven't looked at it yet15:57
TheJuliabut pre-seeding is always a good idea :)15:57
rpittaugood night! o/16:18
opendevreviewDmitry Tantsur proposed openstack/ironic master: [WIP] Very basic in-band inspection with a new "agent" interface  https://review.opendev.org/c/openstack/ironic/+/87781416:37
NobodyCamGood morning Ironic Folks... Happy Monday16:47
dkingNobodyCam: Happy Monday.16:57
opendevreviewMerged openstack/ironic stable/2023.1: Handle MissingAttributeError when using OOB inspections to fetch MACs  https://review.opendev.org/c/openstack/ironic/+/88252217:01
kaloyankHello everyone17:08
JayFo/17:08
kaloyankJayF: I'm looking at the OpenConfig addition to the networking-baremetal project. Is the networking-baremetal project planned to supersede in one way or another the networking-generic-switch project?17:09
JayFGoing to be honest, you're talking about projects under Ironic I'm the least familiar with. Which also means there aren't any big public plans because nobody has talked about it in context of PTG or similar17:09
JayFso I think no big plans ?17:10
JayFhttps://review.opendev.org/c/openstack/nova/+/883411 fyi, ironic driver change17:10
JayFfix lgtm and the bug reported around it looks real17:10
kaloyankUnderstood17:11
JayFthose sort of questions are usually way better for the list17:13
JayFbecause you can get more eyes on it than those of us who are in irc 17:13
kaloyankMakes sense to me, was just wondering if it was something I missed on17:14
opendevreviewMerged openstack/ironic stable/xena: [Stable-only] Remove Docker from devstack dependencies  https://review.opendev.org/c/openstack/ironic/+/88524317:26
opendevreviewJulia Kreger proposed openstack/ironic master: DNM Enable OVN  https://review.opendev.org/c/openstack/ironic/+/88508718:31
TheJuliaJayF: thoughts on just dropping the job w/r/t https://zuul.opendev.org/t/openstack/build/50956e0096b746f79bbfeaf5d648643b 18:35
opendevreviewJulia Kreger proposed openstack/ironic master: DNM Enable OVN  https://review.opendev.org/c/openstack/ironic/+/88508720:31
TheJuliaI think I'm getting close.... At least I hope I am20:32
opendevreviewJulia Kreger proposed openstack/ironic master: DNM Enable OVN  https://review.opendev.org/c/openstack/ironic/+/88508720:56
TheJuliaand hopefully we will have debugigng output in an hour20:59
JayFTheJulia: it's an em branch, do what you need21:50
iurygregoryJayF, have you chose the day for the ironic dinner?22:20
iurygregoryoh ok, I see you will probably announce tomorrow (just found the etherpad)22:21
opendevreviewJulia Kreger proposed openstack/ironic master: DNM Enable OVN  https://review.opendev.org/c/openstack/ironic/+/88508723:16

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