*** slaweq has joined #openstack-lbaas | 01:20 | |
*** kbyrne has quit IRC | 01:23 | |
*** kbyrne has joined #openstack-lbaas | 01:23 | |
*** slaweq has quit IRC | 01:25 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 01:39 | |
*** AlexeyAbashkin has quit IRC | 01:43 | |
*** dayou has quit IRC | 02:00 | |
*** dayou has joined #openstack-lbaas | 02:05 | |
*** dlundquist has joined #openstack-lbaas | 02:29 | |
*** harlowja_ has quit IRC | 02:53 | |
*** slaweq has joined #openstack-lbaas | 03:21 | |
*** harlowja has joined #openstack-lbaas | 03:22 | |
*** slaweq has quit IRC | 03:26 | |
*** fnaval has joined #openstack-lbaas | 03:26 | |
*** fnaval has quit IRC | 03:30 | |
openstackgerrit | Rabi Mishra proposed openstack/neutron-lbaas master: Use $NEUTRON_CORE_PLUGIN_CONF in place of $Q_PLUGIN_CONF_FILE https://review.openstack.org/562261 | 03:38 |
---|---|---|
*** sanfern has joined #openstack-lbaas | 04:39 | |
*** harlowja has quit IRC | 04:52 | |
*** gans has joined #openstack-lbaas | 05:05 | |
*** gans has quit IRC | 05:06 | |
*** annp has quit IRC | 05:15 | |
*** annp has joined #openstack-lbaas | 05:15 | |
*** links has joined #openstack-lbaas | 05:18 | |
*** slaweq has joined #openstack-lbaas | 05:22 | |
*** slaweq has quit IRC | 05:27 | |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: Fix proxy extension for neutron RBAC https://review.openstack.org/554004 | 05:45 |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: Fix proxy extension for neutron RBAC https://review.openstack.org/554004 | 06:02 |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: Gate API test for the lbaasv2-proxy plugin https://review.openstack.org/539350 | 06:03 |
*** pcaruana has joined #openstack-lbaas | 06:21 | |
*** sapd_ has joined #openstack-lbaas | 06:26 | |
*** sapd__ has quit IRC | 06:26 | |
*** slaweq has joined #openstack-lbaas | 06:36 | |
*** slaweq_ has joined #openstack-lbaas | 06:39 | |
*** slaweq has quit IRC | 06:41 | |
*** velizarx has joined #openstack-lbaas | 06:52 | |
*** dims has quit IRC | 06:54 | |
*** dims has joined #openstack-lbaas | 06:56 | |
*** dims has quit IRC | 07:01 | |
*** dims has joined #openstack-lbaas | 07:02 | |
*** velizarx has quit IRC | 07:07 | |
*** tesseract has joined #openstack-lbaas | 07:10 | |
*** dlundquist has quit IRC | 07:15 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 07:26 | |
*** velizarx has joined #openstack-lbaas | 07:27 | |
*** dmellado has joined #openstack-lbaas | 07:32 | |
*** rcernin has quit IRC | 07:33 | |
*** pcaruana has quit IRC | 07:45 | |
*** pcaruana has joined #openstack-lbaas | 07:46 | |
*** sapd_ has quit IRC | 08:00 | |
*** sapd_ has joined #openstack-lbaas | 08:00 | |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia https://review.openstack.org/561049 | 08:03 |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia https://review.openstack.org/561049 | 08:11 |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia https://review.openstack.org/561049 | 08:13 |
*** dayou has quit IRC | 08:14 | |
*** dayou has joined #openstack-lbaas | 08:14 | |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia https://review.openstack.org/561049 | 09:15 |
*** sanfern has quit IRC | 11:24 | |
*** mugsie has quit IRC | 11:42 | |
*** mugsie has joined #openstack-lbaas | 11:42 | |
*** mugsie has quit IRC | 11:42 | |
*** mugsie has joined #openstack-lbaas | 11:42 | |
*** velizarx has quit IRC | 11:44 | |
*** velizarx has joined #openstack-lbaas | 11:48 | |
*** atoth has joined #openstack-lbaas | 11:50 | |
*** sanfern has joined #openstack-lbaas | 12:15 | |
*** yamamoto_ has quit IRC | 12:21 | |
*** yamamoto has joined #openstack-lbaas | 12:27 | |
*** AlexeyAbashkin has quit IRC | 12:34 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 12:36 | |
*** sanfern has quit IRC | 12:43 | |
*** velizarx has quit IRC | 12:43 | |
*** AlexeyAbashkin has quit IRC | 13:23 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 13:25 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Add sos element to Red Hat family images https://review.openstack.org/561860 | 13:52 |
*** AlexeyAbashkin has quit IRC | 13:52 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 13:57 | |
dulek | cgoncalves: Any news with DIB and PIP 10? We're hitting same issue on Kuryr stable/queens gate even though https://review.openstack.org/#/c/561479/ is merged and released. | 14:04 |
johnsom | FYI, cutting Rocky MS1 today. | 14:15 |
cgoncalves | dulek, I haven't been following that lately so I don't know | 14:15 |
openstackgerrit | Doug Hellmann proposed openstack/neutron-lbaas master: uncap eventlet https://review.openstack.org/560524 | 14:21 |
*** AlexeyAbashkin has quit IRC | 14:23 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 14:25 | |
*** AlexeyAbashkin has quit IRC | 14:40 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 14:42 | |
*** velizarx has joined #openstack-lbaas | 14:51 | |
*** AlexeyAbashkin has quit IRC | 14:54 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 14:56 | |
*** AlexeyAbashkin has quit IRC | 15:04 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 15:08 | |
*** yamamoto has quit IRC | 15:13 | |
*** yamamoto has joined #openstack-lbaas | 15:14 | |
*** yamamoto has quit IRC | 15:19 | |
xgerman_ | johnsom: +1 | 15:20 |
dayou | +1 | 15:27 |
*** yamamoto has joined #openstack-lbaas | 15:34 | |
*** velizarx has quit IRC | 15:43 | |
xgerman_ | rm_work: wonder why we kept the failover threads on a ThreadPool? https://github.com/openstack/octavia/blob/master/octavia/controller/healthmanager/health_manager.py#L60 | 15:49 |
*** fnaval has joined #openstack-lbaas | 15:51 | |
*** AlexeyAbashkin has quit IRC | 15:55 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 15:56 | |
*** slaweq_ has quit IRC | 15:59 | |
*** slaweq has joined #openstack-lbaas | 15:59 | |
*** slaweq has quit IRC | 16:00 | |
*** slaweq has joined #openstack-lbaas | 16:00 | |
*** links has quit IRC | 16:01 | |
*** pcaruana has quit IRC | 16:03 | |
*** slaweq has quit IRC | 16:05 | |
*** AlexeyAbashkin has quit IRC | 16:11 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 16:14 | |
*** AlexeyAbashkin has quit IRC | 16:57 | |
xgerman_ | are the gates broken? http://logs.openstack.org/50/539350/35/check/neutron-lbaasv2-dsvm-api-proxy/96ccba1/job-output.txt.gz#_2018-04-19_16_04_00_936749 | 17:13 |
johnsom | The actual error is above that. | 17:16 |
johnsom | Doug's patch passed the gates this morning. I think the issues there are just the defects in the patch. | 17:18 |
johnsom | So, no | 17:19 |
*** yamamoto has quit IRC | 17:20 | |
*** mestery has quit IRC | 17:29 | |
*** SumitNaiksatam has joined #openstack-lbaas | 17:30 | |
*** mestery has joined #openstack-lbaas | 17:31 | |
openstackgerrit | Merged openstack/octavia-dashboard master: Use pool name as hint for selecting pool id https://review.openstack.org/553124 | 17:58 |
openstackgerrit | Merged openstack/octavia-dashboard master: Align model with v2 api https://review.openstack.org/554198 | 17:58 |
openstackgerrit | Merged openstack/octavia-dashboard master: Being able to change insert headers of listener https://review.openstack.org/549999 | 18:00 |
*** slaweq has joined #openstack-lbaas | 18:01 | |
*** slaweq has quit IRC | 18:06 | |
*** mestery has quit IRC | 18:07 | |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: Gate API test for the lbaasv2-proxy plugin https://review.openstack.org/539350 | 18:07 |
rm_work | xgerman_: i found another error that i think you hadn't found yet, in the neutron-lbaas tests | 18:08 |
*** SumitNaiksatam has quit IRC | 18:09 | |
rm_work | xgerman_: these changes: https://review.openstack.org/#/c/561049/22..25/neutron_lbaas/tests/tempest/v2/api/base.py | 18:09 |
rm_work | the create functions return the structure with PENDING_CREATE even though they do a wait-for-active, so when the next GET happens it compares the statuses and they're obviously wrong | 18:10 |
rm_work | hmmm though it occurs to me now that this defeats the purpose of the test a bit, if we do a GET and then just do another GET immediately and compare | 18:11 |
xgerman_ | I think I fixed a couple of those | 18:11 |
rm_work | so actually, i think i need to revert this and figure out a way to fix it better | 18:11 |
rm_work | you hadn't fixed the overall problem | 18:11 |
xgerman_ | well, I did this more for update | 18:11 |
rm_work | i copied all your test changes | 18:11 |
rm_work | this was in addition to what you had | 18:11 |
rm_work | unless you fixed it yesterday | 18:11 |
rm_work | these tests just have really dumb logic | 18:12 |
rm_work | i'm not sure how we can really reconcile it | 18:12 |
xgerman_ | yes, I am trying to get the gates to like me again | 18:12 |
rm_work | i honestly don't understand how this passes at all | 18:12 |
rm_work | even on master | 18:12 |
xgerman_ | we returned different stuff in n-lbaas | 18:12 |
xgerman_ | instead of pending we returned done | 18:12 |
xgerman_ | which caused all kinds of other issues | 18:13 |
xgerman_ | (the whole discussion of return what’s actually there instead of what the user thinks is there) | 18:13 |
rm_work | like, this | 18:13 |
rm_work | https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/tests/tempest/v2/api/test_health_monitors_non_admin.py#L95-L98 | 18:13 |
rm_work | err but | 18:13 |
rm_work | we can't have returned "ACTIVE" | 18:14 |
rm_work | that'd be fumb | 18:14 |
rm_work | *dumb | 18:14 |
xgerman_ | create_hm waits | 18:14 |
rm_work | so new_hm will always be a HM in "PENDING_CREATE" | 18:14 |
rm_work | yes it waits | 18:14 |
rm_work | but it returns the result of the original create | 18:14 |
rm_work | https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/tests/tempest/v2/api/base.py#L317-L325 | 18:14 |
rm_work | so it will create the HM, save that return struct, wait for the LB to go ACTIVE, then return the original HM with "PENDING_CREATE" | 18:15 |
rm_work | then do a GET and get the HM in ACTIVE | 18:15 |
rm_work | so how the frick does this ever pass? | 18:15 |
rm_work | I feel like it's testing for a bug | 18:15 |
rm_work | like, "make sure that when the LB goes active, the HM status is still stuck in PENDING_CREATE" | 18:16 |
rm_work | we need to like... ignore the status difference | 18:16 |
rm_work | and test it separately | 18:16 |
xgerman_ | n-lbaas didn’t return pending_ — I had to fix a few where it assumed ACTIVE but we return pending | 18:16 |
rm_work | errr | 18:16 |
rm_work | n-lbaas, on a *create* | 18:17 |
xgerman_ | n-lbaas on an update | 18:17 |
rm_work | ok, i'm talking only about creates | 18:17 |
xgerman_ | then we didn;t have all the status on all the objects in the beginning | 18:17 |
rm_work | OH, do we STILL not have provisioning status on sub-objects!? | 18:17 |
rm_work | that would explain this | 18:17 |
rm_work | it's not expecting to see a provisioning status at all | 18:18 |
rm_work | so that's why it would pass | 18:18 |
xgerman_ | +1 | 18:18 |
rm_work | uuuuugh | 18:18 |
rm_work | ok i'll just fix the tests to ignore that | 18:18 |
xgerman_ | yeah, … | 18:18 |
rm_work | because the way i fixed this is very wrong actually. | 18:18 |
rm_work | oh, also every test with "_invalid_tenant_id" | 18:19 |
rm_work | octavia ignores tenant_id on sub-objects | 18:20 |
rm_work | how were you dealing with those | 18:20 |
xgerman_ | yes, and I am skipping some of those tests | 18:20 |
rm_work | but not these ones | 18:20 |
rm_work | again, i copied your changes | 18:20 |
*** yamamoto has joined #openstack-lbaas | 18:20 | |
rm_work | so i have all of your skips | 18:20 |
xgerman_ | well, I didn’t work on it for a week since I thought gate/pip were broken | 18:20 |
rm_work | but you only skipped a few | 18:20 |
rm_work | ah ok | 18:20 |
rm_work | so maybe you need to skip these too | 18:20 |
xgerman_ | probably | 18:21 |
rm_work | i was wondering if somehow they passed for you | 18:21 |
rm_work | or if you dealt with them in your own code | 18:21 |
xgerman_ | also if one of your tests fail the system doesn’t roll back and subsequent tests will fila, too | 18:22 |
rm_work | yes | 18:22 |
rm_work | so annoying | 18:22 |
*** KeithMnemonic1 has quit IRC | 18:22 | |
xgerman_ | +1 | 18:22 |
rm_work | i think 75% of the fails i'm getting are due to 25% of the actual failures | 18:22 |
xgerman_ | ok, today I ma trying to resurrect the ProcessPool backport | 18:22 |
*** KeithMnemonic1 has joined #openstack-lbaas | 18:22 | |
rm_work | yes | 18:23 |
rm_work | i still believe we need it | 18:23 |
rm_work | and by "revive", you mean, +2? :P | 18:23 |
xgerman_ | I know we do | 18:23 |
xgerman_ | we revive means I back out the driver changes | 18:23 |
rm_work | because it should still be ready to merge | 18:23 |
rm_work | just need to convince johnsom | 18:23 |
rm_work | which driver changes? | 18:24 |
xgerman_ | I hole backing them out convinces him ;-) Also +2/A the otehrn changes but come back unhappy form zuul | 18:24 |
rm_work | which driver changes | 18:25 |
rm_work | i still don't know which patch(es) you're referring to | 18:25 |
xgerman_ | the health drivers | 18:25 |
xgerman_ | they used to be hardcoded | 18:25 |
rm_work | oh that | 18:26 |
rm_work | that's not in this part of the patch i thought? | 18:26 |
xgerman_ | anyhwo, if you fix http://logs.openstack.org/71/555471/4/gate/openstack-tox-pep8/6a97236/job-output.txt.gz#_2018-04-19_17_04_37_085926 - I can +2 again | 18:26 |
xgerman_ | it is in the ProcessPath | 18:26 |
rm_work | we just need https://review.openstack.org/#/c/555471/ | 18:26 |
rm_work | and the next 3 | 18:26 |
rm_work | oh no | 18:27 |
rm_work | we need those | 18:27 |
rm_work | AND https://review.openstack.org/#/c/555475/ | 18:27 |
xgerman_ | yep | 18:28 |
rm_work | ah which will require also https://review.openstack.org/#/c/561360/ lol | 18:28 |
rm_work | i | 18:28 |
rm_work | i can get that on the end of the chain | 18:28 |
rm_work | let me clean this up | 18:29 |
xgerman_ | ok, that would be good. After backing out the drivers it’s just three lines | 18:29 |
xgerman_ | though johnsom is skeptical we need all that | 18:29 |
*** yamamoto has quit IRC | 18:30 | |
rm_work | errr | 18:31 |
rm_work | wait so you want to split this patch into bits? | 18:31 |
rm_work | i still don't quite understand what you mean by "backing out the drivers" | 18:31 |
rm_work | in https://review.openstack.org/#/c/555475/ ? | 18:31 |
rm_work | it's not optional | 18:31 |
rm_work | the ProcessPool thing doesn't work unless we driverize | 18:32 |
xgerman_ | mmh, I though it was | 18:33 |
xgerman_ | because drivers are a new feature (especially the LoggingDriver) | 18:33 |
rm_work | because of the way it needs to load the function | 18:34 |
rm_work | it has to be isolated | 18:34 |
xgerman_ | ah, gitcha | 18:34 |
xgerman_ | that’s why it didn’t work when just replaced Thread with Process a few months back | 18:35 |
rm_work | yes | 18:35 |
rm_work | you can't pass class/instance functions to a ProcessPool | 18:35 |
xgerman_ | ok, we can have the rivers but not expose them through config? | 18:35 |
rm_work | it explodes and runs nothing | 18:35 |
xgerman_ | yep | 18:35 |
rm_work | ummm | 18:35 |
rm_work | I mean I guess? | 18:35 |
rm_work | :/ | 18:35 |
xgerman_ | yeah, at least then there is no change for the user | 18:36 |
xgerman_ | and only under the hood | 18:36 |
rm_work | there already isn't | 18:36 |
rm_work | the config is optional as there are defaults | 18:36 |
rm_work | user can ignore the change and it will be fine | 18:36 |
rm_work | did gerrit just die? | 18:37 |
rm_work | k nm it's back | 18:38 |
xgerman_ | well, technically we are giving them a new option but since we need that change I can be a bit more lenient | 18:39 |
rm_work | LOL these are the same exact test: https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/tests/tempest/v2/api/test_health_monitors_non_admin.py#L88-L98 | 18:45 |
*** AlexeyAbashkin has joined #openstack-lbaas | 18:49 | |
*** tesseract has quit IRC | 18:55 | |
*** AlexeyAbashkin has quit IRC | 18:59 | |
rm_work | whoom | 19:00 |
rm_work | all updated | 19:00 |
rm_work | uhh, there will need to be a couple more pep8 fixes in there, i'll get to them | 19:01 |
johnsom | FYI, I have a patch going for the pip issue in the stable branches of Octavia. It's just slowly working through the big gate queue today | 19:03 |
rm_work | ok | 19:04 |
rm_work | i just did a little more cherry-picking | 19:05 |
rm_work | fixed up that huge Pike change for the HM stuff | 19:05 |
rm_work | and snagged a couple for Queens | 19:05 |
rm_work | so, this whole chain: https://review.openstack.org/#/c/555471/ | 19:06 |
rm_work | for Pike | 19:06 |
rm_work | and Queens is just missing these two: https://review.openstack.org/#/c/562802/ | 19:06 |
johnsom | rm_work https://review.openstack.org/#/c/562801 Really? It doesn't do anything in that release | 19:07 |
rm_work | the update typo was in the patch before it | 19:08 |
rm_work | https://review.openstack.org/#/c/555475/5/setup.cfg | 19:08 |
johnsom | Ah, you backported the whole thing, ok. I saw german talking about pulling it apart | 19:10 |
rm_work | you can't | 19:10 |
rm_work | the reason i had to go in and driverize in that patch was because in order for the ProcessPool to load the function, it had to be split out and made into a singleton-type driver | 19:10 |
rm_work | so it could be loaded post-initialization | 19:10 |
rm_work | if it isn't a driver, the ProcessPool won't work | 19:11 |
rm_work | and somehow those weren't in Queens either, which I didn't realize -- i thought i checked and made sure everything had made it into queens | 19:12 |
xgerman_ | @johnsom my thinking has evolved | 19:20 |
xgerman_ | we need the drivers — there is just ambiguity on how much of that is exposed to the customer…. hard code drivers… secret config… | 19:20 |
*** slaweq has joined #openstack-lbaas | 19:30 | |
*** slaweq has quit IRC | 19:30 | |
*** imacdonn has quit IRC | 19:36 | |
*** imacdonn has joined #openstack-lbaas | 19:36 | |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia https://review.openstack.org/561049 | 19:42 |
rm_work | whew, the gate has some queues going on | 19:46 |
rm_work | i wonder if it's because i submitted 10 patches at once | 19:47 |
rm_work | lol | 19:47 |
johnsom | It's been slow all day | 19:47 |
rm_work | hmm yeah seems so | 19:47 |
johnsom | Part is the MS1 releases | 19:47 |
rm_work | i'm just not helping | 19:47 |
rm_work | k brb in a few min | 19:48 |
johnsom | Yeah, plus those are all going to die until we can get the pip 10 fix in | 19:48 |
rm_work | T_T | 19:48 |
*** slaweq has joined #openstack-lbaas | 19:54 | |
*** harlowja has joined #openstack-lbaas | 20:03 | |
johnsom | This appears to be working for our stable gates: https://review.openstack.org/#/c/562765/ Can the cores review so we can get it in and backported to the other branches? | 20:05 |
xgerman_ | done | 20:09 |
rm_work | done | 20:09 |
johnsom | Thanks! | 20:10 |
xgerman_ | still pip errors in http://logs.openstack.org/50/539350/36/check/neutron-lbaasv2-dsvm-api-proxy/7ef1058/job-output.txt.gz — wonder what the other jobs did to work around that? | 20:26 |
johnsom | It's interesting that the other jobs didn't see that. | 20:31 |
johnsom | I have this open against devstack that "fixes" it, but the devstack folks don't seem too happy with it: https://review.openstack.org/#/c/562356/ | 20:32 |
xgerman_ | mmh | 20:38 |
*** atoth has quit IRC | 20:41 | |
*** slaweq has quit IRC | 20:54 | |
*** slaweq has joined #openstack-lbaas | 20:54 | |
*** slaweq has quit IRC | 20:59 | |
*** yamamoto has joined #openstack-lbaas | 21:49 | |
johnsom | Ok Pike and Ocata: https://review.openstack.org/562849 and https://review.openstack.org/#/c/562850/ | 22:18 |
rm_work | Ocata?! | 22:26 |
*** rcernin has joined #openstack-lbaas | 22:30 | |
xgerman_ | Yeah, what’s up with that? | 22:34 |
openstackgerrit | Adam Harwell proposed openstack/neutron-lbaas master: WIP: Test l7 proxy to octavia https://review.openstack.org/561049 | 22:49 |
rm_work | johnsom: ummm FYI, as predicted my queens patches failed checks due to the pip issue | 22:51 |
rm_work | johnsom: but ... the whole Pike chain passed | 22:51 |
rm_work | O_o | 22:51 |
johnsom | That is odd | 22:52 |
rm_work | AUGH does neutron-lbaas take "flavor_id" and we take "flavor"!? T_T | 22:55 |
rm_work | johnsom: ^^ | 22:55 |
*** slaweq has joined #openstack-lbaas | 22:55 | |
rm_work | should we fix our API? is this a bug? | 22:55 |
rm_work | it isn't usable yet on our side, was just supposed to be compatibility | 22:55 |
johnsom | ha, well, it doesn't do anything really in either place so..... | 22:55 |
rm_work | so maybe it should be updated? | 22:55 |
rm_work | to match neutron-lbaas? | 22:56 |
rm_work | or should i just add it in the compat layer | 22:56 |
johnsom | We plan it to be an ID field so, yeah, we should probably just fix | 22:56 |
rm_work | k | 22:56 |
*** slaweq has quit IRC | 23:00 | |
openstackgerrit | Merged openstack/neutron-lbaas master: uncap eventlet https://review.openstack.org/560524 | 23:05 |
johnsom | Wow, that is so bizzare that it passed on pike | 23:06 |
rm_work | <_< | 23:07 |
johnsom | Somehow it pull 8.1.1 pip | 23:09 |
johnsom | It must have been pinned in pike already??? | 23:09 |
rm_work | maybe? | 23:09 |
rm_work | also, your change is failing pep8 in pike | 23:09 |
rm_work | because there's something that changed the testing | 23:09 |
rm_work | i had to fix that error in my first HM patch | 23:10 |
johnsom | Darn chicken/egg problem there. I will take a look | 23:10 |
rm_work | the pep8 issues are simple | 23:11 |
rm_work | like, two bad indents | 23:11 |
rm_work | not sure what changed to make them show up | 23:11 |
johnsom | The pep8 rules changed recently I think | 23:11 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Correct flavor to flavor_id in LB API https://review.openstack.org/562869 | 23:16 |
johnsom | https://review.openstack.org/562849 pep8 fixed | 23:17 |
rm_work | but ... do we need it at all? | 23:18 |
rm_work | is it fixing a non-problem? | 23:19 |
*** fnaval has quit IRC | 23:19 | |
johnsom | Ok, I figured it out. So, pike has DIB pinned in upper constraints and that old version of dib uses the python-pip package instead of pulling in pip directly. | 23:20 |
johnsom | Well, anyone building it without that old version of dib will have problems. | 23:21 |
rm_work | k | 23:21 |
johnsom | I kind of lean towards just doing it to be safe | 23:21 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Add pecan middleware for neutron-lbaas compat https://review.openstack.org/562063 | 23:24 |
*** fnaval has joined #openstack-lbaas | 23:25 | |
rm_work | omg we run so many tests now | 23:27 |
johnsom | Yeah, as soon as we finish the tempest plugin we can drop the lbaas gates | 23:27 |
johnsom | Plus, there is a discussion of going pure py3, but I don't expect that soon | 23:28 |
johnsom | Then when neutron-lbaas is done we can ditch the v1 gates.... So, yeah, about when we retire it will be reasonable again | 23:29 |
rm_work | xgerman_ / johnsom: did cascade delete not ever make it into neutron-lbaas? i thought german added it | 23:55 |
rm_work | but i can't find it | 23:55 |
johnsom | I don't think so. | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!