05:31:03 <sridhar_ram> #startmeeting tacker 05:31:04 <openstack> Meeting started Wed Jan 25 05:31:03 2017 UTC and is due to finish in 60 minutes. The chair is sridhar_ram. Information about MeetBot at http://wiki.debian.org/MeetBot. 05:31:05 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 05:31:07 <openstack> The meeting name has been set to 'tacker' 05:31:13 <sridhar_ram> #topic Roll Call 05:31:18 <diga> o/ 05:31:22 <sridhar_ram> Howdy all ! 05:31:22 <s3wong> o/ 05:31:23 * gongysh here 05:31:55 <sridhar_ram> gongysh: s3wong: diga: hi ! 05:31:59 <sridhar_ram> anyone else ? 05:32:01 <gongysh> these days are near chinese spring festeral 05:32:03 <diga> :) 05:32:38 <sridhar_ram> gongysh: i see, so light crowd that region ? 05:32:42 <gongysh> next meeting I will be absent 05:32:51 <sridhar_ram> gongysh: okay, noted 05:33:04 <sridhar_ram> let's start ... 05:33:12 <tbh> o/ 05:33:17 <xuhaiwei> hi 05:33:20 <janki> o/ 05:33:26 <sridhar_ram> tbh: xuhaiwei: hi 05:33:46 <xuhaiwei> hi sridhar_ram 05:33:54 <sridhar_ram> #topic Announcements 05:34:40 <sridhar_ram> For the folks who might have missed, I'm not running for Pike PTL... 05:34:41 <sridhar_ram> http://lists.openstack.org/pipermail/openstack-dev/2017-January/110436.html 05:35:00 <gongysh> sridhar_ram, we need you 05:35:16 <sridhar_ram> gongysh has announced his candidacy 05:35:17 <sridhar_ram> http://lists.openstack.org/pipermail/openstack-dev/2017-January/110637.html 05:35:56 <sridhar_ram> gongysh: thanks for stepping up ! 05:36:08 <sridhar_ram> gongysh: i'm not going anywhere, will be around 05:36:17 <gongysh> sridhar_ram, thanks 05:36:46 <sridhar_ram> Regarding team changes I've proposed few changed to the core team... 05:36:51 <sridhar_ram> #link http://lists.openstack.org/pipermail/openstack-dev/2017-January/110866.html 05:37:04 <diga> sridhar_ram: Thanks for your leadership in Takcer projects. 05:37:21 <sridhar_ram> s3wong: thanks for all your support so far .. your guidance is much appreciated 05:38:08 <s3wong> sridhar_ram: it has been a great ride --- hopefully I will be able to get back to more actively contribute to project 05:38:22 <sridhar_ram> not many here would know, s3wong is the one who submitted the vancouver talk submission that resurrected Tacker towards NFV Orchestration 05:38:38 <gongysh> s3wong, thanks for the long support on this project. 05:38:57 <sridhar_ram> s3wong: absolutely, would be glad to see you more active in this project 05:39:26 <s3wong> sridhar_ram, gongysh: no problem. Great to see the project thriving after that talk --- much of it of course was due to sridhar_ram's leadership 05:39:59 <tbh> s3wong, great work. would like to see you again active in Tacker 05:40:12 <sridhar_ram> s3wong: means a lots, thanks.. but mine pales compared to many, many hours spent by the contributors ... 05:40:14 <s3wong> tbh: Thanks! 05:40:26 <sridhar_ram> dkushwaha is not here to give a shout out.. we can save it for next time 05:40:44 <sridhar_ram> next.. 05:41:09 <sridhar_ram> #info Ocata tackerclient 0.9.0 is release 05:41:11 <sridhar_ram> #link http://lists.openstack.org/pipermail/release-announce/2017-January/000453.html 05:41:19 <sridhar_ram> s/release/released/ 05:41:37 <sridhar_ram> thanks for everyone who helped to make this deadline comfortably 05:42:13 <gongysh> sridhar_ram, cannot we release tackerclient at our comfortable time? 05:42:26 <sridhar_ram> note, stable/ocata is pulled for python-tackerclient.. any last minute tackerclient fix need to go to master and cherrypicked to stable/ocata 05:42:34 <gongysh> for examale 0.9.1 0.9.2 xxx 05:43:22 <sridhar_ram> gongysh: tacker is marked as "cycle-with-intermediary" .. so we got to make a release co-inciding with the milestone deadline 05:43:29 <dkushwaha> o/ 05:43:45 <dkushwaha> sorry for late 05:44:07 <sridhar_ram> gongysh: we still can make 0.9.1, 0.9.2, etc as bug fix releases .. but there are lots of restrictions as it comes under the openstack stable team 05:44:29 <sridhar_ram> gongysh: basically, no new features, no requirements or db schema change, etc 05:44:43 <sridhar_ram> dkushwaha: howdy! 05:45:29 <sridhar_ram> gongysh: once the election is over, i'll walk you w/ the release process 05:45:45 <gongysh> sridhar_ram, got it. thanks 05:46:10 <sridhar_ram> dkushwaha: in case you missed, I've proposed you to join the core-team.. thanks for your efforts 05:46:47 <sridhar_ram> last announcement... 05:46:57 <dkushwaha> sridhar_ram, Just checked mails. Thanks for proposing me as core member 05:47:08 <tbh> congrats dkushwaha 05:47:13 <dkushwaha> sridhar_ram, It encourage me to work harder. I will try to do my best for Tacker 05:47:32 <gongysh> dkushwaha, you deserve it. thanks 05:47:33 <dkushwaha> tbh, thanks buddy :) 05:47:42 <sridhar_ram> dkushwaha: you are doing great, keep it up ! 05:47:48 <dkushwaha> gongysh, thanks 05:47:51 <xuhaiwei> dkushwaha: congrets 05:48:08 <sridhar_ram> #info OpenStack Summit Boston Presentation Submission deadline - UNTIL 11:59PM PST ON FEBRUARY 6, 2017 (7:59 ON FEBRUARY 7, 2017 UTC) 05:48:10 <dkushwaha> xuhaiwei, Thanks Xu San 05:48:44 <sridhar_ram> Folks - please start thinking about talk submissions related to tacker for Boston summit.. 05:48:53 <diga> s3wong: dkushwaha gongysh : All the best for election! 05:49:03 <xuhaiwei> sridhar_ram: I have registered a proposal about using Senlin for tacker vnf auto-scaling and HA 05:49:19 <sridhar_ram> please collaborate to co-present as many talks submissions as possible 05:49:47 <sridhar_ram> xuhaiwei: wonderful ! mark it for cross-project 05:50:00 <xuhaiwei> sridhar_ram: ok 05:50:09 <sridhar_ram> that's one loong announcement 05:50:13 <sridhar_ram> moving on 05:50:22 <sridhar_ram> #topic Ocata Status 05:50:32 <sridhar_ram> #topic NSD 05:50:43 <sridhar_ram> dkushwaha: tbh: what is pending for NSD ? 05:51:53 <tbh> sridhar_ram, api_ref is pending, I am planning seperate PS and not to add in present patch 05:52:02 <dkushwaha> sridhar_ram, I have to write more test cases. I am planning it in follow-up patches. 05:52:12 <gongysh> I will +2 if the functional test CI passed and I have tested it mannually. 05:52:32 <sridhar_ram> tbh: make sense to have a separate PS 05:52:43 <sridhar_ram> dkushwaha: okay 05:52:53 <tbh> sridhar_ram, can I push patch to revert novaclient changes? 05:53:04 <sridhar_ram> tbh: dkushwaha: please use the work-items listed in https://blueprints.launchpad.net/tacker/+spec/nsd-support as the checklist 05:53:21 <tbh> gongysh, FTs are failing because of recent change in novaclient, need to revert that 05:53:29 <sridhar_ram> tbh: yes, we need a clean run for NSD ps to merge.. 05:53:58 <sridhar_ram> overall nice progress! 05:54:19 <tbh> sridhar_ram, cores need review for tacker horizon patch for nsd 05:54:42 <sridhar_ram> gongysh: once you +2 i'll merge it and include it in the intermediary release of tacker and tacker-horizon (EOD Wed) 05:55:02 <sridhar_ram> tbh: okay, it will be good to wrap nsd horizon by tomorrow as well.. 05:55:07 <sridhar_ram> tbh: will review it 05:55:13 <tbh> sridhar_ram, thanks! 05:55:20 <gongysh> sridhar_ram, EOD Wed, one day left? 05:55:37 <sridhar_ram> gongysh: yes :) 05:56:12 * gongysh is pushed tight 05:56:13 <sridhar_ram> gongysh: this is just intermediate release, not the final Ocata release .. consider it a "preview" release 05:57:13 <sridhar_ram> gongysh: no worries, some else can review the tacker-horizon part .. we still have room (2 - 3 weeks) for bug fixes and api-ref before the final release 05:58:06 <sridhar_ram> tbh: dkushwaha: please flag any issues related to NSD early.. it is one of the marquee features of Ocata 05:58:47 <sridhar_ram> #topic inline vnf template 05:58:47 <tbh> sridhar_ram, sure 05:58:50 <gongysh> tbh, do you have link for nova change that is blocking our FT CI? 05:59:24 <sridhar_ram> jchhatbar: howdy, can you give an update on https://review.openstack.org/#/c/416215/ ? 06:00:00 <tbh> sridhar_ram, recently pushed change https://review.openstack.org/#/c/424277/ for novaclient change in 7.0.0 06:00:05 <tbh> gongysh, ^^ 06:00:38 <tbh> gongysh, but not novaclient 7.0.0 is blacklisted... so need to revert this 06:01:43 <sridhar_ram> tbh: i'm still baffled a bit, i was expecting even the older novaclient shd accept named params.. 06:02:24 <sridhar_ram> janki: hi..! 06:02:46 <sridhar_ram> janki: can you give an update on https://review.openstack.org/#/c/416215/ ? 06:02:51 <janki> sridhar_ram, hey. sorry got disconnected 06:02:53 <janki> are we still on the topic or should I update later? 06:03:08 <sridhar_ram> janki: np, still in your topic.. u rejoined just in time 06:03:11 <janki> yes. I am waiting for few more reviews to submit a revised patch. 06:03:47 <janki> sridhar_ram, the current patch throws proper error in case of wrong network 06:03:48 <sridhar_ram> janki: FT still failing ? 06:04:05 <sridhar_ram> janki: cool... 06:04:07 <janki> sridhar_ram, 06:04:09 <janki> 1. $ tacker vnf-create vnf-error1 --vnfd-template ~/error-template.yaml 06:04:11 <janki> ERROR: Property error: : resources.CP3.properties.network: : Error validating value 'unknown_net_blah': Unable to find network with name or id 'unknown_net_blah' 06:04:14 <janki> none of the fts failing for me 06:04:28 <tbh> sridhar_ram, yup, will check that in old novaclient 06:04:58 <janki> sridhar_ram, for rest of the -ve cases we discussed, they are not incorporated for the traditional vnf creation way 06:05:18 <janki> so I think those should come in as separate patch for both the vnf creation ways 06:06:23 <janki> sridhar_ram, secondly i will have to Update spec acc. to the implementaion once this gets merged 06:06:33 <sridhar_ram> janki: okay, at least can you do some manual tests to gain some confidence .. it would also help to open a RFE bug to add func test for negative cases for onboarded and inline vnfs 06:06:45 <janki> I have the horizon patch ready. will submit EOD 06:06:48 <janki> sridhar_ram, will do 06:07:32 <janki> sridhar_ram, a guide doc is needed? 06:08:34 <sridhar_ram> janki: I don't think we need a separate doc, this is an incremental feature .. you shd find a place to the current doc to add this new option 06:08:35 <gongysh> janki, guide doc is always welcome. 06:08:58 <janki> sridhar_ram, gongysh will add it at appropriate place. 06:09:23 <janki> gongysh, regarding your comment to delete vnfd along the transaction, I think it should be outside the transaction 06:09:46 <janki> gongysh, as delete_vnfd is an additional fucntionality to be done after vnf celete is fully complete 06:10:29 <sridhar_ram> gongysh: on that note, we have a proliferation of lots of granular user guide .. http://docs.openstack.org/developer/tacker/#feature-documentation 06:10:35 <janki> gongysh, also transaction is db transaction right (plz correct me if I am wrong) so lets separate delete_vnfd (being an additional feature) from the db stuff 06:10:54 <sridhar_ram> gongysh: we need to plan a doc refactoring in Pike 06:11:30 <janki> gongysh, sridhar_ram tbh your thoughts on ^ 06:11:39 <gongysh> sridhar_ram, agreed. 06:12:18 <gongysh> janki, let me discuss it on review. 06:12:24 <sridhar_ram> janki: i haven't closely looked on this db transaction scope to comment.. 06:12:31 <janki> gongysh, sure 06:12:33 <janki> sridhar_ram, ack 06:12:57 <sridhar_ram> next topic .. 06:13:04 <sridhar_ram> #topic VNFC support 06:13:18 <sridhar_ram> tbh: can you provide a quick status? 06:13:53 <tbh> sridhar_ram, addressed your comments on the latest patch.. but couldn't find a way for building/hosting the image 06:14:36 <sridhar_ram> tbh: hmm, the digital ocean fedora image doesn't contain heat-agent ? 06:14:54 <tbh> sridhar_ram, #link vnfc: https://review.openstack.org/#/c/358321/ 06:15:16 <tbh> sridhar_ram, any link for that? 06:15:40 <sridhar_ram> tbh: the one KanagarajM shared last week 06:15:57 * sridhar_ram doesn't have it handy :( 06:16:32 <gongysh> tbh, it means we will have to contain diskimage build scripts in our tacker projects? 06:16:38 <tbh> sridhar_ram, is it digital ocean image, but I remember kanagaraj gave a link to an image...but that doesn't have heat-agent 06:16:55 <sridhar_ram> tbh: here it is .. https://github.com/openstack/heat/blob/master/heat_integrationtests/prepare_test_env.sh#L54 06:17:35 <tbh> sridhar_ram, yup this one doesn't contain heat-agent 06:17:48 <sridhar_ram> gongysh: in short yes... AFAIU diskimage need to be built as part of every gate test run .. too costly 06:18:04 <sridhar_ram> the best option would be do it once and host it some where.. 06:18:33 <sridhar_ram> tbh: can't we create a github repo and push a qcow2 image with heat-agent ? 06:19:02 <tbh> gongysh, but diskimage build scripts will also fedora image 06:19:19 <tbh> sridhar_ram, I am planning like this https://review.openstack.org/#/c/421340/1/devstack/lib/tacker 06:19:39 <tbh> sridhar_ram, yup to push qcow2 to a git repo 06:20:34 <gongysh> tbh, we can put diskimage build script in tacker, but with the result image in github. 06:20:40 <sridhar_ram> tbh: the downside the github repo will be "owned" by an individual.. 06:20:47 <sridhar_ram> gongysh: +2 06:20:49 <gongysh> tbh, the result image will host heat-agent. 06:21:51 <sridhar_ram> gongysh: the process can be documented and scripted in tacker repo, the resulting image could be in a private github repo.. 06:22:18 <gongysh> sridhar_ram, yes. 06:22:33 <sridhar_ram> it would be nice if that image can be storaged locally withing OpenStack CI cloud.. but in the absense of that we can go across internet to github 06:22:50 <sridhar_ram> not sure if infra team will like this, but atleast this will be *a* solution 06:22:58 * sridhar_ram notes 8mins left 06:23:13 <sridhar_ram> tbh: please proceed w/ this solution for now 06:23:34 <tbh> gongysh, sridhar_ram what exactly we mean by diskimage build scripts here ... and we contacted CI team, they are not ready to host any image 06:24:22 <sridhar_ram> tbh: gongysh have you used diskimage builder scripts ? 06:25:00 <gongysh> tbh, do you have qcow2 image with heat-agent? 06:25:12 <sridhar_ram> folks - let's take this offline in the review .. 06:25:17 <tbh> sridhar_ram, gongysh yes 06:25:30 <sridhar_ram> i've couple of quick things shout out... 06:25:38 <sridhar_ram> tbh: okay ? 06:25:40 <gongysh> sridhar_ram move on 06:25:49 <tbh> sridhar_ram, sure 06:26:14 <sridhar_ram> #topic Pike PTG Virtual Meetup 06:26:37 <sridhar_ram> We had decided to meet virtually for Pike Project Team Gathering... 06:27:08 <sridhar_ram> this needs to happen to coincide with https://www.openstack.org/ptg 06:27:18 <sridhar_ram> Feb 20-24, 2017 06:27:46 <sridhar_ram> I have started an etherpad to collect topics here .. vvvv 06:27:55 <sridhar_ram> #link https://etherpad.openstack.org/p/tacker-pike-grooming 06:28:17 <sridhar_ram> please add topic of interest here and sign up for sub-tracks to present / lead 06:28:46 <sridhar_ram> good oppurtunity to lead and be visible :) 06:29:31 <diga> sridhar_ram: we can add api-framework also in there 06:29:33 <sridhar_ram> I'll send a doodle invite to pick the best slot 06:29:44 <sridhar_ram> diga: sure, go ahead and add it please 06:29:53 <diga> sridhar_ram: yes 06:29:53 <sridhar_ram> #topic Open Discussion 06:30:05 <sridhar_ram> we are out of time for today.. 06:30:10 <sridhar_ram> thanks everyone! 06:30:19 <sridhar_ram> #endmeeting