openstackgerrit | Merged openstack/neutron-lbaas master: Updated from global requirements https://review.openstack.org/497056 | 00:01 |
---|---|---|
*** leitan has joined #openstack-lbaas | 00:01 | |
*** yamamoto_ has joined #openstack-lbaas | 00:13 | |
*** yamamoto_ has quit IRC | 00:13 | |
openstackgerrit | Jude Cross proposed openstack/octavia-tempest-plugin master: Create scenario tests for health monitors https://review.openstack.org/497643 | 00:33 |
*** leitan has quit IRC | 00:52 | |
*** yamamoto_ has joined #openstack-lbaas | 01:14 | |
*** yamamoto_ has quit IRC | 01:20 | |
*** yamamoto_ has joined #openstack-lbaas | 02:16 | |
*** yamamoto_ has quit IRC | 02:22 | |
*** bzhao has joined #openstack-lbaas | 02:43 | |
*** yamamoto has joined #openstack-lbaas | 02:49 | |
*** sanfern has quit IRC | 02:51 | |
*** bbzhao has joined #openstack-lbaas | 02:53 | |
*** bzhao has quit IRC | 02:53 | |
*** yamamoto has quit IRC | 03:12 | |
*** links has joined #openstack-lbaas | 04:03 | |
*** sanfern has joined #openstack-lbaas | 04:12 | |
*** yamamoto has joined #openstack-lbaas | 04:13 | |
*** yamamoto has quit IRC | 04:19 | |
*** bcafarel has quit IRC | 04:57 | |
*** bcafarel has joined #openstack-lbaas | 04:59 | |
*** yamamoto has joined #openstack-lbaas | 05:15 | |
*** yamamoto has quit IRC | 05:21 | |
*** yamamoto has joined #openstack-lbaas | 06:13 | |
*** aojea has joined #openstack-lbaas | 06:32 | |
*** aojea has quit IRC | 06:32 | |
*** aojea has joined #openstack-lbaas | 06:32 | |
*** yamamoto has quit IRC | 06:38 | |
*** yamamoto has joined #openstack-lbaas | 06:39 | |
*** yamamoto has quit IRC | 06:39 | |
*** pcaruana has joined #openstack-lbaas | 06:39 | |
*** eezhova has joined #openstack-lbaas | 06:44 | |
*** gcheresh has joined #openstack-lbaas | 06:51 | |
*** rcernin has joined #openstack-lbaas | 07:10 | |
*** aojea has quit IRC | 07:17 | |
*** tesseract has joined #openstack-lbaas | 07:25 | |
*** aojea has joined #openstack-lbaas | 07:29 | |
*** yamamoto has joined #openstack-lbaas | 07:40 | |
*** eezhova has quit IRC | 07:41 | |
*** aojea has quit IRC | 07:41 | |
*** yamamoto has quit IRC | 07:45 | |
*** eezhova has joined #openstack-lbaas | 08:05 | |
*** yamamoto has joined #openstack-lbaas | 08:42 | |
*** aojea has joined #openstack-lbaas | 08:47 | |
*** yamamoto has quit IRC | 08:47 | |
*** reedip has quit IRC | 09:12 | |
*** reedip has joined #openstack-lbaas | 09:13 | |
openstackgerrit | sumitjami proposed openstack/neutron-lbaas master: fixed statuses, as it was using an undefined variable https://review.openstack.org/492429 | 09:18 |
openstackgerrit | sumitjami proposed openstack/neutron-lbaas master: tempest: healthmonitor is deleted via resource_cleanup https://review.openstack.org/492128 | 09:19 |
*** yamamoto has joined #openstack-lbaas | 09:43 | |
*** eezhova is now known as eezhova_afk | 09:45 | |
*** yamamoto has quit IRC | 09:49 | |
*** reedip has quit IRC | 09:52 | |
*** reedip has joined #openstack-lbaas | 09:53 | |
*** sapd has quit IRC | 09:56 | |
*** sapd has joined #openstack-lbaas | 09:57 | |
*** sapd has quit IRC | 10:17 | |
*** eezhova_afk is now known as eezhova | 10:21 | |
*** sapd has joined #openstack-lbaas | 10:33 | |
*** yamamoto has joined #openstack-lbaas | 10:45 | |
*** yamamoto has quit IRC | 10:51 | |
*** sanfern has quit IRC | 11:18 | |
*** yamamoto has joined #openstack-lbaas | 11:47 | |
*** yamamoto has quit IRC | 11:52 | |
*** Dave has quit IRC | 12:02 | |
*** atoth has joined #openstack-lbaas | 12:13 | |
*** yamamoto has joined #openstack-lbaas | 12:49 | |
*** sanfern has joined #openstack-lbaas | 12:52 | |
*** yamamoto has quit IRC | 12:54 | |
*** sanfern has quit IRC | 12:58 | |
*** sanfern has joined #openstack-lbaas | 12:58 | |
*** slaweq has quit IRC | 13:02 | |
*** slaweq has joined #openstack-lbaas | 13:03 | |
*** leitan has joined #openstack-lbaas | 13:12 | |
*** links has quit IRC | 13:18 | |
*** catintheroof has joined #openstack-lbaas | 13:19 | |
*** slaweq has quit IRC | 13:29 | |
*** slaweq has joined #openstack-lbaas | 13:30 | |
*** slaweq has quit IRC | 13:30 | |
*** armax has quit IRC | 13:31 | |
*** slaweq has joined #openstack-lbaas | 13:32 | |
*** sanfern has quit IRC | 13:33 | |
*** sanfern has joined #openstack-lbaas | 13:34 | |
*** fnaval has joined #openstack-lbaas | 13:44 | |
*** yamamoto has joined #openstack-lbaas | 13:50 | |
*** yamamoto has quit IRC | 13:56 | |
*** armax has joined #openstack-lbaas | 14:08 | |
*** aojea has quit IRC | 14:30 | |
*** gcheresh has quit IRC | 14:40 | |
*** chlong has joined #openstack-lbaas | 14:41 | |
*** yamamoto has joined #openstack-lbaas | 14:52 | |
xgerman_ | https://www.irccloud.com/pastebin/7LKfc6ix/ | 14:54 |
xgerman_ | this is with rm_work’s script — so not sure if we have a problem with DIB or if it’s just me and my bad luck | 14:55 |
nmagnezi | xgerman_, which script? | 14:56 |
nmagnezi | xgerman_, hi btw :D | 14:56 |
xgerman_ | wget bit.do/devstack && chmod +x devstack && vim devstack && ./devstack | 14:56 |
xgerman_ | this is the way he installs devstack | 14:56 |
xgerman_ | it’s pretty plain… just wanted to see if somebody else has seen it… | 14:57 |
*** yamamoto has quit IRC | 14:58 | |
nmagnezi | i simply 'git clone' .. ¯\_(ツ)_/¯ | 15:01 |
johnsom | xgerman_ Your error is above that output, but no, I haven't had any trouble with DIB recently | 15:04 |
xgerman_ | some curl timeout… | 15:09 |
*** dayou has joined #openstack-lbaas | 15:13 | |
*** eezhova has quit IRC | 15:18 | |
*** aojea has joined #openstack-lbaas | 15:37 | |
*** slaweq has quit IRC | 15:38 | |
*** aojea has quit IRC | 15:41 | |
*** yamamoto has joined #openstack-lbaas | 15:54 | |
*** eezhova has joined #openstack-lbaas | 15:57 | |
*** eezhova has quit IRC | 15:57 | |
*** yamamoto has quit IRC | 16:00 | |
*** eezhova has joined #openstack-lbaas | 16:00 | |
*** ssmith has joined #openstack-lbaas | 16:03 | |
*** tesseract has quit IRC | 16:15 | |
*** rcernin has quit IRC | 16:46 | |
*** pcaruana has quit IRC | 16:48 | |
*** links has joined #openstack-lbaas | 16:55 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Adds the ability to failover a load balancer https://review.openstack.org/444347 | 16:55 |
*** yamamoto has joined #openstack-lbaas | 16:56 | |
*** yamamoto has quit IRC | 17:02 | |
*** dayou has quit IRC | 17:08 | |
*** eezhova has quit IRC | 17:13 | |
*** links has quit IRC | 17:34 | |
*** sanfern has quit IRC | 17:35 | |
*** Dave has joined #openstack-lbaas | 17:42 | |
*** catintheroof has quit IRC | 17:49 | |
*** tongl has joined #openstack-lbaas | 17:50 | |
*** eezhova has joined #openstack-lbaas | 17:56 | |
*** aojea has joined #openstack-lbaas | 17:57 | |
*** yamamoto has joined #openstack-lbaas | 17:58 | |
*** eezhova has quit IRC | 17:58 | |
*** sshank has joined #openstack-lbaas | 18:01 | |
*** yamamoto has quit IRC | 18:04 | |
*** dayou has joined #openstack-lbaas | 18:07 | |
*** tomtomtom has quit IRC | 18:11 | |
*** tomtomtom has joined #openstack-lbaas | 18:12 | |
*** catintheroof has joined #openstack-lbaas | 18:23 | |
*** sshank has quit IRC | 18:23 | |
openstackgerrit | Swaminathan Vasudevan proposed openstack/octavia master: Add ability to build amp image on SUSE https://review.openstack.org/488885 | 18:44 |
openstackgerrit | Swaminathan Vasudevan proposed openstack/octavia master: (WIP):Support opensuse based Amphora Image for Octavia https://review.openstack.org/498909 | 18:44 |
*** eezhova has joined #openstack-lbaas | 18:53 | |
*** aojea has quit IRC | 18:55 | |
*** yamamoto has joined #openstack-lbaas | 18:59 | |
*** cpusmith has joined #openstack-lbaas | 19:01 | |
*** ssmith has quit IRC | 19:04 | |
*** cpusmith_ has joined #openstack-lbaas | 19:04 | |
*** yamamoto has quit IRC | 19:05 | |
*** cpusmith has quit IRC | 19:08 | |
*** rstarmer has joined #openstack-lbaas | 19:08 | |
*** armax has quit IRC | 19:20 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Adds the ability to failover a load balancer https://review.openstack.org/444347 | 19:22 |
*** yamamoto has joined #openstack-lbaas | 19:27 | |
*** catintheroof has quit IRC | 19:30 | |
rm_work | xgerman_: yeah what is above that? | 19:31 |
xgerman_ | curl timed out | 19:32 |
xgerman_ | might be my ISP lying… | 19:32 |
*** gcheresh has joined #openstack-lbaas | 19:34 | |
rm_work | are you on VPN? | 19:35 |
*** catintheroof has joined #openstack-lbaas | 19:36 | |
nmagnezi | o/ | 19:36 |
johnsom | I just had a gate timeout getting the ubuntu image, so maybe a canonical issue. | 19:39 |
rm_work | johnsom: so why is it again that when you admin-disable a member, we remove it from the LB config entirely instead of having it in MAINT? | 19:40 |
johnsom | Well, I think it was two fold. It was easier and the health reporting wasn't setup for MAINT | 19:40 |
johnsom | IDK | 19:41 |
xgerman_ | rm_work no, TWC/Spectrum | 19:41 |
*** rstarmer has quit IRC | 19:42 | |
*** sshank has joined #openstack-lbaas | 19:45 | |
*** fnaval has quit IRC | 19:51 | |
*** rstarmer has joined #openstack-lbaas | 19:53 | |
rm_work | i might do a devstack build in a sec, i'll see if i see any weirdness | 20:14 |
xgerman_ | rm_work how do I pull the octavia-dashboard into your devstack script? | 20:19 |
rm_work | hmmmm | 20:21 |
rm_work | I can look at adding that | 20:22 |
xgerman_ | that would be grand… thinking about testing Michael’s latest & greatest | 20:22 |
johnsom | pip install octavia-dashboard | 20:23 |
johnsom | cp octavia_dashboard/enabled/_1481_project_ng_loadbalancersv2_panel.py /opt/stack/horizon/openstack_dashboard/local/enabled | 20:23 |
johnsom | cd /opt/stack/horizon | 20:23 |
johnsom | ./manage.py collectstatic | 20:23 |
johnsom | ./manage.py compress | 20:23 |
johnsom | sudo service apache2 restart | 20:23 |
johnsom | I don't know if the the devstack plugin works or not, haven't tried it yet | 20:23 |
rm_work | johnsom: hmmm k i figured i'd add horizon via devstack plugin | 20:23 |
xgerman_ | yeah, we should aim to get that working | 20:23 |
rm_work | and then do the copywork for the dashboard file | 20:24 |
johnsom | Yeah, horizon works, just not sure about our dashboard | 20:24 |
rm_work | but if the devstack plugin works that'd be good | 20:24 |
rm_work | i can try it | 20:24 |
xgerman_ | okey | 20:24 |
rm_work | johnsom: do you know how to enable horizon via devstack plugin correctly? | 20:25 |
rm_work | just enable_plugin? | 20:25 |
rm_work | or does it also need ENABLED_SERVICES | 20:25 |
rm_work | xgerman_: give me a sec and i'll push up a branch for it | 20:26 |
*** fnaval has joined #openstack-lbaas | 20:26 | |
*** fnaval has quit IRC | 20:26 | |
xgerman_ | nice! | 20:26 |
*** fnaval has joined #openstack-lbaas | 20:26 | |
johnsom | At the moment I do this: | 20:26 |
johnsom | ENABLED_SERVICES+=,horizon | 20:26 |
johnsom | HORIZON_REPO=https://github.com/openstack/horizon | 20:26 |
johnsom | HORIZON_BRANCH=master | 20:26 |
johnsom | But I'm sure their plugin work now | 20:27 |
rm_work | hmm i'll try it | 20:27 |
rm_work | i'm a little confused though because | 20:27 |
rm_work | https://docs.openstack.org/devstack/latest/ | 20:27 |
rm_work | seems to indicate horizon is default? | 20:27 |
johnsom | I have a habit of just using things that keep working... grin | 20:27 |
johnsom | No, I know it's not enabled by default | 20:28 |
johnsom | I just stacked without those lines and didn't get it | 20:28 |
rm_work | err | 20:28 |
rm_work | well your stuff resets the ENABLED_SERVICES right? | 20:28 |
rm_work | same as mine | 20:28 |
johnsom | No | 20:28 |
rm_work | no? | 20:28 |
johnsom | Oh, Yes, I guess it does | 20:28 |
johnsom | Ha, forgot, it's been that way so long | 20:29 |
rm_work | yep looks like default has it | 20:29 |
rm_work | https://github.com/openstack-dev/devstack/blob/master/stackrc#L66 | 20:29 |
johnsom | I wonder how much stuff you end up with if you run the default.... | 20:29 |
johnsom | Ugh | 20:30 |
xgerman_ | I hope you get Octavia with the default - if not we shoud propose a patch ;-) | 20:31 |
rm_work | ok trying with the devstack plugin for our dashboard | 20:31 |
rm_work | xgerman_: try with this | 20:32 |
rm_work | https://raw.githubusercontent.com/rm-you/devstack_deploy/oct_dash/stackme.sh | 20:32 |
rm_work | I will also | 20:32 |
xgerman_ | will do, wonder if I can get an env variable to specify the pacth under test for the UI ;-) | 20:36 |
rm_work | was there a specific patch you wanted to test? | 20:36 |
rm_work | yes I set it | 20:37 |
rm_work | or rather | 20:37 |
rm_work | hmmm | 20:37 |
rm_work | well, I *set* it, so you have to set it in the script file | 20:37 |
rm_work | but i could change it to "defaulting" | 20:37 |
*** armax has joined #openstack-lbaas | 20:42 | |
*** sshank has quit IRC | 20:43 | |
*** cpusmith_ has quit IRC | 20:43 | |
*** leitan has quit IRC | 20:46 | |
*** leitan has joined #openstack-lbaas | 20:47 | |
xgerman_ | I am tryin the script | 20:47 |
*** leitan has quit IRC | 20:47 | |
*** leitan has joined #openstack-lbaas | 20:47 | |
*** leitan has quit IRC | 20:47 | |
*** leitan has joined #openstack-lbaas | 20:48 | |
rm_work | me too | 20:49 |
rm_work | crossing fingers | 20:49 |
*** gcheresh has quit IRC | 20:50 | |
*** leitan has quit IRC | 20:52 | |
*** sshank has joined #openstack-lbaas | 20:52 | |
*** eezhova has quit IRC | 20:54 | |
xgerman_ | rm-work bad news: | 20:54 |
xgerman_ | https://www.irccloud.com/pastebin/YYLaffOR/ | 20:54 |
rm_work | uhhh | 20:58 |
rm_work | hmm | 20:58 |
rm_work | ]augh | 20:58 |
rm_work | ff yeah i messed up | 20:58 |
rm_work | oh | 20:58 |
rm_work | or no | 20:58 |
rm_work | it's the plugin | 20:59 |
rm_work | https://github.com/openstack/octavia-dashboard/blob/master/devstack/settings#L1 | 20:59 |
rm_work | this needs to be $DEST/octavia_dashboard | 20:59 |
rm_work | T_T | 20:59 |
rm_work | maybe I caught it in time for my stack and changed it on the FS | 21:00 |
rm_work | nope :( | 21:00 |
rm_work | oh | 21:02 |
rm_work | maybe it's because of how i pulled it in | 21:02 |
rm_work | ok | 21:03 |
rm_work | trying this | 21:03 |
rm_work | yep | 21:03 |
rm_work | i messed up, one sec | 21:03 |
rm_work | xgerman_: pushed an updated file | 21:03 |
xgerman_ | no worries just riding your coattails on the script — I could ave forked it, too | 21:04 |
rm_work | the issue was I used "octavia_dashboard" instead of "octavia-dashboard" | 21:04 |
rm_work | in the enable_plugin line | 21:04 |
rm_work | i fixed it | 21:04 |
*** yamamoto has quit IRC | 21:04 | |
rm_work | next time you run it'll pull the correct local.conf | 21:04 |
*** yamamoto has joined #openstack-lbaas | 21:08 | |
xgerman_ | nice | 21:08 |
*** aojea has joined #openstack-lbaas | 21:12 | |
*** rstarmer has quit IRC | 21:20 | |
*** rstarmer has joined #openstack-lbaas | 21:21 | |
*** rstarmer has quit IRC | 21:21 | |
*** rstarmer has joined #openstack-lbaas | 21:21 | |
*** rstarmer has quit IRC | 21:22 | |
*** rstarmer has joined #openstack-lbaas | 21:22 | |
*** rstarmer has quit IRC | 21:23 | |
*** rstarmer has joined #openstack-lbaas | 21:24 | |
*** rstarmer has quit IRC | 21:24 | |
*** rstarmer has joined #openstack-lbaas | 21:25 | |
*** rstarmer has quit IRC | 21:25 | |
*** yamamoto has quit IRC | 21:30 | |
*** yamamoto has joined #openstack-lbaas | 21:32 | |
*** yamamoto has quit IRC | 21:32 | |
*** catintheroof has quit IRC | 21:34 | |
*** fnaval has quit IRC | 21:43 | |
rm_work | this is weird | 21:48 |
rm_work | on a member create in the API, we're getting rare DB deadlocks on this query: | 21:48 |
johnsom | "Keep OpenStack weird" | 21:48 |
rm_work | http://paste.openstack.org/raw/619838/ | 21:49 |
rm_work | that's on the amphora table?!? | 21:49 |
rm_work | on the API side | 21:49 |
rm_work | during member create... | 21:49 |
rm_work | but why would that ever lock | 21:49 |
xgerman_ | so the script doesn’t bring up the LB screen | 21:49 |
rm_work | xgerman_: ? | 21:49 |
xgerman_ | ran your script. wwnt to Horizon, no LBaaS panel | 21:50 |
rm_work | hmm | 21:50 |
xgerman_ | guess I need to do Michael’s steps | 21:50 |
rm_work | can you post your devstack log | 21:50 |
johnsom | Yeah, that is a select with no for update, so, a bit odd | 21:50 |
rm_work | i want to see what the devstack plugin for octavia did | 21:50 |
rm_work | it may have done something wrong | 21:50 |
rm_work | and we just need to fix it | 21:50 |
*** aojea has quit IRC | 21:51 | |
rm_work | xgerman_: I see the file in the /local/enabled dir | 21:52 |
rm_work | so ... it should be there | 21:52 |
johnsom | Did it just not restart apache? | 21:53 |
rm_work | maybe | 21:53 |
rm_work | let me see | 21:53 |
rm_work | what is the port | 21:53 |
johnsom | 80 | 21:53 |
rm_work | ah yeah lol | 21:53 |
rm_work | default logins? | 21:53 |
johnsom | Whatever is in your localrc | 21:54 |
rm_work | ah | 21:54 |
johnsom | otherwise yes, a default | 21:54 |
xgerman_ | admin/secretadmin | 21:54 |
xgerman_ | so sdid Michael’s steps - still no O ctavia dashboard | 21:55 |
xgerman_ | I assume we show under networking? | 21:55 |
rm_work | hmm yeah i am not seeing it | 21:55 |
rm_work | but the file is there | 21:55 |
rm_work | and restarted apache | 21:55 |
xgerman_ | same | 21:55 |
johnsom | Ok, so the manage steps were skipped | 21:56 |
xgerman_ | I did the manage steps by hand | 21:56 |
johnsom | Then restarted apache? | 21:56 |
rm_work | johnsom: BTW it's `attempting to add a new member to 2 different pools in the LB at the "same time"` | 21:57 |
johnsom | Is octavia-dashboard listed in pip? I.e. did it get installed? | 21:57 |
rm_work | maybe my DB has bad row-locking settings | 21:57 |
rm_work | for reads | 21:57 |
rm_work | yes it is in pip | 21:57 |
xgerman_ | +1 | 21:58 |
johnsom | rm_work how do you add a new member to two pools at the same time??? | 21:58 |
rm_work | that is a good question | 21:58 |
rm_work | the DB should lock | 21:58 |
rm_work | on LB | 21:58 |
*** KeithMnemonic2 has joined #openstack-lbaas | 21:58 | |
rm_work | maybe the deadlock is happening before it can DO the lock? | 21:58 |
rm_work | O_o | 21:58 |
rm_work | going to look into it in a moment | 21:58 |
rm_work | after i figure out this dashboard thing | 21:58 |
johnsom | So, if it pip installed, the file is in enabled (1482 right?), both manage scripts were ran (answered yes), and apache was restarted, it should be under admin project, network load balancers | 21:59 |
xgerman_ | maybe systemd throws a wrench into apache restat | 22:00 |
rm_work | lol | 22:00 |
rm_work | _1481_project_ng_loadbalancersv2_panel.py | 22:00 |
rm_work | that's the one it installs | 22:00 |
rm_work | T_T | 22:00 |
xgerman_ | yep | 22:00 |
rm_work | fail | 22:00 |
johnsom | You grabbed master? | 22:00 |
rm_work | i grabbed your patch | 22:01 |
rm_work | oh | 22:01 |
rm_work | or it didn't work :/ | 22:01 |
rm_work | so yes, master >_> | 22:01 |
*** KeithMnemonic1 has quit IRC | 22:01 | |
xgerman_ | I grabbes whatever rm_work’s script does | 22:01 |
rm_work | it's supposed to have your patch | 22:01 |
johnsom | https://review.openstack.org/#/c/497642/1/devstack/settings | 22:01 |
rm_work | yeah | 22:02 |
rm_work | it was supposed to be on that patch | 22:02 |
rm_work | but it didn't load it | 22:02 |
rm_work | wtf | 22:02 |
rm_work | it looks like it didn't load my .profile | 22:03 |
rm_work | wonderful | 22:03 |
rm_work | well i'm restacking | 22:03 |
xgerman_ | so no way to salvage this thing? | 22:03 |
rm_work | i mean | 22:04 |
rm_work | yeah | 22:04 |
johnsom | Had me worried I missed something, but I was pretty sure I had that. (plus I just restacked this set of patches) | 22:04 |
rm_work | you can checkout that patch | 22:04 |
rm_work | and then copy the correct file | 22:04 |
rm_work | but i'm more worried about the automation | 22:04 |
johnsom | Yeah, remove the 1481 file | 22:04 |
johnsom | copy over 1482 | 22:05 |
johnsom | rm -rf /opt/stack/horizon/static | 22:05 |
johnsom | pip install | 22:05 |
johnsom | re-run manage scripts | 22:05 |
johnsom | restarte apache | 22:05 |
johnsom | In theory that will get you where you want to be | 22:06 |
rm_work | xgerman_: do you not stack cleanly every time? T_T | 22:06 |
xgerman_ | I stack cleanly every time | 22:07 |
xgerman_ | but I am tired of waiting | 22:07 |
johnsom | Question for you folks, I'm building a list of dashboard bugs (joy, joy)... Should we show "created at" and "updated at" on the details pages? Or is that too much detail for the GUI? | 22:08 |
rm_work | eh | 22:08 |
rm_work | details probably? | 22:08 |
rm_work | though ... | 22:08 |
rm_work | it'd be nice to sort by that maybe | 22:08 |
johnsom | This would be on the object details page, so no sorting. | 22:09 |
johnsom | It's too much for the columns IMO. They are pretty wide already | 22:09 |
johnsom | xgerman_ Success? | 22:13 |
xgerman_ | yep, installed the one with 1482 | 22:14 |
xgerman_ | uh, oh | 22:15 |
xgerman_ | https://usercontent.irccloud-cdn.com/file/fxz0UIeh/Screen%20Shot%202017-08-29%20at%203.15.05%20PM.png | 22:15 |
xgerman_ | I guess we have our work cutout | 22:15 |
johnsom | ??? | 22:15 |
johnsom | Did you *not* install neutron-lbaas? | 22:15 |
xgerman_ | no, I did not — after all it’s called OCTAVIA dashboard | 22:16 |
johnsom | Yeah, but we haven't converted that over yet..... | 22:16 |
xgerman_ | oh, ok | 22:16 |
*** sshank has quit IRC | 22:18 | |
rm_work | lol | 22:20 |
rm_work | yeah i don't bother with neutron-lbaas | 22:20 |
rm_work | so i guess that's also required T_T | 22:20 |
rm_work | man, i don't even remember how to enable that | 22:21 |
johnsom | The conversion is next on my feature agenda.... | 22:21 |
xgerman_ | ok, I am happy to enable more stuff for testing but not sure if it’s worth it at that point | 22:22 |
johnsom | Well, I really want those two merged first, those are large-ish changes.... | 22:23 |
johnsom | It will be a long chain otherwise | 22:23 |
*** tongl has quit IRC | 22:29 | |
*** sshank has joined #openstack-lbaas | 22:33 | |
rm_work | testing it out now with neutron-lbaas too >_> | 22:41 |
rm_work | erugh | 22:41 |
xgerman_ | I think I will wait until it is more comprehensive | 22:42 |
johnsom | Thank you! | 22:42 |
johnsom | xgerman_ Modifying 2,605 lines of code isn't a big enough change to review? grin | 22:44 |
johnsom | Noted... hahaha | 22:44 |
xgerman_ | well, apparently that patch doesn’t work without the slug patc? | 22:44 |
johnsom | I am busy opening bugs against dashboard so we have a queue if someone magically volunteers to help out | 22:45 |
xgerman_ | did we miss the summer of code? | 22:45 |
johnsom | The first patch works on it's own, slug is a child patch | 22:45 |
xgerman_ | so I don’t need the other filw? | 22:46 |
johnsom | If you want to test the first one alone, it will still use the 1481 file | 22:46 |
xgerman_ | oh, ok, so all I need is lbaasv2 and the second one to test everyhting ? | 22:49 |
johnsom | Yep | 22:50 |
xgerman_ | ok, I will have a look tonight — | 22:51 |
rm_work | lol johnsom | 22:59 |
rm_work | 2017-08-29 15:58:15.206 18638 DEBUG octavia.amphorae.drivers.health.flip_utils [-] VIP re-association for 72 | 22:59 |
rm_work | bf071c-72a9-455e-bce7-a42c9ae2e282 ignored due to: mark_amphora_busy() got an unexpected keyword argument 'b | 22:59 |
rm_work | usy' trigger_vip_reassociation /home/centos/octavia/octavia/amphorae/drivers/health/flip_utils.py:58 | 22:59 |
rm_work | whoops | 22:59 |
johnsom | ???? | 22:59 |
rm_work | i mean, not whoops at pasting | 23:00 |
rm_work | i mean whoops at "that arg" | 23:00 |
johnsom | Yeah, bug in your code | 23:00 |
rm_work | "my code" :P | 23:02 |
rm_work | (I do appreciate the help, just ribbing you) | 23:02 |
johnsom | I see "flip_util" and T_T | 23:02 |
johnsom | grin | 23:02 |
johnsom | Ah, that was in the code I added? | 23:02 |
rm_work | yeah heh | 23:03 |
rm_work | https://review.openstack.org/#/c/435612/45..46/octavia/amphorae/drivers/health/flip_utils.py | 23:03 |
johnsom | Yeah, opps | 23:03 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s) https://review.openstack.org/435612 | 23:03 |
rm_work | hmmm looks like this doesn't work | 23:09 |
rm_work | both seem to have just gone ahead and gotten the lock and finished somehow T_T | 23:10 |
rm_work | ahhh i wonder if this is my same issue with the multi-master, did i forget to switch the HMs to a single one | 23:10 |
rm_work | >_< | 23:10 |
rm_work | hmm, no | 23:11 |
rm_work | weird | 23:13 |
johnsom | Well, if the first one finishes before the second one times out it's lock attempt it will run. I thought we discussed that. | 23:14 |
johnsom | Ok, there we go, 23 dashboard bugs. That is a start.... | 23:14 |
johnsom | I created a dashboard tag | 23:15 |
*** ianychoi has quit IRC | 23:17 | |
*** ianychoi has joined #openstack-lbaas | 23:17 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s) https://review.openstack.org/435612 | 23:18 |
rm_work | oh hmm | 23:20 |
rm_work | apparently if the HM fails to create an AMP once, like because of a keystone timeout error (what just happened to me), that whole thread dies :/ | 23:20 |
rm_work | err sorry, not HM... HouseKeeping | 23:20 |
rm_work | my spares pool just randomly stopped filling | 23:21 |
rm_work | and just found out why | 23:21 |
johnsom | Same issue was we had in HM? | 23:22 |
rm_work | essentially, yeah | 23:22 |
*** yamamoto has joined #openstack-lbaas | 23:28 | |
rm_work | yeah hmmm, this is not locking | 23:28 |
rm_work | one is waiting for the other to finish i think >_> | 23:28 |
rm_work | actually no | 23:29 |
rm_work | they both get past the lock part instantly O_o | 23:29 |
rm_work | is this mark_amphora_busy correct? | 23:29 |
rm_work | i think because it's not committing it automatically maybe? or something? | 23:30 |
rm_work | they can both "get_for_update" and both show the amp as not busy? dunno | 23:30 |
rm_work | johnsom: http://www.diff-online.com/view/59a5f95c9ee06 | 23:31 |
johnsom | So, rewind for me here. What was HK doing that caused this? Building a spare and keystone failed? | 23:31 |
rm_work | yeah | 23:31 |
rm_work | keystone just had a timeout | 23:32 |
rm_work | for whatever reason | 23:32 |
rm_work | it happens sometimes in this env | 23:32 |
johnsom | So, the diff is HM, is it HK or HM that we are working on here? | 23:32 |
rm_work | sorry, two things | 23:32 |
rm_work | I mentioned the HK issue offhand | 23:32 |
rm_work | the diff is for the HM locking thing that you helped with | 23:33 |
rm_work | which ... just doesn't seem to be locking | 23:33 |
johnsom | Yeah, ok, so HK is not handling exceptions and isn't using a thread dispatcher, so yeah, one dies, it's done. Did we switch that from a thread pool? | 23:34 |
johnsom | Ugh | 23:34 |
johnsom | Easy enough to fix however | 23:34 |
rm_work | i can look at that later today or tomorrow | 23:35 |
johnsom | rm_work are you fixing HK or should I open a bug for that? | 23:36 |
rm_work | but you can open a bug if you want | 23:36 |
johnsom | https://bugs.launchpad.net/octavia/+bug/1713873 | 23:38 |
openstack | Launchpad bug 1713873 in octavia "Housekeeping is not handling exceptions" [Critical,Triaged] | 23:38 |
johnsom | Ok, looking at the HM thing now | 23:38 |
*** yamamoto has quit IRC | 23:46 | |
johnsom | rm_work So, yep, not working.... Want me to try a different approach with sqlalchemy? | 23:47 |
*** rstarmer has joined #openstack-lbaas | 23:47 | |
johnsom | I think this: https://review.openstack.org/#/c/435612/48/octavia/db/repositories.py isn't explicit enough for sqla | 23:48 |
rm_work | hmm | 23:50 |
rm_work | i mean, i am always open to help here | 23:50 |
rm_work | this whole thing seems wonky >_> | 23:50 |
johnsom | Ok, give me a couple of minutes and I will take another approach on it | 23:51 |
rm_work | ok cool | 23:51 |
rm_work | xgerman_: ok current version of script works | 23:51 |
rm_work | if you redownload that one i linked you (the oct_dash branch) | 23:51 |
rm_work | installs neutron-lbaas and the dashboard correctly the first time :) | 23:51 |
rm_work | testing a LB create with this dashboard | 23:53 |
rm_work | looks good | 23:59 |
rm_work | I'm +2 | 23:59 |
johnsom | Thanks | 23:59 |
johnsom | How easy is it for you to test this flip case? | 23:59 |
rm_work | easy | 23:59 |
johnsom | sweet | 23:59 |
rm_work | maybe ... 60s to update the HMs with new code and then trigger a test | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!