15:00:27 <TheJulia> #startmeeting ironic
15:00:29 <openstack> Meeting started Mon Mar 16 15:00:27 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:30 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:32 <openstack> The meeting name has been set to 'ironic'
15:00:33 <iurygregory> o/
15:00:33 <rpittau> o/
15:00:42 <bdodd> o/
15:00:48 <mgoddard> \o
15:00:48 <rpioso> \o
15:00:53 <ajya> o/
15:00:53 <kaifeng_> o/
15:00:54 <erbarr> o/
15:01:13 <TheJulia> Greetings everyone! I'm kind of hoping for a quick meeting today, for I'm making good progrss on notes from our midcycle!
15:01:13 <dtantsur> o/
15:01:21 <TheJulia> well s/notes/summary/
15:01:30 <arne_wiebalck> o/
15:01:37 <TheJulia> Thanks dtantsur, rpittau, and iurygregory for helping out with $words
15:01:38 <cdearborn> o/
15:01:38 * arne_wiebalck is still in another meeting
15:01:44 * TheJulia goes and deals with her cat for a moment
15:01:45 <rpittau> :D
15:01:47 <jroll> \o
15:01:48 <iurygregory> np o/
15:01:58 <TheJulia> and cat removed from home office
15:02:01 <dtantsur> always welcome
15:02:23 <TheJulia> Our agenda today is on the wiki
15:02:29 <TheJulia> And looks like it is the default agenda.
15:02:31 <TheJulia> #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting
15:02:48 <TheJulia> #topic Announcements/Reminders
15:03:02 * iurygregory maybe for announcements - grenade in stable/stein is fixed tks gmann for the help!
15:03:42 <etingof> o/
15:03:42 <TheJulia> A gentle reminder to all contributors, we only have a few more weeks where we'll be able to focus on merging feature code. Please be mindful and review/rebase/update patches. It is a community effort together!
15:04:09 <TheJulia> Does anyone have any reminders or announcements for the community this week?
15:04:51 <dtantsur> stay safe and wash your hands!
15:04:52 * iurygregory not sure if what I said before would count but ...=)
15:04:56 <iurygregory> dtantsur, lol
15:05:27 <TheJulia> dtantsur: ++
15:05:35 <iurygregory> same announcements everywhere here
15:05:42 <TheJulia> Indeed!
15:05:49 <TheJulia> Anyway, lets move on!
15:06:14 <rajinir> o/
15:06:14 <TheJulia> #topic Review action items from the prior week
15:06:41 <TheJulia> dtantsur: Looks like you had one action item to document supported branches for ?ironic-tempest-plugin?
15:06:53 <dtantsur> I didn't even remember about that, sorry
15:06:58 <TheJulia> no worries
15:07:06 <TheJulia> Shall we carry it forward?
15:07:08 <dtantsur> yep
15:07:23 <iurygregory> dtantsur, I can take care if you don't have time
15:07:39 <TheJulia> iurygregory: I think that would be awesome
15:07:46 <TheJulia> iurygregory: do you want the action item?
15:07:51 <iurygregory> TheJulia, sure
15:08:00 <TheJulia> #action iurygregory to document supported branches for ?ironic-tempest-plugin?
15:08:20 <dtantsur> it's not only for the plugin
15:08:24 <TheJulia> #undo
15:08:25 <openstack> Removing item from minutes: #action iurygregory to document supported branches for ?ironic-tempest-plugin?
15:08:28 <TheJulia> #action iurygregory to document supported branches
15:08:31 <dtantsur> overall, what our policy on supported branches is
15:08:36 <dtantsur> at least atm
15:08:49 <TheJulia> so contributor guide docs, I think
15:09:01 <dtantsur> yep
15:09:02 <TheJulia> Anyway, we shall see
15:09:05 <TheJulia> Onward!
15:09:12 <TheJulia> #topic Review subteam status reports
15:09:21 <TheJulia> #link https://etherpad.openstack.org/p/IronicWhiteBoard
15:10:00 <TheJulia> Line 239
15:10:29 <TheJulia> Ugh, we need to spend some time bug triaging :(
15:11:04 <dtantsur> we do
15:11:18 <dtantsur> I've been unable to dedicate time to it for a while (sorry!)
15:11:31 <TheJulia> arne_wiebalck: hopefully my desire to deal with words won't burn out today and I can do the major word shuffling for the whitepaper
15:12:26 * TheJulia updates the multitenancy note
15:12:37 <arne_wiebalck> TheJulia: that would be great
15:12:55 * arne_wiebalck is not sure if wfh will allow to work more or even less on this
15:14:16 <etingof> depends on the kids
15:14:20 <TheJulia> etingof: updated dhcp-less deployment for you
15:14:23 <TheJulia> etingof: indeed
15:14:38 <TheJulia> and cats, and wife, and economy, and chaos, and grocery shopping
15:14:48 * TheJulia digresses until open discussion
15:15:06 * etingof will update spec status
15:15:28 <TheJulia> :)
15:15:38 <TheJulia> look 4 lines down :)
15:16:06 <TheJulia> arne_wiebalck: regarding node retirement, are we completely done? As in I can find docs on it if I go search?
15:16:29 <arne_wiebalck> code wise, I think so
15:16:44 <arne_wiebalck> we may need a description of a workflow
15:16:51 <arne_wiebalck> I can take care of this
15:17:03 <dtantsur> yeah, maybe a short admin guide page
15:17:04 <arne_wiebalck> I don't think we have docs yet
15:17:10 <arne_wiebalck> dtantsur: ++
15:17:11 <rpittau> no, we don't
15:17:25 <arne_wiebalck> otherwise we should be good I think
15:17:49 <TheJulia> Yeah, a short admin guide page would be perfect. I can also send that over to an operator whom I know was impressed that such support has merged :)
15:18:04 <TheJulia> dtantsur: you posted a disk targets wip right?
15:18:23 <dtantsur> yeah
15:18:36 <dtantsur> https://review.opendev.org/713209
15:18:37 <patchbot> patch 713209 - ironic-python-agent - [WIP] Allow specifying target devices for software... - 1 patch set
15:18:44 <dtantsur> I need to rebuild my devstack to try it out
15:18:44 <TheJulia> okay
15:18:50 <TheJulia> k
15:19:00 * TheJulia should have ordered 3 disks for the supermicro...
15:19:28 * dtantsur should have built a small rack in the kitchen
15:20:04 <openstackgerrit> Merged openstack/ironic stable/stein: tell reno to ignore the kilo branch  https://review.opendev.org/706785
15:20:15 <dtantsur> stein is releasable now, nice
15:20:25 <TheJulia> yay
15:20:54 <TheJulia> iurygregory: Are the grenade notes on the etherpad yours?
15:21:01 <iurygregory> yes
15:21:12 <TheJulia> and that is latest status?
15:21:45 <iurygregory> yup
15:21:54 <iurygregory> still doing tests with the multinode
15:21:56 <TheJulia> Additional question, any of those need to be reviewed this week?
15:22:20 <iurygregory> no need o/
15:22:48 <TheJulia> awesome
15:22:58 <TheJulia> Well, are we good to proceed to priorites for the week?
15:23:23 <dtantsur> ++
15:23:27 <rpittau> let's
15:24:24 <TheJulia> #topic Priorities for the coming week
15:24:31 <TheJulia> #link https://etherpad.openstack.org/p/IronicWhiteBoard
15:24:34 <TheJulia> Line 122
15:24:43 * TheJulia removes merged things
15:26:37 <TheJulia> Okay, I think that is good
15:26:48 <TheJulia> Does anyone have anything to add to the list?
15:27:27 <dtantsur> looks like plenty of work
15:27:52 <mgoddard> ooh, bifrost
15:27:53 <rpittau> centos8 job in bifrost is broken -> https://review.opendev.org/712692
15:27:54 <patchbot> patch 712692 - bifrost - Fix for PEP517 issue with Python 3.6.8 - 6 patch sets
15:28:06 <TheJulia> I should likely rebase https://review.opendev.org/#/c/492114/... but it can go on the list again next week
15:28:07 <patchbot> patch 492114 - ironic - Change [deploy]/default_boot_option to local - 25 patch sets
15:28:30 <TheJulia> rpittau: Interesting! I hit that yesterday oddly enough
15:29:03 <TheJulia> rpittau: however, on Ubuntu
15:29:13 <rpittau> that was a true surprise, considering that 3.6.8 is the last version with bugfixes
15:29:17 <rpittau> ubuntu has 3.6.9
15:29:34 <iurygregory> rpittau, I've added your patch to re-add grenade jobs in stable/stein in the backports section
15:30:06 <rpittau> iurygregory: ok, not sure that can be considered a backport though
15:30:10 <TheJulia> rpittau: I might be slightly old on that machine, I ran package upgrades and it went away
15:30:23 <TheJulia> Anywya, the list looks good to me
15:30:25 <iurygregory> rpittau, it helps with a backport to stable/stein XD
15:30:42 * arne_wiebalck joins o/
15:30:47 <rpittau> iurygregory: I'm not following :/
15:30:54 * rpittau might need another espresso
15:31:08 * TheJulia makes coffee
15:31:26 * iurygregory have a backport in stable/stein and it was failling in grenade only.. we removed the jobs, now we are adding again since it's fixed
15:31:27 <TheJulia> Everyone happy witht he list? If so, I propose we move directly to Open Discussion.
15:31:35 * dtantsur is
15:31:41 <rpittau> yeah
15:31:43 <mgoddard> +1
15:31:43 <TheJulia> iurygregory: why are we re-adding the job?
15:31:48 <iurygregory> TheJulia, yes
15:31:53 <iurygregory> it's green again
15:31:59 <rpittau> TheJulia: the jobs were fixed by gmann
15:32:00 <iurygregory> gmann, found the issue and fixed
15:32:15 <TheJulia> Grenade test of EOL to stein is not something we need to support
15:32:35 <iurygregory> hummm
15:33:10 <iurygregory> so we can just move without re-adding the jobs...
15:33:13 <mgoddard> EM, not EOL :)
15:33:19 <rpittau> rocky is EM
15:33:34 <TheJulia> sorry, brain wants more coffee it seems
15:34:38 <TheJulia> I'm not objecting to really adding back, but I'm not sure there is really much risk there if the jobs are no longer there and we're no longer releasing rocky
15:35:05 <dtantsur> I guess the reasoning is that we should still support people who want to jump off the EM release
15:35:11 <dtantsur> (which is not entirely dead, just not well supported)
15:35:23 <dtantsur> it also brings us back to the discussion of supported branches
15:35:30 <TheJulia> indeed
15:35:32 <mgoddard> if it passes, we could keep it until it stops working
15:35:38 <mgoddard> at that point we can make a call
15:35:39 <TheJulia> Okay, I'll +A a patch to put it back then
15:35:48 <openstackgerrit> Iury Gregory Melo Ferreira proposed openstack/ironic-prometheus-exporter master: Add documentation  https://review.opendev.org/713274
15:36:01 <TheJulia> mgoddard: exactly
15:36:15 <TheJulia> Okay, sounds like we're good to move on then?
15:36:30 <iurygregory> ++
15:36:45 <dtantsur> ++
15:36:46 <TheJulia> #topic Open Discussion
15:37:10 <TheJulia> Everyone please stay safe during this time. I'm worried about you al!
15:37:16 <TheJulia> s/al/all/
15:37:19 <iurygregory> ++
15:37:20 <dtantsur> ++ thanks TheJulia
15:37:27 <rpittau> thanks :)
15:37:33 <kaifeng_> :)
15:37:34 <iurygregory> things are crazy all over the world =(
15:37:37 <dtantsur> yeah
15:37:52 * dtantsur is worried about Russia particularly nowadays
15:38:01 * iurygregory the president of Brazil doesn't care .-.
15:38:31 <dtantsur> hey, we're in the same bucket then :)
15:38:46 <TheJulia> well, I highly encourage us to be here for one another, even if it is just rant, or share videos to cute cats, or a distraction through a KSP "look at this crazy thing I built" video
15:38:56 <mgoddard> No problem for us plucky Brits, just keep calm and carry on washing those hands...
15:38:57 <iurygregory> ++
15:39:05 <iurygregory> share funny things on twitter
15:39:10 <TheJulia> ++
15:39:12 <iurygregory> action item to everyone
15:39:17 <dtantsur> I see people are organizing spontaneous virtual conferences
15:39:29 <TheJulia> dtantsur: ohhh, ahh!
15:39:29 <dtantsur> I wonder if the OpenStack world should come up with one too
15:39:41 <mgoddard> PTG will go virtual
15:39:51 <TheJulia> Can we have a spontaneous unconference?
15:39:56 <dtantsur> "While you're at home getting crazy with kids, we'll tell you about ironic and how it can make at least some things better"
15:40:00 <iurygregory> we can
15:40:00 <dtantsur> I mean, yeah!
15:40:25 <iurygregory> dtantsur, this sounds like when ironic will support irc...
15:40:35 <dtantsur> sooon
15:40:42 <iurygregory> XD
15:40:47 <dtantsur> fwiw I'm quite serious about this
15:40:55 <TheJulia> but Ironic shall never have an integrated mail reader!
15:41:02 <dtantsur> or a text editor
15:41:06 <TheJulia> ++
15:41:15 <etingof> let it become just an operating system
15:41:25 <TheJulia> we'll just call out to vim for that part :)
15:41:39 <dtantsur> and to emacs for a mail reader!
15:41:45 <TheJulia> doh!
15:41:49 <rpittau> isn't emacs actaully an OS ?
15:41:57 <mgoddard> I have a non-virus-related item for discussion
15:42:00 <dtantsur> I think it has some chat and email apps
15:42:07 <TheJulia> mgoddard: sure!
15:42:41 <mgoddard> For Kayobe we are transitioning from CentOS 7 to CentOS 8 at the train release
15:42:48 <mgoddard> Same as tripleo
15:43:02 <TheJulia> yes
15:43:06 <mgoddard> We use bifrost, which doesn't support CentOS 8 in train
15:43:11 <mgoddard> Should it? Could it?
15:43:13 <dtantsur> I was afraid of this
15:43:16 <mgoddard> :)
15:43:28 <rpittau> mgoddard: yeah, was thinking the same :)
15:43:35 <dtantsur> it should, I'm not sure it could
15:43:43 <mgoddard> Of course the tricky part is that unlike master, it needs to continue to support CentOS 7
15:43:45 <dtantsur> for now we've taken the "full-switch" approach
15:43:54 <TheJulia> I think it makes sense to backport the support for operator sanity/support
15:44:00 * iurygregory think it should support...
15:44:32 <TheJulia> that being said, I'm not sure how crazy that would actually look in reality
15:44:33 <dtantsur> we explicitly used stuff like calling pip3
15:44:34 <mgoddard> I've spent quite a lot of time making ansible things support both versions now, it should be possible
15:44:38 <iurygregory> the backports woulld need some workaround or some sanity check to verify the platform probably
15:44:53 <mgoddard> ansible_distribution_major_version is your friend
15:45:01 <TheJulia> heh
15:45:02 <TheJulia> yeah
15:45:19 <dtantsur> I don't mind reviewing such patches if they get proposed
15:45:22 <mgoddard> I mean we could probably make it work without this
15:45:28 <TheJulia> I say put the patches up, and lets see
15:45:30 <mgoddard> but it would be cleaner
15:45:32 <dtantsur> we probably should, any branching is risky
15:45:40 <dtantsur> but dunno
15:45:44 <dtantsur> whatever works in the end
15:45:54 <TheJulia> and supports our users, I think
15:46:12 * dtantsur just had a brain glitch that made him surprised he writes English instead of Russian
15:46:38 <mgoddard> ok, I'll look into how big this will be and chuck up a patch if not too onerous
15:46:44 <iurygregory> I have one small topic after mgoddard
15:46:48 <dtantsur> mgoddard++
15:46:59 <mgoddard> go ahead iurygregory
15:47:00 <TheJulia> mgoddard: excellent
15:47:06 <iurygregory> mgoddard, ack o/
15:47:09 <rpittau> mgoddard: I'd be glad to help if needed
15:47:19 <mgoddard> thanks rpittau
15:47:27 * dtantsur is sorry we didn't finish the compatibility in the train timeframe..
15:47:37 <iurygregory> so we have some missing bits in our devstack configuration (how can we enable tempest) https://review.opendev.org/#/c/712901/
15:47:37 <patchbot> patch 712901 - ironic - Add info on how to enable ironic-tempest-plugin - 3 patch sets
15:48:14 <dtantsur> oh, I know you responded, I need to look at that again
15:48:26 <iurygregory> I'm a little bit worried to move devstack config into ironic-tempest-plugin docs since we don't have much information there
15:48:38 <TheJulia> I think it would be best in ironic's docs
15:48:43 <iurygregory> we could add in both maybe?
15:48:44 <TheJulia> as a sub-item or something
15:48:54 <TheJulia> The reason being, people do often wonder how to do it
15:49:01 <iurygregory> yeah
15:49:02 <TheJulia> and if they are already there they will see it
15:49:13 <dtantsur> iurygregory: I think I agree with your comments
15:49:18 <TheJulia> and maybe cross reference back and forth
15:49:19 <dtantsur> but I also agree with Shiv re using notes
15:49:32 <dtantsur> we have 5 (!!!) notes in a row in this part
15:49:34 <TheJulia> ++
15:49:39 <TheJulia> yeah, separate section please
15:49:43 <iurygregory> so maybe one section with how we have devstack+plugin? =)
15:49:55 <TheJulia> I think that is fair
15:49:58 <dtantsur> iurygregory: feel free to just split the existing section into more
15:50:04 <dtantsur> whatever feels natural to you
15:50:10 <iurygregory> awesome, I'll update =)
15:50:16 <TheJulia> excellent!
15:50:20 <TheJulia> Does anyone have anything else?
15:50:26 <dtantsur> notes should be safe to skip
15:50:56 <dtantsur> We haven't posted any cat pictures yet
15:51:02 <arne_wiebalck> I can confirm that getting tempest to run with our docs was difficult.
15:51:14 <TheJulia> dtantsur: working on it!
15:51:22 <arne_wiebalck> I needed iurygregory's handholding :)
15:51:33 <dtantsur> iurygregory++
15:51:34 <iurygregory> arne_wiebalck, anytime o/
15:51:49 <arne_wiebalck> iurygregory: will be sooner than you think ;)
15:51:52 <TheJulia> https://www.youtube.com/watch?v=FGJfup-0rhc <-- maybe?  #Disclaimer: I've not watched it yet
15:51:56 <iurygregory> glad to help =)
15:52:32 <TheJulia> Anyway, if there is nothing else, thanks everyone!
15:53:41 <TheJulia> eh, that video returns EINSUFFICENTCATS
15:53:54 <iurygregory> space cats omg
15:54:23 <TheJulia> Have a wonderful day everyone!
15:54:30 <TheJulia> #endmeeting