Friday, 2017-09-15

*** agrebennikov has quit IRC00:17
*** mixos has joined #openstack-lbaas00:47
*** kbyrne has quit IRC00:55
*** rstarmer has quit IRC00:56
*** kbyrne has joined #openstack-lbaas00:58
*** sapd has joined #openstack-lbaas01:39
*** JudeC has quit IRC01:49
*** sanfern has quit IRC02:04
*** sanfern has joined #openstack-lbaas02:06
*** xuhaiwei has joined #openstack-lbaas02:16
xuhaiweiHi, I am trying to install neutron-lbaasv2 in Ocata, I am following this document https://docs.openstack.org/ocata/networking-guide/config-lbaas.html , but i got this error Could not load neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver02:18
xuhaiweiI have not installed Octavia yet02:18
xuhaiweiAny suggestion for how to install lbaasv2?02:19
*** sanfern has quit IRC02:37
*** sanfern has joined #openstack-lbaas02:38
*** sanfern has quit IRC02:38
*** tomtomtom has quit IRC02:48
*** aojea has joined #openstack-lbaas02:54
*** aojea has quit IRC02:58
*** bbbbzhao_ has quit IRC03:02
*** links has joined #openstack-lbaas03:44
*** kong has quit IRC03:48
*** kong has joined #openstack-lbaas03:49
*** sanfern has joined #openstack-lbaas03:53
*** dayou has quit IRC03:58
*** dayou has joined #openstack-lbaas04:02
*** dayou has quit IRC04:06
*** dayou has joined #openstack-lbaas04:21
openstackgerritJason Niesz proposed openstack/octavia master: blueprint: l3-active-active  https://review.openstack.org/45300504:45
*** armax has joined #openstack-lbaas04:59
*** armax has quit IRC05:16
*** armax has joined #openstack-lbaas05:21
openstackgerritJason Niesz proposed openstack/neutron-lbaas master: Fix logging for lb timeout operations  https://review.openstack.org/50433105:29
*** rstarmer has joined #openstack-lbaas05:29
*** armax has quit IRC05:30
*** armax has joined #openstack-lbaas05:31
*** armax has quit IRC05:31
*** csomerville has joined #openstack-lbaas05:55
*** cody-somerville has quit IRC05:55
*** rcernin has joined #openstack-lbaas06:07
*** aojea has joined #openstack-lbaas06:12
*** JudeC has joined #openstack-lbaas06:23
*** ltomasbo has joined #openstack-lbaas06:27
ltomasbohi johnsom06:34
johnsomHello06:35
ltomasboI saw your comment in https://review.openstack.org/#/c/501915/06:35
johnsomYep, trying to catch up on a few reviews before sleep06:35
johnsomPTG keeps you up late...  grin06:35
ltomasboahh, true, you are on the other side of the world!06:36
ltomasbono hurry then, we can discuss it next week!06:36
johnsomYeah, it's 12:30 at night here06:36
ltomasboI was just curious about the patch (due to me not knowing enough about octavia)06:36
johnsomNo, If it is quick let's chat while we are both here.06:36
johnsomOk, ask away06:36
ltomasbohttps://review.openstack.org/#/c/501915/2/octavia/amphorae/backends/agent/api_server/templates/plug_vip_ethX.conf.j206:37
ltomasboas I understand that06:37
ltomasboand based on the comment in L4306:37
ltomasbothat adds a routing table t oallow member to access the VIP06:37
ltomasboand that is executed inside the amphora-haproxy namespace, right?06:38
johnsomRight, I am adding a new routing table and policy that forces traffic from the VIP address to go out the VIP network gateway.06:38
johnsomCorrect, it renders into a file used only inside the network namespace.  /etc/netns/...06:38
ltomasbothen, they are not inyected from neutron, or are they?06:39
ltomasboI though it is the amphora agent the one adding that06:39
ltomasbos/though/thought06:39
johnsomThe host routes section will only come in if the neutron subnet has special host routes defined.  The host routes are injected into the namespace by neutron via the port info.06:40
ltomasboumm, ok06:40
johnsomYes, but you will see the amphora agent gets them from the neutron port info.06:40
johnsom99% of the time, you will not have those06:40
ltomasbothen maybe that explains why if I execute those 3 commands by hand, it works, but not out of the box with this patch06:40
ltomasboperhaps I need to configure something extra06:41
johnsomI don't understand how it should be three lines for you.  The second route back to the vip address does not make sense to me.06:42
johnsomFYI, host routes are documented here: https://developer.openstack.org/api-ref/network/v2/index.html#create-subnet06:42
johnsomVery rare06:42
ltomasbothanks! I'll take a look06:42
johnsomIf you do a "openstack subnet show " on the VIP subnet I doubt you will have any host routes06:42
ltomasbois not my second line the one you have at L49?06:43
ltomasboahh, I did not add it into the subnet06:43
ltomasboI add it directly into the amphora-haproxy namespace inside the amphora06:43
johnsomThat second line, the route back to the VIP address would create a loop of all traffic from VIP going back into the VIP address.06:43
*** rstarmer has quit IRC06:44
johnsomNo L49 is only for host routes.  The VIP address would never be in a host route.06:44
ltomasbook, so it should be ok with just 1 and 3 in the namespace06:45
johnsomHott routes are used when a subnet has a non-advertised route to another subnet via an address other than the gateway.  They are almost never used.  In fact, I only know of one cloud that uses them.06:45
johnsomYes, my testing showed it working with just 1 and 306:45
ltomasbook, nice06:45
*** pcaruana has joined #openstack-lbaas06:45
ltomasbothanks for the explanation!06:46
johnsomBut, as I mentioned on the patch, since you had a problem I will setup the test environment again and try it again.06:46
ltomasbonow I need to know why the onlink table1  is not created06:46
johnsomBut I can't do that while at the PTG.  My laptop doesn't have the horse power for it.06:46
ltomasbosure, as I say, no hurry!06:46
johnsomSo, if you do "ip show table 1" you get no output/06:47
johnsom?06:47
ltomasboyou were already really fast answering at the bug, and creating an initial patch set!06:47
johnsomInside the network namespace of course06:47
johnsomWe try... grin06:47
johnsomIs your amphora running ubuntu or centos/RHEL?06:48
ltomasboI don't have that env anymore, but I'll recreate it and double check06:48
johnsomor debian?06:48
ltomasbobut IIRC, there was no table106:48
ltomasboamphora is the default one (ubuntu)06:48
ltomasbomy devstack host is centos06:48
johnsomThen something went wrong or this code didn't get into the amphora image.  After this patch is applied, you have to build a new amphora image and upload to glance.06:48
johnsomOk, yeah, I tested on ubuntu06:49
ltomasboumm06:49
johnsomSo, we tested the same distro for the amp06:49
ltomasbook, then that could be it06:49
ltomasbothough I download this patch before stacking, so I was expecting the buuild to be done automatically06:49
johnsomYeah, changes under octavia/amphorae/backends is loaded into the base image which means you have to build a new image to apply it06:50
ltomasbook, so, perhaps there was already an image and devstack detect it and didn't re-build it, I'll check with a clean VM06:51
ltomasboI'll update the patch set info if it works!06:51
ltomasbothanks!06:51
johnsomYeah, before stacking make sure to delete the old qcow2 and rm -rf /opt/stack/.cache/image-create/source-repositories/amphora*06:51
johnsomSometimes devstack picks up the old image or a cached version of the amphora code06:52
ltomasboI'm going to create a new VM for the devstack deployment! so, it will be empty for sure! :D06:52
johnsomYep, could be it had old code.  You can log into the amp and go to /opt/amphora (something like that under opt) and do  a "git log" to confirm it has the patch loaded.06:53
johnsomCool, sounds good, let me know how it goes.06:53
johnsomI think I will head to sleep.  Good luck.06:54
ltomasboyep! time to go to sleep for you! I'm sure it was a loong day!06:54
ltomasbothanks for the help!06:54
*** dayou has quit IRC07:07
*** apuimedo has joined #openstack-lbaas07:11
*** dayou has joined #openstack-lbaas07:11
*** gcheresh has joined #openstack-lbaas07:17
*** gcheresh has quit IRC07:18
xuhaiweiltomasbo: hi, are you there?07:26
ltomasbohi! yes!07:26
*** tesseract has joined #openstack-lbaas07:27
*** gcheresh has joined #openstack-lbaas07:31
ltomasboxuhaiwei, yep, I'm here07:38
xuhaiweiltomasbo: Can I ask you a question? I am installing lbaasv2, I got this error: Could not load neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver  when starting the service07:41
xuhaiweiI have configured lbaasv2 following https://docs.openstack.org/ocata/networking-guide/config-lbaas.html07:41
ltomasboumm07:43
ltomasboI'm no expert on lbaas07:43
ltomasbobut what OpenStack version are you using?07:43
ltomasboseems like the service cannot be found, so maybe some misspelling there07:44
xuhaiweiocata version07:45
xuhaiweiI have checked the source code, the "neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver" are existing, but can't be loaded07:45
ltomasbobased on the documentation, you need to have this at neutron.conf:07:46
ltomasboservice_plugins = [existing service plugins],neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv207:46
ltomasboand this at the lbaas.conf:07:46
ltomasboservice_provider = LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default07:47
ltomasbodid it work for the base example and stopped working after moving to the other one?07:47
xuhaiweiYes, both of these two are configured07:47
xuhaiweiNo, it never worked07:47
xuhaiweithis is the first time I am trying lbaasv207:48
ltomasbowhy is it trying to use HaproxyNSDriver, instead of haproxyOnHostpluginDriver07:48
xuhaiweiBecause there is another configuration called "device_driver", the device_driver's default value is neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver07:51
*** gcheresh has quit IRC08:27
*** mixos has quit IRC08:32
*** xuhaiwei has quit IRC08:45
openstackgerritMerged openstack/octavia master: Stop masking VIP allocate neutron errors  https://review.openstack.org/50022408:51
*** reedip has quit IRC08:57
*** JudeC has quit IRC09:07
*** reedip has joined #openstack-lbaas09:09
*** salmankhan has joined #openstack-lbaas09:28
*** aojea_ has joined #openstack-lbaas10:09
*** aojea has quit IRC10:09
*** sanfern has quit IRC10:45
*** aojea has joined #openstack-lbaas10:46
*** aojea_ has quit IRC10:47
*** gcheresh has joined #openstack-lbaas11:03
*** links has quit IRC11:41
*** links has joined #openstack-lbaas11:55
*** gcheresh has quit IRC11:55
*** salmankhan has quit IRC12:07
*** reedip has quit IRC12:12
*** catintheroof has joined #openstack-lbaas12:22
*** armax has joined #openstack-lbaas12:24
*** sanfern has joined #openstack-lbaas12:26
*** armax has quit IRC12:29
*** links has quit IRC12:48
*** sapd has quit IRC12:58
*** chlong has joined #openstack-lbaas13:04
*** links has joined #openstack-lbaas13:07
*** sapd has joined #openstack-lbaas13:10
*** salmankhan has joined #openstack-lbaas13:16
*** armax has joined #openstack-lbaas13:25
*** armax has quit IRC13:30
*** leitan has joined #openstack-lbaas13:50
*** leitan has quit IRC13:50
*** leitan has joined #openstack-lbaas13:50
*** Alex_Staf has joined #openstack-lbaas13:53
*** KeithMnemonic has joined #openstack-lbaas13:55
*** dayou has quit IRC14:02
*** dayou has joined #openstack-lbaas14:02
*** links has quit IRC14:10
*** agrebennikov has joined #openstack-lbaas14:14
*** Alex_Staf has quit IRC14:15
*** armax has joined #openstack-lbaas14:20
*** sanfern has quit IRC14:47
*** sanfern has joined #openstack-lbaas14:48
*** fnaval has joined #openstack-lbaas15:01
openstackgerritHengqing Hu proposed openstack/octavia master: Handle stopping the health manager and ejecting out of current health failovers  https://review.openstack.org/46274815:02
*** kbyrne has quit IRC15:03
*** kbyrne has joined #openstack-lbaas15:06
*** pcaruana has quit IRC15:24
*** rcernin has quit IRC15:44
*** Alex_Staf has joined #openstack-lbaas16:00
*** mixos has joined #openstack-lbaas16:03
*** links has joined #openstack-lbaas16:09
*** Alex_Staf has quit IRC16:38
*** Alex_Staf has joined #openstack-lbaas16:40
*** Alex_Staf has quit IRC16:46
openstackgerritReedip proposed openstack/octavia master: Extend api to accept qos_policy_id  https://review.openstack.org/45830816:52
*** JudeC has joined #openstack-lbaas16:55
openstackgerritMerged openstack/octavia master: Updated from global requirements  https://review.openstack.org/50204716:57
*** tesseract has quit IRC17:06
*** jond_ has joined #openstack-lbaas17:10
*** mixos has quit IRC17:10
johnsomhttps://www.irccloud.com/pastebin/i0ZtAz8y/17:16
*** apuimedo has quit IRC17:19
*** salmankhan has quit IRC17:25
rm_workm-greene: https://docs.google.com/forms/d/e/1FAIpQLSe5JMbtZEKB95AMVnyOBh4-7Y55hDgQChjg5Ed3auO74Tt2fQ/viewform17:27
*** apuimedo has joined #openstack-lbaas17:43
*** links has quit IRC17:48
*** salmankhan has joined #openstack-lbaas17:49
*** sanfern has quit IRC17:50
*** gcheresh has joined #openstack-lbaas18:13
*** mixos has joined #openstack-lbaas18:16
*** sshank has joined #openstack-lbaas18:41
*** salmankhan has quit IRC18:56
*** mixos has quit IRC18:58
*** mixos has joined #openstack-lbaas19:01
*** agrebennikov has quit IRC19:09
*** sshank has quit IRC19:12
*** gcheresh has quit IRC19:25
*** salmankhan has joined #openstack-lbaas19:30
openstackgerritAdam Harwell proposed openstack/octavia master: Allow PUT to /pools/<id>/members to batch update members  https://review.openstack.org/47703419:48
*** mixos has quit IRC19:51
Zarajohnsom: docs-feedback swap! so the other day I noticed when I was reading the intro (https://docs.openstack.org/octavia/latest/reference/introduction.html ) , for the section on the controller, it took me slightly longer to map the diagram to the text underneath because the headings were slightly different to the words in the orange boxes19:58
*** fnaval has quit IRC19:58
Zaraeg: 'controller worker' vs 'octavia worker', 'api controller' vs 'octavia api'19:58
johnsomYes, true!19:59
Zarasmall thing that I meant to bring up earlier but just remembered19:59
*** mixos has joined #openstack-lbaas20:17
*** bbbbzhao_ has joined #openstack-lbaas20:18
*** sshank has joined #openstack-lbaas20:19
*** gcheresh has joined #openstack-lbaas20:22
*** agrebennikov has joined #openstack-lbaas20:25
*** fnaval has joined #openstack-lbaas20:32
*** jond_ has quit IRC20:32
*** fnaval has quit IRC20:32
*** fnaval has joined #openstack-lbaas20:33
johnsomhttps://usercontent.irccloud-cdn.com/file/YVKPeeyz/DSC_4039.jpeg20:39
*** agrebennikov has quit IRC20:44
*** salmankhan has quit IRC21:02
*** salmankhan has joined #openstack-lbaas21:11
*** gcheresh has quit IRC21:13
johnsomrm_work https://review.openstack.org/#/c/493646/1/octavia/hacking/checks.py21:17
*** salmankhan has quit IRC21:20
openstackgerritAdam Harwell proposed openstack/octavia master: Switch to using PKCS12 for TLS Term certs  https://review.openstack.org/50417521:20
*** catintheroof has quit IRC21:26
*** leitan has quit IRC21:27
*** salmankhan has joined #openstack-lbaas21:31
*** salmankhan has quit IRC21:42
*** salmankhan has joined #openstack-lbaas21:42
*** aojea has quit IRC21:47
*** mixos has quit IRC21:51
*** sshank has quit IRC22:05
*** sshank has joined #openstack-lbaas22:07
openstackgerritAdam Harwell proposed openstack/octavia master: Switch to using PKCS12 for TLS Term certs  https://review.openstack.org/50417522:22
*** sshank has quit IRC22:27
*** salmankhan has quit IRC22:56
*** mixos has joined #openstack-lbaas23:06
*** mixos has quit IRC23:36
*** salmankhan has joined #openstack-lbaas23:44
*** JudeC has quit IRC23:53
*** salmankhan has quit IRC23:59

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