*** hyang has joined #openstack-lbaas | 00:01 | |
hyang | hi there, may I know is Queens version of Octavia compatible with Ocata neutron-lbaas v2 API? | 00:02 |
---|---|---|
johnsom | Yes, you can still run Octavia v1 API with neutron-lbaas. Though we highly recommend you stop using neutron-lbaas as soon as possible. | 00:03 |
*** fnaval has quit IRC | 00:04 | |
hyang | Is the Octavia V2 API also compatible? I read from Pike release note that it is compatible and just want to confirm if it is the same in Queens | 00:05 |
rm_work | johnsom: i hope i don't stomp on anything here... this chain is long | 00:06 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Centralize provider name stuff https://review.openstack.org/567450 | 00:07 |
johnsom | The Octavia V2 API is a superset of the neutron-lbaas v2 API. See https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation for a list of question/answers around the move over. | 00:07 |
johnsom | You cannot point neutron-lbaas at the Octavia v2 API however. neutron-lbaas can only talk to Octavia v1. | 00:07 |
rm_work | You CAN however bypass neutron-lbaas safely and in a backwards compatible way | 00:10 |
rm_work | by using one of our proxying options | 00:10 |
rm_work | hyang: ^^ | 00:10 |
rm_work | there is a proxy-plugin for neutron-lbaas that will do it, or you can avoid having to install any code, and simply point directly to the octavia endpoint with an L7 redirect in front of the neutron API (though you would need a more current version of Octavia than queens, I think) | 00:11 |
rm_work | we can possibly backport some of those fixes so it would work fully in queens | 00:11 |
hyang | my use case is actually using Ocata version of Senlin which only talks to neutron-lbaas. I know I can put Octavia as the lbaas driver, so if I do it that way, I can assume Queens version of Octavia will work? | 00:12 |
johnsom | yes, just enable v1 api in octavia | 00:12 |
*** longkb has joined #openstack-lbaas | 00:20 | |
hyang | ok, thanks for your suggestions. | 00:22 |
rm_work | hyang: you can also run a newer octavia | 00:25 |
rm_work | it isn't cloud version dependant | 00:25 |
rm_work | v1 is a bad idea to have enabled if the octavia endpoint is accessible directly | 00:26 |
rm_work | FYI | 00:26 |
hyang | got it, will give a try. Thank you | 00:26 |
rm_work | dayou / nmagnezi / xgerman_: https://review.openstack.org/#/c/567322/ | 00:58 |
*** hyang has quit IRC | 01:01 | |
*** rm_mobile has quit IRC | 01:15 | |
*** phuoc has joined #openstack-lbaas | 01:16 | |
*** sapd has joined #openstack-lbaas | 01:24 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Implement provider drivers - Cleanup https://review.openstack.org/567431 | 01:33 |
johnsom | Yee-Haw We have a provider API | 01:33 |
johnsom | Some docs work tomorrow and maybe a few unit test tweaks and this should be good to go. | 01:34 |
rm_work | johnsom: fix the member issue? | 01:34 |
johnsom | What member issue, I thought it was in your test code | 01:34 |
rm_work | no | 01:35 |
rm_work | i dont think so | 01:35 |
rm_work | shouldn't get stuck in PENDING_UPDATE even in noop | 01:35 |
rm_work | and it works on all the other patches i've run against except yours | 01:35 |
rm_work | i think member_update isn't going through correctly | 01:35 |
johnsom | Crumb, yes, it is in my code | 01:37 |
rm_work | ;) | 01:49 |
rm_work | tests hard at work | 01:51 |
* rm_work flexes | 01:51 | |
rm_work | is xgerman_ around today? | 01:51 |
johnsom | Probably not at 7pm | 01:52 |
johnsom | Sigh: | 01:53 |
johnsom | POOL_UPDATES = 'pool_updates' | 01:53 |
johnsom | MEMBER_UPDATES = 'pool_updates' | 01:53 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Implement provider drivers - Members https://review.openstack.org/566939 | 01:54 |
xgerman_ | They want me to RCA 120 LB so will not have much time this week | 01:54 |
xgerman_ | rm_work: how can I help? | 01:55 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Implement provider drivers - Health Monitor https://review.openstack.org/567037 | 01:57 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Implement provider drivers - L7 Policy https://review.openstack.org/567059 | 01:58 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Implement provider drivers - L7 Rules https://review.openstack.org/567073 | 01:58 |
*** dayou_ has joined #openstack-lbaas | 01:58 | |
johnsom | rm_work I would scream at you if you were present | 01:59 |
xgerman_ | johnsom: whiskey helps, too | 02:04 |
rm_work | johnsom: ? :P | 02:04 |
rm_work | xgerman_: needed to merge https://review.openstack.org/#/c/567322/ | 02:04 |
rm_work | i mean ... with a review. of course ;P | 02:04 |
* rm_work tips hat to johnsom | 02:05 | |
johnsom | core status is such a fleeting thing... | 02:05 |
rm_work | lol | 02:06 |
rm_work | johnsom: what's got you in a screaming mood presently? :) | 02:07 |
johnsom | Too bad your code doesn't work anyway | 02:07 |
rm_work | fixing it | 02:07 |
johnsom | Want a -2? | 02:07 |
johnsom | I see no value | 02:08 |
rm_work | consolidates logic | 02:09 |
johnsom | No it doesn't. The logic is already consolidated in the load balancer controller. You spread it out. | 02:10 |
rm_work | having similar logic split into multiple places and repeated is not DRY | 02:10 |
rm_work | what? | 02:10 |
johnsom | There is NONE! | 02:10 |
johnsom | no repeats | 02:10 |
rm_work | i remove a bunch of lines across all of those functions in the LB controller and replace them with a couple in one function | 02:10 |
rm_work | and make the driver load line identical instead of special cased | 02:12 |
rm_work | if you rebase cleanup i can post a fixed version | 02:13 |
johnsom | Your line count is the same as mine except now there is logic and default values spread over three files | 02:13 |
rm_work | ? the logic moves from lb-controller + driver-factory to JUST driver-factory | 02:13 |
johnsom | No, I'm in the middle of docs, I am not going to rebase that until this is done | 02:14 |
rm_work | k i can just hit the rebase button, whatever you do will just overwrite it later as i have no real changes | 02:15 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Implement provider drivers - Cleanup https://review.openstack.org/567431 | 02:15 |
johnsom | Thanks a lot | 02:15 |
rm_work | np? can't actually tell if sarcasm or not ;P | 02:16 |
johnsom | not | 02:16 |
rm_work | actually bothered to run tests this time, got the issue | 02:17 |
johnsom | come on, you've messed with my chain. Post your thing | 02:17 |
rm_work | didn't realize Unset matched False | 02:17 |
johnsom | Make my day | 02:17 |
rm_work | chasing down a pep8 | 02:18 |
johnsom | Really, I just wanted to finish up then go eat and catch westworld since the spouse is out. She doesn't like it. | 02:18 |
johnsom | But, no, you had to go mess with my masterpiece | 02:18 |
rm_work | oooh, is westworld s2 out? | 02:19 |
johnsom | yes | 02:19 |
rm_work | oh ffff gotta redo my fix, accidentally lost it | 02:20 |
rm_work | i thought i was going crazy | 02:20 |
johnsom | So, screw it. I will rm-rf my changes and call it a night. | 02:20 |
rm_work | ? | 02:20 |
rm_work | i told you, you can just post over | 02:20 |
rm_work | rebasing the last patch on the chain shouldn't affect you at all | 02:20 |
rm_work | go for it whenev | 02:20 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Centralize provider name stuff https://review.openstack.org/567450 | 02:27 |
rm_work | there we go | 02:27 |
*** links has joined #openstack-lbaas | 02:28 | |
*** yamamoto has joined #openstack-lbaas | 02:55 | |
*** KeithMnemonic has joined #openstack-lbaas | 03:08 | |
openstackgerrit | Merged openstack/octavia master: Healthmanager shouldn't update NO_MONITOR members https://review.openstack.org/567322 | 03:29 |
*** links has quit IRC | 03:43 | |
*** links has joined #openstack-lbaas | 04:49 | |
*** rcernin has joined #openstack-lbaas | 05:05 | |
*** KeithMnemonic has quit IRC | 05:09 | |
*** yamamoto has quit IRC | 05:09 | |
*** yamamoto has joined #openstack-lbaas | 05:10 | |
*** jmccrory has quit IRC | 05:28 | |
*** jmccrory has joined #openstack-lbaas | 05:28 | |
*** rm_work has quit IRC | 05:37 | |
*** rm_work has joined #openstack-lbaas | 05:37 | |
*** AlexStaf has quit IRC | 05:38 | |
*** longkb has quit IRC | 06:38 | |
*** longkb has joined #openstack-lbaas | 06:38 | |
*** blake has joined #openstack-lbaas | 06:40 | |
*** blake has quit IRC | 06:45 | |
*** longkb has quit IRC | 06:49 | |
*** yamamoto has quit IRC | 06:49 | |
*** longkb has joined #openstack-lbaas | 06:49 | |
*** pcaruana has joined #openstack-lbaas | 06:51 | |
*** threestrands_ has quit IRC | 06:58 | |
*** yamamoto has joined #openstack-lbaas | 06:59 | |
*** tesseract has joined #openstack-lbaas | 07:24 | |
*** longkb has quit IRC | 07:32 | |
*** longkb has joined #openstack-lbaas | 07:32 | |
*** yboaron has joined #openstack-lbaas | 07:36 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata https://review.openstack.org/567494 | 07:37 |
*** annp has joined #openstack-lbaas | 07:48 | |
*** annp has quit IRC | 07:57 | |
*** annp has joined #openstack-lbaas | 08:06 | |
*** yboaron has quit IRC | 08:13 | |
*** AlexStaf has joined #openstack-lbaas | 08:15 | |
*** keithmnemonic[m] has quit IRC | 08:36 | |
*** yboaron has joined #openstack-lbaas | 08:57 | |
*** salmankhan has joined #openstack-lbaas | 08:58 | |
*** salmankhan has quit IRC | 09:26 | |
*** salmankhan has joined #openstack-lbaas | 09:29 | |
*** keithmnemonic[m] has joined #openstack-lbaas | 09:30 | |
*** yamamoto has quit IRC | 10:10 | |
*** yamamoto has joined #openstack-lbaas | 10:17 | |
*** salmankhan has quit IRC | 10:30 | |
openstackgerrit | ZhaoBo proposed openstack/octavia master: UDP jinja template https://review.openstack.org/525420 | 10:51 |
*** longkb has quit IRC | 10:53 | |
*** salmankhan has joined #openstack-lbaas | 10:54 | |
*** yamamoto has quit IRC | 11:23 | |
*** rcernin has quit IRC | 11:31 | |
*** numans_ has joined #openstack-lbaas | 11:34 | |
*** numans has quit IRC | 11:38 | |
*** numans_ has quit IRC | 11:41 | |
*** numans has joined #openstack-lbaas | 11:46 | |
*** yamamoto has joined #openstack-lbaas | 11:47 | |
*** pck has quit IRC | 12:07 | |
*** atoth has joined #openstack-lbaas | 12:19 | |
openstackgerrit | Kobi Samoray proposed openstack/octavia master: Devstack plugin: Check for IPv6 support https://review.openstack.org/567578 | 12:23 |
*** AlexeyAbashkin has joined #openstack-lbaas | 12:28 | |
*** AlexeyAbashkin has quit IRC | 12:37 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 12:47 | |
*** AlexeyAbashkin has quit IRC | 12:48 | |
*** AlexStaf has quit IRC | 13:02 | |
*** pcaruana|afk| has joined #openstack-lbaas | 13:03 | |
*** phuoc_ has joined #openstack-lbaas | 13:04 | |
*** NotPcaruana has joined #openstack-lbaas | 13:04 | |
*** phuoc has quit IRC | 13:06 | |
*** samccann has joined #openstack-lbaas | 13:24 | |
*** atoth has quit IRC | 13:24 | |
*** atoth has joined #openstack-lbaas | 13:26 | |
*** NotPcaruana has quit IRC | 13:34 | |
*** pcaruana|afk| has quit IRC | 13:34 | |
*** links has quit IRC | 13:46 | |
*** dmellado has joined #openstack-lbaas | 13:47 | |
*** yamamoto has quit IRC | 14:10 | |
openstackgerrit | Allen proposed openstack/octavia master: Use openstack client commands to replace neutron client https://review.openstack.org/567604 | 14:25 |
*** salmankhan has quit IRC | 14:28 | |
*** salmankhan has joined #openstack-lbaas | 14:33 | |
*** fnaval has joined #openstack-lbaas | 14:48 | |
*** yamamoto has joined #openstack-lbaas | 15:11 | |
*** yamamoto has quit IRC | 15:19 | |
*** yboaron has quit IRC | 15:51 | |
*** pcaruana has quit IRC | 15:52 | |
*** KeithMnemonic has joined #openstack-lbaas | 15:58 | |
*** dayou_ has quit IRC | 16:00 | |
*** phuoc has joined #openstack-lbaas | 16:06 | |
*** phuoc_ has quit IRC | 16:09 | |
openstackgerrit | Merged openstack/octavia-dashboard master: Imported Translations from Zanata https://review.openstack.org/567494 | 16:09 |
*** pcaruana has joined #openstack-lbaas | 16:36 | |
*** pcaruana has quit IRC | 16:44 | |
*** SumitNaiksatam has joined #openstack-lbaas | 16:55 | |
*** salmankhan has quit IRC | 17:04 | |
*** ianychoi_ has joined #openstack-lbaas | 17:32 | |
*** ianychoi has quit IRC | 17:35 | |
*** sshank has joined #openstack-lbaas | 17:42 | |
*** sshank has quit IRC | 17:47 | |
*** sshank has joined #openstack-lbaas | 17:51 | |
*** rcernin has joined #openstack-lbaas | 17:52 | |
*** tesseract-RH has joined #openstack-lbaas | 18:08 | |
*** tesseract has quit IRC | 18:09 | |
*** tesseract-RH has quit IRC | 18:11 | |
*** tesseract has joined #openstack-lbaas | 18:11 | |
*** vegarl has quit IRC | 18:18 | |
*** vegarl has joined #openstack-lbaas | 18:19 | |
rm_work | hey kobis submitted a patch!!! | 18:20 |
rm_work | he's still with us! | 18:20 |
rm_work | nmagnezi: around? | 18:22 |
*** SumitNaiksatam has quit IRC | 18:26 | |
openstackgerrit | Merged openstack/octavia master: Use openstack client commands to replace neutron client https://review.openstack.org/567604 | 18:27 |
johnsom | Yeah, good timing to get back in the game | 18:30 |
*** KeithMnemonic has quit IRC | 18:36 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Implement provider drivers - Cleanup https://review.openstack.org/567431 | 18:46 |
johnsom | Well, that got a bit big, but most of it is just the provider driver developer guide, which is a clean up copy of the spec. | 18:47 |
*** tesseract has quit IRC | 18:49 | |
*** rcernin has quit IRC | 18:50 | |
rm_work | dayou: you around? nmagnezi? any other cores? assuming xgerman_ is still busy today | 18:58 |
rm_work | I'm going to start pinging people about reviewing some of the beginning patches that are good to go -- like the first two provider ones and the pools temptest tests... | 18:58 |
rm_work | we need to get this stuff moving through | 18:58 |
rm_work | the chains and dependencies are getting out of hand | 18:58 |
rm_work | we have 5 core reviewers, 4 of which should be able to review these things -- so let's get it done! providersssssssss | 18:59 |
xgerman_ | yeah, still RCAing LB 59/120… somehow feel must have done something horrible in a previous life | 18:59 |
rm_work | xgerman_: is that a lab thing? | 19:00 |
*** sshank has quit IRC | 19:00 | |
xgerman_ | yeah, it’s our lab | 19:00 |
*** rcernin has joined #openstack-lbaas | 19:09 | |
*** rcernin has quit IRC | 19:15 | |
rm_work | ugh HM List testing is gonna be weird | 19:34 |
rm_work | since I need a pool for each one, lol | 19:34 |
rm_work | i guess honestly i should make a pool for each test anyway, since otherwise they can't run in parallel | 19:36 |
johnsom | I like parallel | 19:37 |
rm_work | will try to submit the API tests soon, scenario will be a bit i think | 19:40 |
rm_work | the question I have is ... | 19:40 |
rm_work | theoretically on HM, should I be testing things like "with a HM, do members actually go ONLINE?" or such like that | 19:40 |
rm_work | and does that belong in the HM scenario, or the Member scenario? | 19:41 |
rm_work | or both? | 19:41 |
johnsom | Probably both to some degree | 19:43 |
rm_work | yeah that is what I was afraid of.... | 19:47 |
johnsom | rm_work http://logs.openstack.org/31/567431/4/check/octavia-v2-dsvm-noop-py35-api/05077bb/job-output.txt.gz#_2018-05-10_20_01_48_517031 | 20:08 |
johnsom | Thoughts on that? | 20:09 |
rm_work | probably fixed by a change i just did | 20:20 |
rm_work | that i can backport up to pools | 20:20 |
rm_work | i discovered it during HM testing | 20:21 |
rm_work | the cleanup doesn't wait AFTER | 20:21 |
johnsom | Ok | 20:21 |
rm_work | oh though .... | 20:21 |
rm_work | hmmm | 20:21 |
rm_work | no | 20:21 |
rm_work | because that should only happen in the after-class cleanup | 20:21 |
rm_work | one sec | 20:22 |
rm_work | but yeah i know why | 20:22 |
rm_work | give me a moment | 20:22 |
johnsom | Thanks. I'm going to work on a few of these branches that aren't covered yet. | 20:26 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for pools https://review.openstack.org/565640 | 20:34 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for members https://review.openstack.org/566199 | 20:34 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Create basic traffic balancing scenario test https://review.openstack.org/566700 | 20:34 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for healthmonitors https://review.openstack.org/567688 | 20:34 |
rm_work | here you go | 20:34 |
rm_work | should take care of a few possible issues like that | 20:34 |
rm_work | HM tests are there now too so you can depends-on it | 20:34 |
johnsom | Ok | 20:34 |
rm_work | still need to finish the List test | 20:34 |
rm_work | and add scenario | 20:34 |
rm_work | but better than nothing | 20:35 |
johnsom | I'm going to poke at these unit test results, then do some reviews, and then come back and do the driver library for stats/status updates | 20:35 |
rm_work | k | 20:35 |
*** atoth has quit IRC | 20:49 | |
*** samccann has quit IRC | 20:51 | |
*** atoth has joined #openstack-lbaas | 21:42 | |
*** AlexStaf has joined #openstack-lbaas | 22:00 | |
*** ivve has quit IRC | 22:09 | |
*** KeithMnemonic has joined #openstack-lbaas | 22:31 | |
*** KeithMnemonic has quit IRC | 22:42 | |
*** nmagnezi has quit IRC | 22:42 | |
*** dulek has quit IRC | 22:42 | |
*** KeithMnemonic has joined #openstack-lbaas | 22:43 | |
*** nmagnezi has joined #openstack-lbaas | 22:45 | |
*** dulek has joined #openstack-lbaas | 22:46 | |
*** atoth_ has joined #openstack-lbaas | 22:49 | |
*** atoth has quit IRC | 22:50 | |
*** KeithMnemonic has quit IRC | 23:11 | |
*** KeithMnemonic has joined #openstack-lbaas | 23:18 | |
*** KeithMnemonic has quit IRC | 23:34 | |
*** yamamoto has joined #openstack-lbaas | 23:37 | |
*** yamamoto has quit IRC | 23:42 | |
dayou | rm_work, I'll spent some looking at the base provider patches this morning | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!