Monday, 2022-10-31

*** osmanlicilegi is now known as Guest306:40
opendevreviewJacob Anders proposed openstack/sushy master: Only use SettingsURI for BootSourceOverride if the attribute is present in GET response  https://review.opendev.org/c/openstack/sushy/+/85659707:38
janders^ rebase done, will try to actually fix the patch after dinner07:40
dtantsurTheJulia, JayF: we have a task on our backlog to try get a metal3 job on Ironic.08:49
dtantsurfrickler: I think he's on PTO, I'll try to get a look today.08:49
dtantsurfrickler: do you have a guess, which package update causes it?08:50
fricklerdtantsur: requests-mock sounds like a good candidate, otherwise iterating through the list one by one with just the failing test shouldn't take too long09:25
dtantsurok thanks for raising this09:25
dtantsurfrickler: ouch, can you open https://opendev.org/openstack/ironic/? I get no route to host..09:28
fricklerdtantsur: are you on AS3320? seems they dropped the IPv6 route again09:31
dtantsurI don't know where I am, but traceroute shows ipv409:32
dtantsurfrickler: funnily, paste.opendev works: https://paste.opendev.org/show/bvmMVsyYJVAXa3SV9vXW/09:32
dtantsur64.124.44.243.IDIA-176341-ZYO.zip.zayo.com is where ping die09:32
dtantsurfrickler: nevermind, I had a hosts record left after our experiments a few weeks ago09:34
dtantsurhmm, it's probably not requests-mock09:48
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix the invalid glance client test  https://review.opendev.org/c/openstack/ironic/+/86302910:20
dtantsurfrickler: I hope this will do it ^^^10:20
opendevreviewJacob Anders proposed openstack/sushy master: Only use SettingsURI for BootSourceOverride if the attribute is present in GET response  https://review.opendev.org/c/openstack/sushy/+/85659711:22
*** jamesdenton_ is now known as jamesdenton12:24
iurygregorygood morning Ironic \o/12:39
iurygregoryHappy Monday \o/12:39
TheJuliagood morning13:01
iurygregorygood morning TheJulia =)13:11
fricklerdtantsur: thx, testing with the reqs patch now. did you find out which lib was responsible?14:05
* TheJulia glares at sqlalchemy14:20
iurygregorydoes sqlalchemy glares back?14:49
TheJuliaI think it does, with daggers in it's eyes14:53
JayFbegin transaction for your soul; 14:53
JayFoh no sqlalchemy, don't go evil on us14:54
JayFlol14:54
TheJulialol14:59
JayF#startmeeting Ironic15:00
opendevmeetMeeting started Mon Oct 31 15:00:09 2022 UTC and is due to finish in 60 minutes.  The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'ironic'15:00
TheJuliao/15:00
JayFGood morning folks o/ Who all is here?15:00
TheJuliaI'm a zombie, but I think I'm here15:00
JayF#topic Announcements/Reminder15:01
JayFJust a heads up: I have rearranged the Ironic whiteboard and the standard meeting agenda. Please have a look when you get a chance. To that end, I moved the usual priorities discussion to here as a reminder:15:01
JayFReminder to everyone: tag any patches hashtag ironic-week-prio to get them in front of reviewer eyes more quickly15:02
iurygregoryo/15:02
ajyao/15:02
JayFReviewing action items from previous meeting:15:02
JayF- I owed a cleanup of the Ironic whiteboard, that's done.15:02
rlooo/15:02
JayF- ebbex was going to wipe out the rest of suse support from Bifrost, I believe that work is WIP15:02
JayF- dtantsur or arne_wiebalck were going to send out invites for Q1 2023 BM SIG sometime last or this week 15:03
JayFThank you all for taking those actions and following up on them time permitting15:03
JayF#topic Review Ironic CI Status15:03
JayFAre there any major CI issues around Ironic to discuss or document?15:03
JayFI think most of our gates are good except the usual suspects in stable branches. There are still a few outstanding zuul queue fix PRs to land as well, but the majority of them are in.15:04
TheJulia:q15:04
TheJuliaerr15:04
JayFI'm going to take no news as good news, I guess. In future meetings if there's a persistent CI issue feel free to bring it up in this section.15:06
JayF#topic Follow-up items from PTG15:06
iurygregorytks for adding this section to the meeting JayF =)re CI Status15:06
JayF#link https://review.opendev.org/c/openstack/ironic-specs/+/86253815:06
JayFThe spec for 2023.1 Ironic work items is up; and ready for review15:07
JayFPlease put comments on it15:07
dtantsurfrickler: probably none, it could be an issue that only happens on 4.10 and only if the ordering of tests align15:07
JayFmy plan is, if it has 2x+2 from core reviewers, and no negative feedback, to merge it during the meeting a week from today15:07
JayFI see TheJulia already has comments on it, thank you and I'll review those later15:08
JayFother PTG followup items:15:08
JayFI have updated the Ironic Whiteboard, orienting it to track in-progress work items and archiving existing subteam status reports15:08
JayFI purposely moved this to a sub-etherpad, versioned to this cycle, so we sorta will gte that natural archiving as we go from one cycle to the next15:09
JayF(it's all linked from the whiteboard, have a look)15:09
JayFin that vein; if you're working on something longer-term during 2023.1 and you want to participate in tracking status, just toss it into here: https://etherpad.opendev.org/p/IronicWorkstreams2023.115:09
TheJuliaI presently get a HTTP 503 :(15:09
JayFaw hell, bad timing for etherpad to be down :( 15:10
JayFoh well, you can look after the meeting15:10
JayFI'll also take like, freeform feedback on any of this once you all can see the whiteboards15:10
JayFI'm trying to move more of the tracking out of spec documents and into etherpad. Committed to the repo will be basically, aspirational work items for a cycle, and the release notes indicating what of those we actually got done15:10
JayFthis should make the process light enough that we're able to get some things written down but not have it be a strong thing to worry15:11
JayFIs there any further comment or anything to add on PTG followups before we move on?15:11
TheJuliaThat is basically how we've been working, just now with a versioned etherpad15:12
TheJuliaaspirational items upfront, communicated, then move on15:12
TheJuliasounds good to me15:12
JayFThat's pretty much my thought on it, but I didn't want to assume others didn't see it differently :). Moving on.15:12
JayF#topic Baremetal SIG 15:13
JayFNext meeting still not scheduled yet. Will be scheduled soon for Q1 2023.15:13
JayF#topic RFE Review15:13
JayFthere's nothing here; and I haven't seen chat about any RFEs, I don't think we have anything for this either15:13
JayF#topic Open Discussion15:13
JayFDoes anyone have any items for open discussion?15:13
arne_wiebalckSIG: what did we decide/discuss for the meeting in Q1 2023?15:14
arne_wiebalckI probably missed something.15:14
JayFarne_wiebalck: At the PTG, we agreed to move it to a quarterly cadence. Last meeting, we had a weak consesnus (weak only because of participation) to make the next one Q1 202315:14
JayFand it was said either you might want that action item when you got back (to schedule it) or dtantsur would15:15
arne_wiebalckdo we have a topic/presentation already?15:15
JayFThe only real change beyond the cadence is we'd like to put an ICS file/calendar invite out with the SIG invite, as follow up from the PTG feedback15:15
arne_wiebalckor do we change the format?15:15
JayFI can talk about something if nobody else is willign15:15
dtantsurarne_wiebalck: I was thinking about a fixed agenda that may include a presentation, but not necessarily15:15
JayFdtantsur++ I like that idea15:15
TheJuliaYeah, that was my takeaway as well15:16
dtantsurI'm leaning towards more of a panel format, to be honest15:16
TheJulia++15:16
dtantsurwe did that for a local ironic meetup, and it worked better than just someone showing slides15:16
dtantsur*especially* when it's virtual15:16
JayFI really like that idea15:16
arne_wiebalckdtantsur: does the agenda already exist?15:18
dtantsurno, I was going to draft something, but EOVERWHELMED15:18
JayFThere's no real urgency on it, we should probably have it on the books before the end of the month.15:18
JayFIf I have a free moment, I might draft something up in an etherpad to review, for an agenda15:19
arne_wiebalckok ... ideally, we bring in operators/interested new users/ ... rather than having turning this into an Ironic core video call :)15:19
JayFI was going to suggest we take a specific thing and dig into it, if we're doing a panel format15:19
TheJuliaarne_wiebalck: +1,000,00015:19
JayFe.g. a 10 minute bifrost demo or something15:19
JayFthat might hold value even if recorded and watched async15:20
dtantsurarne_wiebalck: yeah, and he's the thing15:20
TheJuliaWell, the overall idea is foster community and drive feedback loop15:21
dtantsurwe need to find at least one operator willing to be on the panel15:21
dtantsurfor the specific question15:21
dtantsure.g. for the meetup we have "bare metal and networking", and there was a guy who is doing BMaaS with switch management15:21
dtantsur* had15:21
arne_wiebalckdtantsur: right15:21
arne_wiebalckdtantsur: panel format is fine, since more interactive, but we need to spend some effort to have people join15:22
dtantsuras always :)15:22
arne_wiebalckheh, true15:22
dtantsuras the PTG showed, it's no longer enough to just announce the event..15:22
JayFdtantsur: Perhaps metal3 is the topic for Q1 2023...15:22
arne_wiebalckso everyone asking questions here, gets an invite to the next SIG meeting :-D15:22
arne_wiebalckdtantsur: ++15:23
TheJuliadtantsur: well stated15:23
arne_wiebalckfrom my experience, people are happy to present when one asks them15:23
JayFdtantsur: you might have an alternate operator group to tap to get someone on panel, alternate groups of operators to reach out to, and I think there are folks in the community who contribute who could learn some stuff too 15:23
dtantsur#link https://etherpad.opendev.org/p/ironic-quarterly-meetup let's plan here once the etherpad is back15:23
arne_wiebalcklike g-research or the berlin health institute ... or CERN :)15:23
dtantsurtrue15:24
JayFhttps://etherpad.opendev.org/p/ironic-quarterly-meetup ideas for the BM SIG Q1 202315:25
JayF#action dtantsur, arne_wiebalck, JayF, and anyone else interested to collab in  https://etherpad.opendev.org/p/ironic-quarterly-meetup ideas for the BM SIG Q1 202315:25
JayFthere we go :) 15:25
arne_wiebalckJayF: awesome 15:26
JayFIs there anything else to discuss synchronously?15:26
JayFLast call?15:28
JayFI'll be here next week to run the meeting. Thanks all for coming.15:28
JayF#endmeeting Ironic15:29
opendevmeetMeeting ended Mon Oct 31 15:29:00 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:29
opendevmeetMinutes:        https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-10-31-15.00.html15:29
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-10-31-15.00.txt15:29
opendevmeetLog:            https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-10-31-15.00.log.html15:29
JayFTheJulia: fungi: I have a magic number, so our announcement is going to drop as soon as I can update everything everywhere to have the magic number15:29
TheJuliaJayF: ack15:30
TheJuliasqlalchemy is going to drive me bonkers15:33
TheJuliawell, sqlite w/sqlalchemy15:33
dtantsurI thought the model_query fix was enough for now?15:34
TheJuliainspector....15:35
dtantsurahhh....15:35
TheJuliaand the functional tests at that15:38
JayFfyi per #opendev etherpad is back up15:38
dtantsurI've started doing something with the meetup eitherpad15:46
kubajjTheJulia: dtantsur: would you be up for a discussion of the next step after the database change is done at some point? I think that would be where the API to get the data from inspector comes in.15:59
dtantsuryeah, sure15:59
kubajjdtantsur: when works for you?16:07
dtantsurkubajj: depending on how heavy you want it :) a call - on Wednesday, a few questions on IRC - right now.16:09
kubajjdtantsur: I was thinking more about a call.16:14
dtantsurkubajj: I'm quite free on Wed before lunch (tomorrow is a public holiday). I assume you're also in CET?16:16
kubajjdtantsur: I am in UTC and am also free Wednesday morning (until 3.30 pm)16:17
dtantsurkubajj: something around 11am UTC (12pm my time) works for you?16:18
kubajjdtantsur: yeah sure16:20
dtantsurkubajj: wanna create an invite or should I (then tell me your email)?16:20
dtantsurif anyone else cares about inspector ^^^^16:20
* dtantsur is afraid that TheJulia will show up with a torch16:20
dtantsur(we can figure out a later slot if someone from the other side of the Atlantic wants to join)16:21
TheJuliaI can... I guess... if it is not too early16:23
TheJuliabut I'm kind of at the point of wanting to take a blow torch to the inspector code16:23
dtantsurTheJulia: the question is whether you want to be there :) i.e. it's absolutely optional16:23
dtantsurright, that was my assumption :)16:23
dtantsursince Milan has left us, I'll pretend it's all his fault :D16:23
TheJuliaOkay!16:23
TheJuliaspeaking of, I should ping him and see if he is still in brno16:24
TheJuliaHe knows where to get tasty whiskey!16:24
dtantsuryeah, I haven't talked to him in ages. Say hi from me if you find him.16:24
TheJuliaso I'm running into a db lock when the plugin is trying to save the inspector data16:26
kubajjTheJulia: do you want to get whiskey in Brno?16:31
TheJuliaoh, I will obtain whiskey in brno next week16:31
* dtantsur sense a party brewing16:31
TheJuliain a worst case, it will be at my hotel16:31
kubajjbut why whiskey? That's not really what Brno is known for16:32
TheJuliadrink of choice when I'm frustrated16:32
dtantsurYou need to drink the Pegas beer for me :)16:33
dtantsur(the heavy one)16:33
TheJulia(can we delegate that to sbaker?).... *grin*16:33
* dtantsur would love to do it himself, but life..16:34
TheJulialife is life16:36
TheJuliakubajj: wait, that was a question, are you in Brno?16:38
kubajjTheJulia: No, that against the code of honour of people from Prague. I was just surprise that you want to get whiskey16:40
TheJuliaLOL!16:40
* dtantsur loves that rival spirit neighboring cities often develop16:41
TheJuliaI wish I was traveling through Prague, KLM cancelled my flight :(16:41
dtantsurlike, don't even try to order Kölsch in Düsseldorf 16:41
dtantsurKLM--16:41
kubajjTheJulia: that is a pitty16:41
TheJuliaI *really* dislike KLM16:42
dtantsurare there airlines to like?16:42
TheJuliaDelta and Air France16:42
TheJuliaIn particular when I book AF flights through Delta16:42
dtantsurwow, nice16:42
* dtantsur seems to tolerate Lufthansa16:43
dtantsur(reference: https://4.bp.blogspot.com/-EREdTMvfdfk/VPSaKCLs1QI/AAAAAAAAdwM/8pmvciJRAxA/s1600/marvelous.jpg)16:44
kubajjTheJulia: does anything fly to Brno internationally or are you going to Vienna and then travelling by train?16:44
*** rcastillo_ is now known as rcastillo16:44
TheJuliaVienna and then by train16:44
dtantsurI don't think anything flies to Brno :D16:45
dtantsurthey tried to have a flight to Munich, then to Berlin, at some point before that was Moscow.. all failed16:45
TheJuliaSo I read someplace the airport repopened16:45
TheJuliasmartwings and ryanair only16:46
dtantsurah, the flight to London City still exists?16:46
dtantsurLONDON STANSTED nowadays, not too bad16:47
kubajjI still don't understand why RedHat chose Brno and not Prague. I like the company, but there is no way that I would move to Brno to work there16:47
dtantsurPrices, salaries?16:48
dtantsurbut I hear you kubajj, I ran away from Brno after 3.5 years :D16:48
kubajjo.0 that's a long time. I've been there twice in my life and I think that's about enough16:49
TheJuliaheh16:49
dtantsurmy parents got absolutely in love with the town after a couple of visits16:49
TheJuliaFor some reason there is a perception it is a super cheap city16:49
dtantsurperceptions are created. just.. sayihng.16:50
TheJuliai know :)16:50
kubajjI think it might be like max 10% cheaper than Prague, but I guess that's enough16:51
dtantsurI don't think it's terrible to visit, e.g. for a meetup. Living these is a bit different story.16:51
* dtantsur loves Prague16:52
* TheJulia also loves Prague16:52
kubajjThanks for the support 🙂16:53
TheJuliaoh wow, I think I finally found the locking transaction16:54
dtantsur\o/16:54
dtantsurtorch ready?16:54
TheJuliaeh.... welder perhaps16:55
TheJuliadtantsur: remember the report about inspector having a memory leak?17:22
TheJuliathat we just didn't have enough information to really figure out17:22
dtantsurvaaaguely17:22
dtantsursomething lost in the database code?17:22
TheJuliaI think that is what is blowing up the functional test, the handler never exits...17:22
TheJuliaI think it is tied in the paginate_query stuff and the interaction17:22
TheJuliaand the fact we also hand around copies of clients... needlessly, to do it17:23
dtantsurwow. great find!17:23
* dtantsur should go celebrate halloween probably17:23
TheJulia++17:23
dtantsuralso, tomorrow is a holiday, see you on Wed17:23
TheJuliastill have not figured out how to fix this17:24
TheJuliagot it17:32
JayF\o/17:33
TheJuliafrom row in rows] -> from row in rows.all()]17:33
TheJuliabecause, you *actually* need to execute the query17:33
JayFooh, nice call17:34
JayFit's just giving you a cursor otherwise, right17:34
TheJuliainstead of drive it to do it in the lazy fashion17:34
JayFthat we're never closing 17:34
TheJuliaexactly17:34
JayFthose are so hard to find17:34
TheJuliaand if we're passing that along, it gets orphaned as far as I can tell17:34
JayFbecause it looks /fine/17:34
TheJuliaanyway, I'm unlocked, but now I've got another error (of course)17:34
JayFyeah, this all makes perfect sense with the behavior17:34
JayFchanging the error is success \o/17:34
TheJuliawell, another lock, but now on test teardown \o/17:40
TheJuliaoh sweet, it is the same area of the code17:41
TheJuliaon second call not... blah17:42
stevebaker[m]good morning19:19
TheJuliaOh happy day!19:50
TheJulia  functional-py38: commands succeeded19:50
TheJulia  congratulations :)19:50
JayF\o/20:02
JayFFYI: We just announced OSSN-0091 (CVE-202-44020), impacting Sushy-Tools and VirtualBMC. https://wiki.openstack.org/wiki/OSSN/OSSN-009121:05
JayF* CVE-2022-4402021:19
opendevreviewJay Faulkner proposed openstack/ironic-specs master: Add Ironic work items for 2023.1  https://review.opendev.org/c/openstack/ironic-specs/+/86253821:47
JayF /win 1221:49
opendevreviewJay Faulkner proposed openstack/ironic-specs master: Add Ironic work items for 2023.1  https://review.opendev.org/c/openstack/ironic-specs/+/86253821:49
JayFhttps://review.opendev.org/c/openstack/ironic/+/858572 stevebaker[m] or someone else wanna land this?22:00
JayFstable only needs a single +2 to approve, so if you wanna land it stevebaker[m] you can :D 22:01
opendevreviewJacob Anders proposed openstack/sushy master: Only use SettingsURI for BootSourceOverride if the attribute is present in GET response  https://review.opendev.org/c/openstack/sushy/+/85659723:25

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