Monday, 2022-09-12

opendevreviewJulia Kreger proposed openstack/ironic master: WIP: Fix SQLAlchemy 2.0 Compatability  https://review.opendev.org/c/openstack/ironic/+/85633601:01
opendevreviewMerged openstack/ironic master: Cleanup submitted SNMP driver code for additional PDUs  https://review.opendev.org/c/openstack/ironic/+/84098603:12
opendevreviewVanou Ishii proposed openstack/ironic stable/train: Fix deprecated SQL syntax on test-setup.sh  https://review.opendev.org/c/openstack/ironic/+/85700407:59
opendevreviewVanou Ishii proposed openstack/ironic stable/train: Fix deprecated SQL syntax in test-setup.sh  https://review.opendev.org/c/openstack/ironic/+/85700408:11
opendevreviewMark Goddard proposed openstack/tenks master: Follow ups to venv  https://review.opendev.org/c/openstack/tenks/+/85700808:43
opendevreviewSONG SHUKUN proposed openstack/ironic master: [WIP] Add support auth protocols for iRMC  https://review.opendev.org/c/openstack/ironic/+/85703509:40
iurygregorygood morning Ironic10:56
TheJuliagood morning12:59
dtantsurmorning iurygregory, TheJulia 13:06
dtantsurTheJulia: back home safe?13:06
smachiHi Julia, would you please review https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/84870913:06
TheJuliayeah, safe and sound. Didn't *actually* need to evacuate. information got out of hand on Thursday evening13:06
TheJuliaRain from the hurricane helped a lot, but we're going to drive back Friday I think13:07
dtantsurgreat13:08
TheJuliaso yeah, destroying my sleep cycle for a few days was not what I had planned13:10
TheJuliaOn friday, we got to our house around 3 AM. I unloaded the corgi and the feline overlords... woke up at 8 AM, went and got breakfast, fell back asleep at 10 AM until the mid-afternoon :(13:11
dtantsur:(13:15
TheJuliai did have quiet time to bang my head against sqlalchemy last night13:16
TheJuliawell, yesterday afternoon13:18
iurygregoryhappy to hear you are safe TheJulia =) good morning13:59
arne_wiebalckGood morning, Ironic!13:59
arne_wiebalckiurygregory: I added https://review.opendev.org/c/openstack/ironic-python-agent/+/852999 to the weekly prio list (not sure anyone from our team will be available for the weekly meeting later today).14:00
iurygregoryarne_wiebalck, sure! tks for adding14:00
TheJuliaokay, two more sqlalchemy issues figured out14:06
TheJulia(... and truth be told, it was bugs in our code)14:06
iurygregoryso we can probably say yay14:12
TheJulia2 more to go and we should be able to remove the autocommit setting14:13
opendevreviewVanou Ishii proposed openstack/ironic stable/ussuri: Fix CI failure on Redfish Virtual Media on Ussuri  https://review.opendev.org/c/openstack/ironic/+/85719414:32
iurygregory#startmeeting ironic15:00
opendevmeetMeeting started Mon Sep 12 15:00:06 2022 UTC and is due to finish in 60 minutes.  The chair is iurygregory. 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
iurygregoryHello ironicers, welcome to our weekly meeting o/15:00
matfechnero/15:00
rlooo/15:00
JayFo/15:00
ajyao/15:00
iurygregoryThe agenda for today's meeting can be found in the wiki 15:00
iurygregory#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:00
iurygregory#topic Announcements / Reminder 15:01
iurygregory#info PTL and TC elections starting today till Sep 19.15:02
iurygregoryto receive the email you had to opt-in for the civs pool15:02
iurygregorythere was an email last week about it15:03
iurygregory#info Check PTG Topics15:03
iurygregorylast week I've sent an email with the doodle so we can see a time slot to check the topics and try to group for our PTG15:04
iurygregory#link https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030406.html15:04
iurygregorywe only have two people voting, so I will give time till wed this week 15:04
iurygregory#link https://doodle.com/meeting/participate/id/dBL8ZZXa15:04
iurygregorythis is the link for the doodle15:04
iurygregory#info Antelope PTG etherpad15:05
iurygregory#link https://etherpad.opendev.org/p/ironic-antelope-ptg15:05
iurygregoryfeel free to add topics for the PTG \o/15:06
dtantsuro/15:06
iurygregoryand don't forget to register15:06
iurygregory#link https://openinfra-ptg.eventbrite.com/15:06
iurygregoryDoes anyone have something that would like to add ?15:06
rloo(so exciting to have PTL elections for ironic...)15:07
iurygregoryyeah :D15:07
hjensaso/15:07
iurygregoryok, moving on15:08
iurygregory#topic Review subteam status reports15:08
iurygregory#link https://etherpad.opendev.org/p/IronicWhiteBoard15:09
iurygregorystarting around L9115:10
TheJuliawe ought to track sqlalchemy15:10
TheJuliaor at least, start15:10
TheJuliaIt is going to take some work overall for 2.0 compatability15:10
TheJulia*but* we should be able to backport the autocommit fix15:11
iurygregorymakes sense to me15:11
iurygregoryhappy to review the patches15:11
TheJuliaI'll start a list sometime this week, but first a section.15:13
iurygregorytks TheJulia 15:16
iurygregory#topic Deciding on priorities for the coming week15:18
iurygregory#link https://review.opendev.org/q/status:open+hashtag:ironic-week-prio15:18
iurygregoryDoes anyone have patches that would like to add to the list? last week I was focused on releases so this week I will review a bit more since the list started to grow 15:19
iurygregoryJayF, tks for working on the backports o/15:20
JayFNp15:20
TheJuliaI'll add the review priority flag to this sqlalchemy autocommit revert fixes patch once I've got it ready, but it might take a couple days.  :\15:22
iurygregoryTheJulia, ack15:22
iurygregory#topic Baremetal SIG15:23
iurygregoryso, I was talking with arne_wiebalck last week, we need to decide on the future of the SIG meetings (Arne probably can't attend upstream meetings because of some conflicts)15:25
iurygregoryany thoughts on it?15:26
iurygregorynormally we need to reach out to folks to see if they would have time to present something15:26
TheJuliamy plate is overflowing at the moment15:26
TheJuliaso my ability to organize is limited at the moment15:26
JayFI honestly wonder how sustainable it is to do monthly talks for the BM SIG15:26
TheJuliait works really well as a forum to get people talking from different orgs outside of the developer context15:27
TheJuliabut someone needs to organize, and maybe we don't need presentations15:27
TheJuliabut at that point, we're almost re-imagining some of the interaction style15:28
iurygregoryhummm15:28
JayFYeah; that's kinda what I'm getting at. The current model of "a talk then discussion about the talk" is not really sustainable15:28
arne_wiebalckso far only presentations achieved that people are joining and talking15:28
JayFWhy don't we punt this to the mailing list? A longer form discussion might be valuable15:29
arne_wiebalckbut it is not that people come forward by themselves15:29
JayFI can also ask the devrel professionals here at GR-OSS if they have ideas as to how to keep something like this going15:29
iurygregoryJayF, that would be much appreciated I would say15:30
JayFack; I'll take an action item to mail out to the list about the SIG and maybe find some ideas from our devrel folks15:30
TheJulia++ punt to ml15:32
iurygregoryok, good \o/ tks JayF 15:32
iurygregorywe don't have any RFE, moving to discussion15:32
iurygregory#topic Open discussion15:33
iurygregoryDoes anyone have something that would like to discuss?15:33
JayFJust wanted to let folks know, I'll be starting up doing some bug triage this week.15:33
JayFPlease help me out if I ask strange questions in here :D 15:33
JayFand if I am feeling up to it; I might even live-stream some of it on twitch -- I'll post here + on my twitter if/when I do the streaming15:34
iurygregoryoh wow15:34
iurygregorylive-stream bug triage O.o15:34
JayFPerformative open source, for people who want to distract from their boring job with my boring job ;) 15:35
iurygregorylol15:35
iurygregoryso if we don't think our job is boring we can't join?15:35
JayFI'm just making jokes. I actually think we do lots of cool stuff and it's way better than doing it behind closed doors :D 15:36
iurygregory<insert sad emoji here>15:36
iurygregoryyeah I know :D15:36
rlooI was thinking Tom Sawyer...15:36
TheJuliaJayF: sounds like a great idea15:36
* iurygregory has no idea who Tom Sawyer is...15:37
rloohttps://akitajet.com/wiki/Tom_Sawyer_Paints_the_Fence15:37
rloobug triage is fun. no, you can't help out cuz... ha ha15:37
iurygregorytks for sharing rloo =)15:38
dtantsur:D15:38
* dtantsur wishes someone could triage this customer bug for him...15:39
iurygregoryI can take a look later today =)15:39
iurygregoryso I think that's all for today15:40
iurygregorytks everyone!15:40
JayF\o15:40
iurygregory#endmeeting15:40
opendevmeetMeeting ended Mon Sep 12 15:40:56 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:40
opendevmeetMinutes:        https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-09-12-15.00.html15:40
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-09-12-15.00.txt15:40
opendevmeetLog:            https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-09-12-15.00.log.html15:40
ajyaiurygregory:  re tempest+bifrost, there was a patch mentioned at https://etherpad.opendev.org/p/IronicWhiteBoard#L378 Was it ever pushed? Still wondering what would be necessary to get it working.15:42
opendevreviewMerged openstack/ironic master: Enables event subscription methods for ilo and ilo5 hardware types  https://review.opendev.org/c/openstack/ironic/+/85369015:49
TheJuliaone unit test \o/15:56
opendevreviewMerged openstack/sushy stable/train: Do not send compression as acceptable encoding  https://review.opendev.org/c/openstack/sushy/+/85555516:14
dtantsursee you tomorrow folks o/16:28
TheJuliawould anyone object if I break tags code internally to ironic?17:14
TheJuliasince it was never finished/exposed to users?17:14
opendevreviewVerification of a change to openstack/tenks master failed: Follow ups to venv  https://review.opendev.org/c/openstack/tenks/+/85700817:32
iurygregoryajya, wasn't . I probably have in some env, I can look if I hasn't rebuild my lab machines18:10
iurygregoryTheJulia, considering what you said that it was never finished/exposed I'm fine with it18:11
* TheJulia table flips over joins18:11
TheJuliapulling out tags *would* make underlying ops faster18:14
opendevreviewJay Faulkner proposed openstack/ironic stable/train: Make test-setup.sh compatible with mysql8  https://review.opendev.org/c/openstack/ironic/+/80246018:39
JayFhttps://review.opendev.org/c/openstack/ironic/+/802460 trivial fix (backport) for https://storyboard.openstack.org/#!/story/2010287 which18:41
JayFclearly someone is pining for as they tried to backport the fix themselves18:41
* JayF is tagging this and any other patches he'll mention here with ironic-week-prio18:57
opendevreviewJay Faulkner proposed openstack/ironic-python-agent bugfix/8.3: Fix software raid output poisoning  https://review.opendev.org/c/openstack/ironic-python-agent/+/85706418:58
JayFother than `ironic-triaged`, and `rfe`/`rfe-approved` what other tags do we typically use in storyboard? is it doc'd anywhere?19:02
TheJulialow-hanging-fruit, and outreachy if memory serves19:06
TheJuliathey are freeform, and I believe in the contributor guide19:06
JayFack19:06
JayFCurious if folks have an opinion on this: https://storyboard.openstack.org/#!/story/2009865 tl;dr: vmedia boot on supermicro requires sushy =>4, we currently only limit to =>3.10.0  --- my thought is, we should bump this once zed is cut19:36
JayFright? 19:36
TheJuliaYeah, I think so19:40
JayFI've gotta be honest, a large % of the "not triaged bugs" (that I have gotten to so far) in our repo are usually ones created by contributor to match their patch, but it's just never marked triage19:59
JayFIt's kinda unclear, with no status of "CONFIRMED" or "ACCEPTED" or similar, what triaged means other than "yep this is valid"20:00
JayFso I wonder if we should make it clear (mailing list? IRC meeting?) to folks to just mark their bugs tag:ironic-triaged if they are a contributor and intend on patching it20:00
TheJuliathere is definitely some of that20:33
TheJuliaI think a PTG topic is..bug tracking20:33
TheJuliabecuase storyboard has not evolved20:33
JayFI mean, I won't put it that gently: spending hours in it today, storyboard, in it's current form, is inferior to bugzilla and (blah) launchpad20:54
TheJuliait was really meant for a differnet class of problem20:55
TheJuliaand to get off launchpad20:55
TheJuliaand bugzilla... just yeah.20:55
TheJuliale sigh20:55
JayFI've been using BZ more as I've contributed to gentoo more20:56
JayFit's good but has very old school vibes20:56
jandersgood morning Ironic o/21:15
JayFo/21:17
jandersJayF TheJulia huh it's an interesting one https://storyboard.openstack.org/#!/story/2009865 - I fixed this through upstream for a particular downstream (internal) customer request, bumped sushy version used in metal3 but this one fell through the cracks so to speak - I will raise this with the team to see if maybe we can improve something in the21:17
jandersprocess so fixes propagate better in upstream, too21:17
janders(my first impression was: how come this is still broken?!?)21:18
JayFIn this case, the only real "fix" is raising the requirement which really can't happen unless it does right at the release border21:18
JayFI've got a note (I added a future-port section to my backport etherpad lol) to do it right after Zed is cut21:18
jandersagreed but we bumped sushy in metal3 ages ago - IIUC while this can't happen right-now for ironic, it could have been triggered at the same time as the metal3 bump and it would have taken effect by now, right?21:19
jandersor is this more of a "missing backport" kind of a problem?21:19
JayFSo with OpenStack, we just try not to bump requirements late in the cycle because it's unneccessarily stressful on folks packaging downstream21:20
JayFI can't speak to timing of the metal3 change; I just don't know it, but either way, it's not falling thru the cracks again21:20
jandersthe patch in question merged 10 months ago21:22
janderswhat is the best way to get the mapping of releases (wallaby, xena, etc) to sushy "numeric" versions (3.1, 4.0, etc)?21:23
jandersturns out I did backport it to two releases before master at that time21:23
jandersso it's been in the four most recent releases now (W, X, Y, Z)21:27
JayFI'm ... surprised that was eligible for backport21:31
JayFI assumed it wasn't given the content of it21:31
JayFbut it'd make sense if we are more flexible around that for sushy21:31
JayFI do not know that name:number mapping21:31
JayFI have to keep it all written down explicitly for the ironic stable/ and bugfix/ branches; the matrix is so large I can't keep it in my head21:32
jandersright! I will have a chat with the folks later today in the upstream-downstream context and see what they think... thank you JayF21:36
opendevreviewJacob Anders proposed openstack/sushy master: [WIP] Improve resiliency of eTag handling  https://review.opendev.org/c/openstack/sushy/+/85612321:52
iurygregoryJayF, TheJulia re-bumping sushy to >=4 in Zed, I know we are close to the end of the cycle but we did the final release for zed like two weeks ago so the requirements are frozen, we can probably update in ironic the requirements.txt 22:47
JayFAha, so zed is already tagged?22:53
JayF(does that mean new backports have to go to zed first?)22:53
JayFor do you mean, sushy final release for zed22:53
iurygregoryJayF, for clients and non-clients libs yes22:59
JayFack23:00
JayFis it not too late to bump it for ironic?23:00
JayFI guess we're the only consumer which makes it a tad simpler23:00
JayFDo we need to hit requirements first?23:00
iurygregorylet me check this23:00
iurygregoryuc is pinned for 4.3.023:01
iurygregoryso we can totally update requirements in ironic for >= 4.0 for Zed since we will do a release23:02
TheJuliasorry, accidently closed the window23:03
TheJuliaso, we can do it this cycle if we want, it is not too late23:03
TheJuliayeah23:03
* TheJulia tosses things at sqlalchemy23:03
JayFI'm on it.23:04
TheJuliaack ack23:04
JayFDo we wanna make it >4 or =>4.3? 23:04
TheJuliastill fighting sqlalchemy23:04
JayFWhy would we want someone running Ironic with older sushy?23:04
TheJuliaI don't htink we really would at this point23:04
TheJuliawe're just bad at bumping constraints23:05
TheJulialike.. with these sqlalchemy changes, the minimum will need to go to 1.423:05
TheJulia... that is likely implied already23:05
TheJuliabut yeah23:05
iurygregorynormally we try to ask 3rd party CI to bump their requirements (since they have features etc)23:06
TheJuliaproliantutils :\23:06
opendevreviewMerged openstack/ironic stable/train: Make test-setup.sh compatible with mysql8  https://review.opendev.org/c/openstack/ironic/+/80246023:06
TheJuliaI've heard it is broken against sushy 423:06
iurygregoryI don't think we bump sushy that much just because normally we are able to backport things23:06
iurygregoryTheJulia, I think it was just some missing things in unit testing...23:07
JayFWell, one way to find out, eh?23:07
iurygregorypush the patch23:08
iurygregorylet's wait for CI23:08
* JayF is on it23:08
JayFyeah, and check 3rd party CI23:08
JayFall of them but that one HP job for the HP CI had been passing23:08
iurygregory<evil laugh>23:08
TheJuliatrue, and it can always just be fixed after the fact. just pain() at times23:09
opendevreviewJay Faulkner proposed openstack/ironic master: Zed Ironic requires Sushy >4  https://review.opendev.org/c/openstack/ironic/+/85723823:09
JayFI'll follow up on it tomorrow 23:10
JayFhave a good day folks o/23:10
TheJulia++23:10
TheJuliao/23:10
iurygregoryJayF, bye o/23:10
iurygregorygoing to grab some dinner, bbl o/23:11

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