17:01:00 #startmeeting tacker 17:01:01 Meeting started Tue Mar 15 17:01:00 2016 UTC and is due to finish in 60 minutes. The chair is sridhar_ram. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:06 The meeting name has been set to 'tacker' 17:01:16 #topic Roll Call 17:01:20 o/ 17:01:23 o/ 17:01:24 o/ 17:01:27 o/ 17:01:29 Hi everyone ... ! 17:01:33 o/ 17:01:35 o/ 17:02:16 looks most of you survived DST switch over! 17:02:32 #topic Agenda 17:02:50 #info #link https://wiki.openstack.org/wiki/Meetings/Tacker#Meeting_Mar_15.2C_2016 17:03:03 #topic Annoucements 17:03:32 #info python-tackerclient 0.2.0 Liberty version is released 17:03:40 #link http://lists.openstack.org/pipermail/openstack-announce/2016-March/001012.html 17:04:01 we are now working with openstack-release team to make these releases... 17:04:10 more releases are in the pipeline.. 17:04:19 Oops here 17:04:46 Was here 1 hour ago too 17:04:47 there will be a follow-on 0.2.1 at the latest stable/liberty 17:05:13 brucet: hi .. ! I gave a heads up 1 hr ago :_ 17:05:28 OK 17:05:52 next ... 17:06:09 PTL Nominations are underway 17:06:19 PTL election is going to start soon.. 17:06:21 #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/089032.html 17:06:40 last... 17:06:50 Any recommendations on how to vote??? 17:07:00 Trump on the ballot? 17:07:28 brucet: LOL... I don't qualify to his standards ;-) 17:08:08 brucet: you will get an official looking email to call for your vote 17:08:20 OK 17:08:26 all openstack foundation members can vote 17:08:49 moving on ... 17:09:04 #topic Mitaka Status 17:09:22 lets go around to see where we stand w.r.t different things in flight... 17:09:44 bobh: lets start w/ your tosca-parser .. 17:10:05 I think it's mostly finished except for some additional tests and sample templates 17:10:07 bobh: can you please give an update ? any blockers ? anything pending ? 17:10:55 sridhar_ram: I know Vish has looked at it and provided some good feedback - any other reviews would be helpful 17:11:16 bobh: gongysh also reviewed I guess... 17:11:29 bobh: Got a stupid question. Could find the Tosca Parser in the Tacker source tree 17:11:38 bobh: yours in the next in my queue.. will review later today 17:11:46 brucet: it's a library 17:12:04 Is it the heat-translator?? 17:12:05 brucet: you can pip install it along with heat-translator 17:12:18 brucet: it used to be one project but was split in two 17:12:41 So do I look at the source for the Heat-Translator? 17:13:14 brucet: if you like - I have several patchsets in there as well 17:13:25 brucet: but the integration work is mostly in tacker 17:13:47 Where do I find the integration code in RTacker? 17:14:13 bobh: your work across all these three repos / projects to get this done is much appreciated !! 17:14:50 brucet: #link https://review.openstack.org/#/c/278121/ 17:14:57 sridhar_ram: my pleasure :-) 17:15:10 +1 to sridhar_ram comments 17:15:23 bobh: Thx 17:15:47 bobh: when are expecting to push the "final" patchset from your side ? 17:16:04 sridhar_ram: hoping end of this week 17:16:14 sridhar_ram: Final is always a relative term 17:16:37 bobh: true.. I was hoping to get this (and multisite) to merge by this Friday 17:16:55 ok - can try for tomorrow 17:17:13 sridhar_ram: it's never truly done but I'll push what I can 17:17:21 bobh: that would help.. 17:17:40 we might have some room to "fixup" over next couple of weeks .. 17:18:09 the reason for pushing hard is .. stable/mitaka will be pulled soon 17:18:27 it is going to be a pain to justify big feature level patchset into stable branches... 17:18:56 sridhar_ram: there is enough there now I think to get the base in, and we can patch as needed - but I agree it would be good to get as much in as possible 17:18:57 whereas smaller tidy-ups can be always cherrypicked 17:19:12 sorry, late 17:19:34 bobh: thanks.. ! will support you as much as possible from the review side.. 17:19:40 flaper87: o/ 17:19:42 sridhar_ram: thx 17:19:47 s3wong: hi ! 17:19:57 moving on ... 17:20:17 tbh: can you update on your patchsets ? any blockers ? 17:20:40 tbh: glad to see most of the patchsets are posted now ? 17:21:05 sridhar_ram, I have pushed patchsets for all resources, and for the main unit tests 17:21:24 sridhar_ram, functional test cases are the pending one 17:22:29 tbh: please plan separate patchsets for functional tests.. we would have room over next week to land them 17:22:52 tbh: again, it will be good to wrap your patchsets by this week 17:22:58 sridhar_ram, yes , maintaining seperate patchsets for everything 17:23:00 I mean main patchsets 17:23:03 *meant 17:23:22 tbh: your's have a dependency on bobh's patchset ? 17:24:12 not exactly sridhar_ram , but for unit tests, once we have basic test cases for tosca/utils.py 17:24:34 tbh: okay.. 17:24:39 next.. 17:24:42 I will add test cases for the methods I have added in utils.py file 17:24:57 tbh: sounds good.. 17:25:17 vishwanathj: can you update on EPA ? 17:26:03 I now have a patchset uploaded based on bobh and tbh patchset.... 17:26:15 the pending task is creating unit tests 17:26:33 vishwanathj: when can you wrap up unit tests ? 17:26:48 hoping to do by the end of this week 17:26:59 or sooner 17:27:21 mostly sooner 17:27:33 vishwanathj: thanks... it seems you are last in the dependency chain on this tosca-parser related features 17:28:02 yes I am dependent on tbh patchset who in turn is dependent on bobh patchset 17:28:27 vishwanathj: a major aspect of EPA involved documentation .. you should plan for that after your patchsets wrap up 17:28:35 *involves 17:28:44 ok 17:28:47 moving on.. 17:29:03 sripriya: multisite ... looking close ? 17:29:26 sridhar_ram: addressing the comments on server patchset, will have a new patchset with test/devstack changes end of day 17:30:15 sripriya: I believe your patchsets have unit tests. How about functional tests ? 17:30:21 sridhar_ram: i will also push a separate patchset for stevedore changes and heat kilo support changes, right now it is integrated with server code 17:30:38 sridhar_ram: targeting by end of this week 17:31:00 sripriya: +1 to split out into separate patchset.. including the func test ones 17:31:31 so that the main patchsets can still sail through 17:31:34 sridhar_ram: sure, did you want me to extract the extension code as well to a separate patchset? 17:31:59 sripriya: hmm.. nfvo extension part ? 17:32:07 sridhar_ram: yes 17:32:30 I thought that is an integral part of your patchset and I'd recommend keeping it in place 17:32:42 sridhar_ram: ok 17:32:59 sripriya: anything else ? 17:33:33 sridhar_ram: hopefully i can get it merged this week assuming there are no major comments on the feature 17:33:58 sripriya: sounds good... 17:34:52 general req - keep responding to review comments / with follow up patchset as quick as possible and 17:35:05 .. a HUGE thanks to all the reviewers ! 17:35:39 especially gongysh ... for a fine toothcomb reviews ! 17:35:56 * sridhar_ram not sure gongysh in the channel at this hr 17:36:45 lets land as many patchsets as possible by this Friday and use next two weeks to "mop up" ! 17:37:08 #topic Mitaka Bugs & RFE 17:37:36 I cleaned up launchpad bugs and RFE ... 17:38:03 .. remove mitaka tag for those that look won't obviously make it to Mitaka.. 17:38:13 Bugs are in .. 17:38:15 #link https://bugs.launchpad.net/tacker/+bugs/?field.tag=mitaka-bugs 17:38:23 RFEs are in 17:38:29 #link https://bugs.launchpad.net/tacker/+bugs/?field.tag=mitaka-rfe 17:39:04 please take a moment to look at the list.. particularly the ones under your name 17:39:16 you've two week's to land them to make it to Mitaka 17:39:23 *weeks 17:40:14 any particular bugs to discuss now ? 17:40:24 ... or RFEs for that matter 17:41:18 sridhar_ram: https://bugs.launchpad.net/tacker/+bug/1522961 are we fixing this for Mitaka? 17:41:18 Launchpad bug 1522961 in tacker "Display VNF monitoring status and health failure reason" [Medium,Confirmed] - Assigned to bharaththiruveedula (bharath-ves) 17:41:42 * sridhar_ram looking up 17:41:51 sridhar_ram: i believe we discussed last week that it would be bit involved to implement this 17:42:09 sridhar_ram: and may be difficult to wrap it for Mitaka 17:42:21 sripriya: tbh: yep.. looks tight to me 17:42:29 tbh: what do you think ? 17:43:08 I'd suggest to move it to Newton 17:43:55 sridhar_ram, yes and this one too https://bugs.launchpad.net/tacker/+bug/1524214 17:43:55 Launchpad bug 1524214 in tacker "Capture and show VNF error reason in CLI and Horizon" [High,In progress] - Assigned to bharaththiruveedula (bharath-ves) 17:44:51 tbh: this one seems a bit useful... 17:45:10 tbh: lets keep it and see if we can make progress over next two weeks ? 17:45:12 sridhar_ram, first patch in the last cycle I guess, but due to the BPs, we didn't get the time, 17:45:47 sridhar_ram, https://review.openstack.org/#/c/256314/ 17:46:21 lets keep if for now and reassess it next week once things clear a bit on the mitaka BPs 17:46:33 sripriya: tbh: thanks for flagging them... 17:46:37 sridhar_ram, sure 17:47:12 Please add 'mitaka-bugs' tag if you see any issue that need to be fixed in mitaka 17:47:15 moving on 17:47:32 #topic Newton Series: Network Services Descriptor support 17:47:56 each week we are rotating to discuss upcoming Newton features.. 17:48:28 we discussed VNF Scaling, NFV Catalog (by Sonata team) earlier 17:49:05 dkushwaha: is interested in contributing toward's Tacker NSD support.. 17:49:21 he has prepared this to set the context ... 17:49:34 #link https://docs.google.com/presentation/d/1prnTLewkX3Dd2OYDSrEHgbq9RUSOj8ql8w3Sb3wcms8/edit 17:50:11 dkushwaha: do you want to bring up anything ? 17:50:31 team - any thoughts on this area ? 17:51:01 sridhar_ram, currently no. Just created this basic level understanding. 17:51:17 and looking for team support 17:51:36 sridhar_ram: noob question is this different to SFC? 17:52:20 dkushwaha what kind of team support are you looking for? I dont mind teaming up with you for investigation, POC, creating blue print and such 17:52:35 sripriya: yes.. this is to instantiate a "collection of VNFs" .. it might or may not involve a service-chaining 17:52:52 sridhar_ram: ah ok.. thanks 17:53:05 I do like the fact that after bobh and I accidentally used the same presentation style from Google presentation back in mid-cycle, the whole Tacker team is now converging on the same style on presentations :-) 17:53:19 dkushwaha: I was working on a similar thing for Sonata - If you want I can help here as well (same company anyway :-)) 17:53:33 as indicated in slide #5 .. it has touch points into tosca parser .. bobh ^^ 17:53:35 s3wong: what do you mean accidentally? :-) 17:53:46 s3wong: bobh: lol 17:53:53 s3wong: :) 17:54:14 bobh: coincidentally :-) 17:54:22 s3wong: :-) 17:54:43 s3wong: great minds.... 17:54:55 Michael_Bredel: that would be cool.. if you can team up in this area. If has some overlaps with the NFV catalog work items presented by your team 17:54:58 bobh: :-) 17:55:08 s/If has/It has/ 17:55:16 vishwanathj, Michael_Bredel yes sure, I needs support regarding investigation. 17:56:18 from my side.. I've few high level questions to ask (to all of us collectively).. is NSD going to be refer to VNFD using TOSCA "imports" as indicated in Slide #5 17:56:48 or would NSD refer to VNFD name and invoke Tacker VNF APIs to instantiate them.. 17:57:30 dkushwaha: it would help to convert your slides into a Google word document and.. 17:57:48 dkushwaha: .. capture some architectural options first 17:58:30 and let your co-conspirators - Michael_Bredel, vishwanathj jointly review / edit that for the next revision.. 17:58:44 dkushwaha: Doesn't Tosca NFV have a plan for including NSD in Tosca NFV templates?? 17:58:45 we can do one more round of discussion on that version 17:59:00 * sridhar_ram 2 min warning! 17:59:19 brucet: yes - the VNFFG is part of that 17:59:26 brucet: yes, tosca nfv does support NSD 17:59:43 times up folks... 18:00:04 dkushwaha: thanks for putting this together.. we have something to iterate! 18:00:18 brucet, yes, I think It is on the top of nfv 18:00:19 #topic Open Discussion 18:00:36 that's a wrap for this week.. 18:00:40 thanks everyone 18:00:43 #endmeeting