16:00:31 <sridhar_ram> #startmeeting tacker
16:00:32 <openstack> Meeting started Tue Sep 13 16:00:31 2016 UTC and is due to finish in 60 minutes.  The chair is sridhar_ram. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:34 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:36 <openstack> The meeting name has been set to 'tacker'
16:00:44 <sridhar_ram> #topic Roll Call
16:00:54 <sridhar_ram> Hi folks!
16:00:55 <dkushwaha> o/
16:00:56 <bobh> o/
16:01:01 <tbh> o/
16:01:03 <n-harada> o/
16:01:31 <sripriya> o/
16:01:36 <mike_m> o/
16:01:38 <vishwanathj> o/
16:02:13 <sridhar_ram> Greeting everyone.. !
16:02:20 <sridhar_ram> checking few folks...
16:02:30 <sridhar_ram> s3wong: tung_doan: are you here ?
16:02:44 <sridhar_ram> #chair sripriya tbh bobh
16:02:45 <openstack> Current chairs: bobh sridhar_ram sripriya tbh
16:03:55 <sridhar_ram> #topic Agenda
16:04:12 <sridhar_ram> #link https://wiki.openstack.org/wiki/Meetings/Tacker#Meeting_Sep_13th.2C_2016
16:04:35 <sridhar_ram> we can take up "other" items in open discussion
16:04:47 <sridhar_ram> #topic Announcements
16:05:09 <sridhar_ram> We are in Newton RC1 week -
16:05:18 <sridhar_ram> #link https://releases.openstack.org/newton/schedule.html
16:05:28 <diga> o/
16:05:35 <sridhar_ram> we will discuss more on this..
16:05:54 <sridhar_ram> nothing else to announce from my side
16:06:40 <sridhar_ram> except.. i know bunch of Tacker devs got travel support from OpenStack Foundation and going to go to Barcelona !
16:06:55 <sridhar_ram> moving on..
16:07:06 <sridhar_ram> #topic Newton Release
16:07:38 <diga> sridhar_ram: I didn't get travel support unfortunately :(
16:07:38 <sridhar_ram> lets wait to see if s3wong and tung_doan joins to get a status on those two last-minute feature
16:07:56 <sridhar_ram> diga: ah, too bad... hopefully next time
16:08:18 <diga> sridhar_ram: hope so
16:08:32 <dkushwaha> sridhar_ram, me too :(
16:09:15 <sridhar_ram> dkushwaha: unfortunate.. the decision making is still a bit of black box. Again, keep trying
16:09:28 <sridhar_ram> back to newton release...
16:09:39 <sridhar_ram> Here is the plan..
16:09:56 <sridhar_ram> most patchsets identified for Newton needs to land by this week..
16:10:44 <sridhar_ram> cores: please use this  etherpad to review and merge - https://etherpad.openstack.org/p/tacker-newton-release-priority
16:10:47 <s3wong> hello; sorry, late
16:10:56 <sridhar_ram> s3wong: hi, np
16:11:17 <sridhar_ram> s3wong: taking up .. newton release priority, will circle back to vnffg soon
16:11:28 <s3wong> sridhar_ram: sure
16:11:53 <sridhar_ram> Folks - anyone missing any *MUST HAVE* in newton in the above etherpad ?
16:12:21 <diga> s3wong: my setup is ready, need your help for e2e VNFFG testing
16:12:47 <sripriya> sridhar_ram: https://review.openstack.org/#/c/334256/ ?
16:12:47 <sridhar_ram> diga: hang on one min, we will get to vnffg shortly
16:12:50 <s3wong> diga: great. Let's work on that offline
16:13:29 <sripriya> sridhar_ram: and also https://review.openstack.org/#/c/329759/ ? i will respin it
16:13:32 <sridhar_ram> sripriya: it is already in the list
16:13:42 <sripriya> sridhar_ram: ah ok, sorry i missed it
16:13:57 <sridhar_ram> sripriya: np..
16:14:22 <dkushwaha> sridhar_ram, https://review.openstack.org/#/c/346665/
16:14:35 <sridhar_ram> sripriya: for https://review.openstack.org/#/c/329759/ .. please respin and add it to the etherpad please
16:14:56 <sripriya> sridhar_ram: sure. will do
16:15:08 <sridhar_ram> dkushwaha: add it to the list..
16:15:16 <sridhar_ram> One general word of caution..
16:15:45 <sridhar_ram> .. your patchsets in this list need to in the healthy state.. CI shd pass fine at the minimum..
16:16:21 <sridhar_ram> we can't afford to take any collateral damage at this state..
16:16:41 <sridhar_ram> anything else folks ?
16:17:14 <sridhar_ram> Now, starting next week... we need to test the heck out of the master branch..
16:17:52 <sridhar_ram> I need all your help to hammer different features, horizon ui and even install steps (particularly manual install) and report any issues
16:18:17 <sridhar_ram> I'll request a newton release by 2nd half of next week
16:18:57 <sridhar_ram> any general questions on newton release ?
16:19:28 <sripriya> sridhar_ram: the one thing i would request is if we cherry pick any patch to stable release and it changes the manual installation, other tham chaning the main doc, good to add that change to manual doc’s stable version
16:19:58 <sridhar_ram> sripriya: that's a good point..
16:20:32 <sridhar_ram> I remember there is a patchset (from venkatamahesh) on doing various cleans in the manual install doc..
16:20:53 <sridhar_ram> I'll find that and add it to the priority list..
16:21:14 <sridhar_ram> Having the good install story is very, very important... !
16:21:17 <sripriya> sridhar_ram: yes, for sure our doc needs to improve. thanks
16:21:27 <sridhar_ram> moving on
16:21:40 <sridhar_ram> #topic Newton-VNFFG
16:21:48 <sridhar_ram> s3wong: can you give an update ?
16:21:54 <sridhar_ram> diga: ^^
16:22:03 <s3wong> sridhar_ram: I think we are ready for integrated / end to end test
16:22:07 <diga> hi
16:22:12 <diga> yes
16:22:22 <s3wong> sridhar_ram: diga has volunteered to get things going (Thanks!)
16:22:46 <s3wong> sridhar_ram: the one thing missing in the patchset now is to make it a mixin with openstack infra driver
16:23:13 <s3wong> (previously trozet has volunteered to make that change... but he didn't get to it before his vacation)
16:23:32 <sridhar_ram> sripriya: you've handled the infra_driver refactoring.. what do think of the above ^^ ?
16:23:58 <diga> s3wong: which timezone you live in ?  so that I can work accordingly
16:24:16 <s3wong> diga: pacific daylight time
16:24:20 <sripriya> sridhar_ram: sure i can take a stab at it
16:24:27 <diga> ok
16:24:33 <s3wong> diga: but I usually work on non-day-job related stuff after 10pm PDT
16:24:49 <diga> s3wong: :)
16:24:51 <s3wong> diga: what timezone are you at?
16:25:10 <diga> s3wong: IST(India STandard Time)
16:25:31 <diga> s3wong: will plan for this after the meeting
16:25:36 <s3wong> diga: so 10pm here should work well with you?
16:25:52 <diga> s3wong: yep
16:26:01 <s3wong> diga: cool
16:26:09 <s3wong> diga: let's get that going :-)
16:26:15 <sridhar_ram> diga: as you are doing this, can you also "write up" a devref user guide doc..
16:26:18 <diga> yes
16:26:32 <diga> sridhar_ram: will do
16:26:40 <s3wong> sridhar_ram: so hopefully we will have good news on integration test / end2end by next meeting
16:27:09 <sridhar_ram> s3wong: okay
16:27:23 <s3wong> sridhar_ram: that's all I have
16:27:51 <sridhar_ram> From blueprint point of view (assuming diga will take care of the docs)..
16:28:00 <s3wong> (other than that trozet has made sure everything works from VNFFG TOSCA to no-op driver .... GOOD JOB trozet!!!)
16:28:00 <sridhar_ram> .. the pending item will be functional test
16:28:15 <diga> yes
16:28:56 <sridhar_ram> s3wong: Agree, kudos to trozet .. starting from last fall where he demo'd Tacker + FFG using ODL in the OPNFV Summit.. he followed through!
16:28:58 <diga> sridhar_ram: will take care of it whichever remaining on the VNFFG side
16:29:12 <sridhar_ram> diga: great, thanks..
16:29:21 <diga> sridhar_ram: welcome!
16:29:43 <sridhar_ram> diga: given you are testing .. both doc and func test will be appropriate for you to take up..
16:29:57 <diga> sridhar_ram: yes +1
16:29:57 <sridhar_ram> i know we might come short in time.. but please try your best
16:30:07 <diga> sridhar_ram: sure
16:30:49 <sridhar_ram> Beyond that, given this (and alarm monitor) are coming in late.. I think it is appropriate to mark these two features as "experimental" ..
16:31:08 <sridhar_ram> this is to set appropriate expectation to our user community
16:31:15 <s3wong> sridhar_ram: +1
16:31:54 <sridhar_ram> we will use the next cycle to fix any outstanding / corner case issues and remove the "experimental" tag
16:32:07 <sridhar_ram> moving on..
16:32:16 <sridhar_ram> #topic Newton-Alarm-Monitor
16:32:35 <sridhar_ram> looks tung_doan is not here...
16:32:39 <dkushwaha> sridhar_ram, I pinged him, but no response
16:32:55 <sridhar_ram> but tung_doan and dkushwaha are putting some amazing effort here..
16:33:04 <sridhar_ram> dkushwaha: can you give an update ?
16:33:26 <dkushwaha> sridhar_ram, Mainly I were involved in testing the patch and notified to Tung, and he keep updating accordingly.
16:33:42 <sridhar_ram> dkushwaha: good collaboration..!
16:34:11 <dkushwaha> sridhar_ram, its running successfully
16:34:39 <sridhar_ram> dkushwaha: can you describe the scenario you tested ?
16:35:16 <dkushwaha> sridhar_ram, I tried by puting high cpu load on create vm
16:35:34 <sridhar_ram> dkushwaha: what action did it trigger ?
16:35:45 <dkushwaha> and respawn is success now
16:36:07 <sridhar_ram> dkushwaha: good.. did you had a chance to try "scale" action ?
16:36:09 <dkushwaha> i tested it for respawn only for now
16:36:35 <dkushwaha> sridhar_ram, not yet, but i have to test it
16:36:35 <sridhar_ram> dkushwaha: okay..
16:36:43 <sripriya> sridhar_ram: dkushwaha: the scale url and alarm action url are different
16:37:19 <sripriya> sridhar_ram: i did not see a way to handle the scale action in create_alarm_url logic
16:38:44 <sridhar_ram> sripriya: process_alarm / receiver should bubble up to the plugin level to invoke whatever action specified in the TOSCA template
16:39:02 <sridhar_ram> sripriya: if that is not happening, we have a serious "workflow" problem
16:39:22 <sridhar_ram> bobh: did you had a chance to review this ?
16:39:46 <bobh> sridhar_ram: not yet - on my list for today/tonight
16:40:34 <sridhar_ram> bobh: dkushwaha: sripriya: i'm trying to assess if this feature ...
16:40:36 <sridhar_ram> (a) has progressed enough to become an "experimental" feature of Tacker
16:40:48 <sridhar_ram> (b) doesn't introduce any collateral damage
16:41:35 <sridhar_ram> if, as reviewers, can provide some feedback in next couple of days on these two aspects.. i'd really appreciate that
16:41:43 <bobh> sridhar_ram: will do
16:41:59 <sripriya> sridhar_ram: i have not yet looked into code in depth, but scale api expects a certain url and body which needs to be handled. i may be missing something. will get back.
16:42:24 <sridhar_ram> bobh: sripriya: thanks..
16:42:46 <sridhar_ram> anything else on alarm mon ?
16:43:10 <sridhar_ram> #topic Ocata Grooming
16:43:24 <sridhar_ram> #link https://etherpad.openstack.org/p/tacker-ocata-grooming
16:43:50 <sridhar_ram> mike_m: can you share you ideas around EM BP ?
16:43:57 <mike_m> sure
16:43:59 <sridhar_ram> #link https://blueprints.launchpad.net/tacker/+spec/em-module
16:44:27 <mike_m> the premise of what I think this blue print is about is related to a multi-vm strategy, and coordination between them.
16:44:49 <mike_m> think of a network service where there are different VM's, and there is a relationship between them.
16:44:59 <mike_m> (this is just one example though of FCAPS, the Config part)
16:45:29 <mike_m> if you look at juju canonical, it has a "relation" concept to associate different VM's, its very similar to that.
16:45:34 <diga> sridhar_ram, sripriya : I have pushed API framework spec - https://review.openstack.org/#/c/368511/
16:46:08 <mike_m> the ETSI NVF framework also discusses this API, the "em" interface.
16:46:59 <sridhar_ram> mike_m: if we take up the "C" part of FCAPS in this "relation" .. is it about supporting a sequence of "configuration" for a set of related VMs ?
16:48:02 <mike_m> yes it could be.  But then the VNFM starts to become more specific, complicating the VNFM.  Imagine instead there was a EM interface, where the VNFM told some entity (the defined EM), about all the VNFs.
16:48:45 <mike_m> so maybe the VNFM tells the EM, VNF "x" is instatiated, this is the mgmt ip
16:48:55 <mike_m> and so forth
16:48:59 <sridhar_ram> mike_m: I see, you are proposing an Tacker VNFM interfacing with an "external
16:49:09 <sridhar_ram> ... "external" EM
16:49:16 <mike_m> yes exactly.
16:49:27 <mike_m> scaling decisions should also be allowed by this external EM
16:49:55 <vishwanathj> just wanted to make sure that EM is Element Manager, right?
16:50:02 <mike_m> I see this interface becoming an East/West API
16:50:16 <sridhar_ram> mike_m: mgmt_driver framework that we have served this purpose to some extent.. announce a VNF is instantiated to the ODL controller to do "something"
16:50:16 <mike_m> thats right, Element Manager as per ETSI NFV
16:51:17 <mike_m> yes, have been looking at the mgmt_driver, so that it could do something like that, but i think it needs additional APIs.
16:51:18 <sridhar_ram> mike_m: here is my suggestion.. i think we could use a small google doc writeup (with some simple diagrams) to illusrtate this further.. is that something you can take up ?
16:51:45 <mike_m> sridhar_ram: sure I can do that
16:52:16 <sridhar_ram> mike_m: thanks.. as we wind down newton release, we can use more mtg time to dig this further..
16:52:43 <mike_m> sridhar_ram: thanks for the time to explain.
16:53:01 <sridhar_ram> diga: noted, good to see API framework spec starting..
16:53:41 <sridhar_ram> I'd like to step back a bit and ask the team to think the bigger picture for Ocata...
16:54:09 <sridhar_ram> so far we have kind of went with the flow of a roadmap and picked the top things on the list and executed..
16:54:58 <sridhar_ram> Going forward it will good to have a specific "theme" for an upcoming release and have the whole team converge and "make it happen" instead of the community spreading thin on 10 to 15 different things
16:55:16 <sridhar_ram> Thoughts ?
16:55:43 <diga> +1
16:55:47 <dkushwaha> +1
16:56:04 * sridhar_ram notes 4mins left
16:56:19 <sridhar_ram> Here is my suggestion along those lines ..
16:57:01 <sridhar_ram> bucket-1) over-arching theme for Ocata - enable an healthy eco-system of infra drivers - vmware, aws, kubenetes
16:57:20 <sridhar_ram> bucket-2) wrap up left overs - VNFC, NSD, TOSCA CSAR
16:57:41 <sridhar_ram> bucket-3)  project maintenance - API framework, OSC, deprecation
16:58:08 <sridhar_ram> Please think in these term / buckets
16:58:20 <sripriya> sridhar_ram: +1 to the bucket slots
16:58:27 <sridhar_ram> there could be other buckets too.. but we can't have too many as we will lose focus
16:58:55 <sridhar_ram> I'll put Ocata as the top agenda for next meeting...
16:59:23 <sridhar_ram> please come w/ your thoughts so that we can start making the final "goals" for Tacker Ocata release
16:59:24 <diga> sridhar_ram: +1 - nice plan
16:59:39 <sridhar_ram> sripriya: diga: thanks!
16:59:46 <sridhar_ram> we are out of time today..
17:00:00 <sridhar_ram> talk to you all next week .. specially on Ocata!
17:00:06 <sridhar_ram> *specifically
17:00:15 <sridhar_ram> bye everyone
17:00:18 <sridhar_ram> #endmeeting