15:00:56 <TheJulia> #startmeeting ironic
15:00:57 <openstack> Meeting started Mon Aug 12 15:00:56 2019 UTC and is due to finish in 60 minutes.  The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:57 <TheJulia> o/
15:00:58 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:01:01 <openstack> The meeting name has been set to 'ironic'
15:01:14 <mgoddard> o/
15:01:17 <rloo> o/
15:01:20 <arne_wiebalck> o/
15:01:20 <TheJulia> Greetings everyone, it has been a whie since we've had a meeting!
15:01:26 <kaifeng> o/
15:02:19 <TheJulia> So for today, I'd just kind of like to hit the main points on our standard agenda to kind of sync up, and when we get to discussion, I'd love to hear feedback on the office hours concept
15:02:30 <TheJulia> #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting
15:02:41 <TheJulia> #topic Annoucements/Reminders
15:03:23 <jroll> \o
15:03:26 <dtantsur> o/
15:03:43 <TheJulia> #info This week is R-9 to release. 4 weeks until things begin to freeze around the openstack community.
15:03:43 <rpittau> o/
15:03:52 <dtantsur> ouch
15:03:55 <TheJulia> Does anyone have anything else they wish to announce.
15:04:02 <TheJulia> dtantsur: ouch++
15:04:36 <TheJulia> R-5 includes requirements freezes
15:04:47 <TheJulia> R-3 is when we'll likely have to cut our stable branch.
15:04:54 <TheJulia> #link https://releases.openstack.org/train/schedule.html
15:05:00 <TheJulia> Anyway, moving on!
15:05:31 <TheJulia> I don't think we had any action items since it has been a while, so we can jump to reviewing the etherpad and going through there.
15:05:37 <TheJulia> #topic Review subteam status reports
15:05:56 <TheJulia> #link https://etherpad.openstack.org/p/IronicWhiteBoard
15:06:13 <TheJulia> Starting at line 269
15:06:46 <TheJulia> Looks like stendukler would be the one to update deploy_steps
15:07:40 <openstackgerrit> Merged openstack/sushy master: Unify OEM Actions with non-OEM Actions  https://review.opendev.org/674882
15:07:51 <TheJulia> As for improving deployment speeds, I've had zero time to look at that
15:08:31 <TheJulia> I may be on a call later today regarding kexec, so maybe I can help rally some input or even contributions in that area.
15:08:56 <jroll> without sidetracking, kexec is a huuuuuuge ball of wax :)
15:09:09 <TheJulia> jroll: ++++++
15:09:28 <TheJulia> indeed! But I know some people super interested... something about a half terabyte of ram....
15:09:35 <dtantsur> heh
15:09:45 <dtantsur> I've seen people with several terabytes :)
15:09:54 <jroll> well, yeah, I just expect them to be disappointed
15:10:10 <TheJulia> dtantsur: The moving away from wsme hope, are there any updates there that your aware of?
15:10:15 <dtantsur> speaking of deploy steps, we need someone to work on in-band deploy steps
15:10:34 <dtantsur> TheJulia: some activity in gerrit, but nothing ground-breaking. I may not have time this cycle..
15:10:56 <TheJulia> dtantsur: If there are any links, please update the etherpad with them :)
15:11:13 <kaifeng> I saw a patch targeting replacing wsme today
15:11:15 * TheJulia votes we rename this "The cycle of being pulled in 5001 different directions"
15:11:34 <jroll> s/cycle/career/?
15:11:42 <TheJulia> heh
15:11:49 <dtantsur> kaifeng: its commit summary is a bit of an overstatement though. it's just one step further.
15:11:56 <TheJulia> etingof: When you get a few, can you update the section for redfish on https://etherpad.openstack.org/p/IronicWhiteBoard
15:11:59 <TheJulia> etingof: line 331
15:12:00 <dtantsur> jroll: LOL
15:12:38 <TheJulia> For those that are not aware, looks like we're super close on redfish support. Support for sushy-tools merged
15:12:59 <dtantsur> \o/
15:13:19 <dtantsur> do we track the ipa-builder work somewhere?
15:13:20 <etingof> TheJulia, I will update that, have not looked into the doc for a long time
15:13:28 <TheJulia> We're basically at reviews for the redfish virtual media boot interface
15:13:34 <TheJulia> dtantsur: no, but lets!
15:13:41 <dtantsur> FYI we're pretty close to having a DIB built image in our CI
15:13:45 <dtantsur> okie
15:13:56 <TheJulia> dtantsur: thanks!
15:15:00 * etingof has to reshuffle vmedia patch to merge cleanly with recently introduced iconic.conf based kernel/ramdisk config
15:15:14 <TheJulia> Looks like some redfish sensor stuff merged \o/
15:15:16 * kaifeng guess we'll need to raise some ram for using dib images
15:15:49 <dtantsur> kaifeng: totally. it will be closer to the deprecated coreos images
15:16:05 <TheJulia> For software raid! Dmitry has been working so we had CI testing of it. And people are finding/fixing issues! \o/
15:16:06 <dtantsur> but unlike tinyipa (and like coreos) these images will be production-ready
15:16:11 <dtantsur> \o/
15:16:25 <arne_wiebalck> \o/
15:16:34 <arne_wiebalck> tssurya's work on the power sync is well advanced and seems to have the green light from the nova team now, would be great if we could finish this off
15:16:41 <TheJulia> Power state changes will need reviews this week. Nova folks want the ironic portion to merge first.
15:16:48 <arne_wiebalck> :)
15:16:52 <TheJulia> jinx?
15:16:52 <dtantsur> check this out: software RAID job passed: https://logs.opendev.org/02/675102/1/check/ironic-standalone/5e10622/testr_results.html.gz
15:16:56 <dtantsur> \o/
15:16:59 <TheJulia> \o/
15:17:03 <arne_wiebalck> nice!
15:17:03 <rpittau> nice :)
15:17:05 <TheJulia> This feels like a very \o/ meeting
15:17:06 <dtantsur> reviews welcome
15:17:17 <TheJulia> Maybe we need less often meetings....
15:17:25 <kaifeng> great!
15:17:37 <dtantsur> the only problem is that cirros doesn't seem to boot on md devices, so we have to stop the test on getting to ACTIVE
15:17:48 <dtantsur> we can try to solve it in a follow-up
15:18:10 <arne_wiebalck> do you think we can get the power sync patch in this week? anyone able to have a look?
15:18:14 <TheJulia> v6 related, I've passed that off to dtantsur at the moment because of ENOTIME. We're not in good shape with our tempest stuffs, but things do fundamentally work under the hood. The issues is testing it all in CI.
15:18:19 <dtantsur> arne_wiebalck: I'll try to get to it
15:18:28 <arne_wiebalck> awesom, thx dtantsur !
15:18:37 <dtantsur> TheJulia: my plan is to try bypassing tempest for now, e.g. by using the metalsmith CI layout
15:18:46 <dtantsur> (which also bypasses nova, but uses neutron)
15:18:58 <dtantsur> (this is re V6 now, not re sw raid)
15:20:02 <TheJulia> dtantsur: I feel like that is totally acceptable and maybe we try and tackle the tempest headache next cycle....
15:20:22 <dtantsur> indeed
15:20:40 <TheJulia> kaifeng: any progress with doc generation, I went back and tried to raise the image concern and didn't really get any responses :\
15:21:04 <kaifeng> no progress, and it seems the infra will do it in a consistent way
15:21:46 <dtantsur> folks, I forgot to say: I'll be out starting this Wednesday and till next Tuesday
15:22:00 <dtantsur> some hiking new Zürich :)
15:22:03 <dtantsur> * near
15:22:28 <etingof> dtantsur, will meet plenty of cows
15:22:33 <TheJulia> I'm good with the updates, we do need to do some cleanup on that list, so if everyone is good with moving on?
15:22:49 <rpittau> let's
15:22:58 <dtantsur> ++
15:23:00 <kaifeng> ++
15:23:06 <TheJulia> Excellent
15:23:16 <TheJulia> #topic Deciding on priorities for the next week
15:24:10 <TheJulia> So the weekly priorities list has become a bit of a advertisement board and notes for things that need visibility or reviews that we as a community have been updating/adding/removing. I _think_ we should continue this and maybe rename the section?
15:24:32 <TheJulia> #link https://etherpad.openstack.org/p/IronicWhiteBoard
15:24:34 <TheJulia> Line 130
15:24:39 <dtantsur> I kind of liked having priorities
15:24:50 <dtantsur> or at least things that we are ready to pile on
15:25:05 <TheJulia> if we stop listing wip stuff, I think that means we can pile on it
15:26:11 <dtantsur> "are ready" also implies actually having enough people who are ready to review and the authors who are ready to iterate
15:27:12 <TheJulia> I am not sure "ready to iterate" is ever really a thing ;)
15:27:48 <TheJulia> BUT, we for really minor things core reviewers do tend to do minor quick fixes
15:28:51 <TheJulia> Anyway, I should remove merged things, I did add "things that look ready"
15:28:56 <TheJulia> earlier this morning that is
15:29:46 <dtantsur> if we're not ready to talk about node retirement, we should probably remove it as well
15:30:15 <TheJulia> just did
15:30:23 * TheJulia removes the other super-wip item
15:31:33 <TheJulia> So I think that is good for now
15:31:40 * arne_wiebalck will pick up node retirement at some point
15:31:55 <dtantsur> "use openstacksdk to connect to ironic" probably pretty WIP as well. rpittau?
15:32:07 <rpittau> dtantsur: yeah, I was going to remove it myself
15:32:14 * arne_wiebalck said this multiple times already
15:32:15 <dtantsur> TheJulia: and are you getting to fast-track test any soon?
15:32:18 <dtantsur> arne_wiebalck: :)
15:32:52 <etingof> should we have some more brain power to spare, there is also a review-hungry dhcp-less boot spec... -- https://review.opendev.org/#/c/672780/
15:32:52 <patchbot> patch 672780 - ironic-specs - Update L3 based deployment spec - 4 patch sets
15:34:04 <TheJulia> dtantsur: removed it, I think
15:34:25 <dtantsur> etingof: this is a good candidate for adding
15:34:58 <TheJulia> adding
15:35:30 <TheJulia> someone beat me to it :)
15:35:43 <TheJulia> Okay, Are we good to move to open discussion next?
15:35:44 <etingof> ;-)
15:36:18 * TheJulia is going to take silence as yes
15:36:39 <dtantsur> ++
15:36:44 <rpittau> yep
15:36:51 <TheJulia> #topic Open Discussion
15:37:07 <TheJulia> So, how does everyone feel about meetings, not having meetings, etc?
15:37:25 <TheJulia> I feel like I've been slacking, but also I've been insanely busy since the Summit
15:37:48 <cdearborn> i prefer to have them honestly
15:37:52 <cdearborn> qq: is the ironic CLI command deprecated in train?
15:38:05 <kaifeng> I feel like lost my mind
15:38:11 <dtantsur> cdearborn: it has been for a while; we're supposed to remove it in train
15:38:18 <TheJulia> kaifeng: Cool! We can start a club!
15:38:23 <cdearborn> dtantsur, thx!
15:38:26 <dtantsur> I like having meetings, they're just not APAC-friendly..
15:38:35 <arne_wiebalck> dtantsur: ++
15:38:35 <dtantsur> but otherwise we're losing a helpful point of sync-up
15:38:37 <rpittau> I like having meetings as well
15:39:01 <mgoddard> I didn't see (nor write) much on the ML instead
15:39:22 <dtantsur> maybe we should do a better job doing a human-friendly summary on the ML?
15:39:27 <TheJulia> mgoddard: Yeah, I feel like we're all more IRC type folks than email folks :(
15:39:49 <mgoddard> TheJulia: +1 - it's a nice active channel
15:39:53 <dtantsur> it gets back to doing 5001 things in parallel. IRC is harder to ignore or delay...
15:40:13 <TheJulia> dtantsur: I'm kind of worried about trying to add another thing to an already overflowing plate and making it 5002 things to do
15:40:22 <dtantsur> indeed
15:40:30 <rpittau> we do have logs of meetings though, and the etherpad should also help, if it's updated consistently
15:40:36 <mgoddard> meeting logs are available
15:40:38 <jroll> I think the scheduled block of time helps the busy people ensure they make time for it
15:40:41 <dtantsur> in the API SIG we used etherpad to collaborate on the weekly newsletter
15:40:49 <mgoddard> jroll: +1
15:40:50 <dtantsur> so that it's not one person's job
15:40:56 <dtantsur> jroll: +2
15:40:58 <jroll> I don't want to prefer meetings, but I think I prefer meetings, else we just wander
15:40:58 <TheJulia> dtantsur: I actually already have a newsletter etherpad someplace
15:41:14 <TheJulia> jroll: very good point, which is also why I don't want to move to every other week or monthly :\
15:41:34 <dtantsur> we may want to have virtual midcycles at a more APAC-friendly time
15:41:37 <TheJulia> jroll: Those words are super true
15:41:51 <dtantsur> it's easier to me to allocate 6pm-10pm once for 2 days rather than every week
15:41:57 <jroll> TheJulia: I don't think every other week would be too bad
15:42:04 <TheJulia> dtantsur: that is also super true
15:42:50 <TheJulia> What does everyone think about holding a formal meeting every two weeks and still trying to essentially say "hey, these are generally the best times to find contributors"?
15:42:53 <rloo> if the etherpad/status was kept 'up to date', it would be easier to know the status. we're just bad at updating until 3 minutes into the meeting.
15:43:17 <dtantsur> TheJulia: every other week may exclude folks who cannot attend regularly. so dunno.
15:43:30 <TheJulia> I feel like it is a bit of a no-win situation
15:43:43 <dtantsur> it is indeed
15:43:48 <TheJulia> kobayashi maru is right in front of us
15:43:59 <jroll> sorry, the only reason I think every other week would be useful, is to also have an every other week meeting for apac folks
15:44:08 <jroll> otherwise let's just keep weekly
15:44:23 <dtantsur> this ^^ is good, assuming we can have enough people to show up at apac-friendly time
15:44:32 <dtantsur> (which I'm unlikely to do)
15:44:33 <rloo> we were fine with the weekly meeting. until we tried to accommodate folks that weren't avail at this time. and we still don't know who those folks are and their preferred method of communication. except for one person...
15:44:35 <jroll> right
15:45:13 <dtantsur> rloo: our team's got a guy from NZ, but he's mostly busy with ironic-in-tripleo things
15:45:35 <TheJulia> dtantsur: although, I'm sure he would attend now, so maybe that might be the catalyst
15:45:56 <dtantsur> TheJulia: I guess the core thing is to make sure you can attend that other meeting
15:46:20 <dtantsur> may be easier for kaifeng as well
15:46:35 <dtantsur> but half of people present seems to be from Europe
15:47:13 <dtantsur> maybe we should start a poll among cores who can potentially make it for a time?
15:47:14 <TheJulia> So lets try alternating, and I'll just pick a time slot for next week that seems apac friendly and maybe go from there?
15:47:37 <dtantsur> so that we know that at least some cores are present?
15:47:40 <TheJulia> dtantsur: I already created one, minimal results and no good overlap
15:47:44 <kaifeng> I have applied the irc access weeks ago, so it's convenient for me keeping on the irc than before
15:47:46 <TheJulia> oh, for just cores. hmmm
15:47:51 <TheJulia> That is a possibility
15:48:04 <dtantsur> TheJulia: yep, I mean the cores personally. without cores a meeting won't happen anyway.
15:48:10 <TheJulia> I can send that out.
15:48:15 <rloo> if i recall, the reason why the alternate time was a bust many years ago, was because there were very few cores (if any) that attended.
15:48:16 <openstackgerrit> Merged openstack/ironic master: Asynchronous out of band deploy steps fails to execute  https://review.opendev.org/674268
15:48:49 <TheJulia> rloo: Yeah, I think it just never happened for a like a month and a half
15:48:59 <dtantsur> rloo: that's why we need to find a slot that at least works for some cores.
15:49:02 <TheJulia> Anyway, Does anyone else have anything we should discuss today?
15:50:47 <rpittau> seems we're good :)
15:51:55 <TheJulia> Well everyone, thank you for coming today!
15:52:12 <TheJulia> And now we can take over the world
15:52:21 <rloo> +++
15:52:37 <TheJulia> kaifeng: and maybe come to a "ironic caused me to loose my mind" sticker design consensus
15:52:38 <TheJulia> :)
15:52:46 <kaifeng> Thanks for hosting the meeting, I feel refreshed :)
15:52:52 <openstackgerrit> Dmitry Tantsur proposed openstack/ironic-python-agent master: Run a standalone job in the gate  https://review.opendev.org/675937
15:53:21 <TheJulia> One day, I'll have "Ironic deploys supercomputers too" stickers.
15:54:52 <mgoddard> TheJulia: which ones? :)
15:55:08 <TheJulia> mgoddard: getting there :)
15:55:14 <TheJulia> Anyway, thanks everyone!
15:55:18 <TheJulia> #endmeeting