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