Thursday, 2016-09-08

*** sripriya has quit IRC00:13
*** dkushwaha__ has quit IRC00:17
*** yifei has joined #tacker00:17
*** saju_m has joined #tacker00:28
*** foutatoro has quit IRC00:31
*** saju_m has quit IRC00:53
*** gongysh has joined #tacker00:58
trozetsridhar_ram: ping?00:59
*** s3wong has quit IRC01:06
gongyshsridhar_ram, hi01:17
sridhar_ramtrozet: gongysh: pong01:19
trozetsridhar_ram: did you see my earlier dilemma about the tosca stuff01:19
gongyshsridhar_ram, you said: Yes, without advsvc Tacker won't be able to create cross-tenant nics. This is something we need to preserve as we improve Tacker's multi-tenancy in the upcoming cycles.01:20
gongyshwhat do you mean cross-tenant nics?01:20
sridhar_ramtrozet: I haven't fully caught up to it yet.. can you summarize ?01:21
trozetsridhar_ram: the tosca parser expects that the VNFs and CPs defined in the forwarding path are also listed in the VNFFGD01:22
trozetsripriya: so i think we can either A) require a user to copy the VNFD template into the VNFFGD template, B) automatically look up the VNFD before sending it to tosca parser and include in the parser arg01:22
trozet<trozet> sridhar_ram:^01:22
sridhar_ramgongysh: ability to spin VNFs is tenants other than "nfv" tenant and networks01:22
sridhar_ramtrozet: hmm..can this (grabbing dependent VNFD template) into FFGD silently in the backend ?01:24
sridhar_ramtrozet: (B) I guess01:24
sridhar_ramgongysh: basically mimic the old servicevm concept01:25
trozetsridhar_ram: yeah the only problem there is its going to need to just be a best effort type of action, because at that point we don't know if the VNFFGD is even correct, so we are trying to read it before we have validated it01:25
gongyshsridhar_ram, I am not quite understand. currently, all the resources (vnf's VDU vms, flavors, image) in openstack is under VIM's project context.01:26
sridhar_ramtrozet: i see. what is the earliest we can error out due to syntax issues ?01:26
trozetsridhar_ram: well if it has yaml syntax problems, it will fail pretty early01:27
trozetsridhar_ram: but if its just incorrect tosca syntax, we won't know until it hits the translator01:27
sridhar_ramtrozet: which will happen in ffg-create ?01:28
trozetsridhar_ram: i can put a block before hte translator to say, hey try to read the forwarding path VNFs and CPs, then add it to what is going to be validated01:28
trozetsridhar_ram: no this will happen at VNFFGD create01:28
gongyshsridhar_ram, I mean, if my VIM1's project is 'gongysh', but my tacker's project is sridhar, the sridhar tacker user will create all the resources under openstack 'gongysh' project.01:28
trozetsridhar_ram: this will be not really "checking that the VNFDs exist" it will just be tricking the tosca translator01:28
sridhar_ramtrozet: given where we are i think it is okay .. to push this a bit on the user to keep things sane. We can improve in a later iteration01:28
*** sripriya has joined #tacker01:29
trozetsridhar_ram: ok makes sense, right now i'm trying to just get a dummy one to pass the translator01:29
sridhar_ramtrozet: okay..01:29
sridhar_ramfolks - family is calling, will be back in 60mins01:30
openstackgerritStephen Wong proposed openstack/tacker: VNFFG service chain Neutron networking-sfc driver  https://review.openstack.org/34756801:33
*** s3wong has joined #tacker01:34
s3wongtrozet: uploaded new patch01:36
trozets3wong: cool thanks01:36
s3wongtrozet: still missing port-chain update, but hopefully can unblock you there01:37
trozets3wong: ok.  I'm working on the tosca part then will look at your patch01:38
s3wongtrozet: cool --- let me know if it doesn't work. The networking-sfc part should be good... though I can't run all the functional tests I want as I haven't set up a multi-node setup01:39
trozets3wong: ok will do01:39
s3wongtrozet: Thanks!01:40
trozets3wong: thanks for pushing it :)01:40
s3wongtrozet: speaking of which --- why do you want to add symmetrical in flow-classifier related driver interfaces?01:40
s3wongtrozet: reverse fc should be created only if a chain has symmetrical flag set01:41
trozets3wong: right01:41
s3wongtrozet: (we are still only doing one fc uuid)01:41
*** openstack has joined #tacker01:46
s3wongtrozet: at least that's how I would implement it if I take on the task at the networking-sfc side01:46
trozets3wong: i would suggest just override the method with whatever you feel is necessary, then lets go fix the abstract driver01:46
s3wongtrozet: abstract driver wouldn't be set in stone anyway01:46
s3wongtrozet: we still need to add the NSH related parameters at some point --- seems like the support will be coming soon at networking-sfc01:46
trozets3wong: yah01:47
*** uck has joined #tacker01:48
s3wongtrozet: perhaps moving forward, we would like to hide all those details in some sort of dictionary, so we don't need to constantly extend driver interface01:48
s3wongtrozet: again, post-Newton01:48
s3wongtrozet: anyway. Have fun. Time for me to go home01:49
trozets3wong: sure. ttyl01:49
s3wongtrozet: ttyl01:49
*** s3wong has quit IRC01:49
openstackgerritvishwanath jayaraman proposed openstack/tacker: VNF monitoring event capture: Functional test  https://review.openstack.org/36622601:52
gongyshsripriya, hi, I want to remove auth_url unique limit to support any tacker users can register its own VIM for one openstack.02:07
gongyshsripriya, what do u think?02:07
sripriyagongysh: this goes back to the  multi tenant support discussion we had earlier around midcycle02:12
sripriyagongysh: it is easy to remove the constraint on auth url02:13
sripriyagongysh: and it needs “shared” attribute to be removed as well02:13
sripriyagongysh: the only bit of concern is with the tenant mismatch between tacker and the remote vim itself02:13
sripriyagongysh: i’m referring to the tenant where a vnf is deployed with the tenant hosting the actual instance resource02:14
gongyshsripriya, I know that. the local tenant and remote tenant can be different or the same.02:15
gongyshsripriya,  I don't think it is a concern. If tacker and VIM are on the same keystone, they can be the same, or they should be different.02:17
sripriyagonysh: also, today— to support auto flavor creation the user is expected to have ‘admin’ role on remote tenant, this will end up with users being able to access other instances as well, so this is not necessarily providing multi tenant support02:18
sripriyagongysh: even when they are on same keystone, they can be on different tenant02:18
gongyshsripriya,  yes, I said they can be the same.02:19
sripriyagongysh: i think it is good to take this discussion on gerrit with a spec02:20
gongyshsripriya, ok I will draft a spec02:20
sripriyagongysh: this will help us collect inputs and take the right approach to provide multi tenant support02:21
sripriyagongysh: thanks02:21
*** avishnoi has quit IRC02:23
*** tung_doan has joined #tacker02:23
trozetsripriya: i was able to work around the problem, by defining my own tosca.nodes.nfv.FP.Tacker02:28
trozetsridhar_ram:^02:28
sripriyatrozet: did you see https://github.com/openstack/tosca-parser/blob/master/toscaparser/extensions/nfv/TOSCA_nfv_definition_1_0.yaml02:36
trozetsripriya: yeah02:36
sripriyatrozet: so you override the original tosca.nodes.nfv.FP and provide your own node types for it?02:37
sripriyatrozet: how are you handling the criteria node type?02:38
trozetsripriya: yeah it looks like if you specify "requirements" in the node type, tosca parser automatically tries to figure out relationships02:38
trozetsripriya: this is what I have right now02:38
*** vishwana_ is now known as vishwanathj_zzz02:38
openstackgerritTung Doan proposed openstack/tacker: Alarm monitor: All in one  https://review.openstack.org/36543502:39
trozetsripriya: https://paste.fedoraproject.org/423716/raw/02:39
trozetsripriya: i'm expanding on it to list hte exact criteria types allowed02:40
*** KanagarajM has joined #tacker02:41
sripriyatrozet; ok, so you dont need the ‘requirements’ node type  the vnffgd template02:42
sripriyatrozet: https://review.openstack.org/#/c/344522/24/tacker/tests/unit/vm/infra_drivers/heat/data/vnffgd_template.yaml@1302:42
trozetsripriya: right, that is the workaround.  Don't use requirements or tosca parser will search for relationships02:42
trozetsripriya: yeah i'm going to have to change the other parts of hte code, this impacts it a bit02:43
trozetsripriya: new  template https://paste.fedoraproject.org/423719/raw/02:43
sripriyatrozet: i see, i wonder why they added that in the tosca translator02:44
sripriyatrozet: for FP02:44
trozetsripriya: yeah the groups part looks fine, i can leave that just as its regular type02:44
sripriyatrozet: ok the new template aligns with the custom node types02:44
trozetsripriya: yeah gonna try to finish this and post a new patch before i go to bed02:45
sripriyatrozet: sure, but any idea why they added requirements for FP?02:45
trozetsripriya: well the way we are using it does not exactly match02:46
sripriyatrozet: hmmm02:46
trozetsripriya: i think sridhar_ram said there was redundancy when we reviewed the spec, so we modified the forwarder/capability stuff a little02:46
sripriyatrozet: okay…02:47
trozetsripriya: iirc the "capability" was supposed to be 'forwarder' or something to allow forwarding capability02:47
trozetsripriya: and the forwarder was the CP or something, i can't exactly remember02:48
sripriyatrozet: this is vice versa to what we have in template :-)02:49
trozetsripriya: yeah I would need to go back and look at the TOSCA docs to remember02:49
sripriyatrozet: i also see in tosca translator that capability appears to be child node of forwarder02:50
trozetsripriya: yeah i remember there was some syntax problem in the early tosca docs there02:51
trozetsripriya: like it wasn't even proper yaml syntax02:51
sripriyatrozet: ok02:51
sripriyatrozet: does group need custome defs as well?02:53
trozetsripriya: nah that one is ok02:53
sripriyatrzoet: i dont see the translator code handling all properties defined in the template02:53
openstackgerritMerged openstack/tacker: Better handle vim domain exception  https://review.openstack.org/35143102:53
sripriyatrozet: properties is fine, i guess the ‘members’ part02:54
trozetsripriya: yeah the members part - it seems to work if Forwarding_Path1 just exists in the node_templates02:55
openstackgerritMerged openstack/tacker: Update the sample vnfd template in getting started guide  https://review.openstack.org/36350102:56
sripriyatrozet: ok02:56
sripriyatrozet: otherwise it complains uknown node type02:56
*** KanagarajM has quit IRC03:06
*** hparekh has joined #tacker03:50
*** sripriya has quit IRC03:56
openstackgerritvenkatamahesh proposed openstack/tacker: [py35] Fix for jenkins-gate-py35 error  https://review.openstack.org/36665604:00
openstackgerritvenkatamahesh proposed openstack/tacker: [py35] Fix for jenkins-gate-py35 error  https://review.openstack.org/36665604:02
*** KanagarajM has joined #tacker04:08
*** haiwei has quit IRC04:13
*** uck has quit IRC04:18
*** neel has joined #tacker04:19
*** amotoki has joined #tacker04:23
*** links has joined #tacker04:28
openstackgerritTim Rozet proposed openstack/tacker: Implements VNFFG into NFVO  https://review.openstack.org/34452204:36
trozetsridhar_ram: around?04:37
*** janki has joined #tacker04:38
*** diga has joined #tacker04:38
*** sripriya has joined #tacker04:46
*** n-harada has joined #tacker04:50
*** hparekh_ has joined #tacker04:51
*** gongysh has quit IRC04:52
*** hparekh has quit IRC04:54
*** mfedosin has joined #tacker04:55
*** sripriya has quit IRC05:03
*** avishnoi has joined #tacker05:07
*** sripriya has joined #tacker05:07
*** tbh has joined #tacker05:11
dkushwahasripriya, ping05:14
sripriyadkushwaha: pong05:14
dkushwahasripriya, as per your comment on https://review.openstack.org/#/c/349806, i am updating it. So just before commiting the code, i need a confirmation05:15
dkushwahasripriya, please look on http://paste.openstack.org/show/568935/05:15
*** mfedosin has quit IRC05:15
dkushwahasripriya, I have updated the code, and the new output would be like in ^^05:16
dkushwahasripriya, please confirm if it looks ok.05:18
*** Vijayendra has joined #tacker05:19
*** neel has quit IRC05:19
*** neel has joined #tacker05:21
*** Vijayendra has quit IRC05:25
sripriyadkushwaha: would it be the same kind of message for other resources too?05:31
*** links has quit IRC05:31
*** Vijayendra has joined #tacker05:38
dkushwahasripriya, as mentioned for vnfd, it would be same for others05:43
dkushwahasripriya, just different for vnf only05:43
sripriyadkushwaha: ah ok, i see that05:44
sripriyadkushwaha: can the message be along similar lines of https://review.openstack.org/#/c/314716/3/tackerclient/tacker/v1_0/__init__.py@53605:45
sripriyadkushwaha: otherwise looks fine05:45
*** links has joined #tacker05:46
dkushwahasripriya, yes we can, but to keep code simpler and generic for for all others too, I would perfer it as  "All vnf(s) accepted to delete successfully" or "Successfully accepted to delete vnf(s):" (as per the scanerio)05:49
openstackgerritvenkatamahesh proposed openstack/tacker: Clean up the imports according to hacking standards  https://review.openstack.org/35960805:51
dkushwahasripriya, any thought on that?05:51
sripriyadkushwaha: the message with accepted doesnt seem right (implies whether all or just few were accepted for deletion) versus, the suggestion on delete initated versus deleted imply it is not yet deleted completely05:53
dkushwahasripriya, when all accepted it will print  " All vnf(s) accepted to delete successfully"  and in case when few are accepted among all it will print with id/name which are accepted . Like as: "Successfully accepted to delete vnf(s): v1, v2, v3"05:57
dkushwahasripriya, isn't what we want?05:58
sripriyadkushwaha: no, a general message for vnfs05:59
openstackgerritTung Doan proposed openstack/tacker: Alarm monitor: All in one  https://review.openstack.org/36543506:03
*** Ravikiran_K has joined #tacker06:04
dkushwahasripriya, Actually I didn't get your point. I will push the code on gerrit. kindly comment there.06:11
openstackgerritdharmendra kushwaha proposed openstack/python-tackerclient: Add support for multi delete  https://review.openstack.org/34980606:13
*** saju_m has joined #tacker06:15
openstackgerritdharmendra kushwaha proposed openstack/python-tackerclient: Add support for multi delete  https://review.openstack.org/34980606:16
*** gongysh has joined #tacker06:20
openstackgerritdharmendra kushwaha proposed openstack/python-tackerclient: Body can not be None while creating vnfd  https://review.openstack.org/34655706:27
*** saju_m has quit IRC06:34
*** hparekh_ has quit IRC06:35
openstackgerritvenkatamahesh proposed openstack/tacker: Clean up the imports according to hacking standards  https://review.openstack.org/35960806:37
*** gongysh has quit IRC06:37
*** saju_m has joined #tacker06:46
*** tbh has quit IRC06:52
*** sripriya has quit IRC06:56
*** hparekh has joined #tacker07:17
openstackgerritTung Doan proposed openstack/tacker: Alarm monitor: All in one  https://review.openstack.org/36543507:24
*** tamilhce has joined #tacker07:25
*** openstackgerrit has quit IRC07:33
*** openstackgerrit has joined #tacker07:34
*** tamilhce has quit IRC07:43
*** tamilhce has joined #tacker07:44
*** dkushwaha has left #tacker08:12
*** gongysh has joined #tacker08:48
gongyshsridhar_ram, hi09:02
gongyshKanagarajM, hi09:11
*** saju_m has quit IRC09:11
openstackgerritKanagaraj Manickam proposed openstack/tacker: VNF scaling: Functional test  https://review.openstack.org/36357309:25
*** mbound has joined #tacker09:30
*** diga has quit IRC09:43
*** mfedosin has joined #tacker09:45
openstackgerritdharmendra kushwaha proposed openstack/tacker: tacker resource and test_api_v2 refactoring  https://review.openstack.org/31774910:08
openstackgerritdharmendra kushwaha proposed openstack/tacker: Refactor Tacker unit tests for services/vm  https://review.openstack.org/36725810:08
*** achatterjee has quit IRC10:10
*** neel has quit IRC10:12
*** gongysh has quit IRC10:21
*** amotoki has quit IRC10:48
*** KanagarajM has quit IRC10:56
*** gongysh has joined #tacker11:37
*** neel has joined #tacker11:39
*** KanagarajM has joined #tacker11:43
*** links has quit IRC11:52
openstackgerritLu lei proposed openstack/tacker: Correcting spelling mistakes in test_vnfm_param.py  https://review.openstack.org/35172311:55
*** hparekh has quit IRC12:04
*** neel has quit IRC12:22
*** amotoki has joined #tacker12:48
*** KanagarajM has quit IRC13:03
*** KanagarajM has joined #tacker13:03
*** bobh has joined #tacker13:08
*** jraju has joined #tacker13:12
*** Vijayendra has quit IRC13:16
openstackgerritdharmendra kushwaha proposed openstack/python-tackerclient: Add support for multi delete  https://review.openstack.org/34980613:27
*** Vijayendra has joined #tacker13:30
*** KanagarajM has quit IRC13:31
*** dkushwaha__ has joined #tacker13:33
*** KanagarajM has joined #tacker13:33
dkushwaha__KanagarajM, ping13:37
*** gongysh has quit IRC13:38
dkushwaha__KanagarajM, Could you please review the patch https://review.openstack.org/#/c/349806/13:38
*** mbound_ has joined #tacker13:39
*** mbound has quit IRC13:41
*** uck has joined #tacker13:51
*** janki has quit IRC13:58
*** amotoki has quit IRC14:01
*** amotoki has joined #tacker14:02
*** amotoki has quit IRC14:17
vishwanathj_zzzsridhar_ram hi14:18
*** vishwanathj_zzz is now known as vishwanathj14:18
*** amotoki has joined #tacker14:28
*** amotoki has quit IRC14:33
*** janki has joined #tacker14:37
*** uck has quit IRC14:53
*** tamilhce_ has joined #tacker14:54
trozetsridhar_ram: ping?14:55
*** tamilhce has quit IRC14:57
*** jraju has quit IRC14:59
*** KanagarajM has quit IRC15:05
*** uck has joined #tacker15:05
*** uck has quit IRC15:05
*** tung_doan_ has joined #tacker15:05
*** mbound_ has quit IRC15:18
*** amotoki has joined #tacker15:29
*** tbh has joined #tacker15:33
*** amotoki has quit IRC15:34
*** tbh has quit IRC15:40
*** janki has quit IRC15:56
*** tbh has joined #tacker15:56
trozetsridhar_ram: something works :) https://paste.fedoraproject.org/423973/raw/15:57
*** janki has joined #tacker15:58
*** uck has joined #tacker16:00
*** mbound has joined #tacker16:19
*** uck has quit IRC16:23
*** uck has joined #tacker16:23
*** mbound has quit IRC16:24
*** janki has quit IRC16:28
*** amotoki has joined #tacker16:31
*** amotoki has quit IRC16:31
*** amotoki has joined #tacker16:31
*** KanagarajM has joined #tacker16:39
*** tamilhce_ has quit IRC16:44
*** tbh has quit IRC16:50
*** Vijayendra has quit IRC16:56
*** s3wong has joined #tacker17:28
*** sripriya has joined #tacker17:28
openstackgerritStephen Wong proposed openstack/tacker: VNFFG service chain Neutron networking-sfc driver  https://review.openstack.org/34756817:40
*** KanagarajM has quit IRC17:52
*** KanagarajM has joined #tacker17:52
*** LamT_ has joined #tacker17:54
*** bobh_ has joined #tacker18:01
*** bobh has quit IRC18:04
sridhar_ramtrozet: glad to see that!18:04
*** vishwanathj is now known as vishwanathj_18:06
vishwanathj_sridhar_ram would appreciate if you could review https://review.openstack.org/#/c/366226/5 to see if its good to merge18:07
sridhar_ramvishwanathj_: sure, will do18:07
tung_doansripriya: ping18:07
sripriyatung_doan: pong18:08
tung_doansripriya: it looks like that auth_token does't make sense since vim_auth is supported: https://github.com/openstack/tacker/blob/master/tacker/vnfm/monitor.py#L24818:08
sripriyatung_doan: yes18:09
tung_doansripriya: i just wonder whether it should be removed or  other ways to get token here?18:10
sripriyatung_doan: i dont think we are using it though18:11
tung_doansripriya: whether it should have an option here: https://github.com/openstack/tacker/blob/master/tacker/common/clients.py18:14
sripriyatung_doan: it is good to get out of password based authentication and move to token or key based authentication for vims18:16
sripriyatung_doan: let us not digress towards it now. we can take it up as a separate enhancement.18:19
tung_doansripriya: ack... IMO, it's difficult for requests which do not come from CLI..right?18:19
sripriyatung_doan: for the tacker API requests,  you can stil pass token in your requests18:21
sripriyatung_doan: is that your question?18:21
tung_doansripriya: correct18:21
sripriyatung_doan: the tacker API accepts token as well as password based requests18:22
sripriyatung_doan: similar to all other openstack services18:22
tung_doansripriya: good news for me.. thanks :)18:23
sripriyatung_doan: sure, let me know if you need further help in this.18:23
tung_doansripriya: thanks18:29
*** santoshk has joined #tacker18:33
*** mfedosin has quit IRC18:41
*** Ravikiran_K has quit IRC18:44
sridhar_ramvishwanathj_: done18:47
bryan_attsridhar_ram: sripriya: FYI I got my Tacker install script working on OPNFV. Starting to further develop the Hello World blueprint - I need to know how to specify security group association, and if it's possible to create a custom security group (like a network) in the template.18:48
sridhar_rambryan_att: glad to hear the progress.18:49
sridhar_rambryan_att: we don't have sec-grp association yet, i believe we have a RFE request out to add that. Let me check its status.18:50
bryan_attthanks - so for now the groups have to be added after-the-fact. That's OK.18:51
sridhar_rambryan_att: a patchset is out here https://review.openstack.org/#/c/334256/  (from your fellow ATT colleague :)18:51
sripriyabryan_att: cool18:51
openstackgerritMerged openstack/tacker: VNF monitoring event capture: Functional test  https://review.openstack.org/36622618:53
*** vishwanathj_ is now known as vishwanathj19:00
*** mbound has joined #tacker19:00
vishwanathjsridhar_ram thanks for the merge ...  I noted your point about the enhancement, good suggestion19:01
sridhar_ramvishwanathj: urw, btw opened this RFE so that we don't lose track of that.. https://bugs.launchpad.net/tacker/+bug/162159219:02
openstackLaunchpad bug 1621592 in tacker "RFE: verify specific sequence of monitoring events" [Low,New]19:02
vishwanathjsridhar_ram I am thinking of capturing a launchpad bug to track the enhancement19:02
vishwanathjoh cool19:02
openstackgerritMerged openstack/python-tackerclient: Allow auth url without port for vim registration  https://review.openstack.org/36348319:05
*** prashantD has joined #tacker19:07
trozets3wong: ping?19:08
bryan_attsridhar_ram: I'm trying to find a reliable way to find the openstack server instance(s) for a tacker VNF. Any advice? I need the server instance IDs so I can add security groups, as that's an unsupported feature.19:26
*** prashantD has quit IRC19:26
sridhar_rambryan_att: we just introduced that capability in the master (newton release)19:29
sridhar_ramhttps://www.irccloud.com/pastebin/6LjNEcgh/tacker-vnf-resource-list19:29
bryan_attok, that's why that command doesn't work.... I'm on mitaka/stable19:30
bryan_attAre there any backward compatibility issues with running newton tacker on a mitaka openstack base install?19:31
*** avishnoi has quit IRC19:34
bryan_attsridhar_ram: I guess I could associate the server by the management IP address, which should be unique for each server in the VNF, right? (list all instances and find the one(s) that have the IP address associated with the VNF)19:34
sridhar_ramhttps://www.irccloud.com/pastebin/RpwNEOSn/19:35
sridhar_rambryan_att: for mitaka i would suggest to a 2-step process to get the same information. Use the following combination of tacker vnf-show and heat resource-list ...19:35
sridhar_rambryan_att: if you've a flat network looking up using mgmt-ip could work19:36
bryan_attthanks, I'll try that. I do have a flat network but can't count on that in the test design.19:36
*** n-harada has quit IRC19:40
openstackgerritTung Doan proposed openstack/tacker: Alarm monitor: All in one  https://review.openstack.org/36543519:43
openstackgerritSripriya Seetharam proposed openstack/tacker: Derive infra driver using VIM type  https://review.openstack.org/36759919:50
trozets3wong: let me knwo when you get back20:00
*** vishnoianil has joined #tacker20:04
bryan_attsridhar_ram: I have an issue adding security groups - neutron says I need port_security_enabled. How do I spec that in the blueprint? https://www.irccloud.com/pastebin/xaGfU2XF/20:14
openstackgerritSripriya Seetharam proposed openstack/tacker: Derive infra driver using VIM type  https://review.openstack.org/36759920:19
openstackgerritvishwanath jayaraman proposed openstack/tacker-horizon: Adds audit support for VNF, VIM and VNFD resources  https://review.openstack.org/34975520:28
vishwanathjamotoki Hi20:28
vishwanathjamotoki I am looking for horizon related guidance .... I am trying to put a refresh button in a tab .... this is in reference to patchset https://review.openstack.org/34975520:30
openstackgerritSripriya Seetharam proposed openstack/tacker: Rename heat unit tests to openstack  https://review.openstack.org/36762320:41
s3wongtrozet: ping20:42
s3wongtrozet: actually it is a pong20:42
*** sripriya has quit IRC20:43
bryan_attsridhar_ram: I hink the issue is in how Tacker sets the port_security_enabled value in the generated Heat template. How do I get this set to "true"? https://www.irccloud.com/pastebin/7eFx1ZA3/20:44
bryan_atttrozet or sripriya: if you have any ideas about the question I just asked sridhar_ram please let me know.20:45
*** sripriya has joined #tacker20:51
*** tung_doan_ has quit IRC20:53
*** KanagarajM has quit IRC20:55
*** KanagarajM has joined #tacker20:58
trozets3wong: so i downloaded stable/mitaka networking-sfc, that should work with your driver, right?21:03
s3wongtrozet: I think that is the one I tested21:04
trozets3wong: ok good.  Then also, is there a networking-sfc irc channel?21:04
s3wongtrozet: that is the line I added in local.conf:  enable_plugin networking-sfc git://git.openstack.org/openstack/networking-sfc stable/mitaka21:05
s3wongtrozet: no21:05
s3wongtrozet: presumably you can ping us on openstack-neutron; but TBH most of us isn't normally available on there :-)21:05
s3wongtrozet: couple meetings ago there was a suggestion to add one, but don't think cathy_ ever did it21:06
trozets3wong: ok so next question, after I python installed networking-sfc, what do i need to do to make it work21:07
trozets3wong: do i need to change neutron.conf settings?  Also, if I want to test that it just works by itself (create a chain, etc) where is the python client?21:08
s3wongtrozet: networking-sfc CLIs are automatically added to neutron python client21:08
s3wongtrozet: TBH I've only done devstack installation21:09
s3wongtrozet: I actually don't know how stadium packages are loaded to Neutron21:09
s3wongtrozet: but for sure I don't believe you need to modify neutron.conf21:10
trozets3wong: do you know where hte client code lives?21:11
s3wongtrozet: even our link  https://wiki.openstack.org/wiki/Neutron/ServiceInsertionAndChaining didn't have anything on full OpenStack install, just devstack :-)21:11
trozets3wong: oh wait it looks like just installing the networking-sfc part updated the client as well on my control node21:12
trozets3wong: so i'm guessing if i also install that on my pc, then neutronclient will pick up the change21:12
trozetlet me try21:12
s3wongtrozet: and this isn't too useful:http://docs.openstack.org/developer/networking-sfc/installation.html21:12
trozets3wong: hehe i saw that21:12
s3wongtrozet: yeah, I would imagine the pip install does some magic21:12
s3wongtrozet: the networking-sfc CLI codes are just extension of Neutron client classes; my guess is it invokes a load to install into neutron client21:13
trozetcreating build/lib/networking_sfc/cli21:13
trozetcopying networking_sfc/cli/__init__.py -> build/lib/networking_sfc/cli21:13
trozetcopying networking_sfc/cli/flow_classifier.py -> build/lib/networking_sfc/cli21:13
trozets3wong:^21:13
trozets3wong: yeah looks like it just copies them in21:13
s3wongtrozet: should magically work21:13
trozets3wong: cool i see them there now21:14
s3wongtrozet: since these modules should all have the same PYTHONPATH21:14
trozets3wong: ok so now i've got my patch and networking-sfc going21:14
s3wongtrozet: finger cross21:14
trozets3wong: so first im going to test without your driver and just return a random uuid21:14
trozets3wong: then i'll migrate your driver into the openstack_driver and test the whole thing21:14
s3wongtrozet: OK21:14
s3wongtrozet: exciting...21:14
trozets3wong: but at least hte VNFFGD create works, with tosca parsing21:14
trozets3wong: from client -> servcer21:15
s3wongtrozet: cool21:15
trozets3wong: also, i know you are busy, but i took the patch out of WIP and updated it last night, in case you want to review21:15
s3wongtrozet: so as long as plugin -> driver path works, we are home free :-)21:15
*** tbh has joined #tacker21:16
s3wongtrozet: seems like LouisF and sridhar_ram will rely on our progress to have a demo for their summit talk :-)21:16
trozets3wong: that would be awesome21:16
s3wongtrozet: I am guessing you won't be going to BCN for O-Summit?21:17
trozets3wong: nah going to skip that one21:22
s3wongtrozet: me too --- I won't be going21:22
trozets3wong: you going to be at the next one, in boston right?21:22
s3wongtrozet: may be...21:22
s3wongtrozet: you?21:23
trozets3wong: probably, that one is pretty close to me :)21:30
*** KanagarajM_ has joined #tacker21:32
*** KanagarajM has quit IRC21:32
*** sripriya has quit IRC21:35
*** sripriya has joined #tacker21:37
*** tbh has quit IRC21:42
sridhar_rams3wong:21:57
sridhar_rams3wong: ping21:58
trozetsridhar_ram: ping?22:01
*** bobh_ has quit IRC22:01
s3wongsridhar_ram: pong22:08
*** mbound has quit IRC22:08
*** KanagarajM_ has quit IRC22:22
*** KanagarajM has joined #tacker22:23
* sridhar_ram is back now .. got pulled away22:44
sridhar_ramtrozet: whats up?22:44
sridhar_rams3wong: we need a devstack patch to do enable_plugin for networking-sfc ?22:44
*** santoshk has quit IRC22:47
*** dkushwaha__ has quit IRC22:50
*** KanagarajM has quit IRC22:59
*** KanagarajM has joined #tacker23:00
s3wongsridhar_ram: sorry, I too was being pulled away23:15
s3wongsridhar_ram: do you want to?23:15
s3wongsridhar_ram: I can certainly add it in our devstack  sample local.conf23:16
s3wongsridhar_ram: it is needed (of course) for VNFFG to work with default driver23:16
sridhar_rams3wong: yes.. please add it to your existing patchset23:16
s3wongsridhar_ram: OK23:16
sridhar_ramtrozet: s3wong: i'm pulling the patchset to give this feature a spin..23:17
s3wongsridhar_ram: great, more people testing it :-)23:17
sridhar_ramtrozet: s3wong: what VMs do u use ? how to initial the pkt flow to "see" the chaining happening ?23:18
s3wongsridhar_ram: I got to be honest, I have NOT done traffic test23:18
sridhar_ramargh.. "how to you initiate the pkt flow .. "23:18
sridhar_rams3wong: okay23:18
s3wongsridhar_ram: I only "functionally" test it to ensure the DB reflects what I set23:19
s3wongsridhar_ram: I actually haven't even looked into the OVS flow entries23:19
sridhar_rams3wong: do you know how traffic tests happen in the n-sfc project ?23:19
s3wongsridhar_ram: cathy_ has a demo back in Tokyo23:20
s3wongsridhar_ram: it is multi-nodes though23:20
s3wongsridhar_ram: so pretty comprehensive23:20
sridhar_rams3wong: i was thinking we could use two cirros "VNFs" and use a simple dest_port policy to see if traffic redirection happens23:21
sridhar_rams3wong: for now, i'm interested in point checking the FFG feature..23:21
sridhar_rams3wong: looks the "traffic testers" (!!) would be better off trying the n-sfc testcase first and then .. trying the exact same scenario using TOSCA FFGD template23:22
s3wongsridhar_ram: sure --- the intent isn't testing networking-sfc, it is to test if the template can resolved down to correct OVS flows23:22
s3wongsridhar_ram: if you only have one node, the thing you miss is VxLAN tunnel (and hence the MPLS tag placed)23:23
s3wongsridhar_ram: but we don't care about that23:23
sridhar_rams3wong: exactly.. don't care abt vxlan vs mpls23:23
sridhar_rams3wong: let me know if you find a cheat sheat to test n-sfc using CLIs23:23
s3wongsridhar_ram: for traffic test with just networking-sfc, a description on set up and how it works is here:https://wiki.openstack.org/wiki/Neutron/ServiceInsertionAndChaining23:24
sridhar_rams3wong: thanks, will check it out23:24
sripriyasridhar_ram: you can check this if it helps for cli commands http://docs.openstack.org/developer/networking-sfc/system_design%20and_workflow.html#boot-service-vms-and-attach-ports23:24
sridhar_ramsripriya: thanks, that helps!23:26
sridhar_rams3wong: need one more help..23:27
sridhar_rams3wong: the parent of your patchset still points to the ffg abstract driver patchset which already merged... can you please rebase ur patchset ?23:27
*** KanagarajM has quit IRC23:33
*** KanagarajM has joined #tacker23:33
*** gongysh has joined #tacker23:40
*** dkushwaha has joined #tacker23:45
*** KanagarajM has quit IRC23:49
*** KanagarajM has joined #tacker23:49
openstackgerritSripriya Seetharam proposed openstack/tacker: Derive infra driver using VIM type  https://review.openstack.org/36759923:57
s3wongsridhar_ram: oh... right... it is merged, no need to have a parent23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!