*** fnaval_ has joined #openstack-lbaas | 00:02 | |
*** fnaval has quit IRC | 00:05 | |
rm_work | is this seriously the extent of the neutronclient API docs? https://docs.openstack.org/developer/python-neutronclient/usage/library.html | 00:16 |
---|---|---|
johnsom | blogan: | 00:28 |
johnsom | https://www.irccloud.com/pastebin/fsehiilD/ | 00:28 |
johnsom | I don't see DISABLED, but of course it is also saying online | 00:29 |
johnsom | The client also has provisioning and operating | 00:29 |
johnsom | rm_work I haven't seen better | 00:31 |
johnsom | It may exist, just not sure where | 00:31 |
rm_work | hmm | 00:31 |
*** m-greene has quit IRC | 00:42 | |
*** armax has joined #openstack-lbaas | 00:45 | |
*** fnaval_ has quit IRC | 00:47 | |
korean101 | johnsom: good morning! | 00:53 |
korean101 | johnsom: thanks for your reply. | 00:54 |
johnsom | korean101 good afternoon Grin | 00:54 |
korean101 | johnsom: but i have another question | 00:54 |
johnsom | It's about 5pm here | 00:54 |
johnsom | Sure | 00:54 |
korean101 | johnsom: oh 5pm hahaha | 00:54 |
korean101 | johnsom: https://docs.openstack.org/developer/octavia/guides/dev-quick-start.html#load-balancer-network-configuration | 00:54 |
korean101 | johnsom: Finally, you need to add routing or interfaces to this network such that the Octavia controller | 00:55 |
korean101 | johnsom: (host --> amphor) without via qdhcp netns? | 00:56 |
korean101 | johnsom: i can connect HOST to amphora VM (via qdhcp) | 00:57 |
korean101 | johnsom: but i can not connect from HOST to amphora VM (without qdhcp) | 00:57 |
korean101 | johnsom: is that something wrong? | 00:58 |
johnsom | What that is trying to say is your controllers (o-cw, o-hm, o-hk) need to be able to reach the amphora REST API and the amp needs to be able to reach o-hm process on UDP 5555. | 00:58 |
korean101 | johnsom: sudo ovs-vsctl -- --may-exist add-port br-int o-hm0 -- set Interface o-hm0 type=internal -- set Interface o-hm0 external-ids:iface-status=active -- set Interface o-hm0 external-ids:attached-mac=fa:16:3e:8b:34:d8 -- set Interface o-hm0 external-ids:iface-id=12f536da-89b2-472f-8d00-34f85bd51700 | 00:59 |
rm_work | johnsom: in octavia, do we know what our project_id is for our service user? is that easy to snag from somewhere, or do I need to actually do keystone calls to get it? | 00:59 |
korean101 | johnsom: i got this o-hm0 | 00:59 |
korean101 | johnsom: and can connect | 00:59 |
rm_work | I assume it must be somewhere | 00:59 |
johnsom | This can be accomplished a few ways. The devstack plugin.sh sets up an network interface on the controller host called 'o-hm0' here: https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L177 | 01:00 |
korean101 | johnsom: yes. i follow that scripts | 01:00 |
korean101 | johnsom: o-hm0 is working | 01:01 |
korean101 | johnsom: but worker can not connect to amphora | 01:01 |
johnsom | rm_work I don't think we have that anywhere | 01:01 |
johnsom | rm_work I think the clients get that kind of thing from keystone | 01:02 |
rm_work | k | 01:02 |
johnsom | rm_work maybe this: https://github.com/openstack/octavia/blob/master/etc/octavia.conf#L155 | 01:02 |
rm_work | hmmm | 01:02 |
johnsom | rm_work but in some clouds the glance ID won't be the neutron service project.... | 01:03 |
rm_work | I wonder if I want to reuse that, probably not, best to figure it out dynamically I think | 01:03 |
rm_work | yeah | 01:03 |
*** armax has quit IRC | 01:03 | |
*** armax has joined #openstack-lbaas | 01:03 | |
johnsom | korean101 If you followed the plugin.sh script it should have a path. We can check a few things.... | 01:04 |
johnsom | Can you pastebin your 'sudo ifconfig o-hm0'? | 01:05 |
korean101 | johnsom: yes | 01:05 |
korean101 | johnsom: 1 minutes | 01:05 |
korean101 | johnsom: i follow this links (https://raw.githubusercontent.com/openstack/octavia/stable/newton/devstack/plugin.sh) | 01:05 |
johnsom | korean101 also: neutron net-list | 01:05 |
korean101 | johnsom: use RDO on CentOS 7 (Newton release) | 01:05 |
johnsom | korean101 Oh, nice. I don't have personal experience with that setup, but it should be very similar | 01:06 |
korean101 | johnsom: give me some more minutes... | 01:09 |
johnsom | Ok | 01:09 |
*** catintheroof has quit IRC | 01:13 | |
johnsom | korean101 Just so you know, I need to sign off in about 15 minutes to take my wife out to dinner. If no one else is here you help you out you can always paste your configs and I will look at them when I can | 01:23 |
korean101 | johnsom: oh... | 01:23 |
korean101 | johnsom: http://paste.openstack.org/show/599320/ | 01:24 |
korean101 | johnsom: http://paste.openstack.org/show/599321/ | 01:24 |
korean101 | johnsom: http://paste.openstack.org/show/599322/ | 01:24 |
korean101 | johnsom: ok. thanks | 01:24 |
johnsom | korean101 Was that last one the routes? | 01:26 |
korean101 | johnsom: http://paste.openstack.org/show/599323/ | 01:27 |
johnsom | Is your o-hm0 interface on the hosts that are running the octavia controller worker? | 01:28 |
korean101 | johnsom: yes | 01:28 |
korean101 | johnsom: all 4 daemon on network node | 01:28 |
johnsom | I see it on your network node, but not on the one listed "controller" | 01:28 |
johnsom | Oh, ok | 01:28 |
korean101 | johnsom: api, hm, hk, worker on network node | 01:29 |
johnsom | korean101 Can you do a "neutron port-show 46e26af7-e962-4aa9-aee0-60338bff3097" again? | 01:29 |
johnsom | korean101 Also, what is set for "amp_boot_network_list =" in octavia.conf? | 01:30 |
korean101 | johnsom: http://paste.openstack.org/show/599325/ | 01:31 |
rm_work | johnsom: continuing to confuse you with parallel questions: allocate_vip seems to create one "port" which I think is just the "logical port" that holds the VIP ip_address -- but deallocate_vip seems to delete the vrrp_ports on all amps? Am I understanding this right? Seems odd... | 01:32 |
johnsom | rm_work Yes, and yes, it is odd, but addressed an issue with ports not always getting deleted when the parent resources get deleted. It has to do with the odd "ownership" situation with nova, neutron, and octavia. I think it showed up during failover | 01:33 |
rm_work | hmm ok | 01:33 |
rm_work | gotta figure out how to deal with this | 01:34 |
johnsom | If it is the code I am thinking of, it's a nuke it from above just to be sure situation... | 01:34 |
*** sanfern has quit IRC | 01:34 | |
rm_work | lol k | 01:36 |
johnsom | korean101 Ok, so far that all looks good. I do need to leave now. Next thing I would check is if the amps know how to get packets back. | 01:36 |
johnsom | I think you could ssh in to the amp, maybe load up tcpdump on the amp and see if the calls from the controller are showing up. That would be on the interface outside of the netns. netns doesn't come until later in the boot | 01:37 |
johnsom | Sorry I need to run. | 01:37 |
korean101 | johnsom: fine. many thanks!!! | 01:38 |
rm_work | guh how do I disassociate a flip in neutronclient | 01:39 |
rm_work | is it an *update*? | 01:40 |
rm_work | :/ | 01:40 |
rm_work | err same for associate | 01:41 |
rm_work | blegh | 01:41 |
rm_work | lack of docs | 01:41 |
rm_work | ah well, our project has the same issue | 01:41 |
rm_work | augh is it part of *novaclient* to associate a flip? | 01:43 |
korean101 | johnsom: well... i can ssh from network node (HOST) to amphora (without netns) | 01:51 |
korean101 | johnsom: like this (http://paste.openstack.org/show/599326/) | 01:53 |
korean101 | johnsom: but can't see haproxy netns | 01:53 |
korean101 | johnsom: i can see a few weeks ago and works file! | 01:54 |
rm_work | johnsom: BTW this is the start of what I'm working on... https://gist.github.com/rm-you/1a37185a6688da2a0f4464559d7ee67b | 01:54 |
korean101 | johnsom: really weird | 01:54 |
rm_work | still need to do the part where it actually associates the flip during plug_vip | 01:54 |
rm_work | and then all the failover stuff | 01:54 |
rm_work | (reusing the vip.port_id to hold the flip_id which is kinda gross but ... whatever) | 01:55 |
*** armax has quit IRC | 02:29 | |
*** ianychoi has quit IRC | 02:34 | |
*** beardedeagle has joined #openstack-lbaas | 02:34 | |
*** m-greene has joined #openstack-lbaas | 02:35 | |
*** m-greene_ has joined #openstack-lbaas | 02:36 | |
*** ianychoi has joined #openstack-lbaas | 02:38 | |
*** m-greene has quit IRC | 02:39 | |
*** m-greene_ is now known as m-greene | 02:39 | |
*** sanfern has joined #openstack-lbaas | 02:49 | |
*** ducttape_ has quit IRC | 03:24 | |
*** armax has joined #openstack-lbaas | 03:32 | |
*** armax has quit IRC | 03:35 | |
*** armax has joined #openstack-lbaas | 03:43 | |
*** deepbook5broo has joined #openstack-lbaas | 03:52 | |
*** deepbook5broo has left #openstack-lbaas | 03:52 | |
*** links has joined #openstack-lbaas | 04:03 | |
*** dileepr has quit IRC | 04:19 | |
*** gongysh has joined #openstack-lbaas | 04:26 | |
*** krypto has joined #openstack-lbaas | 04:46 | |
*** rcernin has joined #openstack-lbaas | 05:08 | |
*** gongysh has quit IRC | 05:10 | |
*** armax has quit IRC | 05:14 | |
*** diltram_ has joined #openstack-lbaas | 05:27 | |
*** diltram has quit IRC | 05:28 | |
*** faizy has joined #openstack-lbaas | 05:32 | |
openstackgerrit | Zhigang Li proposed openstack/neutron-lbaas master: Fix the file permissions of test_db_loadbalancerv2.py https://review.openstack.org/401092 | 05:53 |
*** m-greene has quit IRC | 05:54 | |
*** yamamoto has quit IRC | 06:08 | |
*** kobis has joined #openstack-lbaas | 06:11 | |
*** kobis has quit IRC | 06:11 | |
*** amotoki has joined #openstack-lbaas | 06:12 | |
openstackgerrit | Anh Tran proposed openstack/neutron-lbaas master: Remove unused logging import https://review.openstack.org/435263 | 06:15 |
*** kobis has joined #openstack-lbaas | 06:16 | |
korean101 | johnsom: ohhhh. i see the problem | 06:20 |
korean101 | johnsom: SSL/TLS issues | 06:20 |
korean101 | johnsom: http://paste.openstack.org/show/599329/ | 06:20 |
korean101 | johnsom: <before> doesn't exist haproxy netns | 06:21 |
korean101 | johnsom: <after> does exist haproxy netns | 06:21 |
korean101 | johnsom: but... nowhere haproxy daemons | 06:21 |
*** rcernin has quit IRC | 06:21 | |
korean101 | johnsom: i create certs follow this (https://github.com/openstack/octavia/blob/stable/newton/devstack/plugin.sh#L136-L144) | 06:22 |
korean101 | johnsom: (https://github.com/openstack/octavia/blob/stable/newton/bin/create_certificates.sh) | 06:22 |
korean101 | johnsom: but this messages (curl: (60) Peer's certificate issuer has been marked as not trusted by the user.) | 06:22 |
*** yuanying has quit IRC | 06:37 | |
*** gcheresh has joined #openstack-lbaas | 06:38 | |
openstackgerrit | Anh Tran proposed openstack/octavia master: Remove unused logging import https://review.openstack.org/435272 | 06:41 |
*** jerrygb has joined #openstack-lbaas | 06:41 | |
*** jerrygb has quit IRC | 06:46 | |
*** yamamoto has joined #openstack-lbaas | 06:47 | |
*** gcheresh has quit IRC | 06:52 | |
*** jerrygb has joined #openstack-lbaas | 07:00 | |
*** amotoki has quit IRC | 07:01 | |
*** rcernin has joined #openstack-lbaas | 07:01 | |
*** jerrygb has quit IRC | 07:05 | |
*** amotoki has joined #openstack-lbaas | 07:08 | |
korean101 | johnsom: really sorry | 07:11 |
*** tesseract has joined #openstack-lbaas | 07:11 | |
korean101 | johnsom: all problem solved :) | 07:11 |
korean101 | johnsom: because of expired certs | 07:11 |
korean101 | johnsom: i just copy from devstack certs to my real machine | 07:12 |
korean101 | johnsom: and now i create own certs. | 07:12 |
korean101 | johnsom: many thanks! | 07:12 |
*** anilvenkata has joined #openstack-lbaas | 07:13 | |
*** krypto has quit IRC | 07:23 | |
*** krypto has joined #openstack-lbaas | 07:23 | |
*** krypto has quit IRC | 07:23 | |
*** krypto has joined #openstack-lbaas | 07:23 | |
*** eezhova has joined #openstack-lbaas | 07:40 | |
*** gongysh has joined #openstack-lbaas | 07:41 | |
*** yuanying has joined #openstack-lbaas | 07:57 | |
*** csomerville has quit IRC | 08:01 | |
*** csomerville has joined #openstack-lbaas | 08:02 | |
*** jsheeren has joined #openstack-lbaas | 08:14 | |
*** yamamoto has quit IRC | 08:18 | |
*** pcaruana has joined #openstack-lbaas | 08:22 | |
*** eezhova has quit IRC | 08:30 | |
*** yamamoto has joined #openstack-lbaas | 08:31 | |
*** krypto has quit IRC | 08:39 | |
*** krypto has joined #openstack-lbaas | 08:39 | |
*** krypto has quit IRC | 08:39 | |
*** krypto has joined #openstack-lbaas | 08:39 | |
*** gcheresh has joined #openstack-lbaas | 08:40 | |
*** yamamoto has quit IRC | 08:44 | |
*** eezhova has joined #openstack-lbaas | 09:03 | |
*** gcheresh has quit IRC | 09:12 | |
*** gcheresh has joined #openstack-lbaas | 09:22 | |
*** jsheeren has left #openstack-lbaas | 09:35 | |
*** gcheresh has quit IRC | 09:37 | |
*** yamamoto has joined #openstack-lbaas | 09:44 | |
*** yamamoto has quit IRC | 09:49 | |
*** amotoki has quit IRC | 09:56 | |
*** gcheresh has joined #openstack-lbaas | 10:07 | |
*** faizy has quit IRC | 10:12 | |
*** faizy has joined #openstack-lbaas | 10:13 | |
*** gongysh has quit IRC | 10:13 | |
*** yamamoto has joined #openstack-lbaas | 10:17 | |
*** gcheresh has quit IRC | 10:23 | |
*** yamamoto has quit IRC | 10:25 | |
*** krypto has quit IRC | 10:29 | |
*** krypto has joined #openstack-lbaas | 10:29 | |
*** jerrygb has joined #openstack-lbaas | 10:46 | |
*** jerrygb has quit IRC | 10:50 | |
*** jerrygb has joined #openstack-lbaas | 10:51 | |
*** jerrygb_ has joined #openstack-lbaas | 10:54 | |
*** jerrygb has quit IRC | 10:55 | |
*** sanfern has quit IRC | 11:16 | |
rm_work | whoops, found a bug in my network_id patch | 11:31 |
*** yamamoto has joined #openstack-lbaas | 11:37 | |
*** yamamoto has quit IRC | 11:37 | |
rm_work | johnsom: remind me to ask you WTF is up with get_network_configs | 11:37 |
rm_work | this whole mess: https://github.com/openstack/octavia/blob/master/octavia/network/drivers/neutron/allowed_address_pairs.py#L524-L548 | 11:38 |
rm_work | vip_port = self.get_port(loadbalancer.vip.port_id) | 11:38 |
rm_work | ha_port = self.get_port(amp.ha_port_id) | 11:39 |
rm_work | ha_port *is* necessarily the same as vip_port isn't it? | 11:39 |
*** ducttape_ has joined #openstack-lbaas | 12:00 | |
*** sanfern has joined #openstack-lbaas | 12:05 | |
*** jerrygb_ has quit IRC | 12:10 | |
*** catintheroof has joined #openstack-lbaas | 12:23 | |
*** yamamoto has joined #openstack-lbaas | 12:28 | |
*** jerrygb has joined #openstack-lbaas | 12:29 | |
*** jerrygb_ has joined #openstack-lbaas | 12:45 | |
*** faizy has quit IRC | 12:45 | |
*** jerrygb has quit IRC | 12:46 | |
*** yamamoto has quit IRC | 12:58 | |
*** yamamoto has joined #openstack-lbaas | 13:01 | |
*** jerrygb_ has quit IRC | 13:02 | |
*** jerrygb has joined #openstack-lbaas | 13:02 | |
*** yamamoto has quit IRC | 13:06 | |
*** yuanying has quit IRC | 13:18 | |
*** krypto has quit IRC | 13:28 | |
*** krypto has joined #openstack-lbaas | 13:28 | |
*** krypto has quit IRC | 13:28 | |
*** krypto has joined #openstack-lbaas | 13:28 | |
*** links has quit IRC | 13:36 | |
*** faizy has joined #openstack-lbaas | 13:41 | |
*** yamamoto has joined #openstack-lbaas | 14:05 | |
*** HenryG_ is now known as HenryG | 14:07 | |
*** jsheeren has joined #openstack-lbaas | 14:08 | |
*** yamamoto has quit IRC | 14:11 | |
*** chlong has joined #openstack-lbaas | 14:15 | |
*** HenryG has left #openstack-lbaas | 14:15 | |
*** krypto has quit IRC | 14:18 | |
*** krypto has joined #openstack-lbaas | 14:18 | |
*** krypto has quit IRC | 14:18 | |
*** krypto has joined #openstack-lbaas | 14:18 | |
*** gcheresh has joined #openstack-lbaas | 14:22 | |
*** krypto has quit IRC | 14:28 | |
*** krypto has joined #openstack-lbaas | 14:28 | |
*** amotoki has joined #openstack-lbaas | 14:30 | |
*** amotoki has quit IRC | 14:38 | |
*** agarner_away has quit IRC | 14:42 | |
*** aleph1 has joined #openstack-lbaas | 14:43 | |
*** beardedeagle has quit IRC | 14:57 | |
*** beardedeagle has joined #openstack-lbaas | 14:58 | |
*** jerrygb has quit IRC | 14:59 | |
*** jerrygb has joined #openstack-lbaas | 15:00 | |
*** beardedeagle has quit IRC | 15:02 | |
*** jerrygb has quit IRC | 15:04 | |
*** ZouR has joined #openstack-lbaas | 15:20 | |
*** faizy has quit IRC | 15:22 | |
*** armax has joined #openstack-lbaas | 15:23 | |
ZouR | Hi, need help configuring lbaasv2, newton using RHEL | 15:27 |
*** fnaval has joined #openstack-lbaas | 15:29 | |
*** faizy has joined #openstack-lbaas | 15:32 | |
*** beardedeagle has joined #openstack-lbaas | 15:36 | |
xgerman | nmagnezi is your man | 15:45 |
*** armax has quit IRC | 15:48 | |
*** kbyrne has joined #openstack-lbaas | 15:52 | |
johnsom | Well, bummer, the devstack fix doesn't fix our gates. Devstack is still just picking the first image from the glance list to use for tempest cirros hosts | 15:53 |
johnsom | ZouR What issue are you having? | 15:57 |
*** kbyrne has quit IRC | 16:04 | |
*** jsheeren has quit IRC | 16:06 | |
*** kbyrne has joined #openstack-lbaas | 16:07 | |
ZouR | plugin loads and agent comes up, but I get this in agent log after creating a lb -> 2017-02-17 12:02:52.758 10393 WARNING neutron_lbaas.drivers.haproxy.namespace_driver [-] Stats socket not found for loadbalancer b662d0ad-d3e2-489f-8f07-05a0810f6155 | 16:07 |
johnsom | ZouR I think that is normal until a listener is added to the load balancer. | 16:08 |
johnsom | If I remember correctly | 16:08 |
ZouR | i see, ill try | 16:10 |
ZouR | i also get this warning in agent: Could not load neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver | 16:10 |
diltram_ | morning | 16:19 |
*** diltram_ is now known as diltram | 16:20 | |
*** pcaruana has quit IRC | 16:21 | |
xgerman | o/ | 16:28 |
*** eezhova has quit IRC | 16:35 | |
*** rcernin has quit IRC | 16:35 | |
*** tesseract has quit IRC | 16:41 | |
diltram | sigh | 16:42 |
diltram | just checked Boston hotel prices for summit | 16:42 |
diltram | my mind is blown | 16:42 |
diltram | $400 per night | 16:42 |
diltram | :/ | 16:42 |
ZouR | you right johnsom | 16:45 |
ZouR | i have just created a lb using commandline and looks ok | 16:46 |
johnsom | Nice | 16:47 |
ZouR | seems that there is also a bug not allowing to create lbaasv2 in horizon correctly, so I thought it wasnt working | 16:47 |
johnsom | ZouR Are you using neutron-lbaas-dashboard 2.0? | 16:49 |
*** faizy has quit IRC | 16:54 | |
*** eezhova has joined #openstack-lbaas | 17:04 | |
*** gcheresh has quit IRC | 17:11 | |
xgerman | https://www.irccloud.com/pastebin/77wxAvdZ/ | 17:14 |
xgerman | johnsom did the disk-image builder change on us? | 17:15 |
johnsom | We got rid of tripleo a while ago | 17:16 |
johnsom | https://review.openstack.org/#/c/356590/ | 17:17 |
johnsom | If you are on an older release, the README tells you that you need to clone in tripleo-image-elements | 17:18 |
xgerman | ok | 17:18 |
ZouR | yes | 17:35 |
*** eezhova has quit IRC | 17:43 | |
*** anilvenkata has quit IRC | 17:45 | |
*** jerrygb_ has joined #openstack-lbaas | 17:46 | |
*** jerrygb has joined #openstack-lbaas | 17:50 | |
*** jerrygb_ has quit IRC | 17:51 | |
*** eezhova has joined #openstack-lbaas | 18:01 | |
*** krypto has quit IRC | 18:09 | |
*** armax has joined #openstack-lbaas | 18:19 | |
openstackgerrit | Merged openstack/octavia master: Remove unused logging import https://review.openstack.org/435272 | 18:50 |
*** gcheresh has joined #openstack-lbaas | 18:59 | |
*** gcheresh has quit IRC | 19:01 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Adds v2 general API information section https://review.openstack.org/433392 | 19:02 |
-openstackstatus- NOTICE: Restarting gerrit due to performance problems | 19:03 | |
*** gcheresh has joined #openstack-lbaas | 19:09 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Adds v2 general API information section https://review.openstack.org/433392 | 19:09 |
johnsom | xgerman sindhu Thank you for the API-REF general section review comments. I have addressed all but one, which is a good one about more examples. I will try to add those two examples when I start the load balancer section. | 19:13 |
xgerman | ok, so we can merge it? | 19:13 |
johnsom | I would like diltram and rm_work to review the policy and pagination/sorting sections, but after that I think it is in pretty good shape. (Assuming you folks are checking my spelling, etc... grin) | 19:15 |
johnsom | I don't have any major work on the general section left after the patch I just uploaded. | 19:15 |
johnsom | http://docs-draft.openstack.org/92/433392/10/check/gate-octavia-api-ref/e6967fc//api-ref/build/html/ | 19:17 |
xgerman | k | 19:18 |
johnsom | Onto a Load Balancer patch for me.... | 19:19 |
sindhu | johnsom: :) | 19:20 |
*** eezhova has quit IRC | 19:23 | |
rm_work | i'll look today | 19:29 |
rm_work | johnsom: also did you see my ping from last night | 19:30 |
johnsom | Which one? (I forgot about it) | 19:31 |
*** armax has quit IRC | 19:33 | |
*** gcheresh has quit IRC | 19:34 | |
*** eezhova has joined #openstack-lbaas | 19:37 | |
rm_work | [03:38:40] <rm_work>this whole mess: https://github.com/openstack/octavia/blob/master/octavia/network/drivers/neutron/allowed_address_pairs.py#L524-L548 | 19:37 |
rm_work | [03:38:55] <rm_work>vip_port = self.get_port(loadbalancer.vip.port_id) | 19:37 |
rm_work | [03:39:01] <rm_work>ha_port = self.get_port(amp.ha_port_id) | 19:37 |
rm_work | [03:39:10] <rm_work>ha_port *is* necessarily the same as vip_port isn't it? | 19:37 |
johnsom | Ah yeah, the mysterious third port. I remember trying to figure that one out myself. The naming of these drives me nuts. | 19:39 |
johnsom | I think you are correct that the ha_port is the same as the vip port | 19:40 |
rm_work | like, ALWAYS NECESSARILY | 19:40 |
rm_work | >_> | 19:40 |
rm_work | unless I try to use vip_port for something else | 19:40 |
rm_work | and then I discover a bunch of shit uses that instead of ha_port | 19:40 |
rm_work | or really, I don't know which they should use | 19:41 |
johnsom | I fought with figuring out this naming when I was fixing failover. I was going to come back and try to clean it up in another patch, but never got back to it. | 19:41 |
rm_work | T_T | 19:41 |
rm_work | it makes me want to die | 19:41 |
johnsom | I need to run to meet someone for lunch, but this afternoon I can dig back through that code and see if I can come up with a decoder ring again. | 19:42 |
sindhu | johnsom: blogan : ping? | 19:50 |
openstackgerrit | Sindhu Devale proposed openstack/octavia master: DB migration to add ID column to HM https://review.openstack.org/430451 | 20:18 |
*** cody-somerville has joined #openstack-lbaas | 20:20 | |
*** csomerville has quit IRC | 20:22 | |
*** jerrygb has quit IRC | 20:44 | |
*** ducttape_ has quit IRC | 20:57 | |
*** ducttape_ has joined #openstack-lbaas | 20:57 | |
rm_work | umm, cool. looks like my FLIP driver is working | 21:02 |
xgerman | yeah | 21:04 |
*** ducttape_ has quit IRC | 21:09 | |
rm_work | I might push up a review just to show it | 21:11 |
rm_work | it can't merge in its current state | 21:11 |
rm_work | i'm monkey-patching a lot to keep things in a single location | 21:12 |
rm_work | first gotta fix the bug in network_id | 21:13 |
rm_work | I made an oopsie | 21:13 |
*** armax has joined #openstack-lbaas | 21:14 | |
*** gcheresh has joined #openstack-lbaas | 21:26 | |
johnsom | sindhu pong | 21:29 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Add network_id to VIP to match neutron-lbaas https://review.openstack.org/429926 | 21:30 |
rm_work | johnsom: fixed an oopsie there -- was expecting a subnet object list, turns out get_network().subnets is just an id list | 21:30 |
johnsom | Ok | 21:31 |
rm_work | anywho, that *works* in my testing now, so review would be appreciated :P | 21:31 |
rm_work | gonna rebase the next one too | 21:31 |
rm_work | also, my flip driver works :P | 21:31 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Allow to create vip in lb-mgmt-net https://review.openstack.org/431179 | 21:31 |
johnsom | rm_work Did you want me to look at the whole third port (even though there are only two) thing? | 21:31 |
rm_work | eh | 21:31 |
rm_work | rather just get that reviewed | 21:31 |
rm_work | in the short term :/ | 21:32 |
johnsom | Ok, netowrk_id patch? | 21:32 |
rm_work | yep | 21:32 |
rm_work | gonna throw a review up for this FLIP thing too, even though it's not mergable at all | 21:33 |
johnsom | Trying to decide if I should try to override that devstack mess as well... It doesn't look like their fix is moving very quickly and the depends on didn't work | 21:34 |
johnsom | rm_work Is this a bug number? 429926 the topic on the network_id patch | 21:36 |
rm_work | err | 21:37 |
rm_work | it just does that when I do "git review -d #####" and then make changes and git review | 21:37 |
rm_work | :( | 21:38 |
rm_work | removed it | 21:38 |
rm_work | that is its own change number | 21:38 |
johnsom | Ah, ok | 21:38 |
sindhu | johnsom: regarding the db migration: https://review.openstack.org/#/c/430451/, I have made the primary key auto increment yet it fails with <HealthMonitor at 0x7f4b9220eb50> has a NULL identity key. How do I populate the id column? | 21:43 |
johnsom | sindhu autoincrement only works on integer ID columns, which we don't use in octavia | 21:45 |
johnsom | We will have to generate uuids for the new id column | 21:46 |
sindhu | johnsom: Oh okay... will try that. Thanks :) | 21:48 |
johnsom | I am not 100% sure how to do that in an alembic migration. There must be a way | 21:49 |
johnsom | maybe grep in neutron's migrations and see if something pops out. | 21:49 |
sindhu | johnsom: yeah sure, I'll do some digging. | 21:50 |
johnsom | Ok | 21:50 |
*** ducttape_ has joined #openstack-lbaas | 21:56 | |
openstackgerrit | Adam Harwell proposed openstack/octavia master: WIP: Floating IP Network Driver (spans L3s) https://review.openstack.org/435612 | 21:56 |
*** jerrygb has joined #openstack-lbaas | 21:57 | |
*** amotoki has joined #openstack-lbaas | 21:57 | |
*** amotoki has quit IRC | 21:58 | |
*** amotoki has joined #openstack-lbaas | 21:59 | |
*** amotoki has quit IRC | 21:59 | |
*** jerrygb has quit IRC | 22:03 | |
johnsom | rm_work I posted some initial comments. I will keep reviewing but wanted you to look at what I was seeing. | 22:04 |
rm_work | kk | 22:04 |
*** eezhova has quit IRC | 22:11 | |
*** gcheresh has quit IRC | 22:24 | |
johnsom | rm_work Yeah, ok, after lunch coma. But still have two comments. Otherwise looks fine | 22:31 |
rm_work | kk giving a demo but then i'll look | 22:32 |
rm_work | johnsom: counter-commented, i'll look at verifying the port | 22:51 |
rm_work | it just ... wasn't done originally | 22:51 |
*** ducttape_ has quit IRC | 22:56 | |
*** jerrygb has joined #openstack-lbaas | 23:00 | |
*** beardedeagle has quit IRC | 23:00 | |
*** ducttape_ has joined #openstack-lbaas | 23:06 | |
*** catintheroof has quit IRC | 23:21 | |
*** armax has quit IRC | 23:22 | |
*** catintheroof has joined #openstack-lbaas | 23:22 | |
*** ducttape_ has quit IRC | 23:26 | |
*** catintheroof has quit IRC | 23:26 | |
johnsom | This is really poor timing: http://lists.openstack.org/pipermail/openstack-dev/2017-February/112485.html | 23:26 |
rm_work | yeah uhh | 23:34 |
rm_work | that's our talk slot | 23:34 |
rm_work | how do we get in on that? | 23:34 |
rm_work | guessing we're not in top 25 | 23:34 |
johnsom | Yeah, we aren't important enough evidently | 23:34 |
rm_work | who is on the committee for that | 23:35 |
rm_work | just need to prod them maybe | 23:35 |
johnsom | If we would have known before voting started we could have at least addressed it in the proposal | 23:35 |
rm_work | oh there's a form | 23:35 |
johnsom | I am going to email Heidi and open a discussion on this | 23:35 |
rm_work | well | 23:35 |
rm_work | yeah k | 23:35 |
rm_work | i'd say fill out the form? :P | 23:36 |
johnsom | A 20 minute slot that is only on video isn't really what we need | 23:36 |
johnsom | Plus they are putting them on project navigator which as far as I knew was abandoned.... | 23:36 |
johnsom | It hasn't been updated in a few cycles... | 23:36 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Add network_id to VIP to match neutron-lbaas https://review.openstack.org/429926 | 23:37 |
rm_work | ahh | 23:37 |
rm_work | it's not in a room? | 23:37 |
johnsom | Not if you aren't part of the top 25 | 23:37 |
rm_work | new patchset up for network_id | 23:37 |
rm_work | added port validation and renamed the other validator method | 23:37 |
rm_work | ah :/ | 23:37 |
rm_work | i see, emerging projects are second-class | 23:37 |
rm_work | I mean I guess it makes sense | 23:37 |
johnsom | Right, not really in the spirit of "open" | 23:38 |
rm_work | we're a weird case since we really just rolled out of neutron | 23:38 |
rm_work | but should be pretty highly deployed? | 23:38 |
rm_work | dunno | 23:38 |
*** ducttape_ has joined #openstack-lbaas | 23:38 | |
johnsom | #1 part of neutron per the last full survey... | 23:38 |
rm_work | yeah hopefully you can get us on there | 23:41 |
rm_work | rather than start pissed off, i'm going to start under the assumption that we can just talk to someone and they'll work it out for us and it'll be good | 23:41 |
rm_work | and see where we go from there :) | 23:41 |
johnsom | Yeah, talking myself down a bit... | 23:42 |
rm_work | probably "oh! yeah, you guys are an edge case, thanks for talking to us. we'll put you in for a spot" | 23:42 |
johnsom | Yeah, 20 minute video... | 23:43 |
rm_work | i mean a MAIN spot | 23:43 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: Allow to create vip in lb-mgmt-net https://review.openstack.org/431179 | 23:43 |
*** chlong has quit IRC | 23:46 | |
johnsom | Yeah, sent an e-mail to Heidi politely asking if we can get a slot. | 23:54 |
johnsom | It's a bummer as well, we aren't included on this years survey and they dropped the neutron question, so I doubt we will show up there at all | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!