04:32:13 <gongysh> #startmeeting tacker
04:32:14 <openstack> Meeting started Wed Oct 25 04:32:13 2017 UTC and is due to finish in 60 minutes.  The chair is gongysh. Information about MeetBot at http://wiki.debian.org/MeetBot.
04:32:15 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
04:32:17 <openstack> The meeting name has been set to 'tacker'
04:32:24 <gongysh> hi
04:32:33 <diga> o/
04:32:33 <dkushwaha> o/
04:32:37 <YanXing_an> o/
04:32:44 <phuoc> o/
04:32:48 <MinWookKim> o/
04:32:52 <gongysh> dkushwaha, haha.  welcome back
04:33:15 <dkushwaha> gongysh, thanks, long time stuck in client request
04:33:39 <gongysh> ok
04:33:44 <gongysh> lets start
04:33:50 <gongysh> #topic bp
04:34:24 <gongysh> phuoc, do you have any stuff to discuss for your two bps?
04:34:34 <phuoc> yes
04:34:42 <phuoc> the first bp, Kubernetes as VIM
04:35:25 <phuoc> I will remove using fernet key, use only use barbican to encrypt secret information
04:36:00 <phuoc> the second bp, I will make spec in Heat translator to make it meet to Tacker requirements for containerized VNF
04:36:44 <diga> gongysh: phuoc: I have updated the spec with changes as per the comments
04:37:02 <diga> phuoc: yes, we have to add spec in heat translator for k8s support
04:37:27 <gongysh> phuoc,  the direction is fine for me.
04:37:41 <trinaths> Hi All,
04:37:53 <gongysh> trinaths, hi
04:37:55 <phuoc> gongysh, about add new container VNFM, do you have any suggestion?
04:38:00 <phuoc> hi trinaths :)
04:38:17 <MinWookKim> trinaths, hi:)
04:38:24 <gongysh> phuoc, you are talk about your 2nd bp?
04:38:27 <gongysh> talk -> talking
04:38:44 <trinaths> container VNFM ?
04:38:53 <phuoc> gongysh, yes
04:39:27 <trinaths> hi, gongysh phuoc MinWookKim :)
04:39:36 <gongysh> phuoc the heat-translator is not in the charge of tacker team
04:40:12 <diga> we should talk to zala for heat-translator
04:40:25 <gongysh> if we use it, we have to first do bp in heat-translator, and then do bp in tacker
04:40:40 <diga> yes
04:40:47 <phuoc> I think we should push it in Heat translator
04:41:04 <gongysh> I think we have tosca-parser and then do tosca-translator in our own way.
04:41:05 <trinaths> heat-translator is the perfect place.
04:41:31 <trinaths> phuoc: that way the code is re-usable by other projects.
04:41:37 <gongysh> I don't think so. heat-translator, the name hints, is to translator from tosca to hot
04:41:42 <diga> trinaths: +1, I will also go with heat translator
04:42:07 <gongysh> you guys are enlarge the heat-translator scope.
04:42:39 <trinaths> tosca-parser and heat-translator are sub projects to heat. we can have suggestions from Heat guys for this.
04:43:03 <trinaths> comments ?
04:43:07 <phuoc> gongysh, some guys from heat translator agreed to expand the heat translator scope
04:43:11 <diga> yes, we should talk to heat team and then come to conclusion
04:43:34 <phuoc> I asked Boh and Zala about it
04:43:36 <gongysh> in my opinion, first do tosca-translator in our own repo, and then push to related lib projects.
04:44:17 <diga> gongysh: you mean to avoid dependancy from start ?
04:44:33 <phuoc> gongysh, it can be the good way
04:44:35 <diga> gongysh: you want to implement it in tacker first
04:44:49 <phuoc> because if we start with Heat translator, it will take so long time
04:44:58 <gongysh> diga,  yes
04:45:10 <diga> gongysh: okay
04:45:42 <gongysh> do you know at the beginning nova has all of the stuff, and then the network, volume is split from it.
04:45:51 <diga> I will think through this because how much it will take to implement it in heat-translator, it all depends on it
04:46:01 <trinaths> gongysh: there are two ways IMO, [1] develop the code for translate within taker and later move it to heat. [2] first develop in heat and then use the lib in tacker
04:46:38 <diga> but one thing we should get from heat-translator is, we can have full tosca parser support from other project also
04:46:40 <trinaths> if we use [1] we may spin the wheel where we need to fix issues ourselves when ever there are requirements and changes
04:47:20 <dkushwaha> trinaths, agree for 1
04:47:21 <trinaths> then using [1] writing translator might be good for now, but moving forward, it might not be the motive of the tacker team.
04:47:28 <diga> yes, that's the major problem here
04:47:40 <diga> trinaths: +1
04:48:12 <trinaths> so if [2] is considered, we can offload the translator issues to heat team after we or heat collaboratedly develop the translator and let heat manage the things
04:48:44 <gongysh> trinaths, heat-translator is not heat/
04:48:51 <trinaths> that way [2] tacker as a MANO project can focus more on its essential future requirements rather than library fixex.
04:49:08 <trinaths> gongysh:  agree. its a subproject from heat.
04:49:10 <diga> but if we follow [2], then we can develop generic translator which can be used for other projects also
04:49:20 <diga> with the help of heat
04:49:51 <phuoc> heat translator has few guys
04:50:09 <phuoc> if we want to push it, we have to get involve :)
04:50:26 <dkushwaha> IMO, its better to first discuss with heat guys
04:50:28 <gongysh> phuoc,  the decision is do it in our own repo first,   depends on tosca-parser project.
04:50:39 <diga> Guys, can I suggest one thing, We should talk to heat/het translator team first then we should decide
04:50:42 <trinaths> phuoc: we have to. that is the easy way. s
04:51:10 <trinaths> phuoc: please take this as an action-item and conclude this asap.
04:51:35 <phuoc> trinaths, ok I will do it soon
04:52:18 <trinaths> phuoc: its our initial priority..
04:52:43 <phuoc> gongysh, can you approve this https://blueprints.launchpad.net/tacker/+spec/kubernetes-as-vim
04:52:48 <diga> phuoc: You need some help, let me know
04:53:47 <phuoc> diga, yes its huge work for me
04:53:54 <trinaths> phuoc: as gongysh said, we can also implement the translator in our code base. but it will contradict Tacker motive.
04:54:25 <diga> phuoc: already got involved in this and going through heat-translator code base also :)
04:55:32 <phuoc> trinaths, I will make a discuss with Zala and choose the best way
04:56:07 <gongysh> phuoc, my strategy is to do the parser first in our own base, and the put it into other project if needed. if the parser code is just one or two files,  maybe we will not split it anyway.
04:56:12 <gongysh> ok, next bp
04:56:41 <gongysh> phuoc, I will +2 after my comment is fixed.
04:57:01 <phuoc> gongysh, thanks
04:57:07 <gongysh> and do you guys have tested the devstack script yet?
04:57:32 <gongysh> I failed because of the ability access to google related site.
04:57:59 <trinaths> gongysh: this one ? https://review.openstack.org/#/c/508559/
04:58:33 <gongysh> yes
04:58:50 <gongysh> trinaths, have you?
04:59:26 <trinaths> gongysh:  no..
04:59:57 <gongysh> diga, do you have guys to test it?
05:00:15 <diga> gongysh: okay, will take a look at it
05:00:42 <gongysh> diga, ok, if it is tested, we can merge it as soon as possible.
05:00:48 <gongysh> diga, thanks
05:01:11 <diga> gongysh: yeah, i will test it by tomorrow
05:01:30 <gongysh> YanXing_an, hi
05:01:37 <trinaths> gongysh:  i will test and reply my comments
05:01:40 <YanXing_an> hi
05:01:59 <gongysh> do you have any to talk about indirect mode and vnf with vnffg?
05:02:34 <YanXing_an> I have saw the comments in indirect mode spec
05:02:42 <YanXing_an> will update it
05:03:33 <phuoc> YanXing_an, I think we can apply your spec with container VNFM
05:03:39 <gongysh> and what about vnffg?
05:03:50 <trinaths> phuoc: no hurry.
05:03:56 <YanXing_an> and for vnffg in ns, will try to push the first patch next meeting
05:04:13 <trinaths> phuoc: lets complete this, mean time we can have indirect-mode ready.
05:04:45 <phuoc> trinaths, I mean in the future, not now :)
05:04:54 <diga> haha
05:05:06 <diga> gongysh: I want to introduce one of my company colleague
05:05:10 <gongysh> dkushwaha, can you start the policy mistral action tasks?
05:05:31 <dkushwaha> gongysh, yea, i will resume it now
05:05:45 <trinaths> phuoc:  :)
05:05:59 <gongysh> dkushwaha, thanks
05:06:24 <gongysh> next bp
05:06:30 <gongysh> MinWookKim, hi
05:06:39 <MinWookKim> gongysh, hi
05:07:17 <gongysh> any think to talk about you AMP spec?
05:07:50 <gongysh> https://review.openstack.org/#/c/505466/
05:08:19 <MinWookKim> I'm sorry, Actually security has not yet been considered.
05:08:30 <MinWookKim> For security, I will update the content after review.
05:09:37 <gongysh> and also to consider how the system will run if scale, respawn action is trigger backer to tacker system.
05:11:00 <MinWookKim> I'll update you soon.
05:11:27 <gongysh> who is interested in the AMP policy can help to review this spec patch.
05:11:59 <gongysh> I find Yan Xing an has done one review
05:12:05 <dkushwaha> i will review it
05:12:16 <gongysh> dkushwaha, thanks
05:12:32 <gongysh> tung doan is not back for a long time,
05:12:46 <gongysh> I think he will be interested in it too
05:12:51 <MinWookKim> We are also working on code for scale and respawn actions for the  trigger.
05:13:13 <gongysh> MinWookKim, ok great
05:13:13 <MinWookKim> I think so
05:14:02 <gongysh> who know where is tung doan?  whether will he be back to join us?
05:14:43 <phuoc> gongysh, he moved to another project and busy with it
05:14:50 <dkushwaha> i think, he shifted to Germany
05:14:52 <phuoc> I will notice him :)
05:15:14 <janki> o/
05:15:26 <janki> hey gongysh
05:15:35 <gongysh> janki, hi
05:15:46 <gongysh> that is all for bp review
05:15:54 <gongysh> #topic coding
05:16:13 <gongysh> https://review.openstack.org/#/q/project:openstack/tacker
05:16:13 <phuoc> hi janki :)
05:16:24 <gongysh> we have some code patch in queue
05:16:24 <janki> phuoc, heyyy
05:16:26 <gongysh> not much
05:16:29 <YanXing_an> hi janki
05:16:38 <janki> YanXing_an, hello
05:16:42 <gongysh> please have your time to have a look at.
05:17:06 <phuoc> Dimitrios Markou is working hard, we should support him :)
05:17:11 <gongysh> https://review.openstack.org/#/c/509687/
05:17:24 <gongysh> phuoc, you are right.
05:17:25 <trinaths> phuoc: +1
05:17:37 <phuoc> I see some his work is very helpful
05:17:47 <gongysh> dkushwaha, you have this +2, how do you think if we merge it?
05:19:27 <dkushwaha> gongysh, i haven't tested, but looks fine to me
05:19:37 <gongysh> dkushwaha, ok
05:19:52 <gongysh> I have to read the related doc and then merge it.
05:20:37 <gongysh> https://review.openstack.org/#/q/owner:%22Dimitrios+Markou%22+status:open
05:20:53 <gongysh> YanXing_an, there are two related to vnffg
05:20:59 <diga> gongysh: Let me introduce my colleague from my company, as we have very less time left
05:21:13 <gongysh> could you please help to review them?
05:21:31 <gongysh> #topic open discussion
05:21:34 <YanXing_an> gongysh, ok
05:21:36 <diga> gongysh: msk will be working with me on Tacker
05:21:37 <gongysh> diga, your time
05:21:43 <diga> gongysh: yes
05:22:25 <gongysh> msk?
05:22:26 <diga> msk (Mohsin) is a architect with having more than 10 years of exp in storage and networking domain
05:22:42 <phuoc> diga, I can't see him
05:22:44 <gongysh> is he/she at the channel?
05:22:45 <YanXing_an> diga, is he here?
05:22:56 <diga> yeah, he got disconnected
05:23:07 <diga> he is joining again
05:23:22 <diga> now he joined as mohsin
05:23:23 <dkushwaha> welcome mohsin
05:23:37 <diga> welcome to tacker mohsin
05:23:38 <mohsin> Thank you :)
05:23:42 <phuoc> welcome mohsin to Tacker :)
05:23:48 <trinaths> mohsin: hi :)
05:23:49 <YanXing_an> welcome, mohsin
05:23:53 <gongysh> diga, welcome the senior team member.
05:23:57 <gongysh> mohsin, hi
05:24:01 <MinWookKim> welcome mohsin :)
05:24:10 <diga> mohsin: please introduce
05:24:24 <gongysh> if we are doing wrong, please help to speak loudly.
05:24:25 <mohsin> Thanks all
05:24:43 <diga> :)
05:24:48 <mohsin> currently i am working with VMware based NFV platform
05:25:03 <mohsin> looking forward to contribute in Tacker
05:25:16 <trinaths> nice
05:25:27 <gongysh> mohsin, could you please talk some thing aoubt vmware nfv platform?
05:25:35 <diga> sure
05:25:53 <gongysh> does it have MANO part?
05:26:04 <mohsin> yes
05:26:23 <diga> gongysh: they have their own mano based NFV orchestrator
05:26:35 <mohsin> vmware publishes its reference architecture based on MANO
05:27:09 <dkushwaha> mohsin, in which company you working?
05:27:17 <gongysh> mohsin, if it is ok, share us some URL to learn. that will  help to save a lot time.
05:27:50 <gongysh> dkushwaha, he is working along with diga.
05:27:55 <diga> dkushwaha: He is with Calsoft inc. same company I am working with now
05:27:55 <phuoc> dkushwaha, I think the same company with Diga :)
05:28:06 <mohsin> https://www.vmware.com/pdf/vmware-validated-design-20-reference-architecture-guide.pdf
05:28:07 <diga> phuoc: :)
05:28:17 <gongysh> mohsin, great
05:28:19 <dkushwaha> aah, got it
05:28:31 <mohsin> it is the open link from VMware which describes its ref architecture w.r.t MANO
05:28:35 <gongysh> 2 mins left
05:29:25 <trinaths> mohsin: its aligned to ETSI NFV architecture ?
05:29:32 <gongysh> look forwards to progress within next week.
05:29:32 <dkushwaha> who all going to summit?
05:29:40 <gongysh> thanks everyone.
05:29:50 <gongysh> I will
05:30:06 <phuoc> me too
05:30:18 <gongysh> #endmeeting