Friday, 2017-08-18

*** yifei has joined #tacker00:24
*** phuoc_ has joined #tacker00:46
*** wangqwsh has joined #tacker00:53
*** bobh has quit IRC00:58
*** bobh has joined #tacker01:08
*** phuoc_ has quit IRC02:33
*** bobh has quit IRC02:54
*** bobh has joined #tacker03:28
*** bobh has quit IRC03:52
*** links has joined #tacker04:23
*** openstackgerrit has joined #tacker04:52
*** janki has joined #tacker05:22
*** trinaths has joined #tacker05:43
*** Taseer has joined #tacker05:52
*** egonzalez has joined #tacker07:40
*** yifei has quit IRC08:25
*** mbuil has joined #tacker08:52
mbuilhello. Is anyone working with vnffg? I am seeing errors in stable/ocata when creating a vnffg09:19
egonzalezmbuil, what kind of errors?09:19
trinathsmbuil: what errors? can u post them09:20
mbuilFirst error is that according to this guide https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html, when creating a vnfffg, I should use a boolean value after the --symmetrical flag09:20
mbuiltacker vnffg-create --vnffgd-name <vnffgd-name> \09:21
mbuil       --vnf-mapping <vnf-mapping> --symmetrical <boolean> <vnffg-name>09:21
mbuilegonzalez, trinaths: however, the tacker db is configured like this:09:21
mbuilsymmetrical | tinyint(1)   | YES  |     | NULL09:21
trinathscan u use paste09:21
mbuiltrinaths sorry. You can go to this link https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html and search for "tacker vnffg-create"09:22
trinaths1 or ''09:23
mbuiltrinaths: yeah, I used 0 and it worked but I think that is a bug. The type should be 'BOOL' in the database and not 'tinyint'09:24
mbuiltrinaths, egonzalez: second bug: When I try to execute the vnffg-create, I get this in the logs: https://hastebin.com/iroxucokuv.sql09:25
trinathsits ocata or master branch ?09:25
mbuiltrinaths: it should be stable/ocata but let me double check09:25
trinathsdo u have networking-sfc installed ?09:26
mbuiltrinaths: yes, and working09:26
egonzalezmbuil, networking-sfc installed in host where the command is used09:27
mbuilyes, if I type openstack --help | grep sfc I get all the networking-sfc commands09:27
mbuilI was able to create a port-pair, port-pair group, etc09:27
mbuilI am trying to integrate tacker --> networking-sfc --> ODL --> OVS+NSH. Up to networking-sfc, everything was working. Tacker is left :)09:28
trinathshttps://bugs.launchpad.net/tacker/+bug/165836409:28
openstackLaunchpad bug 1658364 in tacker "DBReferenceError when Deploy or delete vnffg" [High,In progress] - Assigned to sajuptpm (sajuptpm)09:28
mbuiltrinaths: yep, looks similar :)09:29
trinathsits in progress.09:30
trinathsbut still propose a bug09:30
trinathswith u r findings09:30
trinathsalso, can check with master branch code if any fix is available09:30
mbuiltrinaths: After reading it, I am a bit worried because it is in progress since February. Are you guys lacking resources in tacker?09:31
trinathsnot so.09:31
trinathsmbuil: please give time i will check this and update u09:33
trinathstung_doan: ping09:33
mbuiltrinaths: thank you09:34
trinathsmbuil: is https://hastebin.com/iroxucokuv.sql this the exact error u get ?09:35
mbuiltrinaths09:35
mbuiltrinaths: this link provides more information https://hastebin.com/usanajozif.py09:38
mbuiltrinaths: I submitted the db bug ==> https://bugs.launchpad.net/tacker/+bug/171155009:43
openstackLaunchpad bug 1711550 in tacker "Wrong DB table type" [Undecided,New]09:43
mbuiltrinaths, egonzalez: Taseer and I have been investigating how to disable the verification of certificates when tacker creates a session with keystone. Do you know how to force that in tacker.conf?09:47
egonzalezmbuil, by sessions mean fernet_keys?09:48
trinathsmbuil: why do u want to disable certs09:50
mbuilegonzalez, trinaths: we keep getting SSLError: SSL exception connecting to https://192.168.122.3:8004/v1/b153ff63892a44e587627fd5c2ba012d/resource_types/OS%3A%3ANeutron%3A%3APort: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)09:53
egonzalezmbuil, you have all traffic ssl? public,internal, etc? or only public?09:54
mbuilegonzalez, trinaths: as a workaround we are changing the verify varialbe in lib/python2.7/site-packages/keystoneauth1/session.py as False always09:54
trinathsok09:54
egonzalezmbuil, if only public faced is SSL through a LB, make tacker use internal endpoints with other services09:55
mbuilegonzalez: only public (as far as I see in endpoint list)09:56
*** wangqwsh has quit IRC09:56
mbuilegonzalez: how can I do that? THis is my tacker.conf ==> https://hastebin.com/hiwanecata.ini; can I specify that in tacker.conf?09:57
trinathsmbuil: why u have 2 auth_utl ?09:58
egonzalezmbuil, i'm looking to see if is possible with tacker, other services, when configuring clients can set endpoint_type or interface to internal09:58
trinathsdoes that make any sense09:58
egonzalezauth_uri and auth_url09:59
trinathsegonzalez: oh! i was mistaken by my eye sight10:00
mbuiltrinaths: I used this guide to create tacker.conf ==> https://docs.openstack.org/tacker/latest/install/manual_installation.html. If you think something is wrong, please tell me. I will pay you with cookies :)10:01
trinathsmbuil: :) let me check and tell u10:01
mbuilegonzalez: I get that SSL problem when creating the vnf. Setting up the vim and submitting a vnfd works. That SSL problem appears when it tries to contact heat10:02
egonzalezmbuil, [tacker_heat]10:04
egonzalezheat_uri = <URL>10:04
mbuilegonzalez: and there I write the internal heat url?10:04
egonzalezmbuil, there are more client settings, let me generate a sample config is working for me10:05
egonzalezmbuil, yep10:05
mbuilegonzalez: the only thing is that in the endpoint list, heat internal url has a variable ==> http://172.29.236.11:8004/v1/%(tenant_id)s10:05
egonzalezmbuil, ocata http://paste.openstack.org/show/618754/10:07
trinathsmbuil: is u r neutron server configured with networking-sfc plugin?10:08
trinathsmbuil: https://specs.openstack.org/openstack/tacker-specs/specs/newton/tacker-networking-sfc.html10:08
mbuiltrinaths: yes10:09
mbuiltrinaths: I am able to create chains using networking-sfc CLI10:09
trinathsmbuil: u mean neutron cli ?10:10
mbuiltrinaths: I use commands like "openstack sfc port chain create --port-pair-group PG1 --flow-classifier FC1 PC1"10:11
egonzalezmbuil, pike/master http://paste.openstack.org/show/618755/10:11
mbuiltrinaths: those commands refer to the neutron subproject networking-sfc10:11
trinathsmbuil: agree10:11
trinathsmbuil: AttributeError: 'Client' object has no attribute 'create_flow_classifier'10:12
mbuilegonzalez: you don't have nfvo in the ocata conf. DOes that mean it is not supported?10:13
trinathsmbuil: this error specifies that, neutron client doesn't have networking-sfc configured well10:14
mbuiltrinaths: ok... let me doublecheck that everything is correct in neutron10:15
egonzalezmbuil, is default value in both releases, just added in pike to be more descriptive10:15
mbuiltrinaths: it loads correctly in neutron ==>https://hastebin.com/xoluxidita.go10:18
mbuilegonzalez: I tried with [tacker_heat] heat_uri = heat_uri = http://172.29.236.11:8004/v1 but it still tries to go to https://192.168.122.3:8004/v1 which is the heat public ip10:20
trinathsmbuil: ok good. can u user neutron CLI and create this flow classifier. not osc-cli use neutron-cli10:22
mbuiltrinaths: works10:30
egonzalezmbuil, dont know if this will work, can you try this. [heat_client]10:31
egonzalezendpoint_type = internalURL10:31
egonzalezmaybe we have a bug too in kolla for SSL :(10:31
trinathscan u check the logs at neutron for the command from tacket10:31
mbuiltrinaths: let me copy you the last commands I tried: https://hastebin.com/akeruqeniy.rb. I also checked ODL and the SFC config is correct there, so it worked10:31
mbuiltrinaths: neutron logs are fine. I can see calls to sfc urls ==> "POST /v2.0/sfc/port_pair_groups.json HTTP/1.1" 201 519 0.206105, "POST /v2.0/sfc/flow_classifiers.json HTTP/1.1" 201 744 0.42182010:33
Taseeregonzalez: I tried with [heat_client]10:34
TaseerStill does not work10:34
trinathsmbuil: when called from tacker ?10:36
mbuiltrinaths: no, when called from neutron10:36
trinathsmbuil: please check when called from tacker10:36
mbuiltrinaths: I see nothing in neutron when called from tacker10:48
mbuilegonzalez: Using internalURL also does not help :(. This is my current conf ==> https://hastebin.com/ofakohazit.ini it seems as if tacker did not care about [tacker_heat] right?10:54
trinathsoh ok10:54
egonzalezmbuil, yeah, tackerclient is imported but dont know if there is a way to configure, other services (zun/heat/magnum/etc) have config for each of the services they use10:55
egonzalezmight be tacker issue10:55
mbuiltrinaths: I am tyring to approach the networking-sfc guys. I guess there is a bug in the integration. Hopefully they can shed some light into the problem10:55
*** mbuil has quit IRC10:57
*** mbuil has joined #tacker10:58
mbuilegonzalez: but you are not having the same issue in KOlla?11:01
trinathsmbuil: ok11:02
egonzalezmbuil, never used behind SSL11:03
egonzalezmbuil, i'm deploying ATM to verify11:04
mbuilegonzalez, even your public endpoints are not using https?11:05
egonzalezmbuil, dev environments without https, all plain11:06
mbuilok thanks11:06
*** Taseer has quit IRC11:46
egonzalezmbuil, just tested and kolla with ssl does not work too11:58
egonzalezi'll gather info and open a bug11:59
mbuilegonzalez: great, thanks!12:16
*** bobh has joined #tacker12:34
*** bobh has quit IRC12:36
*** trinaths has left #tacker12:38
*** diga has joined #tacker13:10
*** bobh has joined #tacker13:11
*** janki has quit IRC14:07
*** phuoc_ has joined #tacker14:32
*** diga has quit IRC14:36
*** vishwana_ has joined #tacker15:00
*** vishwanathj has quit IRC15:03
*** links has quit IRC15:10
*** egonzalez has quit IRC15:16
*** trinaths has joined #tacker15:38
*** trinaths1 has joined #tacker15:39
*** trinaths has quit IRC15:42
*** mbuil has quit IRC15:59
*** trinaths1 has left #tacker16:04
*** trinaths has joined #tacker16:13
*** trinaths has left #tacker16:16
*** trinaths-m has joined #tacker17:06
*** trinaths-m has quit IRC17:52
*** ChuckD has joined #tacker19:15
*** ChuckD has quit IRC19:20
*** ChuckD has joined #tacker19:43
ChuckDI have a question about tacker - not sure if anyone has seen 'service catalog is empty' being returned back.  It appears that keystone is unable to validate the token being used for OS_URL and OS_TOKEN?19:43
ChuckDit was issued with openstack token issue as the tacker rc file19:44
*** ChuckD has quit IRC19:52
*** ChuckD has joined #tacker19:54
*** ChuckD has quit IRC19:57
*** ChuckD has joined #tacker20:01
*** ChuckD has quit IRC20:03
openstackgerritTim Rozet proposed openstack/python-tackerclient master: Fixes passing boolean as string for symmetrical  https://review.openstack.org/49542320:25
openstackgerritTim Rozet proposed openstack/tacker master: save tenant_id in ACLMatchCriteria table  https://review.openstack.org/42371220:28
*** bobh has quit IRC22:26

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