eandersson | btw this fix for neutron-lbaas - I know it probably won't be fixed for neutron-lbaas, but has a huge impact for us as we can't go to octavia quite yet | 00:04 |
---|---|---|
eandersson | https://review.openstack.org/#/c/477698/ | 00:04 |
eandersson | Anyone that could help me figure out why the pool tests are failing | 00:04 |
eandersson | I don't understand why the listeners aren't populated on the create pool call, but on the get pool call. | 00:05 |
eandersson | Without lazy joined the api calls are 3-10x faster | 00:05 |
*** aojea has joined #openstack-lbaas | 00:06 | |
johnsom | Ugh, yeah, not sure I have time before the freeze to dig into this. I will keep it in mind, but no guarantees I can have a look. | 00:06 |
eandersson | Yea - no worries | 00:06 |
eandersson | Tbh I don't care if it is merged (I mean ideally) | 00:07 |
eandersson | It's fixed in Octavia, but would be a nice temporary fix for people stuck on neutron-lbaas | 00:07 |
eandersson | I want to apply it internally, but just want to make sure I am not missing something stupid | 00:08 |
johnsom | Yeah, I mean it is kind of a bug, so file a bug report and add it to the commit message. Then we have a little more time to look at it. | 00:08 |
eandersson | Will do | 00:08 |
*** tongl has quit IRC | 00:09 | |
eandersson | Where do we post bugs for neutron-lbaas? :D | 00:09 |
johnsom | octavia | 00:09 |
johnsom | neutron-lbaas is an octavia project | 00:10 |
johnsom | https://bugs.launchpad.net/octavia | 00:10 |
eandersson | Perfect - thanks | 00:10 |
johnsom | Add the tag "lbaas" | 00:10 |
*** aojea has quit IRC | 00:10 | |
*** yamamoto has quit IRC | 00:10 | |
*** yamamoto has joined #openstack-lbaas | 00:11 | |
*** leitan has joined #openstack-lbaas | 00:13 | |
*** aojea has joined #openstack-lbaas | 00:15 | |
*** aojea has quit IRC | 00:19 | |
*** aojea has joined #openstack-lbaas | 00:24 | |
*** fnaval has joined #openstack-lbaas | 00:25 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Spec detailing Octavia service flavors support https://review.openstack.org/392485 | 00:27 |
*** aojea has quit IRC | 00:29 | |
*** aojea has joined #openstack-lbaas | 00:33 | |
eandersson | johnsom, https://bugs.launchpad.net/octavia/+bug/1706466 | 00:33 |
openstack | Launchpad bug 1706466 in octavia "neutron-lbaas performance hit due to unnecessary lazy sql calls" [Undecided,New] | 00:33 |
eandersson | Let me know if that... makes sense :D | 00:33 |
johnsom | Looking | 00:34 |
johnsom | eandersson Good enough for me | 00:36 |
johnsom | I'm going to tag it medium as it's neutron-lbaas and performance vs. functionality. | 00:37 |
eandersson | Sounds good | 00:37 |
eandersson | The performance hit is about about 60s vs 10s | 00:37 |
*** aojea has quit IRC | 00:37 | |
johnsom | Yeah, understand. It's not that people can't work on it. It's just a gauge of severity. | 00:38 |
eandersson | Yep for sure | 00:38 |
eandersson | The API still works fine, so medium is actually higher than I thought | 00:38 |
eandersson | Since this is fixed in Octavia | 00:38 |
johnsom | Well, 60s.... | 00:38 |
eandersson | I'll update my commit tomorrow to point to that bug | 00:40 |
*** aojea has joined #openstack-lbaas | 00:42 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Spec detailing Octavia service flavors support https://review.openstack.org/392485 | 00:42 |
*** aojea has quit IRC | 00:47 | |
*** aojea has joined #openstack-lbaas | 00:51 | |
*** aojea has quit IRC | 00:55 | |
*** aojea has joined #openstack-lbaas | 01:00 | |
*** aojea has quit IRC | 01:05 | |
*** aojea has joined #openstack-lbaas | 01:09 | |
*** sanfern has joined #openstack-lbaas | 01:10 | |
*** aojea has quit IRC | 01:14 | |
*** aojea has joined #openstack-lbaas | 01:18 | |
*** aojea has quit IRC | 01:23 | |
*** aojea has joined #openstack-lbaas | 01:27 | |
*** harlowja has quit IRC | 01:29 | |
*** aojea has quit IRC | 01:32 | |
*** aojea has joined #openstack-lbaas | 01:36 | |
*** aojea has quit IRC | 01:41 | |
*** aojea has joined #openstack-lbaas | 01:46 | |
*** aojea has quit IRC | 01:50 | |
*** aojea has joined #openstack-lbaas | 01:55 | |
*** sanfern has quit IRC | 01:57 | |
*** aojea has quit IRC | 01:59 | |
*** aojea has joined #openstack-lbaas | 02:04 | |
*** aojea has quit IRC | 02:08 | |
*** aojea has joined #openstack-lbaas | 02:13 | |
*** aojea has quit IRC | 02:17 | |
*** mestery_ has joined #openstack-lbaas | 02:19 | |
*** JudeC has quit IRC | 02:19 | |
*** beagles has quit IRC | 02:19 | |
*** mestery has quit IRC | 02:19 | |
*** mestery_ is now known as mestery | 02:20 | |
*** b3nt_pin has joined #openstack-lbaas | 02:20 | |
*** atoth has quit IRC | 02:20 | |
*** atoth has joined #openstack-lbaas | 02:20 | |
*** JudeC has joined #openstack-lbaas | 02:21 | |
JudeC | johnsom thank you so much for the help with the tempest config stuff I think you solved my first issue. | 02:21 |
JudeC | :) | 02:22 |
JudeC | vary happy now. | 02:22 |
JudeC | Very* | 02:22 |
johnsom | +1 | 02:22 |
johnsom | I am very happy we are making progress on the tempest plugin | 02:23 |
JudeC | Hopefully I can speed up on it now :) | 02:23 |
*** atoth has quit IRC | 02:28 | |
*** JudeC has quit IRC | 02:29 | |
*** aojea has joined #openstack-lbaas | 02:40 | |
*** aojea has quit IRC | 02:45 | |
*** sanfern has joined #openstack-lbaas | 02:47 | |
*** aojea has joined #openstack-lbaas | 02:49 | |
*** aojea has quit IRC | 02:53 | |
*** aojea has joined #openstack-lbaas | 02:58 | |
*** aojea has quit IRC | 03:02 | |
*** aojea has joined #openstack-lbaas | 03:07 | |
*** aojea has quit IRC | 03:11 | |
johnsom | ZhaoBo if you see this on IRC, I hope you can get those last fixes into the QoS patch in time for our tomorrow so we can review. | 03:16 |
*** aojea has joined #openstack-lbaas | 03:16 | |
*** aojea has quit IRC | 03:21 | |
*** aojea has joined #openstack-lbaas | 03:25 | |
*** aojea has quit IRC | 03:30 | |
*** links has joined #openstack-lbaas | 03:30 | |
*** links has quit IRC | 03:30 | |
*** aojea has joined #openstack-lbaas | 03:35 | |
*** aojea has quit IRC | 03:39 | |
*** aojea has joined #openstack-lbaas | 03:44 | |
*** aojea has quit IRC | 03:48 | |
*** aojea has joined #openstack-lbaas | 03:53 | |
*** aojea has quit IRC | 03:57 | |
*** oomichi has quit IRC | 04:29 | |
*** oomichi has joined #openstack-lbaas | 04:30 | |
sanfern | hi johnsom , have you seen this import error - ImportError: cannot import name AF_BRIDGE, I got this while building ACTIVE-ACTIVE patch | 04:31 |
johnsom | I suspect this is a pyroute2 related issue. Which patch is it? | 04:32 |
*** gongysh has joined #openstack-lbaas | 04:34 | |
*** armax has quit IRC | 04:37 | |
*** armax has joined #openstack-lbaas | 04:37 | |
*** armax has quit IRC | 04:37 | |
sanfern | johnsom, https://review.openstack.org/#/c/313006/ | 04:38 |
*** armax has joined #openstack-lbaas | 04:38 | |
*** armax has quit IRC | 04:38 | |
sanfern | was running command tox -epy27 | 04:38 |
*** armax has joined #openstack-lbaas | 04:39 | |
*** armax has quit IRC | 04:39 | |
xgerman_ | mmh, the gates run that (+me) and it worked | 04:39 |
*** deep-book-gk_ has joined #openstack-lbaas | 04:39 | |
*** armax has joined #openstack-lbaas | 04:40 | |
dayou | Maybe you should try git clean -xffd before tox -epy27 | 04:40 |
*** harlowja has joined #openstack-lbaas | 04:40 | |
*** armax has quit IRC | 04:40 | |
*** gongysh has quit IRC | 04:40 | |
*** armax has joined #openstack-lbaas | 04:40 | |
*** armax has quit IRC | 04:41 | |
*** armax has joined #openstack-lbaas | 04:41 | |
johnsom | Hmm, that one is really odd, i just checked out that patch and grepped, but didn't find it. | 04:41 |
*** armax has quit IRC | 04:41 | |
johnsom | Running py27 now | 04:42 |
*** armax has joined #openstack-lbaas | 04:42 | |
*** armax has quit IRC | 04:42 | |
*** armax has joined #openstack-lbaas | 04:43 | |
*** armax has quit IRC | 04:43 | |
*** armax has joined #openstack-lbaas | 04:44 | |
*** armax has quit IRC | 04:44 | |
johnsom | Yeah, passed for me. Are you trying to run py27 on a host other than Linux? | 04:44 |
*** armax has joined #openstack-lbaas | 04:44 | |
johnsom | I see reports of issues with pyroute2 on non-linux hosts | 04:44 |
*** deep-book-gk_ has left #openstack-lbaas | 04:45 | |
*** armax has quit IRC | 04:45 | |
*** armax has joined #openstack-lbaas | 04:45 | |
*** armax has quit IRC | 04:45 | |
*** armax has joined #openstack-lbaas | 04:46 | |
*** armax has quit IRC | 04:46 | |
sanfern | http://paste.openstack.org/show/vZiMOtvbpByLkibkjEQE/ | 04:47 |
*** armax has joined #openstack-lbaas | 04:47 | |
sanfern | i am running on my Mac | 04:47 |
*** armax has quit IRC | 04:47 | |
*** armax has joined #openstack-lbaas | 04:48 | |
*** armax has quit IRC | 04:48 | |
*** fnaval has quit IRC | 04:48 | |
johnsom | Yeah, this is a MacOS issue | 04:49 |
sanfern | :( | 04:50 |
johnsom | I see other reports that AF_BRIDGE is not defined on MacOS | 04:52 |
johnsom | Somebody reported this against kuryr too https://bugs.launchpad.net/kuryr/+bug/1651770 | 04:53 |
openstack | Launchpad bug 1651770 in kuryr "pyroute2 usage makes binding lib users fail on unit tests" [Low,New] | 04:53 |
*** gcheresh has joined #openstack-lbaas | 05:10 | |
*** leitan has quit IRC | 05:13 | |
openstackgerrit | Pradeep Kumar Singh proposed openstack/octavia master: [WIP] Add provider table and API https://review.openstack.org/484325 | 05:36 |
*** harlowja has quit IRC | 05:39 | |
*** gongysh has joined #openstack-lbaas | 05:40 | |
*** aojea has joined #openstack-lbaas | 05:41 | |
*** aojea has quit IRC | 05:46 | |
*** kobis has joined #openstack-lbaas | 05:46 | |
rm_work | nmagnezi: o/ | 05:54 |
rm_work | nmagnezi: see my comment on: https://review.openstack.org/#/c/464332/ | 05:55 |
*** rcernin has joined #openstack-lbaas | 06:06 | |
openstackgerrit | Merged openstack/octavia-dashboard master: Update URL home-page in documents according to document migration https://review.openstack.org/486844 | 06:06 |
openstackgerrit | Merged openstack/python-octaviaclient master: Replaces uuid.uuid4 with uuidutils.generate_uuid() https://review.openstack.org/480501 | 06:07 |
openstackgerrit | Merged openstack/python-octaviaclient master: Updated from global requirements https://review.openstack.org/486338 | 06:09 |
*** aojea has joined #openstack-lbaas | 06:09 | |
*** kobis has quit IRC | 06:09 | |
*** aojea has quit IRC | 06:14 | |
*** aojea has joined #openstack-lbaas | 06:18 | |
*** aojea has quit IRC | 06:23 | |
*** Alex_Staf has joined #openstack-lbaas | 06:24 | |
openstackgerrit | Merged openstack/neutron-lbaas-dashboard master: Move FIP api from network to neutron https://review.openstack.org/480192 | 06:27 |
openstackgerrit | Merged openstack/neutron-lbaas-dashboard master: Show the member status properties https://review.openstack.org/299629 | 06:27 |
*** aojea has joined #openstack-lbaas | 06:27 | |
*** aojea has quit IRC | 06:32 | |
*** aojea has joined #openstack-lbaas | 06:36 | |
*** aojea has quit IRC | 06:41 | |
*** kobis has joined #openstack-lbaas | 06:42 | |
*** aojea has joined #openstack-lbaas | 06:45 | |
*** dayou has quit IRC | 06:47 | |
*** dayou has joined #openstack-lbaas | 06:48 | |
*** aojea has quit IRC | 06:50 | |
*** yamamoto has quit IRC | 06:54 | |
*** aojea has joined #openstack-lbaas | 06:54 | |
*** aojea has quit IRC | 06:59 | |
openstackgerrit | Merged openstack/octavia master: Allow special paths to not require keystone auth https://review.openstack.org/486758 | 06:59 |
*** gcheresh_ has joined #openstack-lbaas | 07:02 | |
*** gcheresh has quit IRC | 07:02 | |
openstackgerrit | Merged openstack/octavia master: Updated from global requirements https://review.openstack.org/486327 | 07:03 |
*** aojea has joined #openstack-lbaas | 07:03 | |
*** Alex_Staf has quit IRC | 07:06 | |
*** aojea has quit IRC | 07:08 | |
*** aojea has joined #openstack-lbaas | 07:13 | |
*** aojea has quit IRC | 07:14 | |
*** aojea has joined #openstack-lbaas | 07:14 | |
nmagnezi | rm_work, thanks Adam :-) will answer your comment shortly | 07:21 |
rm_work | kk | 07:30 |
nmagnezi | rm_work, replied | 07:38 |
rm_work | err which one was it again | 07:38 |
rm_work | i just reviews 30 patches | 07:38 |
rm_work | *reviewed | 07:38 |
nmagnezi | rm_work, https://review.openstack.org/#/c/464332/ | 07:40 |
nmagnezi | rm_work, also, If you could also have a look at https://bugs.launchpad.net/octavia/+bug/1705259 that'd be awesome (i started to work on a patch) | 07:41 |
openstack | Launchpad bug 1705259 in octavia "Octavia health-manager and worker should work better with any given interface_driver " [Undecided,New] - Assigned to Nir Magnezi (nmagnezi) | 07:41 |
nmagnezi | xgerman_, i admit I didn't fully understand your comment about ^ :< | 07:42 |
*** JudeC has joined #openstack-lbaas | 07:42 | |
*** yamamoto has joined #openstack-lbaas | 07:55 | |
*** yamamoto has quit IRC | 08:02 | |
*** gongysh has quit IRC | 08:12 | |
*** sanfern has quit IRC | 08:20 | |
*** sanfern has joined #openstack-lbaas | 08:20 | |
*** JudeC has quit IRC | 08:21 | |
*** Alex_Staf has joined #openstack-lbaas | 08:37 | |
*** sanfern has quit IRC | 08:43 | |
openstackgerrit | Pradeep Kumar Singh proposed openstack/octavia master: [WIP] Add provider table and API https://review.openstack.org/484325 | 08:49 |
*** dasanind has quit IRC | 09:14 | |
rm_work | nmagnezi: i am not sure i understand that bug | 09:16 |
rm_work | nmagnezi: it's up to the deployer, no? | 09:16 |
rm_work | for mine, I just start up the health-manager on a box that is on the lb-mgmt-subnet | 09:16 |
rm_work | and it works | 09:16 |
rm_work | so i don't understand what needs changing | 09:16 |
rm_work | i had zero problems, HM service was the easiest piece of the whole setup :/ | 09:16 |
rm_work | and the worker is the same | 09:16 |
rm_work | it doesn't even listen -- it just needs to be able to route to the lb-mgmt-net, so put it on a box where it's routable, done | 09:16 |
rm_work | ¯\_(ツ)_/¯ | 09:17 |
*** gongysh has joined #openstack-lbaas | 09:21 | |
*** dasanind has joined #openstack-lbaas | 09:21 | |
*** dasanind has quit IRC | 09:21 | |
*** dasanind has joined #openstack-lbaas | 09:21 | |
*** KeithMnemonic2 has joined #openstack-lbaas | 09:22 | |
*** KeithMnemonic1 has quit IRC | 09:22 | |
*** cristicalin has joined #openstack-lbaas | 09:22 | |
*** yamamoto has joined #openstack-lbaas | 09:24 | |
openstackgerrit | Merged openstack/neutron-lbaas master: removing WebTest from test-deps https://review.openstack.org/482954 | 09:26 |
openstackgerrit | Merged openstack/neutron-lbaas master: Replace deprecated test.attr with decorators.attr https://review.openstack.org/486826 | 09:26 |
*** cristicalin has quit IRC | 09:31 | |
*** aojea has quit IRC | 09:32 | |
*** aojea has joined #openstack-lbaas | 09:32 | |
*** yamamoto has quit IRC | 09:35 | |
nmagnezi | rm_work, i get your point, but hear me out. | 09:39 |
nmagnezi | rm_work, if we are interested in adoption (and we do), we need to play nice with all interface drivers.. which in the absence of deployers we currently don't | 09:40 |
nmagnezi | rm_work, also, we already have a ready infra in neutron to work with both ovs and linux bridge without basing on the deployer | 09:41 |
nmagnezi | rm_work, an infra which 3rd party interface drivers do use to enable their own solution | 09:42 |
nmagnezi | rm_work, btw just for context, I came into this while working on (the still wip) deployment support in tripleO | 09:42 |
rm_work | yeah but i literally don't understand what you would do | 09:42 |
rm_work | there's no way you can predict what a deployer wants | 09:42 |
rm_work | in this case I *want* it to be up to me to make this work | 09:42 |
rm_work | so i am not sure what your plan is? | 09:43 |
openstackgerrit | Xing Zhang proposed openstack/octavia master: Fix haproxy_check_script for delete listener https://review.openstack.org/485254 | 09:44 |
*** yamamoto has joined #openstack-lbaas | 09:45 | |
nmagnezi | rm_work, the suggestion is to make it work the same as the neutron dhcp agent for example. when it needs an access to a cretin network (lb-mgmt) it plugs a port to that network in the init process | 09:45 |
rm_work | eugh | 09:45 |
nmagnezi | lol | 09:45 |
rm_work | do_not_want.jpg | 09:45 |
rm_work | i guess if it's like... optional and not default | 09:46 |
rm_work | that seems more breaking than helpful | 09:46 |
nmagnezi | why do you think that? | 09:46 |
rm_work | so ... i'd run `octavia-health-manager` and it'd.... plug a port to the hardware i'm running on somehow? like, i don't even understand how you'd expect that to work? maybe I misunderstand | 09:47 |
nmagnezi | rm_work, not to the hardware.. to the configured interface driver, which is usually openvswitch | 09:55 |
*** aojea has quit IRC | 09:57 | |
*** aojea has joined #openstack-lbaas | 09:59 | |
rm_work | errr wut | 10:00 |
nmagnezi | rm_work, don't be mad :) | 10:01 |
rm_work | no i mean | 10:01 |
rm_work | i'm so confused | 10:01 |
nmagnezi | rm_work, let's stat over | 10:01 |
nmagnezi | rm_work, the current situation is that we count on the deployer to make a port and a NIC for us to use for health manager and also because of a shared routing table it also works for the worker, right? | 10:02 |
rm_work | err wut | 10:03 |
rm_work | i mean i'm even lost there | 10:03 |
rm_work | the way i deployed was | 10:03 |
rm_work | i create VMs on the lb-mgmt-net | 10:04 |
rm_work | and I run octavia in them | 10:04 |
nmagnezi | rm_work, https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L306-L344 | 10:04 |
nmagnezi | rm_work, this is how we do it in devstack | 10:04 |
rm_work | yeah but devstack isn't real life :P | 10:04 |
nmagnezi | lol | 10:04 |
nmagnezi | yeah i still have my "it worked in devstack t-shirt" | 10:05 |
rm_work | (me too) | 10:05 |
nmagnezi | rm_work, you deploy via openstack-ansible? | 10:05 |
rm_work | no | 10:06 |
rm_work | we USE ansible, but it's our own thing | 10:06 |
rm_work | openstack-ansible has some... weird design choices | 10:06 |
nmagnezi | rm_work, hah | 10:07 |
rm_work | actually most of the control-plane for octavia is deployed in kubernetes right now | 10:07 |
nmagnezi | rm_work, well so how do we recommend folks who want to adopt Octavia to deploy it in real life? | 10:07 |
rm_work | I mean, it's totally dependent on how your cloud is set up | 10:07 |
nmagnezi | you can assume that we simply use TripleO | 10:08 |
nmagnezi | this is why I'm working to have Octavia there.. so It can be adopted to such deployments | 10:08 |
rm_work | hmmm | 10:09 |
rm_work | yeah i guess then you can assume some very specific stuff | 10:09 |
rm_work | in our case, our control-plane is split between k8s and baremetal and our own container system | 10:09 |
rm_work | so if octavia started trying to do things to set up the networking | 10:09 |
rm_work | it'd be 100% wrong and probably break things | 10:09 |
nmagnezi | rm_work, because it runs in containers? i didn't fully get it | 10:13 |
nmagnezi | rm_work, if it does the same thing the deployer did, just without relaying on it, how is that different? | 10:13 |
rm_work | yes, or on baremetal | 10:13 |
rm_work | err | 10:14 |
rm_work | so the containers don't have their networking directly controller by neutron | 10:14 |
rm_work | *controlled | 10:14 |
rm_work | so you could TRY to plug stuff but like | 10:14 |
rm_work | good luck? | 10:14 |
nmagnezi | rm_work, so you relay in k8s to do that magic IIUC | 10:15 |
rm_work | kinda | 10:15 |
rm_work | for the workers yes | 10:15 |
rm_work | for the HMs, they ARE in VMs right now | 10:16 |
rm_work | but they're about to be living in docker containers | 10:16 |
rm_work | on baremetal | 10:16 |
nmagnezi | rm_work, aye. so we have a bit different usecases here. lemme think about this a little bit more and ping you :) | 10:20 |
rm_work | like i said, as long as whatever you're doing is optional and not default :P | 10:21 |
rm_work | i just have no concept of what exactly you're expecting to be able to do, so i'm not going to be able to provide any helpful comments, probably | 10:22 |
*** sanfern has joined #openstack-lbaas | 10:54 | |
openstackgerrit | Merged openstack/neutron-lbaas master: Adds L7 policy and rule support https://review.openstack.org/483964 | 11:05 |
openstackgerrit | Merged openstack/octavia master: diskimage-builder: Acceptable RHEL based Amphora disk size =< 3GB https://review.openstack.org/464332 | 11:05 |
*** sanfern has quit IRC | 11:19 | |
*** gongysh has quit IRC | 11:47 | |
*** yamamoto has quit IRC | 11:57 | |
*** atoth has joined #openstack-lbaas | 12:11 | |
*** yamamoto has joined #openstack-lbaas | 12:13 | |
*** chlong has joined #openstack-lbaas | 12:16 | |
*** catintheroof has joined #openstack-lbaas | 12:21 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas master: Updated from global requirements https://review.openstack.org/486325 | 12:28 |
*** b3nt_pin is now known as beagles | 12:53 | |
*** sanfern has joined #openstack-lbaas | 12:53 | |
*** yamamoto has quit IRC | 12:54 | |
*** sanfern has quit IRC | 13:01 | |
*** sanfern has joined #openstack-lbaas | 13:01 | |
*** yamamoto has joined #openstack-lbaas | 13:09 | |
*** leitan has joined #openstack-lbaas | 13:39 | |
*** belharar has joined #openstack-lbaas | 13:44 | |
*** belharar has quit IRC | 13:44 | |
*** catintheroof has quit IRC | 13:44 | |
*** catintheroof has joined #openstack-lbaas | 13:46 | |
*** catintheroof has quit IRC | 13:48 | |
*** catintheroof has joined #openstack-lbaas | 13:48 | |
*** catintheroof has quit IRC | 13:51 | |
*** catintheroof has joined #openstack-lbaas | 13:52 | |
*** rcernin has quit IRC | 13:54 | |
*** armax has joined #openstack-lbaas | 14:00 | |
openstackgerrit | Pradeep Kumar Singh proposed openstack/octavia master: [WIP] Add provider Implementation https://review.openstack.org/484325 | 14:07 |
*** belharar has joined #openstack-lbaas | 14:09 | |
*** belharar has quit IRC | 14:10 | |
*** belharar has joined #openstack-lbaas | 14:11 | |
*** ssmith has joined #openstack-lbaas | 14:17 | |
*** belharar has quit IRC | 14:23 | |
*** yamamoto has quit IRC | 14:24 | |
*** pksingh has joined #openstack-lbaas | 14:29 | |
pksingh | johnsom: submitted a new patch set https://review.openstack.org/#/c/484325/ , please have a look if i am going in right direction | 14:30 |
johnsom | Ok | 14:30 |
pksingh | johnsom: thanks | 14:30 |
*** aojea has quit IRC | 14:31 | |
openstackgerrit | Michael Johnson proposed openstack/python-octaviaclient master: Update python-octaviaclient docs for migration https://review.openstack.org/486859 | 14:35 |
*** pksingh has quit IRC | 14:36 | |
*** pksingh has joined #openstack-lbaas | 14:45 | |
*** kobis has quit IRC | 14:57 | |
*** gcheresh_ has quit IRC | 15:04 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas master: Updated from global requirements https://review.openstack.org/486325 | 15:05 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia master: Updated from global requirements https://review.openstack.org/487474 | 15:07 |
*** rcernin has joined #openstack-lbaas | 15:21 | |
*** yamamoto has joined #openstack-lbaas | 15:24 | |
*** kobis has joined #openstack-lbaas | 15:30 | |
*** rcernin has quit IRC | 15:34 | |
*** yamamoto has quit IRC | 15:36 | |
*** aojea has joined #openstack-lbaas | 15:42 | |
*** aojea has quit IRC | 15:46 | |
*** armax has quit IRC | 15:56 | |
*** Alex_Staf has quit IRC | 15:57 | |
*** armax has joined #openstack-lbaas | 15:57 | |
*** rcernin has joined #openstack-lbaas | 16:03 | |
*** chlong has quit IRC | 16:08 | |
*** harlowja has joined #openstack-lbaas | 16:15 | |
*** armax_ has joined #openstack-lbaas | 16:33 | |
*** sanfern has quit IRC | 16:35 | |
*** armax has quit IRC | 16:36 | |
*** armax_ is now known as armax | 16:36 | |
*** sanfern has joined #openstack-lbaas | 16:39 | |
*** kobis has quit IRC | 16:48 | |
*** pksingh has quit IRC | 16:57 | |
*** aojea has joined #openstack-lbaas | 16:58 | |
johnsom | Octavia meeting starting soon on #openstack-meeting | 16:59 |
*** jniesz has joined #openstack-lbaas | 17:01 | |
*** aojea has quit IRC | 17:02 | |
*** sshank has joined #openstack-lbaas | 17:09 | |
*** JudeC has joined #openstack-lbaas | 17:15 | |
*** armax has quit IRC | 17:16 | |
*** chlong has joined #openstack-lbaas | 17:25 | |
*** chlong has quit IRC | 17:27 | |
*** chlong has joined #openstack-lbaas | 17:28 | |
*** aojea has joined #openstack-lbaas | 17:31 | |
*** aojea has quit IRC | 17:32 | |
*** aojea has joined #openstack-lbaas | 17:34 | |
*** harlowja has quit IRC | 17:46 | |
*** aojea has quit IRC | 17:47 | |
*** armax has joined #openstack-lbaas | 17:52 | |
*** yamamoto has joined #openstack-lbaas | 18:09 | |
*** yamamoto has quit IRC | 18:13 | |
*** aojea has joined #openstack-lbaas | 18:16 | |
*** aojea has quit IRC | 18:30 | |
*** sanfern has quit IRC | 18:38 | |
*** cpusmith has joined #openstack-lbaas | 18:39 | |
*** ssmith has quit IRC | 18:39 | |
*** cpusmith_ has joined #openstack-lbaas | 18:40 | |
*** cpusmith has quit IRC | 18:43 | |
*** jniesz has quit IRC | 18:50 | |
*** gcheresh_ has joined #openstack-lbaas | 18:52 | |
*** aojea has joined #openstack-lbaas | 18:56 | |
*** aojea has quit IRC | 19:01 | |
*** sshank has quit IRC | 19:05 | |
rm_work | xgerman_: needs a +A here: https://review.openstack.org/#/c/486716/ | 19:07 |
rm_work | xgerman_: and re-review here: https://review.openstack.org/#/c/479109/ | 19:08 |
rm_work | johnsom: you at lunch? | 19:09 |
rm_work | trying to understand why this was a problem / why the fix works: https://review.openstack.org/#/c/482416/2 | 19:09 |
*** gcheresh_ has quit IRC | 19:09 | |
xgerman_ | Ok. Going back to PTO.., | 19:11 |
rm_work | lol whoops | 19:13 |
johnsom | Yeah, waiting in line for a burrito. | 19:16 |
openstackgerrit | Adam Harwell proposed openstack/python-octaviaclient master: Remove reqs from test-req that exist in req https://review.openstack.org/487565 | 19:16 |
johnsom | rm_work: that issue is if there are multiple policies it drops the url | 19:18 |
*** harlowja has joined #openstack-lbaas | 19:21 | |
rm_work | aah | 19:23 |
rm_work | err except i'm not sure why | 19:23 |
rm_work | ret_dict was just created with a to_dict which should be a clone | 19:24 |
rm_work | and ret_dict is describing ONE policy it seems, right? | 19:24 |
rm_work | so ... | 19:24 |
*** harlowja has quit IRC | 19:25 | |
*** atoth has quit IRC | 19:26 | |
*** rcernin has quit IRC | 19:27 | |
*** chlong has quit IRC | 19:43 | |
*** chlong has joined #openstack-lbaas | 19:49 | |
*** chlong has quit IRC | 19:52 | |
*** chlong has joined #openstack-lbaas | 19:52 | |
*** sshank has joined #openstack-lbaas | 19:55 | |
*** sshank has quit IRC | 19:57 | |
*** sshank has joined #openstack-lbaas | 19:57 | |
*** gcheresh_ has joined #openstack-lbaas | 20:07 | |
*** sshank has quit IRC | 20:12 | |
johnsom | Yeah, I think I looked at that wrong | 20:15 |
*** armax has quit IRC | 20:24 | |
*** kobis has joined #openstack-lbaas | 20:24 | |
*** sshank has joined #openstack-lbaas | 20:28 | |
openstackgerrit | Merged openstack/octavia master: Failover should cause LB to be Immutable https://review.openstack.org/479109 | 20:38 |
openstackgerrit | Merged openstack/octavia master: Fix invalid escape sequence in certs-ramfs.service https://review.openstack.org/484803 | 20:38 |
*** aojea has joined #openstack-lbaas | 20:45 | |
rm_work | johnsom: ok, so maybe this isn't ready? | 20:48 |
rm_work | I don't actually have shit set up at the moment to TEST this | 20:48 |
johnsom | Yeah, I pulled my +2 | 20:48 |
rm_work | and also "what is neutron-lbaas" | 20:48 |
rm_work | i don't know what this "neutron-lbaas" thing is | 20:48 |
rm_work | does octavia use it for assisting with plugging or something? | 20:48 |
rm_work | i feel like octavia can go straight to neutron for that, so | 20:49 |
rm_work | not sure what it'd be for | 20:49 |
rm_work | </troll> | 20:49 |
*** kobis has quit IRC | 20:49 | |
rm_work | wait who am I kidding | 20:49 |
rm_work | <troll> | 20:49 |
rm_work | gotta leave that tag open indefinitely | 20:49 |
johnsom | Sigh | 20:50 |
johnsom | I'm pulling my hair out because nova isn't picking up the "hardware config" again and trying to boot zesty hw on xenial | 20:50 |
johnsom | Argh | 20:50 |
rm_work | i meant to ask xgerman_ about https://review.openstack.org/#/c/418530/ | 20:50 |
rm_work | but maybe you can explain | 20:50 |
rm_work | what is the exact purpose of this thing | 20:51 |
rm_work | i thought it was the passthrough bit for making it easy to use octavia v2 api | 20:51 |
rm_work | (though i still think the better solution is L7 rules in front of the neutron api) | 20:52 |
rm_work | but it seems to be ... changing requests? | 20:52 |
johnsom | It is an alternate neutron extension that takes requests in via neutron API and proxies them to the octavia API | 20:52 |
rm_work | ok but like | 20:52 |
rm_work | v2 to v2/ | 20:52 |
rm_work | ? | 20:52 |
rm_work | if so, why is it messing with the url paths | 20:53 |
*** gcheresh_ has quit IRC | 20:53 | |
johnsom | Well, I know things like agent API doesn't exist for us. lb-graph went where it belonged, etc. | 20:54 |
rm_work | err | 20:54 |
rm_work | i mean like | 20:54 |
rm_work | https://review.openstack.org/#/c/418530/14/neutron_lbaas/services/loadbalancer/proxy_plugin.py | 20:54 |
rm_work | see my comment on 169 | 20:54 |
rm_work | there's mangling going on of url paths | 20:55 |
rm_work | which, what | 20:55 |
johnsom | Is that actually changing anything??? | 20:55 |
rm_work | ?!?! | 20:55 |
rm_work | is it NOT?! | 20:55 |
rm_work | if not, why is it there!? lol | 20:55 |
johnsom | e-gads the new openstack theme is ugly | 20:56 |
rm_work | where is that | 20:57 |
johnsom | https://developer.openstack.org/api-ref/load-balancer/v2/index.html | 20:57 |
johnsom | I look at the old neutron lbaas v2 API docs (which are bad in many ways) and they are all already plural. We matched in word for word | 20:58 |
johnsom | So, yeah, not sure on that.... | 20:58 |
rm_work | O_o | 20:58 |
johnsom | I assume it's running and not matching on anything | 20:58 |
rm_work | <_< | 20:58 |
rm_work | sooo | 20:58 |
rm_work | i would categorize that as "not ready" | 20:58 |
johnsom | Ok | 20:59 |
rm_work | because i KNOW what will happen if we merge it as-is with the promise of cleanip | 20:59 |
rm_work | *cleanup | 20:59 |
rm_work | is there will be no cleanup | 20:59 |
johnsom | It would be nice to have a gate running scenario with it too | 20:59 |
rm_work | and we'll have that mess to support | 20:59 |
johnsom | I almost blocked it for that | 20:59 |
rm_work | yeah, that would be pretty useful to see | 20:59 |
*** Purandar has joined #openstack-lbaas | 21:00 | |
*** catintheroof has quit IRC | 21:01 | |
*** sshank has quit IRC | 21:03 | |
*** sshank has joined #openstack-lbaas | 21:10 | |
*** chlong has quit IRC | 21:14 | |
*** yamamoto_ has joined #openstack-lbaas | 21:19 | |
*** yamamoto_ has quit IRC | 21:21 | |
JudeC | Johnsom Do you know anything about the tempest rest client? | 21:37 |
JudeC | or rather how it uses keystone to figure out the endpoint for a service? | 21:38 |
JudeC | Im struggling with my clients not being able to properly figure out the port to use and I cant find documentation on how its done. | 21:38 |
johnsom | Sadly, no. I assume it does an endpoint lookup in keystone (openstack endpoint list for example) and looks for "load-balancer" | 21:38 |
johnsom | Or, it should be looking for "load-balancer" | 21:39 |
johnsom | Each endpoint in keystone should have a URL that you use. It may contain a port already, or not | 21:39 |
JudeC | yeah I had that in there as the SERVICE_TYPE but the URL becomes http://127.0.0.1/load-balancer/v2.0/lbaas/loadbalancers | 21:39 |
johnsom | Yeah, that should work | 21:40 |
JudeC | REALLY? | 21:40 |
johnsom | If you are runing in uwsgi more | 21:40 |
johnsom | mode | 21:40 |
JudeC | ok then :P thank you | 21:40 |
johnsom | Yeah, with the uWSGI changes in pike, they are stacking the services behind apache which proxies to uWSGI | 21:40 |
JudeC | Is there documentation on that, that I can read? | 21:41 |
johnsom | https://developer.openstack.org/api-ref/load-balancer/v2/index.html#service-endpoints | 21:41 |
JudeC | Always helpful thank you :) | 21:41 |
johnsom | I wrote about the endpoints there | 21:41 |
johnsom | If you are looking for docs on the uwsgi setup I will have to dig a bit | 21:42 |
JudeC | I can prob find that on my own | 21:42 |
johnsom | Ok | 21:42 |
JudeC | Sorry to bombard you with questions | 21:43 |
JudeC | So is there anything special I need to do to start the octavia api in uwsgi mode? | 21:44 |
johnsom | Well, with devstack, it is now the default. You might need to "git pull" your devstack directory to get the latest code. It can be disabled/overriden. | 21:45 |
JudeC | Actually I just figured it out. | 21:45 |
*** cpusmith_ has quit IRC | 21:51 | |
rm_work | if you were using my deploy scripts, i thought i enabled it recent | 21:58 |
rm_work | *recently | 21:58 |
*** harlowja has joined #openstack-lbaas | 22:00 | |
*** leitan has quit IRC | 22:02 | |
JudeC | Yeah, I had to make some changes to your deploy scripts though | 22:10 |
JudeC | I forked your repo :P | 22:10 |
rm_work | <_< | 22:22 |
rm_work | you heard of PRs right? :P | 22:22 |
*** aojea has quit IRC | 22:23 | |
*** sshank has quit IRC | 22:30 | |
*** sshank has joined #openstack-lbaas | 22:36 | |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Get rid of removed Django code https://review.openstack.org/487237 | 22:47 |
johnsom | rm_work https://review.openstack.org/#/c/479220/5/octavia/common/validate.py | 22:53 |
johnsom | Huh? | 22:53 |
rm_work | i don't understand what we are trying to solve for | 22:56 |
rm_work | looking at the bug it says: | 22:56 |
rm_work | but this will check pass although url_path is invalid, for example url_path = "http://openstack.cn" | 22:56 |
rm_work | ^^ why is that url invalid? | 22:56 |
rm_work | i assumed it was because it includes `http://` | 22:57 |
johnsom | Right, this is for the HTTP health check from haproxy | 22:57 |
rm_work | ok | 22:57 |
rm_work | so it shouldn't include the scheme | 22:57 |
rm_work | right? | 22:57 |
johnsom | Right | 22:57 |
rm_work | so... | 22:57 |
rm_work | the code i commented on | 22:57 |
rm_work | seems to be REQUIRING the scheem | 22:57 |
rm_work | oh derp | 22:57 |
rm_work | nevermind i just read it wrong | 22:57 |
rm_work | it's "p_url.scheme is not None or ..." | 22:58 |
rm_work | i just read the "is None" at the very end and applied it to everything | 22:58 |
rm_work | because it was 3am | 22:58 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia master: Updated from global requirements https://review.openstack.org/487474 | 22:59 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Fix url_path valid check https://review.openstack.org/479220 | 23:01 |
johnsom | Fixed the bug line | 23:01 |
*** yamamoto has joined #openstack-lbaas | 23:10 | |
*** sshank has quit IRC | 23:14 | |
*** sshank has joined #openstack-lbaas | 23:32 | |
*** oomichi has quit IRC | 23:32 | |
rm_work | johnsom: down to 5 | 23:32 |
rm_work | this needs xgerman_: https://review.openstack.org/#/c/486859/ | 23:32 |
rm_work | the other 4 ... | 23:32 |
rm_work | i have *no clue* on the dashboard ones that are actually doing JS stuff | 23:33 |
johnsom | I tested them | 23:33 |
rm_work | i actively avoid poisoning my brain with that stuff | 23:33 |
rm_work | i can +2 if you tell me to | 23:33 |
rm_work | but I promise no amount of code review other than spellchecking | 23:33 |
johnsom | Maybe xgerman_ will have a look at them | 23:34 |
johnsom | We should get them in if we can | 23:34 |
*** oomichi has joined #openstack-lbaas | 23:34 | |
rm_work | tell you what | 23:34 |
rm_work | i'll +2 | 23:34 |
rm_work | but the +A is on you or someone else | 23:34 |
johnsom | Ok | 23:35 |
*** sshank has quit IRC | 23:35 | |
rm_work | k | 23:35 |
*** sshank has joined #openstack-lbaas | 23:35 | |
rm_work | honestly https://review.openstack.org/#/c/392485/ i have no freaking clue | 23:36 |
rm_work | i need to dive back into that stuff again | 23:36 |
rm_work | this is a spec, it can merge later right? | 23:36 |
rm_work | it's not actually a feature | 23:36 |
johnsom | Yeah, we have a bit of time on it | 23:37 |
*** yamamoto has quit IRC | 23:37 | |
johnsom | I am working on cleaning up release notes | 23:39 |
*** belharar has joined #openstack-lbaas | 23:49 | |
*** yamamoto has joined #openstack-lbaas | 23:51 | |
*** yamamoto_ has joined #openstack-lbaas | 23:55 | |
*** yamamoto has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!