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