*** sridhar_ram has quit IRC | 00:02 | |
*** sridhar_ram has joined #tacker | 00:03 | |
*** sridhar_ram has quit IRC | 00:31 | |
*** sridhar_ram has joined #tacker | 00:32 | |
*** sridhar_ram has quit IRC | 01:03 | |
*** sridhar_ram has joined #tacker | 01:10 | |
*** u_kozat has quit IRC | 01:15 | |
*** karimb has quit IRC | 01:20 | |
*** openstackgerrit has quit IRC | 01:22 | |
*** openstackgerrit has joined #tacker | 01:22 | |
*** s3wong has quit IRC | 02:03 | |
*** sripriya has quit IRC | 02:17 | |
*** bobh has joined #tacker | 02:17 | |
*** sridhar_ram has quit IRC | 02:30 | |
*** yfujioka has quit IRC | 03:19 | |
*** prashantD has joined #tacker | 03:52 | |
*** prashantD has quit IRC | 04:32 | |
*** sridhar_ram has joined #tacker | 05:00 | |
*** sridhar_ram has quit IRC | 06:09 | |
*** sripriya has joined #tacker | 06:16 | |
*** sripriya_ has joined #tacker | 06:19 | |
*** sripriya has quit IRC | 06:22 | |
*** lhcheng has joined #tacker | 06:30 | |
*** lhcheng_ has joined #tacker | 06:32 | |
*** lhcheng has quit IRC | 06:35 | |
*** gperal has joined #tacker | 07:08 | |
*** gperal has quit IRC | 07:13 | |
*** gperal has joined #tacker | 07:26 | |
*** jhan1 has joined #tacker | 07:41 | |
jhan1 | hello, I'm new to tacker. I just want to confirm whether tacker support NFVO currently? Could you help on it? | 07:42 |
---|---|---|
sripriya_ | jhan1: hello there. welcome to tacker! tacker currently does not support the NFVO functionality yet. it supports VNFM feature with monitoring and management of VNFs. These features are currently in pipeline: https://etherpad.openstack.org/p/tacker-mitaka-priorities | 07:46 |
jhan1 | Got it. Thank you very much, sripriya_. | 07:50 |
sripriya_ | jhan1: sure feel free to catch us on IRC, and if you would like to learn more on Tacker, we have weekly IRC meetings. in fact we have one happening today at 1700 UTC on Tuesday. Feel free to join and introduce yourself | 07:53 |
jhan1 | Thanks for inviting. I will join you later. | 07:58 |
*** sripriya_ has quit IRC | 08:02 | |
*** mdnadeem has joined #tacker | 08:13 | |
*** zeih has joined #tacker | 08:13 | |
*** karimb has joined #tacker | 08:48 | |
*** karimb_ has joined #tacker | 09:05 | |
*** karimb has quit IRC | 09:07 | |
*** mbound_ has joined #tacker | 09:09 | |
*** mbound_ has quit IRC | 09:27 | |
*** mbound_ has joined #tacker | 09:35 | |
*** lhcheng has joined #tacker | 09:55 | |
*** lhcheng_ has quit IRC | 09:59 | |
*** changzhi has joined #tacker | 10:16 | |
*** mbound_ has quit IRC | 10:58 | |
*** mbound_ has joined #tacker | 11:03 | |
*** zeih has quit IRC | 11:07 | |
*** changzhi has quit IRC | 11:48 | |
*** gperal has quit IRC | 12:21 | |
*** lhcheng has quit IRC | 12:33 | |
*** lhcheng has joined #tacker | 12:34 | |
*** mbound_ has quit IRC | 12:35 | |
*** zeih has joined #tacker | 12:50 | |
*** mbound_ has joined #tacker | 13:14 | |
*** gongysh has joined #tacker | 13:39 | |
*** mbound_ has quit IRC | 14:08 | |
*** gongysh has quit IRC | 14:12 | |
*** zeih has quit IRC | 14:12 | |
*** amotoki_ has joined #tacker | 14:24 | |
*** zeih has joined #tacker | 14:27 | |
*** mbound_ has joined #tacker | 14:44 | |
*** amotoki_ is now known as amotoki | 15:01 | |
*** mbound_ has quit IRC | 15:06 | |
*** mbound_ has joined #tacker | 15:09 | |
*** zeih has quit IRC | 15:35 | |
*** mah has joined #tacker | 15:49 | |
*** mah has left #tacker | 15:49 | |
*** mbound_ has quit IRC | 15:55 | |
*** mbound_ has joined #tacker | 16:03 | |
*** sripriya has joined #tacker | 16:26 | |
*** vishwanathj has joined #tacker | 16:47 | |
*** bobh has joined #tacker | 16:51 | |
*** sridhar_ram has joined #tacker | 16:53 | |
*** amotoki has quit IRC | 16:55 | |
*** mbound_ has quit IRC | 16:55 | |
*** u_kozat has joined #tacker | 16:57 | |
*** mbound_ has joined #tacker | 16:59 | |
*** santoshk has joined #tacker | 16:59 | |
sridhar_ram | Good morning Tackers! | 17:00 |
vishwanathj | good morning | 17:00 |
sridhar_ram | head over to #openstack-meeting-4 for our weekly | 17:00 |
u_kozat | good morning! | 17:00 |
*** brucet has joined #tacker | 17:01 | |
*** brucet has quit IRC | 17:03 | |
*** brucet has joined #tacker | 17:03 | |
*** masterbound has joined #tacker | 17:04 | |
*** mbound_ has quit IRC | 17:08 | |
*** brucet has quit IRC | 17:11 | |
*** brucet has joined #tacker | 17:12 | |
trozet | sridhar_ram: i just joined the meeting room, sorry im late | 17:12 |
sridhar_ram | trozet: no worries, we haven't started sfc yet | 17:13 |
*** lhcheng_ has joined #tacker | 17:17 | |
*** s3wong has joined #tacker | 17:18 | |
*** lhcheng has quit IRC | 17:20 | |
*** brucet has quit IRC | 17:23 | |
*** brucet has joined #tacker | 17:24 | |
*** ksantoshk has joined #tacker | 17:26 | |
*** santoshk has quit IRC | 17:29 | |
*** lhcheng_ has quit IRC | 17:29 | |
*** lhcheng has joined #tacker | 17:29 | |
*** prashantD has joined #tacker | 17:32 | |
*** karimb_ has quit IRC | 17:37 | |
*** masterbound has quit IRC | 17:37 | |
*** ksantoshk has quit IRC | 17:43 | |
*** lhcheng_ has joined #tacker | 17:46 | |
*** lhcheng has quit IRC | 17:49 | |
sripriya | brucet: sridhar_ram: hello | 18:01 |
brucet | hello | 18:03 |
sripriya | brucet: we had multi-vim bip on the agenda today. because of time crunch for SFC we could not cover that up. i understand you had few comments on the heat orchestration part, since sridhar_ram is also here, i thought we could discuss it out here | 18:05 |
*** brucet has quit IRC | 18:07 | |
sripriya | brucet: VIM Capacity / Resource Reservation / Allocation scenarios are important use cases we want to take it up for follow on iterations. we are starting out something simple to answer the immediate requirement of telcos who want to try out Tacker as a PoC in their exisitng OpenStack environments | 18:07 |
s3wong | sripriya: your question is so harsh that bruset decided to quit :-) | 18:08 |
sridhar_ram | s3wong: lol | 18:08 |
s3wong | * brunet (no longer on IRC :-) ) | 18:08 |
s3wong | wow, never able to type his IRC nic correctly... | 18:08 |
sridhar_ram | bruce is hitting some irc client issue | 18:08 |
sripriya | s3wong: lol, was that a question i asked? i thought i was concerned about his feedback ;) | 18:09 |
*** bobh has quit IRC | 18:09 | |
s3wong | sripriya: according to his IRC client, his Mac went to sleep | 18:10 |
*** bobh has joined #tacker | 18:10 | |
s3wong | sripriya: so most likely he slam his Macbook lid close after seeing your comment :-) | 18:10 |
sripriya | s3wong: yup, i can just wait for his Mac to be awake then :p | 18:10 |
*** brucet has joined #tacker | 18:10 | |
brucet | OK | 18:10 |
s3wong | back :-) | 18:11 |
sripriya | s3wong: then it should have been the opposite and woken up from the sleep | 18:11 |
sripriya | s3wong: :-) | 18:11 |
sripriya | brucet: hi again | 18:11 |
sripriya | brucet: not sure if you received my previous ping | 18:12 |
brucet | I did | 18:12 |
*** lhcheng_ is now known as lhcheng | 18:12 | |
brucet | My main concern is that I think we could have significant problems if we develop functionality in Tacker that operlaps with either existing or planned functionality in Hest | 18:13 |
brucet | Heat | 18:13 |
brucet | The main advantage of the Heat engine as I understand it is that it is able to back out of any deployment process cleanly in the condition of an error | 18:15 |
brucet | So I think the more things Tacker can hand off to the Heat engine, the better. | 18:16 |
sripriya | brucet: regarding 1st point, are you talking about the multi-region feature in heat? | 18:16 |
brucet | That's one of them | 18:16 |
brucet | I think SFC will be another | 18:16 |
brucet | Neutron SFC will be exposed as Heat resources | 18:17 |
brucet | Tacker should take advantage of the SFC resources that exposed in Heat | 18:17 |
sridhar_ram | brucet: Heat is a general purpose openstack orchestrator.. we are indeed planning to use Heat as much as possible, including for SFC when it is available | 18:17 |
brucet | So why not drive SFC definition and implementation into Heat? | 18:18 |
brucet | In general, I was thinking the Tacker orchestration architecture would be: | 18:19 |
brucet | Tosca NFV Template >> Heat Template >> Heat engine | 18:19 |
brucet | The goal would be to have a minimal (or ideally no) state machine used to drive the Heat engine | 18:20 |
sridhar_ram | brucet: IMO, that's the classic misconception that Heat is sufficient for NFV orchestration needs | 18:20 |
brucet | My point was not about whether the current implementation of Heat is sufficient or not | 18:21 |
sridhar_ram | brucet: I see Heat as a resource orchestrator (to create components like compute, network, etc) and not a workflow engine | 18:21 |
brucet | I would argue that the current Heat engine is likely sufficient for NFV. | 18:22 |
sridhar_ram | brucet: again, specifically for SFC, if & when neutron-sfc finishes its work and when those constructs are available in Heat .. tacker will make use of it | 18:22 |
*** vishwana_ has joined #tacker | 18:22 | |
brucet | The new functionality required for Heat will consist of new APIs exposed as Heat resources. | 18:23 |
sripriya | brucet: for multi-region feature, we will surely support in Tacker by using the existing functionality in heat , however as i understand that would still not work for telco environments who are already running multiple OpenStack deployments where the concept of multi region is not in picture | 18:23 |
sridhar_ram | brucet: if Heat is sufficient for your NFV orchestration needs then that's perfectly fine! | 18:23 |
*** brucet has quit IRC | 18:23 | |
*** vishwanathj has quit IRC | 18:24 | |
* sridhar_ram waiting for bruce to join back | 18:24 | |
*** bobh has quit IRC | 18:25 | |
*** brucet has joined #tacker | 18:27 | |
sridhar_ram | brucet: you are back! | 18:27 |
brucet | Did you get my last comments? | 18:27 |
brucet | I am concerned that Tacker will end up building another execution engine for Orchestration on top of the Heat Engine | 18:27 |
brucet | If this is really required, than we may want to look at the Mistal project which is implementing a workflow engine that works with Heat. | 18:28 |
sridhar_ram | brucet: some folks who have started this journey before (before Tacker started) are indeed still managing with Heat. | 18:28 |
sridhar_ram | brucet: But Tacker's stand is slightly different. .. | 18:28 |
sridhar_ram | brucet: Our goal is not in any particular underlying technology components like Heat .. instead focus on NFV Orchestration as envisioned by ETSI MANO and implement with whatever that is available *TODAY* | 18:28 |
brucet | Isn't Tacker an Openstack project?? | 18:29 |
sridhar_ram | brucet: like I said if some users things Heat and Mistral are sufficient .. they can very well build a solution off it | 18:29 |
sridhar_ram | brucet: it very well is.. but IMO it differs slightly from other project (IMO) | 18:30 |
brucet | I thought the idea behind Tacker would be to drive requirements into other OpenStack projects to support NFV. | 18:30 |
brucet | And then develop functionality that does not overlap with other OpenStack priojects | 18:30 |
sridhar_ram | brucet: we shouldn't be too cross about overlap.. some amount of overlap is healthy | 18:30 |
sridhar_ram | brucet: I might be wrong, but the whole idea with big-tent is to allow many different projects .. sometimes every competing projects to evolve | 18:31 |
brucet | But overlap with core components?? | 18:32 |
sridhar_ram | brucet: again, we are not planning to re-implement anything that Heat already has.. we will just use it | 18:32 |
brucet | And what about planned functionality? | 18:33 |
sripriya | brucet: we want to use as many features of heat if it is supporting certain use cases for NFV for ex: multi-region feature for new OpenStack deployments in telco environments | 18:33 |
brucet | How about Heat support for SFC? | 18:33 |
sridhar_ram | brucet: again, for SFC we will use Heat SFC resource when it is available.. | 18:33 |
sridhar_ram | brucet: not sure if you attened the neutron-sfc design summit session... | 18:34 |
brucet | OK. Then I suggest that we develop in a way that is going to be compatible with SFC functionality in Heat when it is available | 18:34 |
sridhar_ram | brucet: let me say this, if neutron-sfc is available *today* .. Tacker will be using it.. | 18:34 |
sridhar_ram | brucet: we are closely working with neutron-sfc team on this.. | 18:34 |
sridhar_ram | brucet: that is the plan w.r.t SFC... | 18:36 |
brucet | To ensure we don't develop something incompatible, we should know how SFC is going to be exposed as Heat Resources. In fact, I think we should be helping to drive that definition. | 18:36 |
sridhar_ram | brucet: tacker and neutron-sfc is maintaining a slide-deck on our iteration plans to reach there.. | 18:36 |
brucet | OK | 18:36 |
sridhar_ram | brucet: in fact we are quite excited about each other! | 18:36 |
sridhar_ram | brucet: many neutron-sfc members expressed interest to contribute to Tacker | 18:37 |
brucet | Not sure if I saw any mention of Heat SFC support in Tacker SFC spec | 18:37 |
*** vishwana_ has quit IRC | 18:37 | |
sridhar_ram | brucet: neutron-sfc is a low-level SFC api.. | 18:37 |
brucet | Sounds like we basically agree. | 18:37 |
brucet | Yes | 18:37 |
*** bobh has joined #tacker | 18:38 | |
sridhar_ram | brucet: integrating with heat resources, where available, is always the plan.. | 18:38 |
sridhar_ram | brucet: .. but at the same time, I'm very clear, we are not going to wait - say 12 months, for a downstream project to project something and then Heat resources to show up and then for Tacker to make use of it. | 18:39 |
brucet | The way I understand things now, it looks like all the higher level NGV functionality above what is available in Heat will be expressed in a Tosca NFVtempate | 18:39 |
sridhar_ram | brucet: that will slow the features we can deliver to our user community | 18:39 |
brucet | I understand. You don't want to wait. | 18:39 |
sripriya | brucet: just to add for the mult-vim support itself, we are starting out something very simple that can support existing openstack deployments without modifying too many components, in the follow on iterations, we will be supporting the heat multi region and multi-cloud features as they evolve | 18:39 |
brucet | However, you can make sure that both projects are moving in the same direction. | 18:40 |
brucet | So whoever is implementing the Heat SFC implementation should review the Tacker SFC spec and vica versa. | 18:40 |
sridhar_ram | brucet: side note, I've seen enough things go around in circles in opernstack for multiple cycles (read, over years) and nothings gets done | 18:40 |
*** vishwanathj has joined #tacker | 18:40 | |
sridhar_ram | brucet: yes, s3wong is core in both Tacker and neutron-sfc.. | 18:41 |
brucet | Isn't Heat multi region available now?? | 18:41 |
sridhar_ram | brucet: we have cross pollinated enough folks cross these two projects now | 18:41 |
brucet | OK | 18:42 |
sridhar_ram | sripriya: do you know ? I thought is still in early BP stage... | 18:42 |
sripriya | brucet: does it work for exisitng OpenStack deployments where there are multiple OpenStack instances running their own identity and other core services? | 18:42 |
sridhar_ram | brucet: sripriya: I got to split for another mtg that is coming up.. | 18:42 |
sripriya | sridhar_ram: no multi-region feature is supported in heat, multi-cloud feature is still in early BP stage | 18:42 |
brucet | Multi region is for single keystone instance I think | 18:42 |
brucet | Right. Multi region is supported now. | 18:43 |
brucet | So why not start by having tacker use that??? | 18:43 |
sripriya | brucet: yes! that is what i wanted to bring out where it does not support exisitng openstack instances if they are already running their own identity services | 18:43 |
brucet | OK. Didn't see this in spec | 18:44 |
sripriya | brucet: that is the plan for the follow on phase of multi-vim | 18:44 |
sridhar_ram | brucet: sripriya: my suggestion is .. we should consider few other keystone-region deployments if it make sense in the current Tacker multi-vim BP and if the effort estimate is manageable within one BP | 18:44 |
brucet | So first iteration will be focused on using Heat multi region support? | 18:44 |
sripriya | brucet: not yet, as the spec is as of today | 18:45 |
brucet | But you will add this? | 18:45 |
sridhar_ram | brucet: first iteration will focus on individual heat endpoints.. | 18:45 |
sridhar_ram | brucet: but I agree we should put multi-region in scope and see if it make sense & can be absorbed | 18:46 |
sripriya | sridhar_ram: brucet: if we think multi-region is also something we should plan in for the 1st iteration itself, then we should think about the effort estimate involved | 18:46 |
brucet | I think the simplest thing would be to focus on just multi-region for first iteration | 18:46 |
sridhar_ram | sripriya: yeah, I believe it is a very good idea to consider ... | 18:47 |
brucet | I have seen other projects that have implemented orchestration using multiple Heat endpoints | 18:47 |
brucet | There was a talk on this in Vancouver | 18:48 |
sridhar_ram | brucet: we need data to make that assumption... our initial users mostly had individual openstack installations | 18:48 |
sridhar_ram | sridhar_ram: to be specific, this request came from Comcast | 18:48 |
brucet | Well.. If that's important then you may want to look at the way this was implemented in the project I am referring to. I will try to find it and send a link. | 18:49 |
sridhar_ram | brucet: sure... please send | 18:49 |
sripriya | brucet: when you mean only multi-region for 1st iteration, what happens to those cases where multiple heat end poinst exist and need imeediate support of this feature | 18:49 |
*** mbound_ has joined #tacker | 18:50 | |
brucet | No, I actually meant using Heat multi-region support as is. | 18:50 |
sripriya | brucet: OK | 18:50 |
brucet | I think this type of project could actually be subsumed by the Tosca NFV >> Heat Translator project | 18:50 |
sridhar_ram | sripriya: beyond what it is in the BP, lets see if one of the VIM endpoint is a multi-region and have taker discover the regions and make it available for VNF placement | 18:51 |
brucet | If Tosca NFV object includes the region as an attribute, then the translator could just translate that to a region for Heat template | 18:51 |
brucet | Hmmmmm.... | 18:52 |
brucet | I thought OpenStack multi Region === multi VIM | 18:52 |
*** prashantD_ has joined #tacker | 18:52 | |
brucet | The main difference is that there is one Keystone instance. | 18:52 |
sripriya | sridhar_ram: does TOSCA call out vim parameter in placement policy in their document? | 18:52 |
sridhar_ram | sripriya: not yet, this is something we need to implement what is in ETSI MANO and contribute back to TOSCA-NFV | 18:54 |
brucet | Agree. Tacker can drive requirements in both directions. | 18:54 |
sridhar_ram | the discussion is too interesting to leave.. but I got to go.. | 18:54 |
*** prashantD has quit IRC | 18:54 | |
brucet | OpenStack + NFV | 18:54 |
sripriya | brucet: agree on the last point, that is the point/gap we are addressing to have "backward/existing compatibility" multi-VIM for multiple keystone instances in near term! | 18:54 |
sridhar_ram | will catchup in the irc logs... | 18:54 |
sripriya | sridhar_ram: thanks for your time! | 18:54 |
brucet | OK | 18:54 |
sridhar_ram | brucet: in short, I think openstack is missing an NFV api endpoint... | 18:55 |
sridhar_ram | brucet: we are asking the operators to go to nova, heat, mistral, etc.. them all of them funnel thru Tacker! | 18:55 |
*** sridhar_ram has quit IRC | 18:56 | |
*** u_kozat has quit IRC | 18:56 | |
sripriya | brucet: i guess we are on the same page now, 1. to support existing deployments running multiple Keystone instances 2. to support new deployments running single Keystone instances | 18:57 |
brucet | I was thinking that the main glue between Openstack and NFV would be Tosca NFV Template + Tosca >> Heat Translator | 18:57 |
sripriya | for 2--> we use the multi-region feature from Heat as is | 18:58 |
brucet | 2 == second iteration? | 18:58 |
brucet | Ah | 18:58 |
brucet | OK | 18:58 |
sripriya | brucet: we can plan in for the 1st iteration itself if the effort seems reasonable | 18:59 |
brucet | Let me look for the project that supported multiple OpenStack instances (no multi region) | 18:59 |
brucet | I understand now. | 18:59 |
sripriya | brucet: though i have not thought through that in depth yet | 18:59 |
sripriya | brucet: that will be great! | 18:59 |
brucet | OK. How do I get your direct email? | 19:00 |
sripriya | brucet: we can take a look at it | 19:00 |
brucet | Or should everything be done through the review process? | 19:00 |
sripriya | brucet: that would be better since everybody can access and take a look at it | 19:00 |
brucet | OK | 19:01 |
brucet | Ltr then | 19:01 |
sripriya | brucet: please post it on the BIP gerrit link and i will take a look | 19:01 |
sripriya | brucet: thank you for your time and feedback! | 19:02 |
*** brucet has quit IRC | 19:03 | |
*** brucet has joined #tacker | 19:06 | |
*** brucet has quit IRC | 19:11 | |
*** prashantD_ has quit IRC | 19:11 | |
*** prashantD has joined #tacker | 19:14 | |
*** mbound_ has quit IRC | 19:35 | |
*** sridhar_ram has joined #tacker | 19:36 | |
*** vishwanathj has quit IRC | 19:42 | |
*** vishwanathj has joined #tacker | 19:42 | |
*** karimb has joined #tacker | 19:46 | |
*** santoshk has joined #tacker | 19:49 | |
*** karimb has quit IRC | 19:51 | |
*** u_kozat has joined #tacker | 19:56 | |
*** u_kozat has quit IRC | 20:03 | |
*** sripriya has quit IRC | 20:21 | |
*** sripriya has joined #tacker | 20:48 | |
*** ksantoshk has joined #tacker | 21:02 | |
*** sripriya_ has joined #tacker | 21:03 | |
*** santoshk has quit IRC | 21:05 | |
*** sripriya has quit IRC | 21:06 | |
*** u_kozat has joined #tacker | 22:00 | |
*** u_kozat has quit IRC | 22:05 | |
prashantD | hi sridhar_ram : ping | 22:07 |
sridhar_ram | prashantD: pong | 22:27 |
sridhar_ram | prashantD: sorry, was away in a mtg | 22:27 |
sridhar_ram | prashantD: what's up ? | 22:27 |
openstackgerrit | Merged openstack/tacker: Add Tacker monitor test with new template https://review.openstack.org/247862 | 22:41 |
ksantoshk | s3wong thankyou for merging my patchset.. | 22:47 |
s3wong | ksantoshk: your IRC nic keeps on changing :-) | 22:48 |
ksantoshk | :-) | 22:48 |
sripriya_ | bobh: ping | 22:54 |
bobh | sripriya_: hello | 22:54 |
sripriya_ | bobh: there are few patchsets in pipeline that need rebasing, just wanted to follow up | 22:55 |
bobh | they are on my list of things to do - just seems to be getting longer instead of shorter. | 22:55 |
bobh | hoping to have some time this week to catch up | 22:56 |
sripriya_ | bobh: understand, sure thank you. | 22:56 |
*** bobh has quit IRC | 22:57 | |
*** u_kozat has joined #tacker | 23:03 | |
sridhar_ram | trozet:ping | 23:15 |
sridhar_ram | trozet: ping | 23:15 |
*** lhcheng has quit IRC | 23:48 | |
*** lhcheng has joined #tacker | 23:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!