15:00:33 <TheJulia> #startmeeting ironic 15:00:33 <openstack> Meeting started Mon Oct 12 15:00:33 2020 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:34 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:36 <openstack> The meeting name has been set to 'ironic' 15:00:37 <TheJulia> Good morning everyone! 15:00:40 <iurygregory> o/ 15:00:40 <dtantsur> o/ 15:00:43 <rpittau> o/ 15:00:44 <kaifeng> o/ 15:00:53 <ajya> o/ 15:00:54 <TheJulia> Our agenda this week can be found on the wiki. 15:00:56 <TheJulia> #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting 15:00:58 <stendulker> o/ 15:00:58 <arne_wiebalck> o/ 15:01:16 <TheJulia> We seem to be announcement heavy this morning, so if you have announcements be ready to raise them! 15:01:34 <TheJulia> #topic Announcements / Reminders 15:01:52 <TheJulia> #info Open Infrastucture Summit is *NEXT* week! October 19-23rd! 15:02:19 <TheJulia> #link https://www.openstack.org/summit/ 15:02:26 <QianbiaoNG> o/ 15:02:40 <mgoddard> \o 15:02:47 <erbarr> o/ 15:02:49 <TheJulia> #info The Project Teams Gathering is the following week, October 26th through 30th. 15:02:53 <rpioso> \o 15:02:53 <iurygregory> we will probably skip next 2 weeks of meetings? (or maybe only next week?) 15:03:16 * dtantsur still has no clue about the schedule 15:03:17 <TheJulia> iurygregory: lets discuss that during the discussion period, if you'd quickly edit the agenda on the wikie :) 15:03:22 <TheJulia> #link https://www.openstack.org/ptg/ 15:03:31 <iurygregory> TheJulia, ++ 15:04:03 <TheJulia> #info We have a PTG etherpad, please add items in the next couple of days. After that I will try to break things into logical time blocks for scheduling during the PTG. 15:04:06 <TheJulia> #link https://etherpad.opendev.org/p/ironic-wallaby-ptg 15:04:37 <TheJulia> #info Expect Victoria final releases this week. Hopefully nothing needs to merge to the stable branch and I just submitted ironic 16.0.1's release. 15:04:45 <TheJulia> And last for me! 15:04:56 <TheJulia> #info PTL on vacation the first week of November. 15:05:14 <TheJulia> Does anyone else have anything to announce or remind us of this week? Or maybe for the next few weeks? 15:06:36 * TheJulia takes silence as no... 15:07:22 <TheJulia> Looks like we had no action items last week 15:07:49 <TheJulia> Do we feel the need to review the subteam status reports? 15:07:55 <TheJulia> since we're at the end of cycle and all 15:09:02 * TheJulia hears silence and guesses "no" ? 15:09:05 <rpittau> probably not 15:09:45 <openstackgerrit> Dmitry Tantsur proposed openstack/ironic master: [WIP] Do not use RPC continue_node_deploy/clean in agent_base https://review.opendev.org/756354 15:09:45 <dtantsur> likely no 15:09:48 <TheJulia> Okay then 15:10:00 <TheJulia> #topic Priorities for the coming week 15:10:07 <TheJulia> Above and beyond adding topics to the PTG etherpad! 15:10:16 <TheJulia> #link https://etherpad.opendev.org/p/IronicWhiteBoard 15:10:19 * iurygregory is wondering if we should change Victoria Priorities to Wallaby Priorities... 15:10:20 <TheJulia> Starting at line 124 15:10:27 <TheJulia> iurygregory: Likely :) 15:11:15 <TheJulia> It looks like only a couple items merged over the past week, which makes sense for end of cycle. But we do have a number of proposed items starting at line 176 15:11:55 <TheJulia> If there are no objections I'd like to add them to the list for this next week 15:12:05 <rpittau> sounds good 15:12:18 <iurygregory> sounds good to me 15:12:31 <dtantsur> no objections 15:12:41 <stendulker> looks good 15:13:09 <TheJulia> In particular, vendors who allow/enable users to use IPMI, I'd like some eyes on https://review.opendev.org/757198 specifically because to validate if the list selector number that is default (0x08) is correct or if it needs to be modified for your hardware in UEFI mode. 15:13:10 <patchbot> patch 757198 - ironic - WIP: IPMI: Handle vendor set boot device differences - 1 patch set 15:13:41 * dtantsur sighs 15:14:01 <iurygregory> funny =) 15:14:46 <TheJulia> it is a very le sigh topic but it does actually explain some various vendor headaches with ipmi, sadly 15:14:54 <iurygregory> yeah 15:15:00 <rpittau> "standards" 15:15:01 <arne_wiebalck> TheJulia: I can check with our hardware experts what they think. 15:15:01 <iurygregory> evil numbers 15:15:09 <TheJulia> arne_wiebalck: would be very very very much appreciated 15:15:36 <arne_wiebalck> our users have IPMI access 15:15:37 * TheJulia started to add "le sigh" to the etherpad in reponse to dtantsur's sigh 15:16:23 <TheJulia> unfortunately there is almost no documentation out there of variations, beyond the occassional blog post so itmay be most folks just adhered to the standard and we're hitting ipmitool quarks then 15:16:34 <kaifeng> the world "protocols" seems to have a better reputation :( 15:16:43 <TheJulia> heh 15:17:04 * TheJulia will not suggest editing the wikipedia entry... 15:17:10 <iurygregory> https://xkcd.com/927/ 15:17:24 <TheJulia> Anyway, silliness aside, it seems like we're goot to proceed to the Baremetal SIG 15:17:48 <arne_wiebalck> First meeting took place, relatively low attendance, 8-10 people. 15:17:58 <TheJulia> #topic Baremetal SIG 15:18:08 <arne_wiebalck> Nice discussion none the less (I think). 15:18:10 <dtantsur> I think 8-10 is actually not bad 15:18:10 <TheJulia> Is the hope to do the meetings monthly or every two weeks? 15:18:19 <arne_wiebalck> Will make some changes to the format. 15:18:25 <arne_wiebalck> Monthly. 15:18:42 <arne_wiebalck> If you're off first week of Nov, how about Nov 10? 15:18:50 <arne_wiebalck> Also some distance to the summit. 15:19:05 <TheJulia> Okay, If we can have the time and maybe discussion topic agenda available the week before, I'd encourage people tweeting it and posting to other social media to see if we can get more people to join our SIG meetings 15:19:08 <TheJulia> ++ 15:19:16 <arne_wiebalck> Right. 15:19:34 <arne_wiebalck> we need to define the next topic and the one who starts the discussion 15:19:35 <TheJulia> Yeah, at least the next two weeks will be meeting heavy for most people 15:19:53 <arne_wiebalck> that is what I thought, therefore Nov 10 may be ok 15:20:18 <TheJulia> ++ 15:20:24 <arne_wiebalck> ok, I will try to identify the topic and a victim ... erm, speaker 15:20:29 <TheJulia> victims! 15:20:32 <arne_wiebalck> that is it 15:20:46 <TheJulia> Redundant Array of Independent Speakers 15:21:03 <iurygregory> woot 15:21:05 <arne_wiebalck> this is what we had last time 15:21:09 <TheJulia> Anyway, I'm clearly hitting maximum silly 15:21:10 <arne_wiebalck> worked 15:21:20 <TheJulia> Are we good to proceed to Open Discussion? 15:21:24 <arne_wiebalck> +1 15:21:26 <rpittau> let's 15:21:29 <TheJulia> #topic Open Discussion 15:21:37 <TheJulia> So iurygregory added two topics for open discussion 15:21:43 <TheJulia> the first is should we skip the next two meetings 15:21:44 <iurygregory> yup o/ 15:22:38 <dtantsur> do we have anything on Mondays? 15:22:58 <dtantsur> I guess on the PTG week we'll have enough talking to each other :) 15:23:11 <TheJulia> Yes, there is actually talk at 15 minutes into our meeting on Monday 15:23:33 <TheJulia> so I guess we should just cancel both meetings. Any objections? Concerns? Thoughts? 15:23:35 <dtantsur> *shrug* let's skip them 15:23:43 <TheJulia> Ack, I'll send an email to the mailing list. 15:24:09 <TheJulia> Next topic appears to be a brewing epic battle of "openstack baremetal" vs "baremetal" 15:24:19 <TheJulia> iurygregory: would you like to walk us through this? 15:24:33 <iurygregory> sure 15:25:08 <dtantsur> fight! 15:25:18 <iurygregory> We had a plan to update our docs to use `baremetal` since it wouldn't be openstack specific (we have the standalone case) 15:25:44 <iurygregory> so just to see if there is a consensus of our community if we should or not change our docs 15:26:09 <dtantsur> what are the arguments against? 15:26:09 <iurygregory> https://review.opendev.org/#/c/756708/4/doc/source/admin/portgroups.rst 15:26:10 <patchbot> patch 756708 - ironic - Update .rst files - 4 patch sets 15:26:12 <TheJulia> dtantsur: I was thinking more like we would compare the output of work product like in the show "Forged in Fire" here in the states...... 15:26:39 <kaifeng> is Iury speaking of https://review.opendev.org/#/c/756708/ ? 15:26:40 <dtantsur> oh, so I should put back my battle axe? 15:26:40 <patchbot> patch 756708 - ironic - Update .rst files - 4 patch sets 15:26:49 <iurygregory> kaifeng, correct =) 15:27:20 <dtantsur> kaifeng: re your question: the problem is: 'baremetal' works for both standalone and nova cases, 'openstack baremetal' - only for nova case 15:27:23 <TheJulia> dtantsur: well, maybe not? 15:27:25 <kaifeng> okay, I am not against s/openstack baremetal/baremetal/, totally 15:27:37 <dtantsur> s/nova/full openstack/ but you get an idea 15:27:47 <TheJulia> kaifeng: your raising a good point and I kind of feel like maybe the opposite idea might be good. 15:27:48 <kaifeng> just I feel the doc is in an inconsistent state 15:27:48 <openstackgerrit> Merged openstack/ironic-python-agent stable/stein: Fix: make Intel CNA hardware manager none generic https://review.opendev.org/753730 15:27:53 <openstackgerrit> Merged openstack/ironic-python-agent stable/rocky: Fix: make Intel CNA hardware manager none generic https://review.opendev.org/753785 15:27:54 <dtantsur> people read our docs and like 'what, I need the whole openstack to use ironic'? 15:27:57 <openstackgerrit> Merged openstack/ironic-python-agent stable/queens: Fix: make Intel CNA hardware manager none generic https://review.opendev.org/753786 15:28:02 <openstackgerrit> Merged openstack/ironic-prometheus-exporter stable/ussuri: Fallback to `node_uuid` if`node_name` is not present https://review.opendev.org/753065 15:28:22 <rpittau> the pure 'baremetal' command should work in all cases, so I guess we can remove the word 'openstack', just be consistent everywhere 15:28:35 <TheJulia> I think it is ultimately good for us to peel back the openstack command references in the documentation and highlight that there is integration with the openstack command 15:29:09 <TheJulia> Ultimately so we reach consistency in our docs and hopefully can get to a point where we're publishing some form of them on the newer website 15:29:25 <TheJulia> which is where people would surely be confused by the "openstack" command. 15:29:43 <iurygregory> yeah 15:30:11 <kaifeng> if the two command can be used interchangeably, I agree to use `baremetal` instead of `openstack baremetal`, we just need a disclaimer that, hey, if you want to type more characters that is also fine 15:30:15 <dtantsur> it's already a problem now e.g. among metal3 folks who don't realize it's safe to remove the 'openstack' prefix 15:31:39 <dtantsur> on the consistency topic, I agree that we probably shouldn't leave openstack commands hanging around in random places of our documentation 15:31:40 <TheJulia> kaifeng: ++ They can be 15:31:50 <TheJulia> ++ 15:31:54 <dtantsur> i.e. we should concentrate openstack-related aspects together 15:32:06 <TheJulia> I agree with that 15:32:30 <TheJulia> Do we seem to have consensus then? It feels like we kind of do in terms of meaning and basic direction 15:32:34 <iurygregory> I also agree with that 15:33:22 <TheJulia> excellent 15:33:51 <TheJulia> So what else shall we discuss? Taking over the world? 15:34:03 <iurygregory> for outreachy I think we can check if openstack baremetal was switched to baremetal, and we can have other task for outreachy or any contributor to concentrate the openstack commands in other place 15:34:08 <iurygregory> this would make sense? 15:34:41 <dtantsur> ++ 15:34:46 <TheJulia> I think that makes sense, it would be a slighly harder task, but a good evolution 15:34:51 <JayF> TIL `baremetal` exists independently of `openstack baremetal` 15:34:53 <iurygregory> yeah 15:35:37 <dtantsur> JayF: new in ussuri 15:36:13 <openstackgerrit> Verification of a change to openstack/ironic-prometheus-exporter failed: Fallback to `node_uuid` if`node_name` is not present https://review.opendev.org/753067 15:36:20 <JayF> dtantsur: of openstackclient? 15:36:26 <dtantsur> JayF: of ironicclient 15:36:31 <JayF> ah 15:36:48 <TheJulia> it was a good solution for those that missed running "ironic" commands 15:37:00 <rpittau> there's the ipa-builder conundrum aka we can't build rpm-based ipa ramdisks on focal using diskimage-builder 15:37:00 <rpittau> I sent a mail to the mailing list and got some good replies, although we might want to decide which direction to take 15:37:00 <rpittau> we already build centos8 on centos8, although we still use bionic to test devstack 15:37:52 * kaifeng would love to have it backported to train, it would relieve some finger movements in daily lifes 15:37:54 <TheJulia> The suggestion seemed to be that not using the minimal element should allow it to work 15:38:50 <rpittau> I'm not sure, but I'll give that a try 15:38:53 <dtantsur> kaifeng: the baremetal command? cannot you just pull in a newer ironicclient? 15:39:54 <TheJulia> rpioso: I think it would be worth it, it may mean we get to identify some extra "junk" in the images that can be purged before final packaging 15:39:57 <TheJulia> err 15:40:01 <TheJulia> that was meant for rpittau 15:40:15 <rpittau> :) 15:40:21 <kaifeng> dtantsur we are running train at the moment, upgrade client would introduce requirements 15:40:26 <dtantsur> not using the minimal element has a risk of increasing the size quite substantially 15:40:37 <rpittau> yeah, I'm mainly worried about the size of the final image, but I guess it's the easiest path to take at the moment 15:41:04 <dtantsur> we need to check how much it increases the size 15:41:14 <dtantsur> if the increase is so big that we cannot longer use it in the CI 15:41:16 <rpittau> I'll check that this week 15:41:20 <dtantsur> then it's pointless 15:41:24 <JayF> I suspect even with the minimal element we have things we can remove from that DIB image. 15:41:38 <rpittau> JayF: we already remove a bunch of stuff 15:41:39 <dtantsur> JayF: we remove a lot of stuff by hand 15:41:48 <dtantsur> most of the image right now is the linux-firmware package 15:42:01 <dtantsur> which is several hundreds of megabytes 15:42:18 <JayF> That makes a lot of sense 15:42:24 * arne_wiebalck has just removed this downstream ... 15:42:36 <dtantsur> arne_wiebalck: you know your hardware, you can do it 15:42:41 <JayF> I have it on my 'eventually' list to see why they were so huge, that makes a LOT of sense 15:42:41 <rpittau> arne_wiebalck: you removed the linux-firmware ? oO 15:42:43 <arne_wiebalck> dtantsur: exactly 15:42:46 <TheJulia> guys, I've got to go 15:42:47 <JayF> and I don't know my hardware, so I probably can't :D 15:42:48 <TheJulia> #endmeeting