04:31:14 <gongysh> #startmeeting tacker
04:31:15 <openstack> Meeting started Wed Dec  6 04:31:14 2017 UTC and is due to finish in 60 minutes.  The chair is gongysh. Information about MeetBot at http://wiki.debian.org/MeetBot.
04:31:17 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
04:31:19 <openstack> The meeting name has been set to 'tacker'
04:31:43 <phuoc__> Hi all
04:31:59 <gongysh> phuoc__, hi
04:32:12 <phuoc__> hi gongysh
04:32:35 <MinWookKim> Hello :)
04:32:50 <gongysh> MinWookKim, hi
04:32:57 <gongysh> yamahata, helo
04:33:00 <MinWookKim> gongysh, Hello
04:33:23 <YanXingAn> hello
04:33:34 <diga> o/
04:33:52 <phuoc__> o/
04:34:42 <janki> o/
04:34:50 <gongysh> helo, all
04:35:01 <longkb> o/ gongysh
04:35:27 <gongysh> #topic commit stats
04:35:40 <gongysh> http://stackalytics.com/?metric=commits
04:35:58 <gongysh> our tacker ranks at 79th in commit metric
04:36:38 <gongysh> we are lagging too mcuh behind.
04:37:08 <phuoc__> I hope can put some commits in Queens version
04:37:38 <gongysh> 56	tacker	198 in reviwe
04:38:00 <diga> its 91 rank
04:38:44 <gongysh> diga,  your are right.
04:38:59 <gongysh> so we need put more efforts.
04:39:23 <diga> gongysh: there are many reasons for this
04:40:08 <gongysh> lets look at the review data in our tacker projects.
04:40:09 <gongysh> http://stackalytics.com/?metric=marks&module=tacker-group
04:40:30 <YanXingAn> end of 2017?
04:40:59 <gongysh> all the data is bad for tacker projects
04:41:36 <gongysh> so what do you guys have ideas to improve these data?
04:42:18 <phuoc__> I think we can fix some errors, or add new features
04:42:34 <gongysh> phuoc__, you are nice to have many contribution.
04:43:26 <diga> main problem is, nobody is actively working on tacker except phuoc__
04:43:27 <gongysh> diga, any idea?
04:43:56 <diga> I am owning some stuff and have planned weekly target for tacker for my org
04:44:01 <diga> https://bugs.launchpad.net/tacker/+bugs?field.tag=low-hanging-fruit
04:44:06 <gongysh> diga, you are right
04:44:14 <diga> 1 bug is resolved and 3 bugs are in progress
04:44:26 <diga> will finish those by end of this week
04:44:52 <diga> API-framework base patch should get merged, because its a base template
04:45:20 <diga> gongysh: need your view on that
04:45:35 <gongysh> diga , any way, queens focus is k8s vim and vnfs
04:46:01 <diga> gongysh: I think every organisation should commit some time for tacker
04:46:03 <gongysh> diga, fill my name on the patch.
04:46:09 <diga> gongysh: ok
04:46:26 <phuoc__> gongysh, diga, YanXingAn can you guys look at https://review.openstack.org/#/c/516698/
04:46:27 <diga> gongysh: https://review.openstack.org/#/c/520495/
04:46:48 <phuoc__> I think it looks good to be merged this spec
04:47:27 <gongysh> #topic annoucement
04:47:38 <gongysh> queens-2 milestone is close to deadline
04:47:57 <gongysh> I will move all the tasks queued to queens-3
04:48:12 <diga> ok
04:48:41 <gongysh> we have finished k8s vim now.  in queens-3, lets focus on c-vnf impelmentation.
04:49:04 <gongysh> so that we have something to be announced.
04:49:37 <gongysh> of course the vnffg bug and enhancement is also welcom
04:49:38 <phuoc__> https://review.openstack.org/#/c/525089
04:49:49 <gongysh> #topic bp
04:50:33 <longkb> I found a bug in VNFFG operation while I was trying to deploy VNFFG
04:50:35 <phuoc__> https://review.openstack.org/#/c/525089 This link is about how to define VNFC in TOSCA parser
04:50:57 <gongysh> phuoc__,  could you please take your time to discuss the c-vnf bp?
04:51:57 <phuoc__> first, I bring to tosca-parser project to define VNFC
04:52:10 <phuoc__> VNFC will be a part to define c-vnf in Tacker
04:52:32 <phuoc__> I will update c-vnf spec to describe this in detail
04:52:53 <diga> phuoc__: so many things are pending on tosca side, my k8s setup is not working
04:53:18 <diga> phuoc__: will some patches this week if everything goes well
04:54:43 <gongysh> phuoc__, https://review.openstack.org/#/c/511991/10/specs/queens/kubernetes-type-for-containerized-VNF.rst
04:54:57 <gongysh> there is no vnfc at all there?
04:55:31 <phuoc__> I will update this later
04:55:58 <gongysh> phuoc__, thanks
04:55:59 <gongysh> phuoc__, we have no much time
04:56:03 <phuoc__> another about https://review.openstack.org/#/c/516698/
04:56:18 <phuoc__> mardim will start coding when this patch is merged
04:56:24 <gongysh> we had better have a helo vnf implemented in c-vnf format.
04:56:49 <phuoc__> gongysh, sure
04:57:11 <phuoc__> I will describe it in template
04:57:35 <gongysh> next bp is zabbix
04:57:43 <gongysh> MinWookKim, hi
04:57:53 <MinWookKim> gongysh, hello
04:58:01 <gongysh> I have a comment on it about the token
04:58:18 <gongysh> it will be  a design fault
04:58:38 <MinWookKim> gongysh, I'm thinking of a solution to Token comments.
04:58:49 <MinWookKim> gongysh, But it seems to be a difficult problem.
04:59:19 <MinWookKim> gongysh, Can I ask you a question?
04:59:28 <gongysh> MinWookKim, I have question: what is trigger in zabbix?
05:00:15 <gongysh> is it constructed by tacker into zabbix when defining the monitor?
05:00:16 <MinWookKim> gongysh,  trigger is a notification that occurs according to a specified condition.
05:00:58 <MinWookKim> gongysh, Yes, that's right.
05:00:59 <gongysh> and it will be triggered in zabbix server after a condition matched, right?
05:01:08 <gongysh> so the token will be there a long time.
05:01:40 <MinWookKim> gongysh, yes right.
05:03:19 <gongysh> MinWookKim, you can start with implementation like ceilometer alarm driver.
05:03:43 <Hyunchic> gongysh, do you consider this issue for security?
05:04:01 <gongysh> although it is also a security risk.
05:04:09 <Hyunchic> however, Zabbix is not a openstack project, so it has a limitation.
05:05:03 <gongysh> Hyunchic, I am considering how zabbix called into tacker to trigger a action, such as respawn and scall
05:05:25 <MinWookKim> gongysh, In fact what do you think putting aodh between zabbix and tacker?
05:06:03 <diga> guys, I am leaving now, have some urgent work to do
05:06:06 <diga> see you guys later
05:06:16 <gongysh> diga, thanks
05:06:23 <MinWookKim> diga, thanks
05:06:23 <gongysh> I will put API base patch in.
05:06:53 <gongysh> MinWookKim, what is your idea?
05:07:02 <gongysh> our ceilometer driver is using aodh
05:07:23 <gongysh> aodh has its own monitoring and trigger mechanism
05:08:10 <gongysh> it overlapping with zabbix server.
05:09:04 <MinWookKim> gongysh,you're right. I think we'll need a little more investigation.
05:09:09 <gongysh> MinWookKim,  you can first merge with app action, no need to call into tacker
05:09:31 <gongysh> and then we can consider how to support scale, respawn action.
05:09:43 <Hyunchic> yes it's better.
05:09:55 <MinWookKim> gongysh, Okay. I'll make that BP edit.
05:10:21 <gongysh> MinWookKim, ok, thanks. break it into pieces and finish one by one. thanks
05:10:32 <gongysh> #topic open discussion
05:10:39 <MinWookKim> gongysh, thanks a lot
05:10:53 <gongysh> anything do you guys want to talk?
05:11:09 <Hyunchic> long time ago,
05:11:14 <janki> gongysh, are we going to PTG?
05:11:28 <Hyunchic> i updated my code for port monitoring.
05:11:40 <gongysh> janki, I will not
05:11:54 <janki> so virtual PTG then
05:11:59 <gongysh> if you guys want, you can have a meeting there.
05:12:24 <phuoc__> For update vnffg:tacker vnffg-update --vnffgd-file vnffgd-template.yml <already created VNFFG name>
05:12:41 <longkb> In Sydney, we got a Use cases from NTT for HA feature over multi-compute nodes
05:12:44 <phuoc__> gongysh, do you have any comment for that command
05:12:57 <longkb> Gongysh: Do you remember about it?
05:13:11 <gongysh> longkb, yes
05:13:57 <gongysh> https://review.openstack.org/#/c/516698/ phuoc__
05:14:01 <gongysh> this bp?
05:14:19 <phuoc__> gongysh, yes
05:14:50 <gongysh> ok, I will review after this meeting
05:15:27 <longkb> As I can see from Tacker features, Tacker only support to deploy VNF over VIMs from CLI. In the case of vendors want to deploy VNF over compute-node, they have to define it in VNFD, right?
05:16:23 <longkb> I think we shoud enable VNF creation over availability zone from Tacker client without az inside VNFD
05:16:57 <gongysh> longkb, you are talking about openstack nova command
05:17:25 <longkb> No, I mentioned about Tacker command
05:18:00 <gongysh> longkb, but you can implement it via tacker cli too.  define argument in vnfd and generate vnf with parameter.
05:18:41 <longkb> Ok, I will make a path about it :)
05:19:01 <gongysh> by the way, I am voting for individual director, if you guys have fundation member ship, please support me.
05:19:03 <gongysh> https://www.openstack.org/community/members/profile/28514/yongsheng-gong
05:19:49 <phuoc__> gongysh, sure :)
05:20:01 <gongysh> phuoc__, thanks
05:20:13 <gongysh> ok if nothing else, we can end this meeting.
05:20:20 <gongysh> #endmeeting