17:01:13 <jroll> #startmeeting ironic 17:01:14 <openstack> Meeting started Mon Nov 7 17:01:13 2016 UTC and is due to finish in 60 minutes. The chair is jroll. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:15 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:17 <openstack> The meeting name has been set to 'ironic' 17:01:18 <mariojv> o/ 17:01:19 <jlvillal> o/ 17:01:24 <lucasagomes> o/ 17:01:24 <hshiina> o/ 17:01:27 <JayF> o/ 17:01:32 <rama_y> o/ 17:01:36 <mat128> o/ 17:01:37 <sambetts> o/ 17:01:38 <joanna> o/ 17:01:41 <rloo> o/ 17:01:44 <stendulker> o/ 17:01:47 <jroll> as always, the agenda: 17:01:56 <jlvillal> \-o-/ 17:01:59 <gabriel-bezerra> o/ 17:02:01 <jroll> #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting 17:02:06 <jroll> #topic announcements and reminders 17:02:22 <jroll> apologies for being out sick most of last week, so some of the post-summit stuff is lagging 17:02:27 <dtantsur> o/ 17:02:44 * dtantsur nearly forgot about the meeting 17:02:47 <jroll> priorities doc needs reviews and a volunteer for rolling upgrades 17:02:49 <jroll> #link https://review.openstack.org/#/c/393753/ 17:02:59 <rpioso> o/ 17:03:06 <bradjones> o/ 17:03:06 <rloo> jroll: started to review - xek and i will do rolling upgrades 17:03:15 <jroll> rloo: cool, please comment there 17:03:37 <jroll> as an fyi, nova schedule is up for ocata on this page 17:03:39 <jroll> #link https://releases.openstack.org/ocata/schedule.html 17:03:53 <jroll> their spec freeze is november 17, so any nova work we need done needs to be approved this week 17:03:57 <jroll> maybe part of next week 17:04:09 <krtaylor> o/ 17:04:31 <jroll> please provide feedback to the foundation on our new logo, by friday nov 11 17:04:36 <jroll> #link http://lists.openstack.org/pipermail/openstack-dev/2016-October/106251.html 17:04:50 <jroll> TheJulia notes that ironic-core has been added to ironic-ui-core 17:05:06 <jroll> this reminds me that ironic-core has also been added to ironic-specs-core 17:05:21 <jroll> so some of you folks now have new +2s, please use them 17:05:37 <rloo> wisely :D 17:05:40 <jroll> ^^ 17:05:46 <TheJulia> what rloo said :) 17:05:58 <jroll> anything else here? 17:06:29 <jroll> cool 17:06:35 <jroll> #topic subteam status reports 17:06:42 <bsilverman_> How are the HP layoffs going to affect the project? 17:06:57 <bsilverman_> sorry for the delayed response. 17:07:15 <jroll> bsilverman_: I'm not sure that's an appropriate topic for this meeting, to be honest 17:07:20 <mat128> https://etherpad.openstack.org/p/IronicWhiteBoard L73 17:07:42 <bsilverman_> Fair enough, I’ll reach out offline 17:07:42 <jroll> before we get into subteam things, I want to just make a note 17:07:58 <jroll> I didn't get around to adjusting for new subteams, was waiting for some acks on priorities docs 17:08:03 <jroll> but plan to do that this week 17:08:10 <jroll> and yes, as mat128 said, line 73 here: 17:08:16 <jroll> #link https://etherpad.openstack.org/p/IronicWhiteBoard 17:09:03 * jroll watches everyone do these in real time 17:09:31 <jroll> I want to point out this in particular: 17:09:33 <jroll> Attach/Detach spec needs approval https://review.openstack.org/#/c/317636/ to be accepted by Nova folks 17:09:48 <jroll> we really need to get that merged, if we can, in the next few days 17:09:58 <rloo> jroll: there's also a portgroup spec for nova i think 17:10:01 <jroll> the nova code is trivial but they want to see that approved, to approve the blueprint 17:10:04 <jroll> rloo: indeed 17:10:33 * dtantsur makes a note to review attach/detach 17:10:40 * TheJulia does the same 17:10:47 <jroll> dtantsur: ready for initial reviews on driver comp? 17:11:09 <dtantsur> jroll, there are a few preliminary things, one of them is ready essentially (got some comments today, have to address) 17:11:16 <rloo> jroll: added a note/link to that portgroups/nova spec 17:11:18 <dtantsur> so yes, please take a brief look 17:11:27 <jroll> dtantsur: okay, cool 17:11:29 <jroll> thanks rloo 17:11:56 <jroll> I think those are the big things we can make progress on this week (portgroups things, attach/detach spec, initial driver comp) 17:12:08 <jroll> probably also next notifications patch and root device hint docs 17:12:18 <dtantsur> yeah, I hope to finally have some time for both coding and reviewing ;) 17:12:31 <jroll> \o/ 17:12:50 <jroll> oh, and I plan to work on getting our tests out of the tempest tree, will probably need some eyes there as well 17:13:07 <rloo> wrt attach/detach. do we also need a spec/blueprint in nova for it? 17:13:21 <jroll> rloo: we have a BP, they are ready to approve it when ironic spec is approved 17:13:28 <jroll> which is why I want to get that done asap :) 17:13:38 <rloo> jroll: good to know! 17:13:43 <lucasagomes> jroll, do we have a final word on that ? Because AFAIR, the tempest guys were proposing it for the projects still 17:14:00 * lucasagomes does agree with should move it out based on that proposal btw 17:14:10 <lucasagomes> we should* 17:14:13 <jroll> lucasagomes: this isn't about separate repo for the plugin, just moving our tests out of openstack/tempest repo 17:14:20 <jroll> or moving ironic-specific code out, I should say 17:14:41 <lucasagomes> oh right, sorry got confused then 17:14:55 <rloo> TheJulia: wrt boot from volume, there is code that can be reviewed, right? 17:15:04 <jroll> rloo: 14:39 here 17:15:06 <jroll> #link http://eavesdrop.openstack.org/meetings/nova/2016/nova.2016-11-03-14.00.log.html 17:15:11 <jroll> if you want to see the conversation 17:15:39 <TheJulia> rloo: Yes, the volume connection information revs can be reviewed. I rebased them up through rpc additions last week 17:15:58 <rloo> thx jroll 17:16:14 <rloo> TheJulia: you have a link to those? 17:17:04 <TheJulia> https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:bug/1526231 Looks like I need to go back and look at them today :\ 17:17:19 <rloo> thx TheJulia 17:17:24 <jroll> ah cool, good stuff! 17:17:48 <jroll> anything else here? 17:18:31 <jroll> cool. 17:18:35 <jroll> #topic open discussion 17:18:51 <jroll> just a note, we merged the docs clarifying ironic governance-y things 17:18:53 <jroll> #link https://review.openstack.org/#/c/392685/ 17:19:06 <jroll> still some follow up to do there to address deva's comments, but the spirit is all there 17:19:12 <gabriel-bezerra> do we have anything new on the event syncrhonization with neturon since the summit? 17:19:12 <rloo> jroll: oh, right. when will we be moving things out? 17:19:48 <jroll> rloo: I hope to get the patch up to do so this week, it requires TC voting, so may take a week or two to go through 17:19:55 <jroll> gabriel-bezerra: not that I've heard, no 17:20:15 <bradjones> I just submitted a new RFE for doing day-0 switch provisioning on cisco switches 17:20:22 <bradjones> #link https://bugs.launchpad.net/ironic/+bug/1639856 17:20:23 <openstack> Launchpad bug 1639856 in Ironic "[RFE] Cisco day-0 switch provisioning" [Undecided,New] - Assigned to Bradley Jones (bradjones) 17:20:24 <rloo> jroll: ok, maybe send out email to devlist first, just in case... 17:20:25 <gabriel-bezerra> the current patch is in merge conflict, but I believe they will be abandoned as the discussion lead to a generic-er way of doing things 17:20:30 <gabriel-bezerra> jroll: thank you 17:20:38 <jroll> rloo: that it's going to happen, or? 17:20:43 <jroll> rloo: in case of what? 17:20:47 <rloo> jroll: yeah, so no surprises 17:20:59 <jroll> rloo: yeah, I'll send that when I propose the patch 17:21:01 <rloo> jroll: in case someone complains cuz they didn't know 17:21:25 <jroll> rloo: sure, I don't plan to change the plan because someone complains, though :) 17:21:31 <Nisha1> jroll, since the generic boot from volume spec has landed, the "EFI iSCSCI boot for Proliant hardware" can also be reviewed now? 17:21:44 <Nisha1> https://review.openstack.org/#/c/207337/ 17:21:52 <rloo> yeah, i know. we want to communicate though :) 17:22:08 <jlvillal> Speaking of removing things. The deprecated drivers. When do they get removed? Ocata cycle or Pike? 17:22:11 * jlvillal forgets 17:22:21 <jroll> rloo: ++ 17:22:45 <jroll> Nisha1: I guess we can review the spec, yeah, but I'd rather focus efforts on generic BFV code 17:22:52 <jroll> jlvillal: ocata is the current plan 17:22:57 <jlvillal> Thanks. 17:23:01 <mgould> belated o/ 17:23:02 <TheJulia> Nisha1: Additionally, it looks like it needs to be updated 17:23:37 <Nisha1> TheJulia, jroll thanks. will update the spec. 17:24:09 <rpioso> jroll: Is there a list of what's going to be removed? 17:24:36 <jlvillal> rpioso: http://docs.openstack.org/releasenotes/ironic/newton.html#deprecation-notes 17:24:40 <dtantsur> rpioso, everything with supported = False in the driver definition 17:24:45 <jlvillal> rpioso: If you are asking about drivers. 17:24:48 <Nisha1> jroll whats the process to deprecate a driver? 17:24:50 <jroll> what they said :D 17:24:50 <dtantsur> oh, yeah, a better list 17:25:07 <rpioso> jlvillal, dtantsur, jroll: ty 17:25:11 <dtantsur> modulo snmp, if the folks come up with a CI for it by end of Ocata, I guess 17:25:20 <mat128> dtantsur: thats correct 17:25:25 <mat128> dtantsur: we've done some good progress 17:25:31 <jroll> Nisha1: something like this: https://github.com/openstack/ironic/commit/8758116f837caf0e3e13d9cd54c128bdbe7a7880 17:25:43 <dtantsur> mat128, fantastic! 17:25:45 <mat128> xhku: ^^ 17:25:47 <jroll> nice 17:26:09 <jlvillal> mat128: Maybe you propose the patch to remove drivers, so you can exclude snmp :) 17:26:16 <dtantsur> haha 17:26:20 <mat128> lol 17:26:26 <dtantsur> first we need to switch off the ssh drivers in CI.. 17:26:30 <jroll> no way, dtantsur or I get to do that one 17:26:31 <mat128> jlvillal: I think once virtualpdu is in and voting, I'll submit "supported = True" instead 17:27:52 <JayF> mat128: supported = True is in the parent class, you just have to remove the line setting it false 17:27:54 <JayF> mat128: but yeah :) 17:27:56 <mat128> teaser: http://logs.openstack.org/54/388154/4/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa/2ee1fb3/logs/screen-ir-vpdu.txt.gz 17:27:56 * lucasagomes is working on the switch! I need to update the project-config patch (I've updated it today) 17:27:59 <sambetts> jroll: bradjones linked to this RFE above: https://bugs.launchpad.net/ironic/+bug/1639856 we had a question about if it would require a spec or not 17:27:59 <openstack> Launchpad bug 1639856 in Ironic "[RFE] Cisco day-0 switch provisioning" [Undecided,New] - Assigned to Bradley Jones (bradjones) 17:27:59 <dtantsur> mat128, ++ with a release note stating that we un-deprecate the driver 17:28:00 <mat128> JayF: thats what I meant :) 17:28:01 <lucasagomes> but it should be almost there 17:28:21 <lucasagomes> this is the patch: https://review.openstack.org/392890 17:28:32 <jroll> sambetts: new driver, almost certainly yes. didn't we have another rfe for a more generic switch provisioning thing? 17:28:33 <mat128> reminds me... I can already create that and mark it as dependent on the other change 17:28:57 <bradjones> jroll: it was for ZTP, POAP is similar but it will require a different driver 17:29:18 <jroll> bradjones: okay cool, but yeah, will need a spec 17:29:28 <bradjones> jroll: cool will get on writing a spec thanks 17:29:39 <jroll> np 17:29:51 <rpioso> jlvillal: What about the repos that will be removed due to the clarification of ironic governance? 17:30:12 <jlvillal> rpioso: huh? I think that would be a jroll question. 17:30:26 <jlvillal> repos aren't usually removed even if not in governance. 17:30:48 <jroll> rpioso: oh, the list of those, if you read the docs we just merged it should be pretty clear 17:30:51 <jlvillal> projects can be in OpenStack repos, even if not under governance. From what I understand. 17:30:56 <jroll> I don't have a list on hand but can look quickly 17:30:59 <mat128> jlvillal: thats a correct understanding 17:31:08 <jroll> and yeah, it's just removing from governance, not openstack infrastructure 17:31:09 <rloo> https://review.openstack.org/392685 17:31:09 <vdrok> wow, forgot the time has moved one hour back :( o/ 17:31:17 <JayF> sambetts: bradjones: As a note though, unless you plan on having third party ci for that switch-provisioning driver, wouldn't it have to be out of tree? 17:31:31 <rloo> vdrok: no worries; we assigned stuff to you 17:31:41 <vdrok> great! :) 17:31:56 <bradjones> JayF: our current plan will be to have a third party ci so we can be in tree 17:31:57 <jroll> rpioso: right now we would only remove python-dracclient by the rules, but we also agreed to remove python-wsmanclient (since the things that depend on it are out), and ironic-webclient (because it's dead) 17:31:59 <rloo> vdrok: any time ;) 17:32:09 <JayF> bradjones: wonderful,, thanks 17:32:16 <bradjones> JayF: no problem :) 17:32:26 <JayF> jroll: when do we expect that change to take effect? This week? 17:32:31 <rpioso> jroll: ty 17:32:38 <rpioso> rloo: ty for the link 17:32:45 <jroll> JayF: 17:19:48 jroll | rloo: I hope to get the patch up to do so this week, it requires TC voting, so may take a week or two to go through 17:32:54 <JayF> Oh, d'oh 17:33:01 <JayF> sorry 17:33:35 <jroll> no worries 17:33:46 <jroll> anything else today? 17:33:54 <jroll> that was an exciting open discussion :D 17:34:51 <jlvillal> :) 17:35:06 <vdrok> maybe a bit unrelated 17:35:22 <jroll> vdrok: go ahead :) 17:35:25 <jlvillal> cricket scores? 17:35:26 <vdrok> how many people will attend ptg? 17:35:36 <vdrok> if anyone knows already :) 17:35:37 <jroll> great question, I hope it's everyone 17:35:39 <jroll> :) 17:35:45 <rloo> you mean from ironic? :) 17:35:48 <jroll> I assume I will be there but have not gotten official word 17:35:48 <vdrok> yup 17:36:02 * lucasagomes assumes the same 17:36:08 <dtantsur> I hope RH team will be well represented, but it's not official 17:36:13 <rloo> i am planning on being there but yeah, no official word yet 17:36:21 <jlvillal> I am planning on going, but of course need to get travel approval 17:36:37 <TheJulia> I'm also planning on going, don't have travel approved yet though 17:36:44 <sambetts> same 17:36:49 <vdrok> ok, thanks all! 17:37:04 <jroll> cool, 23 minutes back \o/ 17:37:07 <jroll> thanks y'all 17:37:09 <jroll> #endmeeting