05:30:08 #startmeeting tacker 05:30:09 Meeting started Wed May 17 05:30:08 2017 UTC and is due to finish in 60 minutes. The chair is gongysh. Information about MeetBot at http://wiki.debian.org/MeetBot. 05:30:10 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 05:30:12 The meeting name has been set to 'tacker' 05:30:17 helo guys 05:30:46 #topci roll call 05:31:21 hi dkushwaha 05:31:23 o/ 05:31:29 gongysh, hi 05:31:44 o/ 05:31:47 any other guys here for tacker meeting? 05:31:53 o/ 05:32:30 o/ 05:32:38 o/ 05:32:39 o/ 05:33:07 ok, 7 05:33:28 #topic summit info 05:33:45 https://www.openstack.org/videos/search?search=tacker 05:34:08 last week, I am on the summit. delivered the tacker on boarding forum 05:34:20 there are about 10 people in the room. 05:34:48 two of them came from korean as students. 05:35:07 ok 05:35:13 they talked about the vnffg's way to select vnf according to member vnfd. 05:35:53 any etherpad used to document ? any operators attended ? 05:36:08 currently, we are selecting vnf randomly, they are thinking about an algorithm according to some metrics. 05:36:28 cool 05:36:28 sridhar_ram, no, it is just an onboarding forum. 05:36:40 gongysh: okay 05:36:43 I presented a ppt and show the system. 05:36:44 gongysh: what is the basic idea they are thinking to .. algorithmic approach ? 05:37:16 trinaths, for example, the cpu-utils of vnf. 05:37:34 vnffg to select the least loaden vnf to do the chaining. 05:37:51 gongysh: then what is the use of dynamic scaling ? 05:38:12 trinaths, that is different case. 05:38:30 ok 05:38:31 other two sessions related to tacker is one from china mobile 05:38:52 china mobile is doing the vnf stuff 05:38:59 china mobile using tacker is a wonderful news !! 05:39:15 sridhar_ram, they are evaluating tacker. 05:39:24 we have china-mobile guys in tacker team too 05:39:31 gongysh, can you share the ppt? 05:39:45 if the evaluation comes to a good result, they will devote more resources. 05:40:11 we sure can prioritize any asks from them .. 05:40:16 so we tacker team have to oil up our progress 05:40:39 which the other session on tacker ? I can only see the chinamobile one 05:40:56 +1 05:40:58 sridhar_ram, I think vnf, vnf configure is the big part for the china mobile. 05:41:03 other is from senlin team. 05:41:11 scaling. 05:41:20 i see .. do you have a link? 05:41:28 there is a patch hanging there. 05:41:35 sridhar_ram, https://www.openstack.org/videos/search?search=tacker 05:42:15 so this is the part for summit briefing. 05:42:31 dkushwaha, I will upload it and share the url to team. 05:42:46 gongysh, thanks 05:43:05 one more information from community is the project management. 05:43:49 I think community is thinking about the way of managing the projects that are not active. 05:44:02 oh! 05:44:10 they will come up a way to remove inactive projects. 05:44:17 we are active ! 05:44:28 so please make our project active 05:44:46 that leads to our activity stats topic. 05:44:57 #topic project activity stats 05:45:14 #link http://stackalytics.com/?metric=marks&module=tacker-group 05:45:33 trinaths, thanks for the review effort. 05:45:51 happy to help tacker 05:46:15 our review comes to about 40 across the openstack projects 05:46:28 but commit data lacks behind. 05:47:07 about review I have a proposal. 05:47:18 I want to say: 05:48:58 core member can merge feature code, (not the refactor code.) once there is a +2 and have tested and there is no -1 after 7 days. 05:49:00 where to find this '40' count across openstack projects? how we move the project forward 05:49:44 gongysh: good idea. its it a self merge ? 05:50:07 not self merge. 05:50:11 ok 05:50:44 currently, there are many complaints to say openstack patches get merged too slow. 05:51:02 in essence, you are proposing one +2 rule instead of two +2s ? 05:51:03 some projects even quit the big tent due to the long process. 05:51:14 sridhar_ram, right. 05:51:58 but +2 and the test. 05:52:16 given where we are in the project .. i think it is a reasonable move.. i support 05:52:30 .. but self merge is absolute NO 05:52:34 and wait one week in case other cores find problem. 05:53:00 sridhar_ram, the patch must not from core himself. 05:53:12 must not be from core himself. 05:53:17 include co-author. 05:53:39 dkushwaha, Kanagaraj , any opinions? 05:53:51 gongysh: there it requires commitment between the author and reviewer. 05:54:00 gongysh, IMO it is a nice approach, if it tested and pending for more than a week 05:54:45 Kanagaraj, your idea? 05:56:19 #agreed core can merge codes after one +2 with passed test and pending for more than 7 days. 05:56:24 gongysh: self merge may not be the case. otherwise fine. good to go 05:56:43 #topic features and bp 05:57:12 from me, there is the vim monitoring bp 05:57:22 I got comments from sridhar_ram 05:57:30 and update it. 05:57:40 sridhar_ram, thanks for the comments. 05:58:28 http://docs-draft.openstack.org/20/459520/9/check/gate-tacker-specs-docs-ubuntu-xenial/53098d4//doc/build/html/specs/pike/mistral_vim_monitor.html 05:58:36 gongysh: sure .. i would encourage other cores to review this spec .. it proposes two significant additions - tacker-conductor component and gRPC 05:58:39 this is the rendered spec doc. 05:58:58 sridhar_ram, I have removed the gRPC 05:59:15 to speed up the approval process. 05:59:34 but tacker-conductor, we have to add it. 05:59:35 gongysh: ah, i haven't checked the latest version .. so, sticking with oslo.messaging ? 05:59:49 sridhar_ram, yes. 06:00:02 tacker-conductor == nova-conductor ? 06:00:10 gongysh: good idea 06:00:45 since mistral is part of our system, which probably introduced the rabbitmq, we can use it. 06:00:56 make sense 06:01:28 so please review the new spec version. 06:01:58 I will later write other spec for our vnf monitor policy. 06:02:28 if someone wants to implement the vim monitor spec, welcomed. 06:03:09 gongysh, I can join. 06:03:11 pike-2 is on june 5. 06:03:14 https://launchpad.net/tacker/+milestone/pike-2 06:03:33 dkushwaha, you are on ns bp. 06:04:09 for the official release plan. before that day, we have to merge all the bp specs in the pike cycle. 06:04:38 gongysh, yup. Working on that. 06:04:38 pike-3 is the deadline for code freeze. 06:05:08 dkushwaha, it is your turn to talk about NS bp 06:05:30 In vnffg-ns bp, I got comment from gongysh. 06:06:06 gongysh: is this bug a valid one ? https://bugs.launchpad.net/tacker/+bug/1577354 06:06:07 Launchpad bug 1577354 in tacker "No output when tacker vnf-list, vnfd-list is empty" [Low,Triaged] - Assigned to Trinath Somanchi (trinath-somanchi-m) 06:06:27 I am referring https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffgd-sample.yaml for this 06:07:05 dkushwaha, so? 06:07:38 trinaths, we will talk about bug later. 06:07:46 Currently looking for the way to expose CP as per Tim comment in https://review.openstack.org/#/c/448109/3/specs/pike/vnffg-ns.rst@153 06:08:37 I am planing to update the spec by today 06:08:41 dkushwaha, ok 06:08:42 thanks 06:09:15 dkushwaha, make it tight. ping me if need my comments. 06:09:44 gongysh, sure, I will gear up now 06:09:58 barbican spec is merged, YanXing_an is working on patch at bug smash days in china. 06:10:23 yes. I will rapidly response to the review comments these days. 06:10:58 so since it is an event, our core members should help this bug fix race. 06:11:11 Please help to review it. https://review.openstack.org/#/c/465080/ 06:11:26 YanXing_an, remove the WIP if ready for review. 06:11:50 gongysh, ok 06:11:58 tung_doan, hi 06:12:00 YanXing_an: Do we need Barbican client in local conf. file? 06:12:18 gongysh: Hi all :) 06:12:41 #topic bugs 06:13:00 trinaths, do you have any bugs to talk about? 06:13:05 https://bugs.launchpad.net/tacker/+bug/1577354 06:13:06 Launchpad bug 1577354 in tacker "No output when tacker vnf-list, vnfd-list is empty" [Low,Triaged] - Assigned to Trinath Somanchi (trinath-somanchi-m) 06:13:36 tung_doan, the E2E service? 06:13:38 nova client give an empty table putput, other projects give an empty putput 06:13:48 tung_doan: we need barbicanclient installed 06:14:24 gongysh: After finish my bug lists i will move forward to this bp 06:14:48 gongysh: https://review.openstack.org/#/c/462690/ 06:15:03 tung_doan, we are trying to finish spec before June 5. 06:15:04 that 's serious bug i think 06:15:18 gongysh: got it 06:15:50 tung_doan, 462690, then fix it. 06:16:41 YanXing_an: in that case, we need to update dependency in https://review.openstack.org/#/q/project:openstack-infra/project-config 06:17:15 we also need someone to track senlin scale patch 06:17:16 https://review.openstack.org/#/c/449471/ 06:17:28 YanXing_an: similar to Gongysh's patch https://review.openstack.org/#/c/385472/ 06:18:25 #topic meeting time rescheduling 06:18:36 gongysh: my bug ? 06:18:54 gongysh, i have to discuss one more bug 06:19:12 I want to make tacker meeting one hour earlier so that USA team member can join us. 06:19:50 or make them feel better or work better on the meeting. 06:19:51 gongysh: totally agree 06:20:06 gongysh, +1 06:20:17 +100 06:20:27 sridhar_ram, :D 06:20:33 +1 06:20:37 +1 06:20:58 YanXing_an, it means we have to have the meeting with our launch box. 06:21:17 gongysh: you can have yummy meetings 06:21:30 gongysh: thanks for proposing this .. it helps a LOT 06:21:41 #agreed make the tacker meeting one hour earlier. 06:22:02 sridhar_ram, I have to look if there is a time lot on this channel. 06:22:08 or other meeting channel. 06:22:13 sure 06:22:19 gongysh, ok. we need have launch more earlier and faster 06:22:37 sridhar_ram, what is the process to change the meeting time? 06:22:58 you need a patchset to irc-meetings repo 06:23:11 will send a link 06:23:16 sridhar_ram, ok. thanks 06:23:28 #topic open discuss 06:23:35 dkushwaha, your one more bug please. 06:23:39 gongysh, sridhar_ram In the current code, anyone can delete a VNF even it is the part of an active NS, it needs to be fixed. I will log a bug for this. Currently I was working on it and want to know your opinion for the right approach to fix it. 06:24:06 VNF event? 06:24:32 gongysh, "vnf" 06:24:33 gongysh: see https://review.openstack.org/#/c/406390/ for meeting time change 06:24:37 bug: https://bugs.launchpad.net/tacker/+bug/1577354 06:24:39 Launchpad bug 1577354 in tacker "No output when tacker vnf-list, vnfd-list is empty" [Low,Triaged] - Assigned to Trinath Somanchi (trinath-somanchi-m) 06:24:41 just make the EVENT delete as admin priviledge on tacker's policy.json. 06:25:13 trinaths, no need to change it. 1577354 06:25:17 if a vnf is used by NS or vnffg, it should not be deleted? 06:25:44 YanXing_an, right 06:25:44 it is not about privilege .. but NS still owns that VNF and it shdn't be deleteed underneath 06:25:47 dkushwaha: I met this issue. I think VNFs should be locked when NS are still active 06:25:48 YanXing_an, right, we should check the logic when we remove a vnf. 06:25:59 gongysh: thank you, I will close this bug. 06:27:19 dkushwaha, I mistook 'delete a VNF even' as 'delete a VNF event' 06:27:25 gongysh, sridhar_ram should we add ns_id column in vnf table ? 06:27:34 YanXing_an: you may want to enable the casecade delete mode in db schema and i believe vnf can't be deleted until its reference entities get deleted 06:27:36 dkushwaha: no 06:27:46 in vnffg/ns db, vnf id/name is saved in json text 06:28:43 sridhar_ram, gongysh tung_doan any suggestion on this ? 06:28:44 dkushwaha: we are better off with an func call across plugin boundary 06:28:44 sridhar_ram: sridhar_ram: I really hope to have ns_id column in vnf table 06:28:54 dkushwaha, please talk it at bug page 06:29:15 sridhar_ram: just imagine how we heal vnfs inside NSs 06:29:16 tung_doan: it will break modularity .. let's avoid 06:29:16 tung_doan, what about vnf refered by the vnffg 06:29:23 gongysh, sure, I will raise a bug for this 06:29:51 sridhar_ram, we have to fix it in this or that way. 06:29:52 VNFM / vnf shouldn't know it is participating in a NS .. 06:29:56 sridhar_ram: if ping failed, we need to know which ns VNFs point to 06:30:02 #endmeeting