*** rstarmer has joined #openstack-lbaas | 00:16 | |
*** catintheroof has quit IRC | 00:35 | |
*** JudeC has quit IRC | 00:46 | |
*** yuanying has joined #openstack-lbaas | 01:00 | |
*** yuanying_ has quit IRC | 01:04 | |
*** yuanying_ has joined #openstack-lbaas | 01:04 | |
*** yuanying has quit IRC | 01:05 | |
*** sapd has joined #openstack-lbaas | 01:42 | |
*** sapd has quit IRC | 01:49 | |
*** fnaval has quit IRC | 02:00 | |
*** yuanying_ has quit IRC | 02:01 | |
*** sapd has joined #openstack-lbaas | 02:02 | |
*** catintheroof has joined #openstack-lbaas | 02:03 | |
*** yuanying has joined #openstack-lbaas | 02:04 | |
openstackgerrit | lidong proposed openstack/neutron-lbaas master: Update links in README https://review.openstack.org/499423 | 02:46 |
---|---|---|
*** gtrxcb has joined #openstack-lbaas | 02:54 | |
*** catintheroof has quit IRC | 03:07 | |
*** links has joined #openstack-lbaas | 03:39 | |
*** sanfern has joined #openstack-lbaas | 03:55 | |
*** rstarmer has quit IRC | 04:31 | |
*** rstarmer has joined #openstack-lbaas | 04:36 | |
*** armax has quit IRC | 04:53 | |
*** rstarmer has quit IRC | 04:54 | |
*** rstarmer has joined #openstack-lbaas | 04:55 | |
*** tongl has quit IRC | 05:06 | |
*** ianychoi__ has joined #openstack-lbaas | 05:12 | |
*** ianychoi_ has quit IRC | 05:16 | |
*** aojea has joined #openstack-lbaas | 05:16 | |
*** oomichi has quit IRC | 05:28 | |
*** gcheresh has joined #openstack-lbaas | 05:28 | |
*** oomichi has joined #openstack-lbaas | 05:30 | |
*** aojea has quit IRC | 05:41 | |
*** aojea has joined #openstack-lbaas | 05:50 | |
*** aojea has quit IRC | 06:07 | |
*** aojea has joined #openstack-lbaas | 06:07 | |
*** gcheresh has quit IRC | 06:10 | |
*** aojea has quit IRC | 06:12 | |
*** links has quit IRC | 06:15 | |
*** pcaruana has joined #openstack-lbaas | 06:22 | |
*** slaweq has joined #openstack-lbaas | 06:26 | |
*** slaweq has quit IRC | 06:28 | |
*** slaweq has joined #openstack-lbaas | 06:28 | |
*** rcernin has joined #openstack-lbaas | 06:40 | |
*** eezhova has joined #openstack-lbaas | 06:54 | |
*** rstarmer has quit IRC | 07:03 | |
*** rstarmer has joined #openstack-lbaas | 07:05 | |
*** JudeC has joined #openstack-lbaas | 07:16 | |
*** rstarmer has quit IRC | 07:19 | |
*** aojea has joined #openstack-lbaas | 07:21 | |
*** rstarmer has joined #openstack-lbaas | 07:21 | |
*** gtrxcb has quit IRC | 07:22 | |
*** bzhao has quit IRC | 07:25 | |
*** bzhao has joined #openstack-lbaas | 07:26 | |
*** links has joined #openstack-lbaas | 07:29 | |
*** tesseract has joined #openstack-lbaas | 07:32 | |
*** bzhao has quit IRC | 07:36 | |
*** bzhao has joined #openstack-lbaas | 07:37 | |
*** oomichi has quit IRC | 07:44 | |
*** oomichi has joined #openstack-lbaas | 07:44 | |
*** eezhova has quit IRC | 07:49 | |
*** JudeC has quit IRC | 07:57 | |
*** openstackgerrit has quit IRC | 08:17 | |
*** eezhova has joined #openstack-lbaas | 08:24 | |
*** voelzmo has joined #openstack-lbaas | 09:52 | |
*** voelzmo has quit IRC | 10:04 | |
*** sanfern has quit IRC | 10:53 | |
*** aojea has quit IRC | 11:56 | |
*** sanfern has joined #openstack-lbaas | 12:17 | |
*** catintheroof has joined #openstack-lbaas | 12:30 | |
*** openstackgerrit has joined #openstack-lbaas | 12:47 | |
openstackgerrit | lidong proposed openstack/neutron-lbaas master: Update links in README https://review.openstack.org/499423 | 12:47 |
*** leitan has joined #openstack-lbaas | 12:57 | |
*** ianychoi__ is now known as ianychoi | 13:20 | |
*** slaweq has quit IRC | 13:29 | |
*** sanfern has quit IRC | 13:32 | |
*** slaweq has joined #openstack-lbaas | 13:32 | |
*** sanfern has joined #openstack-lbaas | 13:33 | |
*** ssmith has joined #openstack-lbaas | 13:38 | |
*** slaweq has quit IRC | 13:52 | |
*** slaweq has joined #openstack-lbaas | 13:53 | |
*** slaweq has quit IRC | 13:57 | |
*** slaweq has joined #openstack-lbaas | 13:59 | |
*** rstarmer has quit IRC | 14:05 | |
*** cristicalin has joined #openstack-lbaas | 14:05 | |
*** armax has joined #openstack-lbaas | 14:10 | |
*** armax_ has joined #openstack-lbaas | 14:12 | |
*** armax has quit IRC | 14:15 | |
*** armax_ is now known as armax | 14:16 | |
*** fnaval has joined #openstack-lbaas | 14:28 | |
*** gcheresh has joined #openstack-lbaas | 14:29 | |
*** slaweq has quit IRC | 14:32 | |
*** slaweq has joined #openstack-lbaas | 14:33 | |
xgerman_ | o/ | 14:35 |
*** dayou has quit IRC | 14:47 | |
*** dayou has joined #openstack-lbaas | 14:48 | |
nmagnezi | o/ | 14:50 |
*** armax has quit IRC | 14:53 | |
*** eezhova has quit IRC | 14:56 | |
johnsom | o/ | 15:05 |
*** dayou has quit IRC | 15:06 | |
*** cristicalin has quit IRC | 15:08 | |
johnsom | FYI, looks like Sean is pushing to remove screen as an option: https://review.openstack.org/#/c/499186/ | 15:10 |
johnsom | In case anyone is still holding out with it | 15:10 |
*** cristicalin has joined #openstack-lbaas | 15:10 | |
nmagnezi | :( | 15:11 |
nmagnezi | I guess I'll have to get used to systemd much better now | 15:11 |
*** cristicalin has quit IRC | 15:13 | |
xgerman_ | it’s the future | 15:15 |
*** dayou has joined #openstack-lbaas | 15:19 | |
nmagnezi | xgerman_, that's nothing futuristic about devstack :P | 15:20 |
johnsom | Hahahaah | 15:21 |
*** pcaruana has quit IRC | 15:32 | |
*** slaweq has quit IRC | 15:36 | |
*** slaweq has joined #openstack-lbaas | 15:37 | |
*** gcheresh has quit IRC | 15:39 | |
*** slaweq has quit IRC | 15:41 | |
*** armax has joined #openstack-lbaas | 15:59 | |
*** slaweq has joined #openstack-lbaas | 16:10 | |
*** slaweq has quit IRC | 16:14 | |
tomtomtom | trying to install the octavia dashboard plugin in horizon newton, however nothing I try works and the tools/with_venvs.sh does not exist anyone have a doc for how to really install this plugin? | 16:15 |
johnsom | tomtomtom Are you trying to use octavia-dashboard or neutron-lbaas-dashboard? | 16:15 |
tomtomtom | tried grabbing the octavia-dashboard from git and installing it. | 16:16 |
johnsom | octavia-dashboard has not yet been released and still points to neutron-lbaas | 16:16 |
johnsom | I'm working on that as we chat.... | 16:16 |
tomtomtom | oh, ok | 16:16 |
johnsom | tomtomtom I will probably have a patch you can try out/review tomorrow or early next week. | 16:17 |
tomtomtom | ok np, I think I just jacked up one of my horizon containers trying to get it to work lol | 16:17 |
tomtomtom | good thing I have spares | 16:17 |
*** eezhova has joined #openstack-lbaas | 16:18 | |
johnsom | tomtomtom The instructions to install in the readme are accurate and should work, you will just get an error when you go to use the Load Balancer panels | 16:18 |
johnsom | unless you have neutron-lbaas installed | 16:18 |
tomtomtom | ok yeah I have that neutron lbaas installed | 16:19 |
tomtomtom | This will create a python egg in the dist folder, which can be used to install on the horizon machine or within horizon's python virtual environment | 16:19 |
tomtomtom | ^^ I don't think I did this part right either | 16:19 |
johnsom | I just do "pip install ." to install the plugin myself | 16:19 |
johnsom | On the horizon host | 16:20 |
tomtomtom | pip install <egg-file>? | 16:20 |
tomtomtom | I don't know what pip install ." does | 16:20 |
johnsom | I just do '.' in the git directory. It installs the package from the current directory | 16:21 |
tomtomtom | i did python setup.py install | 16:21 |
tomtomtom | same thing? | 16:21 |
johnsom | Yeah, that should work, just doesn't install the requirements | 16:22 |
johnsom | To remove it from horizon you can do the following steps: | 16:22 |
tomtomtom | ok can I run pip install . and get the requirements? | 16:22 |
tomtomtom | yeah and those removal steps would be great that's what I was going to do next. | 16:22 |
johnsom | rm /opt/stack/horizon/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py | 16:23 |
tomtomtom | thanks for your help on that | 16:23 |
tomtomtom | ok simple enough | 16:23 |
johnsom | rm -rf tge static directory from horizon | 16:23 |
johnsom | re-run the manange steps | 16:23 |
johnsom | restart apache | 16:23 |
johnsom | the static directory is "/opt/stack/horizon/static" on devstack | 16:24 |
johnsom | The collectstatic step will rebuild that | 16:24 |
tomtomtom | yeah in static i just see app and dashboard | 16:25 |
tomtomtom | well just removing the enabled file brought my container to a functional state | 16:28 |
johnsom | Ok, so the manage steps must not have been successful | 16:29 |
tomtomtom | hmmm.... what are the manage steps? | 16:30 |
johnsom | https://github.com/openstack/octavia-dashboard/blob/master/README.rst | 16:30 |
tomtomtom | collectstatic and compress? | 16:30 |
johnsom | Step 4 on the install list | 16:31 |
johnsom | yep | 16:31 |
johnsom | Usually if you still have octavia-dashboard stuff in the static folder from the collectstatic step, I run into errors for some reason | 16:31 |
tomtomtom | so essentially I should download from git and run pip install . copy the panel file and then run manage steps and finally restart apache? | 16:32 |
johnsom | Yep, that is the install procedure I use with much success | 16:34 |
tomtomtom | ok | 16:34 |
tomtomtom | We're using cli for now, eagerly awaiting dashboard. | 16:34 |
johnsom | Working on it, making good progress. The dashboard will still have the old bugs, but will be running against Octavia API native. | 16:36 |
johnsom | I have opened a bunch of dashboard bugs if you want to help out.... Grin. | 16:36 |
johnsom | https://bugs.launchpad.net/octavia/+bugs?field.tag=dashboard | 16:36 |
johnsom | Should run faster too, so bonus there | 16:37 |
*** JudeC has joined #openstack-lbaas | 16:46 | |
*** rstarmer has joined #openstack-lbaas | 17:00 | |
*** sshank has joined #openstack-lbaas | 17:04 | |
*** aojea has joined #openstack-lbaas | 17:07 | |
*** aojea has quit IRC | 17:10 | |
*** aojea has joined #openstack-lbaas | 17:10 | |
*** rcernin has quit IRC | 17:12 | |
*** sshank has quit IRC | 17:14 | |
*** tesseract has quit IRC | 17:14 | |
*** sshank has joined #openstack-lbaas | 17:17 | |
*** aojea has quit IRC | 17:19 | |
*** aojea has joined #openstack-lbaas | 17:20 | |
*** aojea has quit IRC | 17:24 | |
*** links has quit IRC | 17:52 | |
*** eezhova has quit IRC | 18:02 | |
harlowja | ok, time to rebase some patches/reviews | 18:26 |
johnsom | +1 | 18:27 |
harlowja | torotise beats the hare +2 | 18:27 |
harlowja | lol | 18:27 |
johnsom | I am deep into horizon fun.... | 18:27 |
*** eezhova has joined #openstack-lbaas | 18:27 | |
johnsom | Good chance I will have a patch working today | 18:28 |
*** sshank has quit IRC | 18:34 | |
openstackgerrit | Joshua Harlow proposed openstack/octavia master: Handle stopping the health manager and ejecting out of current health failovers https://review.openstack.org/462748 | 18:45 |
*** eezhova has quit IRC | 18:46 | |
*** sshank has joined #openstack-lbaas | 18:48 | |
*** armax has quit IRC | 18:49 | |
*** sshank has quit IRC | 18:50 | |
*** rcernin has joined #openstack-lbaas | 19:01 | |
*** sshank has joined #openstack-lbaas | 19:12 | |
*** sshank has quit IRC | 19:15 | |
*** slaweq has joined #openstack-lbaas | 19:16 | |
*** slaweq has quit IRC | 19:16 | |
*** slaweq has joined #openstack-lbaas | 19:16 | |
rm_work | harlowja: did you run tox at all locally? :P | 19:27 |
*** slaweq_ has joined #openstack-lbaas | 19:28 | |
*** slaweq has quit IRC | 19:28 | |
johnsom | lo | 19:36 |
johnsom | lol | 19:36 |
harlowja | rm_work hmmmm, gotta multi-task better :-P | 19:41 |
harlowja | machines are good at tox running, lol | 19:41 |
johnsom | Too much pointy hair time? | 19:43 |
harlowja | lol | 19:43 |
harlowja | millions of pull requests | 19:43 |
johnsom | I just ran out for a Hawaiian mixed plate reward lunch for dealing with horizon stuffs. | 19:44 |
*** slaweq_ has quit IRC | 19:47 | |
johnsom | More to the point, it's by campus, so have to get my fix before it's overrun with students | 19:49 |
*** JudeC has quit IRC | 19:55 | |
*** sshank has joined #openstack-lbaas | 20:02 | |
*** eezhova has joined #openstack-lbaas | 20:04 | |
*** eezhova has quit IRC | 20:04 | |
*** cristicalin has joined #openstack-lbaas | 20:09 | |
xgerman_ | they don’t deliver with one of those grubhub, Uber eats, etc. servcies? | 20:13 |
johnsom | Actually I think there is one of those services here. Uber starts in a month or two | 20:14 |
openstackgerrit | Merged openstack/octavia master: Update release notes theme to openstackdocs https://review.openstack.org/499210 | 20:18 |
xgerman_ | issued a lb delete during a failover and now my LB is stuck in PENDING_UPDATE | 20:23 |
johnsom | You can't issue a delete during failover | 20:23 |
johnsom | Or are you using neutron-lbaas? | 20:23 |
xgerman_ | nope, Octavia | 20:24 |
xgerman_ | I just don’t like being stuck | 20:24 |
johnsom | Yeah, the delete will get a 409 | 20:24 |
xgerman_ | but WHY are we stuck in pending? | 20:25 |
openstackgerrit | Joshua Harlow proposed openstack/octavia master: Handle stopping the health manager and ejecting out of current health failovers https://review.openstack.org/462748 | 20:25 |
harlowja | ok, i ran tox on ^ | 20:25 |
harlowja | lol | 20:25 |
johnsom | Failover goes into PENDING_UPDATE, that is normal. It will go ONLINE when it is done | 20:25 |
xgerman_ | ok | 20:25 |
*** gcheresh has joined #openstack-lbaas | 20:27 | |
openstackgerrit | Merged openstack/octavia master: Move doc-requirements to test-requirements https://review.openstack.org/494783 | 20:31 |
openstackgerrit | Merged openstack/octavia master: Fix some typos https://review.openstack.org/492340 | 20:31 |
openstackgerrit | Merged openstack/octavia master: devstack: Allow 3rd party neutron backends deployment https://review.openstack.org/496205 | 20:31 |
rm_work | ok merge spree complete I think | 20:34 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: [Trivialfix]Fix typos in octavia https://review.openstack.org/494981 | 20:34 |
johnsom | rm_work https://review.openstack.org/#/q/project:openstack/python-octaviaclient+status:open | 20:34 |
johnsom | Grin | 20:34 |
* rm_work sighs | 20:37 | |
rm_work | johnsom: so on https://review.openstack.org/#/c/493273/3/octaviaclient/api/load_balancer_v2.py | 20:38 |
johnsom | Hahaha, one of them the gate runs and renders, so not like you have to load that up | 20:38 |
rm_work | johnsom: i feel like... this is exactly the same code in each thing... | 20:38 |
rm_work | could you make it like... a decorator? | 20:39 |
rm_work | or is that too obtuse | 20:39 |
rm_work | I feel like it'd work well as one | 20:39 |
rm_work | this is just a TON of code duplication | 20:39 |
johnsom | Yeah, it is. Though my decorator-foo is not that strong | 20:40 |
rm_work | hmm | 20:40 |
rm_work | you want me to take a crack based on your code? | 20:40 |
rm_work | or you want to read a doc for 5 minutes? :P | 20:40 |
johnsom | Be my guest | 20:40 |
rm_work | kk | 20:40 |
johnsom | I'm looking into how screwed I am since I didn't yet do statustree in the SDK for dashboard. | 20:41 |
johnsom | Otherwise it's going pretty well | 20:41 |
johnsom | I think I can pull it out now that we have status on the objects themselves | 20:41 |
rm_work | probably | 20:42 |
rm_work | though statustree support would be good :P | 20:42 |
johnsom | Yeah, but incremental progress is better than sitting idle like it has been... | 20:42 |
johnsom | OSC is still missing it too, plus stats are still missing | 20:42 |
*** armax has joined #openstack-lbaas | 20:43 | |
rm_work | johnsom: umm i may have gone overboard | 21:09 |
rm_work | tell me in a minute if you think i'm a crazy person | 21:09 |
xgerman_ | we can tell you right now | 21:10 |
johnsom | I don't have to wait for that.... | 21:10 |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE with LVS - DIB https://review.openstack.org/499807 | 21:26 |
*** leitan has quit IRC | 21:29 | |
*** catintheroof has quit IRC | 21:31 | |
*** sshank has quit IRC | 21:56 | |
*** gcheresh has quit IRC | 21:57 | |
*** sshank has joined #openstack-lbaas | 21:58 | |
*** ssmith has quit IRC | 22:00 | |
*** tongl has joined #openstack-lbaas | 22:13 | |
*** cristicalin has quit IRC | 22:19 | |
rm_work | johnsom: umm i'm just making this change on top of yours because there's a 90% chance we don't want to do this, lol | 22:19 |
rm_work | I'll prolly make a followup with JUST the decorator change | 22:20 |
rm_work | i got a little carried away | 22:20 |
*** aojea has joined #openstack-lbaas | 22:20 | |
openstackgerrit | Adam Harwell proposed openstack/python-octaviaclient master: Refactor load_balancer client api methods (DRY) https://review.openstack.org/499834 | 22:21 |
rm_work | just SO MUCH duplicated code there with the same pattern... >_> | 22:22 |
rm_work | it got a little complex because of the way we name the vars in the constants | 22:22 |
rm_work | yeah one sec, will propose JUST the decorator <_< | 22:23 |
*** aojea has quit IRC | 22:25 | |
*** rcernin has quit IRC | 22:30 | |
openstackgerrit | Adam Harwell proposed openstack/python-octaviaclient master: Improve error reporting for the octavia plugin https://review.openstack.org/493273 | 22:31 |
rm_work | ok there's one with JUST the decorator and not the ridiculous stuff | 22:31 |
*** aojea has joined #openstack-lbaas | 22:37 | |
*** leyal has quit IRC | 22:38 | |
*** leyal has joined #openstack-lbaas | 22:38 | |
openstackgerrit | Adam Harwell proposed openstack/python-octaviaclient master: Refactor load_balancer client api methods (DRY) https://review.openstack.org/499834 | 22:41 |
rm_work | yeah i should have done that in the other order | 22:41 |
rm_work | but anywho | 22:41 |
*** armax has quit IRC | 22:41 | |
*** armax has joined #openstack-lbaas | 22:41 | |
rm_work | johnsom: https://review.openstack.org/#/c/493273/4/octaviaclient/api/load_balancer_v2.py | 22:42 |
rm_work | that's the decorator | 22:42 |
johnsom | Ok, health monitors are giving me fits in dashboard, so will look later. | 22:42 |
rm_work | k | 22:42 |
rm_work | gl;hf | 22:42 |
johnsom | I think I have everything else working with the octavia API, it's just HM blowing up on me | 22:43 |
rm_work | hmmm | 22:43 |
johnsom | Well, the SDK does health_monitor_id where neutron client did healthmonitor_id | 22:43 |
johnsom | This is something I disagreed with the SDK folks over, but whatever | 22:43 |
johnsom | I think the SDK should match the API, but.... | 22:44 |
*** slaweq has joined #openstack-lbaas | 22:49 | |
*** slaweq has quit IRC | 22:54 | |
rm_work | erg | 22:57 |
rm_work | that stupid freaking underscore | 22:57 |
rm_work | i hate everyone | 22:57 |
johnsom | hahaha | 22:57 |
rm_work | same with the load_balancer underscore | 22:58 |
*** aojea has quit IRC | 22:58 | |
rm_work | it pains me every single day | 22:58 |
*** aojea has joined #openstack-lbaas | 22:58 | |
*** sshank has quit IRC | 23:00 | |
*** sshank has joined #openstack-lbaas | 23:01 | |
*** aojea has quit IRC | 23:03 | |
*** sshank has quit IRC | 23:12 | |
*** yamamoto_ has joined #openstack-lbaas | 23:31 | |
*** yamamoto_ has quit IRC | 23:31 | |
*** yamamot__ has joined #openstack-lbaas | 23:31 | |
*** sshank has joined #openstack-lbaas | 23:40 | |
johnsom | Pretty sure I am chasing a bug that existed before I started this migration... | 23:41 |
johnsom | Yep, darn, that was a waste of time | 23:43 |
johnsom | More work to do. No idea why we are updating the health monitor when we add/remove a member. No reason to, but the dashboard is trying. | 23:45 |
rm_work | lolwut | 23:45 |
rm_work | maybe someone misunderstood how HMs work | 23:45 |
johnsom | Yeah, I think some of this has to do with the crazy chain of stuff they did for the wizard to create a whole LB, but.... | 23:46 |
rm_work | the dashboard may have been written by people who were only peripherally aware of how LBaaS works | 23:46 |
rm_work | johnsom: BTW... Wizard -> Single Create? | 23:46 |
johnsom | Oh, that was true. | 23:46 |
johnsom | Yeah, at some point. | 23:46 |
rm_work | <_< | 23:46 |
johnsom | Remember, incremental man | 23:46 |
rm_work | lulz | 23:46 |
rm_work | yeah just seems like it might be easier to scrap all the complex stuff with waiters and such | 23:47 |
johnsom | I didn't do single call in the SDK yet either as I'm not sure what is the right way. Have a method that just takes the json or try to get all objecty | 23:47 |
johnsom | Yeah, well, we will still need waiters to some degree, but not chaining actions, that would go away. | 23:48 |
rm_work | yeah k | 23:51 |
rm_work | will wait patiently | 23:51 |
rm_work | to be fair it's not implemented in the main client yet either | 23:52 |
*** catintheroof has joined #openstack-lbaas | 23:55 | |
*** sshank has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!