15:00:45 <TheJulia> #startmeeting ironic
15:00:46 <openstack> 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 <TheJulia> o/
15:00:47 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:50 <openstack> The meeting name has been set to 'ironic'
15:00:53 <iurygregory> o/
15:00:56 <kaifeng_> o/
15:00:56 <mkrai> o/
15:01:10 <arne_wiebalck> o/
15:01:15 <rloo> o/
15:01:28 <mgoddard> \o
15:01:37 <TheJulia> Our agenda can be found on the wiki: https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting
15:01:59 <TheJulia> #topic Announcements / Reminders
15:02:18 <stendulker> o/
15:02:31 <rpittau> o/
15:02:50 <iurygregory> m-1 py2.7 drop is over, now we can drop py2.7 from clients =)
15:03:41 <TheJulia> \o/ irccloud locking up my browser
15:03:44 <rpittau> what a nice news to close the year with :)
15:03:58 <mkrai> iurygregory +1
15:03:59 <rpittau> not the locking thing, the py27  thing :P
15:04:10 <TheJulia> #info This is our last meeting of 2019 - We will resume meetings on Jan 6, 2020.
15:04:25 <TheJulia> \o/
15:04:38 <iurygregory> \o/
15:04:42 <TheJulia> Is there anythign else anyone would like to announce ?
15:05:55 <TheJulia> I guess not :)
15:06:05 <TheJulia> #topic Review action items from previous meeting
15:06:59 <TheJulia> 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 <TheJulia> 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 <TheJulia> 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 <TheJulia> #topic Review subteam status reports
15:09:27 <TheJulia> looks like the py27 drop is going well. As iury indicated, we can drop from clients now.
15:09:53 <kaifeng_> as well as testing tools
15:10:12 <TheJulia> Indeed
15:13:11 <TheJulia> arne_wiebalck: looks like the retirement section may need a revision
15:13:44 <arne_wiebalck> TheJulia: yes, will update it
15:15:11 <arne_wiebalck> TheJulia: next step is to put up some code
15:15:33 <TheJulia> \o/
15:16:06 <arne_wiebalck> I still did not get round to look at the UEFI RAID code, still on the list for this week
15:16:17 <TheJulia> 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 <TheJulia> 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 <TheJulia> oh.. no
15:17:55 <arne_wiebalck> scheduled powecut
15:18:03 <TheJulia> Well, at least that is... good
15:18:04 <arne_wiebalck> but still, some nice graphs :)
15:18:10 <TheJulia> I'm sure the after effect was... interesting.
15:18:15 <TheJulia> arne_wiebalck: posted? :)
15:18:22 <arne_wiebalck> anyway, I'll try to look a the patches from Raphael
15:18:23 <iurygregory> graphs \o/
15:18:51 * arne_wiebalck will post graphs after the meeting
15:19:02 <TheJulia> Awesome
15:19:07 <TheJulia> I guess we shall proceed?
15:19:28 <iurygregory> ++
15:20:06 <TheJulia> #topic Priorities for the coming weeks
15:20:14 <TheJulia> #link https://etherpad.openstack.org/p/IronicWhiteBoard
15:20:29 <TheJulia> Starting at line 183
15:21:12 <TheJulia> 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 <TheJulia> Some stuff merged this past week, so I'll go ahead and remove items.
15:22:15 <TheJulia> mgoddard: by chance have you glanced at https://review.opendev.org/#/c/697271/ ?
15:22:15 <patchbot> patch 697271 - python-ironicclient (stable/rocky) - Fix AttributeError in negotiate_version - 1 patch set
15:22:46 <mgoddard> TheJulia: hmm, no. But I will
15:23:40 <TheJulia> Does anyone have anything they would like to add to the list now?
15:24:05 <mgoddard> in-band deploy steps please :)
15:24:11 * mgoddard adds spec
15:24:26 <TheJulia> mgoddard: feel free to add all the links :)
15:24:35 <TheJulia> It may be a very quiet few weeks though
15:25:04 <mgoddard> 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 <TheJulia> mgoddard: that works
15:27:04 <TheJulia> kaifeng_: If you've got patches up, please go ahead and add them to the list
15:27:28 <TheJulia> I just added a few under Feedback needed
15:30:43 <TheJulia> I guess we're good to proceed to open Discussion?
15:31:08 <iurygregory> ++
15:31:24 <kaifeng_> TheJulia: thanks, added two patches which fixed the bug
15:31:37 <TheJulia> kaifeng_: excellent, is any backporting required?
15:31:40 <kaifeng_> others are code refactoring so can wait
15:32:12 <TheJulia> looks like the first two are bug related
15:32:21 <kaifeng_> TheJulia: may not back portable because of the grenade work
15:32:32 <TheJulia> Okay, thanks
15:32:40 <arne_wiebalck> Do we have presence at the London ops meetup?
15:32:58 <rpittau> arne_wiebalck: I'm still waiting for official confirmation
15:33:02 <kaifeng_> s/grenade work/grenade job/
15:33:10 <TheJulia> rpittau: I suspect that will get worked out this week, fwiw
15:33:20 <rpittau> TheJulia: I have the same feeling :)
15:33:26 <arne_wiebalck> rpittau: great, thanks!
15:33:38 <TheJulia> #topic Open Discussion
15:33:52 <TheJulia> Is everyone ready for the quietest time of the year?
15:34:02 <TheJulia> are cookies being baked?
15:34:30 * rpittau is swimming in cookies
15:34:37 <TheJulia> For all the cute, please see: https://twitter.com/ashinclouds/status/1206360630883540992
15:34:49 * iurygregory can't bake cookies =(
15:35:07 <mgoddard> TheJulia: yours?
15:35:17 * kaifeng_ can bake bare metals instead
15:35:28 <TheJulia> mgoddard: yes, picked him up Saturday, so my twitters will be full of cute corgi puppy photos for the holidays
15:35:37 <arne_wiebalck> TheJulia: Do you have a name already?
15:35:38 <TheJulia> kaifeng_: ohhh, that sounds fun :)
15:35:38 <mgoddard> you lucky thing :)
15:35:52 <TheJulia> arne_wiebalck: Gremlin is what my wife is calling him
15:36:01 <mkrai> TheJulia, cute :)
15:36:16 <mgoddard> Corgis are the Queen's choice. I'm no royalist but they're cute dogs :)
15:36:17 <iurygregory> cuteness overflow
15:36:29 <arne_wiebalck> TheJulia: That fits :-D
15:36:30 <rloo> TheJulia: awwww... how are the cats with the puppy?
15:36:56 <TheJulia> 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 <iurygregory> 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 <patchbot> patch 698922 - tenks - Py2 - Remove six and mock - 1 patch set
15:37:43 <rloo> TheJulia: envisioning a happy family this holiday!!! :D
15:37:48 <TheJulia> rloo: thanks
15:38:17 <TheJulia> 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 <iurygregory> 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 <TheJulia> iurygregory: sounds like networking :(
15:39:46 <mgoddard> iurygregory: good question. we're a little behind on it because we're cycle-trailing
15:39:57 <iurygregory> TheJulia, yeah =(
15:40:05 <TheJulia> Anyway, If we have nothing else to discuss, we can likely call this meeting  over for the year
15:40:06 <mgoddard> iurygregory: if it blocks progress we can remove the kayobe job from tenks
15:40:38 <iurygregory> 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 <kaifeng_> TheJulia: for uefi with grub in arch x86_64, the grub is looking for <ip>.conf right? It seems so from code because i have not no experience on it.
15:41:06 <TheJulia> kaifeng_: in older versions yes
15:41:18 <mgoddard> iurygregory: no centos8 support yet
15:41:36 <iurygregory> sad =(
15:41:46 <TheJulia> 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 <kaifeng_> what i observed from the arm64 is that, it's first looking for grub-<mac address>-, grub-<hex form ip address>, then finally grub.cfg
15:42:31 <TheJulia> wow...
15:42:34 <kaifeng_> and it seems we have no configuration option to construct such link for the arm64
15:43:01 <mgoddard> iurygregory: centos8 for kayobe depends on support in RDO, kolla, kolla-ansible, bifrost... :)
15:43:10 <TheJulia> 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 <TheJulia> kaifeng_: the general grub.cfg should exist and cause it to load the mac based configuration
15:43:49 <kaifeng_> TheJulia: yeah, we have the <ip in decimal>.conf only
15:44:29 <TheJulia> if you don't have a grub.cfg in the folder, then your likely missing a part of the puzzle
15:44:42 <iurygregory> mgoddard, OMG!
15:45:09 <mgoddard> iurygregory: yeah
15:45:34 <kaifeng_> TheJulia: I have created a grub.cfg in the EFI/BOOT as the last fallback which is used for the inspection
15:46:18 <TheJulia> oh
15:46:19 <TheJulia> heh
15:46:37 <TheJulia> Yeah... that is the issue with grub, you can't fallback
15:46:37 <iurygregory> mgoddard, well let's see how it goes this the patch is not something mandatory =)
15:46:46 <kaifeng_> TheJulia: i am no expert on this, it seems you implying the grub.cfg should provide some different pathes?
15:47:10 <TheJulia> kaifeng_: not really, the ?centos? grub2 build only ever looks for /grub.cfg if memory serves
15:47:33 <TheJulia> kaifeng_: but, I may be remembering incorrectly
15:47:36 <kaifeng_> TheJulia: right, i think it's based on centos7
15:47:37 <mgoddard> 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 <iurygregory> mgoddard, we have time, let's wait =)
15:48:13 <mgoddard> sure
15:48:37 <TheJulia> iurygregory: eh.... making the bifrost side job non-voting seems to be okay to me since everything seems to interlock
15:49:39 <iurygregory> TheJulia, truth
15:51:09 <TheJulia> 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 <TheJulia> Anyway, seems like we're done for the day, if there is nothing else, thanks everyone!
15:51:46 <kaifeng_> 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 <TheJulia> kaifeng_: hmm... I'd use the distribution packages and take it apart from there, those may be special grub binaries
15:52:49 <TheJulia> Thanks everyone!
15:52:53 <TheJulia> #endmeeting