*** sbalukoff has joined #openstack-lbaas | 00:07 | |
openstackgerrit | Michael Johnson proposed stackforge/octavia: Implements Octavia Controller Worker https://review.openstack.org/151496 | 00:29 |
---|---|---|
*** ajmiller has quit IRC | 00:53 | |
*** devlaps has quit IRC | 01:11 | |
*** mlavalle has quit IRC | 01:12 | |
*** sbfox has quit IRC | 01:17 | |
*** xgerman has quit IRC | 01:26 | |
*** Madhu has quit IRC | 01:47 | |
*** SumitNaiksatam has quit IRC | 02:22 | |
*** vivek-ebay has quit IRC | 02:22 | |
*** mestery has joined #openstack-lbaas | 02:48 | |
*** sbalukoff has quit IRC | 03:05 | |
*** vivek-ebay has joined #openstack-lbaas | 03:38 | |
*** fnaval has quit IRC | 03:52 | |
*** amotoki has joined #openstack-lbaas | 03:55 | |
*** fnaval has joined #openstack-lbaas | 04:02 | |
*** devlaps has joined #openstack-lbaas | 04:17 | |
*** sbalukoff has joined #openstack-lbaas | 04:24 | |
*** blogan_ has joined #openstack-lbaas | 04:32 | |
*** fnaval has quit IRC | 04:33 | |
*** blogan_ has quit IRC | 04:38 | |
*** xgerman has joined #openstack-lbaas | 04:42 | |
*** vivek-ebay has quit IRC | 04:58 | |
*** SumitNaiksatam has joined #openstack-lbaas | 05:09 | |
*** SumitNaiksatam has quit IRC | 05:10 | |
*** xgerman has quit IRC | 05:10 | |
*** devlaps has quit IRC | 05:17 | |
*** cipcosma has joined #openstack-lbaas | 05:28 | |
*** cipcosma has quit IRC | 06:36 | |
*** kobis has joined #openstack-lbaas | 07:11 | |
*** Miouge has joined #openstack-lbaas | 07:27 | |
*** chlong has quit IRC | 07:34 | |
*** evgenyf has joined #openstack-lbaas | 07:53 | |
*** kobis has quit IRC | 07:54 | |
*** kobis has joined #openstack-lbaas | 07:55 | |
*** vivek-ebay has joined #openstack-lbaas | 07:59 | |
*** woodster_ has quit IRC | 08:00 | |
*** vivek-ebay has quit IRC | 08:03 | |
*** cipcosma has joined #openstack-lbaas | 08:24 | |
*** cipcosma has quit IRC | 08:24 | |
openstackgerrit | Evgeny Fedoruk proposed openstack/neutron-lbaas: Neutron LBaaS v2 Radware driver implementation WIP until https://bugs.launchpad.net/neutron/+bug/1420960 will be fixed and CI will be up and running https://review.openstack.org/155042 | 09:10 |
openstack | Launchpad bug 1420960 in neutron "Pool's session persistence is deleted when HM added" [Undecided,In progress] - Assigned to Brandon Logan (brandon-logan) | 09:10 |
*** apuimedo has joined #openstack-lbaas | 09:14 | |
*** kobis has quit IRC | 09:24 | |
*** kobis has joined #openstack-lbaas | 09:25 | |
*** openstackgerrit has quit IRC | 09:36 | |
*** openstackgerrit has joined #openstack-lbaas | 09:36 | |
openstackgerrit | Evgeny Fedoruk proposed openstack/neutron-lbaas: Neutron LBaaS v2 Radware driver implementation WIP until https://bugs.launchpad.net/neutron/+bug/1420960 will be fixed and CI will be up and running https://review.openstack.org/155042 | 09:49 |
openstack | Launchpad bug 1420960 in neutron "Pool's session persistence is deleted when HM added" [Undecided,In progress] - Assigned to Brandon Logan (brandon-logan) | 09:49 |
*** kobis has quit IRC | 10:16 | |
*** sbfox has joined #openstack-lbaas | 10:17 | |
*** kobis has joined #openstack-lbaas | 10:17 | |
*** sbfox has quit IRC | 11:43 | |
*** chlong has joined #openstack-lbaas | 11:56 | |
*** chlong has quit IRC | 12:44 | |
*** Miouge has quit IRC | 12:53 | |
*** Miouge has joined #openstack-lbaas | 12:54 | |
*** amotoki has quit IRC | 13:21 | |
openstackgerrit | Evgeny Fedoruk proposed openstack/neutron-lbaas: Moving base driver code to a new location https://review.openstack.org/158265 | 13:28 |
*** woodster_ has joined #openstack-lbaas | 13:44 | |
*** sbfox has joined #openstack-lbaas | 13:47 | |
*** sbfox has quit IRC | 13:47 | |
*** Miouge_ has joined #openstack-lbaas | 13:57 | |
*** Miouge has quit IRC | 13:58 | |
*** Miouge_ is now known as Miouge | 13:58 | |
*** Miouge has quit IRC | 14:06 | |
*** Miouge has joined #openstack-lbaas | 14:06 | |
*** localloop127 has joined #openstack-lbaas | 14:15 | |
*** amotoki has joined #openstack-lbaas | 14:24 | |
*** apuimedo has quit IRC | 15:03 | |
*** ajmiller has joined #openstack-lbaas | 15:10 | |
*** localloop127 has quit IRC | 15:10 | |
*** devlaps has joined #openstack-lbaas | 15:24 | |
*** devlaps has quit IRC | 15:24 | |
*** xgerman has joined #openstack-lbaas | 15:54 | |
*** Aish has joined #openstack-lbaas | 15:59 | |
*** sbfox has joined #openstack-lbaas | 16:04 | |
*** fnaval has joined #openstack-lbaas | 16:08 | |
*** sbfox has quit IRC | 16:08 | |
*** Aish has left #openstack-lbaas | 16:26 | |
*** TrevorV_ has joined #openstack-lbaas | 16:28 | |
*** TrevorV_ has quit IRC | 16:29 | |
TrevorV | So was anyone around from rax for the meeting? | 16:30 |
dougwig | ptoohill was there | 16:35 |
dougwig | we voted everyone else from rax off the island. | 16:35 |
xgerman | yep | 16:36 |
xgerman | and we voted to rename blogans handle into towgan | 16:37 |
*** mlavalle has joined #openstack-lbaas | 16:44 | |
TrevorV | That's fine. Enjoy the Octavia direction! Lata | 17:06 |
TrevorV | :P | 17:06 |
johnsom | Maybe blogan found an immunity idol in his truck when he picked it up..... The plot thickens | 17:07 |
*** amotoki has quit IRC | 17:12 | |
*** evgenyf has quit IRC | 17:13 | |
*** vivek-ebay has joined #openstack-lbaas | 17:19 | |
*** TrevorV_ has joined #openstack-lbaas | 17:20 | |
*** Aish has joined #openstack-lbaas | 17:24 | |
*** sbfox has joined #openstack-lbaas | 17:24 | |
*** kobis has quit IRC | 17:26 | |
*** sbfox has quit IRC | 17:41 | |
*** banix has joined #openstack-lbaas | 17:44 | |
*** mwang2 has quit IRC | 17:59 | |
*** sbfox has joined #openstack-lbaas | 18:02 | |
*** sbalukoff has quit IRC | 18:03 | |
*** jschwarz has joined #openstack-lbaas | 18:06 | |
*** devlaps has joined #openstack-lbaas | 18:11 | |
*** madhu has joined #openstack-lbaas | 18:14 | |
*** jschwarz has quit IRC | 18:42 | |
*** SumitNaiksatam has joined #openstack-lbaas | 18:51 | |
openstackgerrit | Al Miller proposed openstack/neutron-lbaas: Add bytes_in and bytes_out statistics to the listener https://review.openstack.org/158823 | 18:59 |
*** sbalukoff has joined #openstack-lbaas | 19:09 | |
*** crc32 has joined #openstack-lbaas | 19:13 | |
*** Aish has quit IRC | 19:28 | |
*** devlaps has quit IRC | 19:33 | |
*** Miouge has quit IRC | 19:44 | |
*** TrevorV_ has quit IRC | 19:50 | |
*** Varun_Lodaya has joined #openstack-lbaas | 19:52 | |
Varun_Lodaya | Hey Guys, I am kinda confused about what source-IP based LB method implies? we have a separate source-IP persistence under VIP | 19:53 |
Varun_Lodaya | Can anybody help me understand what does that LB method imply? | 19:53 |
johnsom | source IP load balancing has to do with picking the initial backend server for the flow. source-ip persistence has to do with sticking all subsequent connections from that source IP to the same backend. | 19:58 |
dougwig | there is a very subtle difference, that only a few in this group will insist is huge enough to warrant the confusion it causes. | 19:59 |
*** rm_work is now known as rm_work|away | 19:59 | |
blogan | im not one of those! | 20:00 |
johnsom | bedis probably has the best description | 20:00 |
Varun_Lodaya | But if we select source-IP based load-balancing, we don’t really mention any particular backend along with it, so how does it pick one? and unless we have session persistence, would it still stick to that? | 20:00 |
dougwig | Varun_Lodaya: it hashes the available backends. | 20:01 |
dougwig | and yes, it sticks until a backend member is removed from the pool (or added) | 20:01 |
Varun_Lodaya | I see, It’s more of hashing the source-IP and picking based on hash-index | 20:01 |
johnsom | As the backend pool grows or shrinks it may not go to the same backend server outside of persistence | 20:01 |
blogan | all i can say is that it wasn't compelling enough for me to remember the differences | 20:02 |
Varun_Lodaya | as long as number of instances remain same, hashing will always point to the same real server | 20:02 |
dougwig | Varun_Lodaya: the persistence is more of a "hash once, remember", the LB method is more of a "hash each time, which will usually be the same". | 20:02 |
dougwig | Varun_Lodaya: right | 20:02 |
*** rm_work|away is now known as rm_work | 20:02 | |
Varun_Lodaya | Ok I get it now, the name is confusing, it should be called more of hash-based or something | 20:03 |
Varun_Lodaya | But thanks for the clarification | 20:03 |
dougwig | we talked about re-labing it source ip hash, though both are source ip hash's, just applied at different places. :) | 20:04 |
blogan | id rather just get rid of it ;) | 20:04 |
blogan | and get rid of round_robin and least_connections | 20:05 |
Varun_Lodaya | :D | 20:05 |
blogan | and just have the LB send all traffic to every member | 20:05 |
Varun_Lodaya | that would be round-robin right? ;) | 20:05 |
Varun_Lodaya | or ECMP | 20:05 |
Varun_Lodaya | :D | 20:05 |
dougwig | unicast -> broadcast gateway. | 20:06 |
blogan | yeah | 20:06 |
blogan | sounds like a great load balancer | 20:06 |
blogan | minus the balancing | 20:06 |
dougwig | we need to make sure to merge the replies back into unicast. | 20:07 |
blogan | but seriously though, source_ip algorithm is confusing for everyone | 20:07 |
Varun_Lodaya | we used to call it source-IP-hash algorithm in our load-balancers back then | 20:08 |
dougwig | we could yank it. | 20:08 |
dougwig | i map it to weighted-least-connection | 20:08 |
blogan | ajmiller: if the neutron-lbaas in tree devstack plugin is loaded with the one that already exists in devstack for v1 lbaas, would that cause a problem? | 20:10 |
blogan | i know i can test this out but wondering if its been thought about | 20:10 |
blogan | testing now | 20:11 |
dougwig | good point. if not, we'll likely need to edit to make it work, else we'll be in chicken/egg merge land. | 20:12 |
blogan | well why can't the one in devstack just depend on the one in devstack that removes it? | 20:13 |
blogan | sorry the one in neutron-lbaas | 20:13 |
dougwig | that should work, since no one has enable_plugin yet. i'm most concerned about the q-lbaas token, as that will break all CIs everywhere without some magic in devstack itself. | 20:14 |
blogan | yeah | 20:14 |
blogan | i agree we shouldn't break that, but deprecate it in whatever ways there are to do that | 20:15 |
blogan | which im not sure that process even exists for something like a enabled_services token | 20:15 |
dougwig | an alias file in devstack to map tokens to external plugins, and eventually phase them out over a few cycles, yeah. | 20:15 |
dougwig | i know infra/qa is ready to drop us instantly, so we'll have to push to not break the world. | 20:15 |
blogan | i can't wait to get everything in tree | 20:17 |
blogan | i know we're probably the canary in the coal mine for this but it just seems like the better solution | 20:17 |
*** LinuxJedi has left #openstack-lbaas | 20:48 | |
*** vivek-ebay has quit IRC | 21:02 | |
ajmiller | blogan Just back from errands and lunch | 21:08 |
ajmiller | The neutron-lbaas patch should just sit silently until it is enabled in localrc | 21:09 |
ajmiller | So https://review.openstack.org/#/c/155540 can go in without any side-effects to existing configurations. | 21:10 |
ajmiller | However, as dougwig points out, the devstack patch https://review.openstack.org/#/c/153079/ needs a tweak to not break existing configs | 21:11 |
*** vivek-ebay has joined #openstack-lbaas | 21:19 | |
blogan | ajmiller: im just wondering if the neutron-lbaas devstack review needs to be dependent on the one in devstack that removes the q-lbaas token, so that they both can't be enabled at the same time | 21:26 |
blogan | or if them being enabled at the same time is even an issue | 21:26 |
*** sbfox has quit IRC | 21:26 | |
ajmiller | blogan. The devstack patch depends on the neutron-lbaas patch. I haven't made that explict in gerrit, do you think I should do that? | 21:27 |
blogan | i dont know yet, i started testing to see if it was an issue but got sidetrack and now im in a meeting | 21:28 |
*** sbfox has joined #openstack-lbaas | 21:28 | |
ajmiller | ok | 21:29 |
*** vivek-ebay has quit IRC | 21:33 | |
openstackgerrit | Merged openstack/neutron-lbaas: Updated from global requirements https://review.openstack.org/157772 | 21:40 |
TrevorV | Hey dougwig you around? | 21:47 |
openstackgerrit | German Eichberger proposed stackforge/octavia: Implements Octavia Controller Worker https://review.openstack.org/151496 | 21:57 |
*** banix has quit IRC | 22:03 | |
*** apuimedo has joined #openstack-lbaas | 22:10 | |
*** rm_work is now known as rm_work|away | 22:16 | |
*** apuimedo has quit IRC | 22:26 | |
*** madhu has quit IRC | 22:28 | |
sballe__ | ptoohill: Are you around? | 22:28 |
*** openstackgerrit has quit IRC | 22:37 | |
*** openstackgerrit has joined #openstack-lbaas | 22:37 | |
dougwig | TrevorV: ack | 22:38 |
TrevorV | dougwig its all good, I think we've figured out what I was looking for | 22:39 |
TrevorV | :D | 22:39 |
dougwig | sweet, i should lag in my replies more often | 22:40 |
*** vivek-ebay has joined #openstack-lbaas | 22:40 | |
TrevorV | Ha ha nah, we just dug enough to find an answer (see what I did there?) | 22:40 |
ptoohill | sballe__ im around | 22:42 |
sballe__ | oh great! | 22:44 |
sballe__ | I am looking at the gerrit reviews around the ha-proxy reference implementation and I can see you guys have done a lot of work :-) | 22:45 |
ptoohill | :D | 22:46 |
sballe__ | I am looking at https://review.openstack.org/#/c/144348/ and https://review.openstack.org/#/c/126801/. Is there another review that I am missing? | 22:46 |
ptoohill | One sec | 22:46 |
sballe__ | I meant https://review.openstack.org/#/c/150547/ not 12681 | 22:47 |
sballe__ | https://review.openstack.org/#/c/150547/ is on the Amphorae and 144348 in the Controller. | 22:48 |
ptoohill | Well, this was the amphora api | 22:48 |
sballe__ | yes agreed | 22:48 |
ptoohill | There was this that i had moved around if you guys were to going to use it, you would need to rebase where appropriate | 22:49 |
ptoohill | https://review.openstack.org/#/c/144348/ | 22:49 |
sballe__ | ok. | 22:50 |
ptoohill | besides the deps there shouldnt be other reviews. unless im not understanding question | 22:50 |
openstackgerrit | Franklin Naval proposed openstack/neutron-lbaas: WIP: Neutron LBaaS: Basic Scenario Test https://review.openstack.org/158904 | 22:50 |
ptoohill | oh, well there is the jinja templates | 22:50 |
ptoohill | and the amphora api would also need to be based off of that | 22:51 |
ptoohill | if you want to use those also | 22:51 |
ptoohill | https://review.openstack.org/#/c/157537/ | 22:51 |
sballe__ | ok. I am just trying to understand what yu guys have already done. | 22:51 |
ptoohill | The api itself was minimal, really needs to be thought from scratch honestly. Trevor was working on it but think the focus switched and not sure what actually got done | 22:52 |
ptoohill | On my side, | 22:52 |
ptoohill | i did the templates and updated the driver to utilize the api methods | 22:52 |
ptoohill | and simple tests for the driver. Though, that may end up being completely written | 22:53 |
sballe__ | ok cool! this will be a good starting point for me to start looking at it | 22:53 |
ptoohill | :) hope it helps, let me know if theres anything i may be able to help with. | 22:54 |
ptoohill | Trevor was more familiar with the api, but i can help with templates and that driver | 22:54 |
sballe__ | ptoohill: thx :-) | 22:54 |
ptoohill | np, im heading out of office, but should be on in 30 mins ;) | 22:54 |
sballe__ | :-) | 22:54 |
*** rm_work|away is now known as rm_work | 23:00 | |
*** apuimedo has joined #openstack-lbaas | 23:04 | |
*** mestery has quit IRC | 23:07 | |
*** vivek-ebay has quit IRC | 23:17 | |
blogan | ping dougwig | 23:18 |
dougwig | ack towgan | 23:18 |
blogan | agents is a neutron table, not a v1 table | 23:18 |
dougwig | ahh, ok. | 23:18 |
blogan | and it is necessary unless we rewrite all the common agent code | 23:19 |
blogan | which i would advise against | 23:19 |
*** chlong has joined #openstack-lbaas | 23:19 | |
dougwig | the rest was good. | 23:19 |
blogan | ajmiller: seing an issue with the devstack plugin | 23:24 |
ajmiller | blogan -- OK, what's up? | 23:24 |
blogan | http://paste.openstack.org/show/181507/ | 23:25 |
blogan | so devstack runs fine, but that is the message when it attempts to start the neutron-lbaas-agent | 23:25 |
blogan | using q-lbaas | 23:26 |
blogan | in localrc | 23:26 |
blogan | NEUTRON_AGENT_CONF isn't defined in your review so its gotta be in devstack core | 23:26 |
ajmiller | And this is with merged devstack (not my patch)? | 23:27 |
blogan | both | 23:27 |
ajmiller | OK | 23:27 |
ajmiller | I'll look into that | 23:27 |
blogan | ok ill -1 for now, always possible its me that did somethign wrong, but i dont think so in this case because NEUTRON_AGENT_CONF doesn't exist in the new devstack plugin code | 23:28 |
blogan | thanks | 23:28 |
ajmiller | I will let you know when I have an update. | 23:29 |
*** chlong_ has joined #openstack-lbaas | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!