15:00:02 #startmeeting ironic 15:00:03 Meeting started Mon Sep 23 15:00:02 2019 UTC and is due to finish in 60 minutes. The chair is dtantsur. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:06 The meeting name has been set to 'ironic' 15:00:07 hey all, meeting time! 15:00:10 o/ 15:00:12 o/ 15:00:15 o/ 15:00:16 o/ 15:00:19 o/ 15:00:19 I'll have to run quite soon, will pass my chair rights to mgoddard then 15:00:21 #chair mgoddard 15:00:22 Current chairs: dtantsur mgoddard 15:00:32 \o 15:00:35 the empty agenda is located at: 15:00:37 #link https://wiki.openstack.org/wiki/Meetings/Ironic 15:00:38 lo 15:00:40 o/ 15:01:12 #topic Announcements / Reminder 15:01:32 #info This week we must have stable/train for all our branched project 15:01:39 #link https://releases.openstack.org/train/schedule.html 15:01:43 o/ 15:01:51 o/ 15:01:57 #info We're in feature freeze, please hold on approving features until the branches are created 15:02:04 it's release-3 week 15:02:14 Mark Goddard proposed openstack/ironic master: Update release mappings for Train https://review.opendev.org/683984 15:02:44 good call ^^^ 15:02:50 anything else to announce? 15:02:56 semi-plug, semi-useful info, I wrote a blog about bios, raid, scheduling, deploy steps and deploy templates: http://www.stackhpc.com/bespoke-bare-metal.html 15:03:12 based on the talk I gave in denver 15:03:22 not really an announcement, but hey :) 15:03:24 #link http://www.stackhpc.com/bespoke-bare-metal.html 15:03:26 why not :) 15:03:42 nice! 15:04:05 well, kind of an announcement: our CI feels better, please try not to break it :) 15:04:15 any ideas for further improvements are very welcome 15:04:35 anything else? 15:05:04 dtantsur: we may get to it, but if we don't. before you take off. please let us know what you think needs to land before we cut a train rc1. 15:05:38 I'm not aware of anything that MUST land 15:05:39 also, I don't know if we did this, but I want to congratulate (and THANK!) TheJulia for being Ussuri PTL. 15:05:46 and when we are cutting train RC1 :) 15:05:55 rloo: you could #thank 15:05:57 however, I have a few fixes for ironicclient, that seem quite urgent 15:06:04 rpittau: for us RC1 == stable/train 15:06:18 rloo: +1000 15:06:26 we don't do proper RCs, so the last release before branching is an RC 15:06:30 dtantsur: i suspect rpittau wants to know what day we'll be cutting that. 15:06:40 Thursday the latest 15:06:42 o/ sorry I am late 15:06:44 rloo: yeah 15:06:49 dtantsur: thanks 15:06:55 doing it later may cause us troubles if grenade gets branched 15:07:05 actually, I'm doing to check tomorrow if we can release or not 15:07:09 #thank TheJulia for volunteering to be the PTL for ussuri 15:07:11 so consider it happening at any point 15:07:20 unless somebody brings up anything blocking 15:07:25 #topic Review subteam status reports (capped at ten minutes) 15:07:40 #link https://etherpad.openstack.org/p/IronicWhiteBoard line 266 15:07:53 I don't expect a lot of changes, but there's been some progress around IPA-builder and RAID 15:08:23 Merged openstack/ironic stable/queens: devstack: wait for conductor to start and register itself https://review.opendev.org/683902 15:08:24 Merged openstack/ironic-inspector master: Docs for ironic inspector with tooz https://review.opendev.org/674542 15:08:28 Merged openstack/ironic-python-agent master: Revert "Software raid: mbr/gpt partition table alternative" https://review.opendev.org/683421 15:09:02 ooo. reduced rfe bugs by 5 :) 15:09:16 well,not bugs. stories i guess. 15:09:18 yep :) 15:09:56 https://review.opendev.org/#/c/665835/ do we need this one for train? 15:09:56 patch 665835 - ironic - Block port deletions where vif is present - 3 patch sets 15:10:47 I'm not sure how I feel about a behavior change after feature freeze 15:10:54 is it critical for anything mkrai? 15:11:49 wrt Software RAID, L361. The 2 patches. I think we're punting those to U. 15:12:14 seems so 15:12:18 rloo: yes 15:12:24 dtantsur, Not urgent if team thinks so. 15:12:36 Dmitry Tantsur proposed openstack/ironic-python-agent-builder master: DIB: do not use /tmp for a virtualenv in the source build https://review.opendev.org/683929 15:13:38 am going to delete the "power state callbacks to Nova" section (L369ish) 15:13:46 yep 15:13:53 are we still going to land https://review.opendev.org/#/c/651785/ in train? 15:13:54 patch 651785 - ironic - Add indicators REST API endpoints - 16 patch sets 15:13:55 shall we remove all the "old" s/w RAID lines 350-363 ? 15:14:03 mgoddard: this ^^ may affect release_mappings 15:14:08 arne_wiebalck: likely 15:14:38 dtantsur: I didn't think we were aiming for landing indicators? 15:14:50 mgoddard: it's probably a bit too late, yes 15:14:58 hasn't had a +2 yet 15:15:15 Yay, we now have pdf docs! 15:15:23 we have landed https://review.opendev.org/#/c/649675/, but it's not user-visible 15:15:23 patch 649675 - ironic - Add indicator management harness to ManagementInte... (MERGED) - 13 patch sets 15:15:50 let's hold on the API until we release then 15:16:09 anything else on the statuses? 15:16:12 I guess we'd need the redfish implementation patch too to make the API useful? 15:16:59 mgoddard: they're ordered correctly now, the API one goes last 15:17:06 right 15:17:23 rloo: it doesn't look nice for some projects :) 15:17:48 kaifeng: well... as long as the info is there, that's better than nothing. now people can pretty-ify them :D 15:17:50 kaifeng: PDF docs? well, now people may start improving them 15:18:20 i expect there would some common tooling for the purpose 15:18:25 and many thanks kaifeng, for working on the pdfs! 15:18:45 kaifeng++ 15:18:46 Thank you for reviewing the idrac changes. Two of them have merged \o/ 15:19:13 np 15:19:16 are we ready to move on? 15:19:24 np :) 15:19:31 kaifeng++, especially since I shamelessly stole the patch for kolla :D 15:19:32 ++ movin' 15:19:35 heh 15:19:38 #topic Deciding on priorities for the coming week 15:20:15 mgoddard: the root source is from the doc team :) 15:20:39 kaifeng: we're all thieves when it comes to it 15:22:30 imitation is the sincerest form of flattery 15:23:18 * kaifeng quickly learns 15:23:42 rpioso: are there still idrac changes that need to land in train? 15:23:52 rpioso: *need* :) 15:23:53 okay, I've cleaned up the list. is there anything that has to be there? 15:24:02 rloo: Glad you asked. 15:24:06 note that "High Priority" is before branching, "Weekly Priorities" go after 15:24:40 We would truly like to land https://review.opendev.org/#/c/672498 15:24:41 patch 672498 - ironic - Add Redfish vmedia boot interface to idrac HW type - 20 patch sets 15:24:59 It's an idrac HW type change. 15:25:12 I think this ^^ goes into after-train bucket, especially since it adds a dependency 15:25:26 with this said, I have to go. I'm leaving finishing the list in mgoddard's capable hands :) 15:25:49 ok. dtantsur's gone, chuck whatever you like into train :p 15:25:59 hey!! 15:26:00 (kidding) 15:26:00 :-D 15:26:01 :D 15:26:05 * rpioso waves farewell to dtantsur 15:26:08 o/ 15:26:09 ;-) 15:26:54 I think it's the right call rpioso - we'd like to cut the release tomorrow ideally, so I think anything without at least one +2 at this point needs a solid argument behind it 15:27:36 mgoddard: There's high demand for it in Train. 15:28:04 mgoddard: It highly leverages an already merged change. 15:29:14 rpioso: i haven't reviewed it; CI isn't happy and no +2. I guess if you can find two cores willing to review and approve before whenever the branch/rc1 is done... 15:29:29 rpioso: there are some comments that need still to be addressed 15:29:41 rpioso: i don't know that it is a high priority though. 15:30:05 etingof and I are feverishly working on addressing the remaining comments. 15:30:15 the addition of sushy-oem-idrac as a dependency could be risky 15:30:19 rpioso: well, it IS a high priority from your point of view 15:30:32 rloo: Understood and understood. 15:30:50 I think rloo has the answer here 15:31:18 treat it as an FFE, and find two cores to sponsor 15:31:18 has sushy-oem-idrac actually been released yet ? 15:31:32 unless the rest of the team thinks it is too risky 15:31:38 Whatever the community could reasonably do would be much appreciated. 15:32:12 We're willing to submit an FFE. 15:32:23 I don't see any releases on https://github.com/etingof/sushy-oem-idrac 15:32:43 mgoddard: It's being published on PyPI as I keyboard. 15:32:51 mgoddard need to reload his browser ;) 15:33:15 nope 15:33:22 that seems risky then. releasing a package just before this feature needs to land. not enough testing/feedback :-( 15:33:29 ok 15:33:33 I see i now 15:33:52 it is a driver-req, so optional 15:33:57 The package is outside of OpenStack/OpenDev 15:34:31 Out-of-tree 15:34:33 ok, let's take it to the mailing list then :) 15:34:38 +1 15:35:17 rpioso: can you raise an FFE on openstack-discuss for this? 15:35:34 mgoddard: Absolutely! 15:35:37 thanks 15:35:45 Thank you! 15:36:22 ok, priorities 15:36:36 are we missing anything? 15:37:15 no. i don't think so. 15:37:25 all the priorities from last week where addressed, in a way or another 15:37:31 but it just occurred to me. didn't julia do something wrt shanghai forum or... something? 15:37:51 she proposed two sessions AFAIK 15:37:59 rloo: she proposed some sessions for the forum 15:38:04 ah, yeah. that. worth an announcement. 15:38:10 operator feedback and one other about a specific feature request 15:38:43 anyone have a link? 15:40:09 snapshotting, that was it 15:40:38 * rpioso doesn't see it on https://wiki.openstack.org/wiki/Forum/Shanghai2019, yet. 15:40:48 #info Two forum sessions proposed for Shanghai summit - Operator Feedback and snapshots requirements gathering 15:40:58 http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2019-09-19.log.html#t2019-09-19T18:37:14 15:41:09 yeah I don't think the schedule is up-to-date yet 15:41:50 ok, no new RFEs to review 15:41:58 #topic Open Discussion 15:42:11 Has anyone got anything to discuss today? 15:42:37 I have nothing but I need to go to airplane mode now 15:42:49 I should have told before when dtantsur|afk was also here, but if there 15:42:49 hi! if anyone has time to take a look at this spec - https://review.opendev.org/#/c/681066/ - that would be great! 15:42:50 patch 681066 - ironic-specs - Expose node owner information to oslo.policy checks - 6 patch sets 15:42:50 have a nice flight TheJulia 15:42:58 Thanks 15:42:59 whoops 15:43:04 have a safe flight TheJulia 15:43:10 tzumainn: I'll try this week 15:43:17 Safe and uneventful travels, TheJulia. 15:43:23 TheJulia, thanks, no worries if oyu can't - I know this is a very busy time! 15:44:11 have a safe travel TheJulia 15:44:48 anything that needs to be done for the releases, I would be glad to help :) 15:45:32 rpittau: thanks. I'm going through the TODO list: https://docs.openstack.org/ironic/latest/contributor/releasing.html 15:45:36 reviews appreciated 15:45:52 mgoddard: oh handy :) 15:47:06 mgoddard: I left a comment on the release-mappings update patch 15:47:10 tzumainn: I'll add your spec to the list in our priorities 15:47:42 mgoddard, thanks! 15:47:58 should give it a bit more visibility 15:48:11 rpittau: thanks, I'll respond 15:49:20 I hear crickets 15:49:36 thanks everyone 15:49:46 mgoddard: Thank you 15:49:52 thanks mgoddard o/ 15:49:53 mgoddard: thanks! 15:49:54 with a little luck we'll have train behind us for the next meeting 15:50:01 onto Ussuri! 15:50:04 +++ 15:50:08 #endmeeting