06:31:27 #startmeeting taas 06:31:28 Meeting started Wed Mar 30 06:31:27 2016 UTC and is due to finish in 60 minutes. The chair is anil_rao. Information about MeetBot at http://wiki.debian.org/MeetBot. 06:31:30 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 06:31:32 The meeting name has been set to 'taas' 06:31:35 anil_rao : it syncs with me :D 06:31:54 Hi 06:32:03 hi 06:32:49 #topic Summit planning schedule 06:33:47 I see a topic in etherpad on OVS agent flow management for extensions 06:34:46 I think this will be useful for us to discuss how different extensions can co-exist in OVS bridges with their respective flows 06:34:59 anil_rao, yamamoto, fawadkhaliq : if you find a suitable option in the etherpad where we can take up TaaS use cases ( like the OVS bridge ) we can add our points on it as well 06:35:00 Thoughts? 06:35:18 correction : OVS agent ... 06:35:50 #link : https://etherpad.openstack.org/p/newton-neutron-summit-ideas 06:36:23 reedip: I mentioned one just above... 06:36:24 this link is basically for ideas of design sessions from Teusday to Thursday 06:37:04 anil_rao : I may be fast, my system is slow .. it sent it after your message..... :) 06:37:46 reedip: :-) 06:38:14 I think we could join in that OVS extensions discussion. There will be others too (other extensions) so this might be a good session for us 06:38:28 anil_rao : +1 06:38:35 anil_rao: +1 06:38:45 :1 06:38:51 +1 06:38:51 +1 06:39:09 Should we also add a separate line item for TaaS? 06:41:07 Anything else on this topic? 06:41:16 anil_rao: i think it is good idea for advatising TaaS 06:41:52 advatising -> advertising 06:42:48 anil_rao: we can mention it, it can be combined with other *aaS items for a single session 06:43:03 reedip: Sounds good. 06:43:08 depending on the number of sessions alloted 06:44:09 reedip: +1 06:44:36 OK, let move to the next topic 06:44:46 #topic Async Calls 06:45:10 #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/090088.html 06:45:42 What do folks think about this? 06:47:56 anil_rao: Yee.... 06:48:14 already gave my opinion on the ML btw .. 06:48:38 reedip: Yes, I saw that. Thanks. Just wanted to hear from the others too. 06:48:45 +1 from me 06:49:03 i guess everyone agree it's a good idea. a question is when to do it. 06:49:11 anil_rao: i agree to provide async calls 06:49:39 +1 06:49:53 yamamoto: Perhaps we should do this after the Summit. If we are going to do a demo then we don't want too much code churn now. 06:50:29 anil_rao: agree 06:50:45 anil_rao : This information should be mentioned as a part of "Future Improvements" in the presentation in Austin 06:51:00 along with the nitty gritty already mentioned in the spec 06:51:11 reedip: +1 06:52:26 probably we can just add a placeholder "status" field which is always ACTIVE for now? 06:52:54 yamamoto: I like this idea. 06:52:56 yamamoto : so basically a working code for the front end and the backend implementation on hold ??? 06:53:18 that should not be too much of a problem 06:54:42 we can say that the status always being ACTIVE is a problem in the specific implementation. :-) 06:56:07 We need async calls for everthing that eventually makes its way to the backend. I.e. create, update and delete. 06:56:30 anil_rao: +1 06:57:36 +1 06:57:45 +1 06:58:18 OK, looks like everyone is in agreement. We'll move to the next topic. 06:58:33 #topic TaaS Dashboard Discussion 06:58:52 i guess newly added "tap service tab" can be merged to Liberty without problems 06:58:57 #link https://review.openstack.org/#/c/295735/2 06:59:03 excuse us that we didn't test yet, because last week and this week we are busy on other stuff 06:59:11 (our fiscal year starts in April and ends in March) 06:59:25 soichi: everyone's does.... :( 06:59:39 on the other hand, i guess some effort will be required to merge our changes on "network topology tab" to Liberty 07:00:17 soichi: Here is a question for kaz and you. 07:00:26 yes 07:00:46 How is the cloud admin supposed to work with the UI? 07:01:46 we suposed to use normal (non admin) user. 07:02:36 Since the cloud admin doesn't see the topology view, I think having both tap-service and tap-flow workflows in the tap-service tab would be nice. 07:02:58 What do you think? 07:04:03 I think so. 07:05:05 soichi, kaz: I'll add comments to the review. 07:05:18 yes 07:07:44 kaz: Can I test this via devstack? 07:09:15 You can test with the kilo horizon. 07:09:21 by devstack 07:09:56 I will send a mail how to test via. 07:10:03 devstack . 07:10:11 kaz: Thanks! 07:10:49 We'll move to the next topic then 07:11:02 #topic Spec Discussion Completion 07:11:04 @anil_rao : Spec continuation can be done on the ML. I guess you had some comments which you wanted to give on my questions, but missed out last week . Also my #action need to revisit the taas Spec 07:11:16 #link http://lists.openstack.org/pipermail/openstack-dev/2016-March/088645.html 07:12:00 reedip: Yes, sorry about that. I was out of town for a few days last week. I'll get that done in the next few days. 07:12:35 anil_rao : yeah sure, the ML would be the best way to sort out the spec for now... 07:12:57 as it may take some time , and we have sufficient to discuss in the current hour 07:16:54 #topic Migration of TaaS to OSC 07:17:31 anil_rao : well, now that openstack client is in the picutre, and it is integrating a lot of clients into it 07:17:49 anil_rao: neutron client amongst them as well 07:18:37 anil_rao : I think it should be logical to have TaaS set up with openstack client as well, so that we have support there. It would incorporated as a plugin, much like how neutronclient has been setup 07:19:52 reedip: Does all Neutron functionality go together or do separate projects (such as TaaS) do the migration themselves. 07:20:37 I mean if neutron client is integrated into OSC does TaaS get into OSC automatically 07:20:51 core neutron functionality in neutronclient will go to openstack SDK 07:21:07 ok 07:21:13 FWaaS, LBaaS and other *aaS related components will have plugins 07:22:24 reedip: With neutron client get depreciated eventually? 07:23:09 anil_rao : not yet, for the users who would not use openstackclient, neutronclient would still exist... the final decision on that would take some releases ( maybe by Q/R release) 07:23:54 If projects are migrating to openstackclient then it makes sense for TaaS to do so too. 07:24:09 anil_rao : yup, thats why I mentioned it :) 07:24:34 having a ready support in N-release would atleast not require us any future modifications 07:25:01 reedip: Agree 07:25:28 Lets move to open discussion 07:25:35 #topic Open Discussion 07:26:45 i have no additional topic for today 07:27:06 i have a quick question about api 07:27:14 Yes 07:27:16 is it supposed to allow duplicated tap-flows? 07:27:52 yamamoto: Are you refering to one port (vNIC) assigned to multiple tap-service instances 07:28:28 yes, and even with the same tap-service 07:29:08 the reference impl doesn't seem to deal with either cases, right? 07:29:22 https://bugs.launchpad.net/tap-as-a-service/+bug/1562769 07:29:22 Launchpad bug 1562769 in tap-as-a-service "multiple tap-flows on the same source-port seem broken" [Undecided,New] 07:29:36 I see a tap flow as a mapping from a port to a tap-service instance. 07:30:03 my question is how it's supposed to be in api level. (i'm considering midonet impl) 07:30:32 I did think about us possibly allowing a port to be assigned to more than one tap service instance. Each such association between the port and a tap service instance would be one unique tap flow. 07:31:13 I do not quite follow the need for multiple associtations (flows) between a single source port and a tap service instance. 07:31:59 neither do i. just wondering if there are use cases. 07:32:12 We are out of time. Let us discuss this next week. 07:32:20 sure thank you 07:32:26 bye 07:32:28 bye 07:32:32 bye 07:32:34 Bye 07:32:40 #endmeeting