15:00:45 #startmeeting ironic 15:00:46 Meeting started Mon Dec 16 15:00:45 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:46 o/ 15:00:47 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:50 The meeting name has been set to 'ironic' 15:00:53 o/ 15:00:56 o/ 15:00:56 o/ 15:01:10 o/ 15:01:15 o/ 15:01:28 \o 15:01:37 Our agenda can be found on the wiki: https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting 15:01:59 #topic Announcements / Reminders 15:02:18 o/ 15:02:31 o/ 15:02:50 m-1 py2.7 drop is over, now we can drop py2.7 from clients =) 15:03:41 \o/ irccloud locking up my browser 15:03:44 what a nice news to close the year with :) 15:03:58 iurygregory +1 15:03:59 not the locking thing, the py27 thing :P 15:04:10 #info This is our last meeting of 2019 - We will resume meetings on Jan 6, 2020. 15:04:25 \o/ 15:04:38 \o/ 15:04:42 Is there anythign else anyone would like to announce ? 15:05:55 I guess not :) 15:06:05 #topic Review action items from previous meeting 15:06:59 We had two action items last week - One for me to follow-up on third party CI's and the other to reach out to the foundation regarding case studies. 15:07:44 I emailed the iRMC maintainer and have not heard back yet, and I chatted with the xclarity folks. I also sent out an email regarding the ibmc driver. 15:08:13 I also a "we're working on it" response from the foundation, so hopefully I'll have more after the new year. 15:08:26 #topic Review subteam status reports 15:09:27 looks like the py27 drop is going well. As iury indicated, we can drop from clients now. 15:09:53 as well as testing tools 15:10:12 Indeed 15:13:11 arne_wiebalck: looks like the retirement section may need a revision 15:13:44 TheJulia: yes, will update it 15:15:11 TheJulia: next step is to put up some code 15:15:33 \o/ 15:16:06 I still did not get round to look at the UEFI RAID code, still on the list for this week 15:16:17 Things look relatively up to date beyond that. I'm good with proceeding forward to priorities and then likely directly to open discussion. 15:16:31 arne_wiebalck: I figured that when I glaned at the changes this morning :) 15:17:37 * arne_wiebalck had to observe how Ironic reacts to a power cut on 2000 nodes 15:17:48 oh.. no 15:17:55 scheduled powecut 15:18:03 Well, at least that is... good 15:18:04 but still, some nice graphs :) 15:18:10 I'm sure the after effect was... interesting. 15:18:15 arne_wiebalck: posted? :) 15:18:22 anyway, I'll try to look a the patches from Raphael 15:18:23 graphs \o/ 15:18:51 * arne_wiebalck will post graphs after the meeting 15:19:02 Awesome 15:19:07 I guess we shall proceed? 15:19:28 ++ 15:20:06 #topic Priorities for the coming weeks 15:20:14 #link https://etherpad.openstack.org/p/IronicWhiteBoard 15:20:29 Starting at line 183 15:21:12 Since we're going to be away the next few weeks, It is generally okay if people add/update items to this list while we're off all getting some much needed breaks :) 15:21:39 Some stuff merged this past week, so I'll go ahead and remove items. 15:22:15 mgoddard: by chance have you glanced at https://review.opendev.org/#/c/697271/ ? 15:22:15 patch 697271 - python-ironicclient (stable/rocky) - Fix AttributeError in negotiate_version - 1 patch set 15:22:46 TheJulia: hmm, no. But I will 15:23:40 Does anyone have anything they would like to add to the list now? 15:24:05 in-band deploy steps please :) 15:24:11 * mgoddard adds spec 15:24:26 mgoddard: feel free to add all the links :) 15:24:35 It may be a very quiet few weeks though 15:25:04 it's mostly PoC stuff except for the spec, so I'll just add that 15:25:41 * kaifeng_ wants to add the ipxe but maybe there is not enough review resource in following days. 15:26:47 mgoddard: that works 15:27:04 kaifeng_: If you've got patches up, please go ahead and add them to the list 15:27:28 I just added a few under Feedback needed 15:30:43 I guess we're good to proceed to open Discussion? 15:31:08 ++ 15:31:24 TheJulia: thanks, added two patches which fixed the bug 15:31:37 kaifeng_: excellent, is any backporting required? 15:31:40 others are code refactoring so can wait 15:32:12 looks like the first two are bug related 15:32:21 TheJulia: may not back portable because of the grenade work 15:32:32 Okay, thanks 15:32:40 Do we have presence at the London ops meetup? 15:32:58 arne_wiebalck: I'm still waiting for official confirmation 15:33:02 s/grenade work/grenade job/ 15:33:10 rpittau: I suspect that will get worked out this week, fwiw 15:33:20 TheJulia: I have the same feeling :) 15:33:26 rpittau: great, thanks! 15:33:38 #topic Open Discussion 15:33:52 Is everyone ready for the quietest time of the year? 15:34:02 are cookies being baked? 15:34:30 * rpittau is swimming in cookies 15:34:37 For all the cute, please see: https://twitter.com/ashinclouds/status/1206360630883540992 15:34:49 * iurygregory can't bake cookies =( 15:35:07 TheJulia: yours? 15:35:17 * kaifeng_ can bake bare metals instead 15:35:28 mgoddard: yes, picked him up Saturday, so my twitters will be full of cute corgi puppy photos for the holidays 15:35:37 TheJulia: Do you have a name already? 15:35:38 kaifeng_: ohhh, that sounds fun :) 15:35:38 you lucky thing :) 15:35:52 arne_wiebalck: Gremlin is what my wife is calling him 15:36:01 TheJulia, cute :) 15:36:16 Corgis are the Queen's choice. I'm no royalist but they're cute dogs :) 15:36:17 cuteness overflow 15:36:29 TheJulia: That fits :-D 15:36:30 TheJulia: awwww... how are the cats with the puppy? 15:36:56 rloo: well, aside from a puffed tail like we've never seen on one of them when the puppy first came into the house, pretty good 15:37:13 mgoddard, do you know how is the plan for kayobe to drop py2? 15:37:23 * iurygregory asking because of https://review.opendev.org/#/c/698922/ 15:37:23 patch 698922 - tenks - Py2 - Remove six and mock - 1 patch set 15:37:43 TheJulia: envisioning a happy family this holiday!!! :D 15:37:48 rloo: thanks 15:38:17 iurygregory: One reason that I might not be able to immediately post some vagrant stuff is I started converting my local repo to py3 15:39:10 TheJulia, no worries, I'm starting PTO today, but I'll be trying to play with bifrost, so far the problem is the the introspection gets timeout =) 15:39:38 iurygregory: sounds like networking :( 15:39:46 iurygregory: good question. we're a little behind on it because we're cycle-trailing 15:39:57 TheJulia, yeah =( 15:40:05 Anyway, If we have nothing else to discuss, we can likely call this meeting over for the year 15:40:06 iurygregory: if it blocks progress we can remove the kayobe job from tenks 15:40:38 mgoddard, can switch to no-voting or if centos8 is available we would be able to keep running the job I would say =) 15:40:51 TheJulia: for uefi with grub in arch x86_64, the grub is looking for .conf right? It seems so from code because i have not no experience on it. 15:41:06 kaifeng_: in older versions yes 15:41:18 iurygregory: no centos8 support yet 15:41:36 sad =( 15:41:46 kaifeng_: I changed it to generate both an ip and mac links.... like a year and a half ago, and removed the IP only link like six months ago 15:42:02 what i observed from the arm64 is that, it's first looking for grub--, grub-, then finally grub.cfg 15:42:31 wow... 15:42:34 and it seems we have no configuration option to construct such link for the arm64 15:43:01 iurygregory: centos8 for kayobe depends on support in RDO, kolla, kolla-ansible, bifrost... :) 15:43:10 kaifeng_: please file a bug and provide as much info as possible, including version of grub your using. I can always message a grub maintainer and go "what?" 15:43:48 kaifeng_: the general grub.cfg should exist and cause it to load the mac based configuration 15:43:49 TheJulia: yeah, we have the .conf only 15:44:29 if you don't have a grub.cfg in the folder, then your likely missing a part of the puzzle 15:44:42 mgoddard, OMG! 15:45:09 iurygregory: yeah 15:45:34 TheJulia: I have created a grub.cfg in the EFI/BOOT as the last fallback which is used for the inspection 15:46:18 oh 15:46:19 heh 15:46:37 Yeah... that is the issue with grub, you can't fallback 15:46:37 mgoddard, well let's see how it goes this the patch is not something mandatory =) 15:46:46 TheJulia: i am no expert on this, it seems you implying the grub.cfg should provide some different pathes? 15:47:10 kaifeng_: not really, the ?centos? grub2 build only ever looks for /grub.cfg if memory serves 15:47:33 kaifeng_: but, I may be remembering incorrectly 15:47:36 TheJulia: right, i think it's based on centos7 15:47:37 iurygregory: it could be 1-2 months for kayobe centos8 support. Suggest we disable the job if you'd like to drop py2 before then 15:47:58 mgoddard, we have time, let's wait =) 15:48:13 sure 15:48:37 iurygregory: eh.... making the bifrost side job non-voting seems to be okay to me since everything seems to interlock 15:49:39 TheJulia, truth 15:51:09 kaifeng_: hmm, if we need to make a change to allow differnet options, I think we should be fine as long as we can backport it 15:51:27 Anyway, seems like we're done for the day, if there is nothing else, thanks everyone! 15:51:46 TheJulia: i will create a story to fill some information to it, do you know where can I get the grub version? I just copied from the distribution iso 15:52:25 kaifeng_: hmm... I'd use the distribution packages and take it apart from there, those may be special grub binaries 15:52:49 Thanks everyone! 15:52:53 #endmeeting