| *** vishalmanchanda has joined #openstack-lbaas | 00:00 | |
| *** threestrands has joined #openstack-lbaas | 00:12 | |
| *** dayou has quit IRC | 00:46 | |
| *** dayou has joined #openstack-lbaas | 00:48 | |
| dawzon | When adding a REST field to parameters.yaml, what should I put for min_version? | 01:55 |
|---|---|---|
| *** sapd1 has joined #openstack-lbaas | 02:14 | |
| *** ramishra has joined #openstack-lbaas | 03:27 | |
| *** armax has quit IRC | 03:49 | |
| *** sapd1 has quit IRC | 05:18 | |
| *** sapd1 has joined #openstack-lbaas | 05:31 | |
| *** sapd1 has quit IRC | 05:58 | |
| *** gcheresh has joined #openstack-lbaas | 06:12 | |
| *** sapd1 has joined #openstack-lbaas | 06:16 | |
| *** threestrands has quit IRC | 06:42 | |
| *** ccamposr has joined #openstack-lbaas | 06:53 | |
| *** rcernin has quit IRC | 07:06 | |
| *** gthiemonge has joined #openstack-lbaas | 07:14 | |
| *** rpittau|afk is now known as rpttau | 07:42 | |
| *** rpttau is now known as rpittau | 07:42 | |
| *** tkajinam has quit IRC | 08:07 | |
| *** tesseract has joined #openstack-lbaas | 08:12 | |
| *** rpittau is now known as rpittau|bbl | 08:56 | |
| *** gthiemonge has quit IRC | 09:16 | |
| *** gthiemonge has joined #openstack-lbaas | 09:30 | |
| *** gthiemonge has quit IRC | 09:47 | |
| *** gthiemonge has joined #openstack-lbaas | 09:53 | |
| *** happyhemant has joined #openstack-lbaas | 09:53 | |
| *** vishalmanchanda has quit IRC | 10:09 | |
| *** laerlingSAP is now known as laerling2 | 10:22 | |
| *** yboaron has joined #openstack-lbaas | 10:51 | |
| *** yamamoto has quit IRC | 11:29 | |
| *** nicolasbock has joined #openstack-lbaas | 11:37 | |
| *** yamamoto has joined #openstack-lbaas | 12:01 | |
| *** yamamoto has quit IRC | 12:06 | |
| *** yamamoto has joined #openstack-lbaas | 12:07 | |
| *** yamamoto has quit IRC | 12:29 | |
| *** takamatsu has quit IRC | 12:37 | |
| *** rpittau|bbl is now known as rpittau | 12:44 | |
| *** servagem has joined #openstack-lbaas | 12:45 | |
| *** yamamoto has joined #openstack-lbaas | 12:54 | |
| johnsom | dawzon When you extend the Octavia API, you will bump the API version in https://github.com/openstack/octavia/blob/master/octavia/api/root_controller.py#L94 so whatever version your API extension is a part of would be the min_version for the docs. | 13:13 |
| *** TrevorV has joined #openstack-lbaas | 13:19 | |
| openstackgerrit | Adam Harwell proposed openstack/octavia master: Support HTTP and TCP checks in UDP healthmonitor https://review.opendev.org/589180 | 13:36 |
| *** yamamoto has quit IRC | 13:37 | |
| *** yamamoto has joined #openstack-lbaas | 13:44 | |
| *** sapd1 has quit IRC | 14:03 | |
| openstackgerrit | Noah Mickus proposed openstack/octavia master: WIP: Adding The abllity to set a cipher blacklist https://review.opendev.org/711863 | 14:16 |
| *** yamamoto has quit IRC | 14:16 | |
| *** sapd1 has joined #openstack-lbaas | 14:17 | |
| *** armax has joined #openstack-lbaas | 14:20 | |
| rm_work | johnsom: err is there any way to see if the keepalived healthchecks are actually going? | 14:31 |
| johnsom | rm_work "going"? | 14:33 |
| johnsom | like tcpdump? | 14:33 |
| rm_work | Hmm yes I guess that's one way | 14:42 |
| rm_work | I was hoping for something like the haproxy HM log lines | 14:43 |
| rm_work | I want to see they are clearly happening and succeeding or failing | 14:43 |
| rm_work | And that if I cause the healthcheck to fail, it cycles out the member | 14:43 |
| rm_work | Basically, where are the keepalived logs, if any exist <_< | 14:44 |
| rm_work | I'm testing the patch that lets you add HTTP HMs to UDP listeners | 14:44 |
| rm_work | Config LOOKS right... And the member is still up... | 14:45 |
| rm_work | (though the agent doesn't send anything for them in the health message, so the members still show as NO_MONITOR, will need to figure that part out) | 14:45 |
| johnsom | keepalived is autonomous to the control plane. | 14:45 |
| rm_work | err | 14:46 |
| rm_work | Keepalived that's serving the UDP members | 14:46 |
| johnsom | We only capture in formation about health checks (I.e. user/tenant health) not the underlying autonomous bits | 14:46 |
| rm_work | Not the vrrp keepalived | 14:46 |
| rm_work | I'm not talking about the vrrp health | 14:47 |
| johnsom | Ah, UDP, so that is LVS, not really keepalived. Keepalived is just a config tool for that. | 14:47 |
| rm_work | We also use keepalived for UDP listeners, right? | 14:47 |
| rm_work | Ah, ok so what I really am looking for is LVS logs | 14:48 |
| johnsom | LVS does not have logs really. You can get "status" information from the kernel in /proc | 14:48 |
| rm_work | If such a thing exists | 14:48 |
| rm_work | Since it's kernel, yeah | 14:48 |
| rm_work | Ok so I can look in /proc somewhere to see if the members are up? | 14:48 |
| johnsom | Yes | 14:48 |
| johnsom | or use lvsadm which gives a pretty view | 14:48 |
| rm_work | Ah k | 14:48 |
| johnsom | ipvsadm | 14:48 |
| johnsom | sorry, always get that wrong | 14:49 |
| rm_work | K | 14:49 |
| johnsom | Yeah, I thought you were talking about the actual keepalived health check scripts, etc. | 14:50 |
| johnsom | Different animal all together | 14:50 |
| rm_work | yeah, well the healthcheck config is in the keepalived.conf | 14:51 |
| rm_work | so the wording is difficult | 14:51 |
| rm_work | because it basically sounds the same i guess | 14:51 |
| rm_work | ah, found one bug | 14:59 |
| rm_work | ok cool, almost good | 15:02 |
| rm_work | just need to fix the monitor | 15:02 |
| rm_work | err, the agent reporting the monitor health | 15:03 |
| rm_work | not sure honestly why it isn't working | 15:03 |
| rm_work | `_check_udp_listener_status` seems to look at /proc to get status for UDP members | 15:04 |
| rm_work | so it SHOULD be working -- this may be a larger bug? | 15:04 |
| *** gthiemonge has quit IRC | 15:07 | |
| rm_work | johnsom: wtf, this code makes no sense to me -- I kinda get the feeling our UDP member health code is bogus? or else I'm still not understanding what's going on | 15:08 |
| *** gthiemonge has joined #openstack-lbaas | 15:08 | |
| rm_work | https://github.com/openstack/octavia/blob/master/octavia/amphorae/backends/agent/api_server/keepalivedlvs.py#L239-L244 | 15:08 |
| johnsom | rm_work I didn't write it....lol I know there are a lot of conditionals in there.... | 15:08 |
| rm_work | basically the only way to go ACTIVE is ... | 15:08 |
| rm_work | by looking in the config file and seeing if the member is there? O_o | 15:09 |
| rm_work | ah sorry i see, that's the listener status, not the member status | 15:10 |
| rm_work | AHAHA ok i see where the issue is | 15:13 |
| johnsom | Yeah, I know when I reviewed some of that, it queries some areas under /proc and parses out the operating status info | 15:13 |
| rm_work | yeah anyway the issue was simpl | 15:18 |
| rm_work | CHECKER_REGEX = re.compile(r"MISC_CHECK") | 15:18 |
| rm_work | -> | 15:18 |
| rm_work | CHECKER_REGEX = re.compile(r"(MISC_CHECK|HTTP_GET|TCP_CHECK)") | 15:18 |
| * rm_work blows his party kazoo | 15:18 | |
| johnsom | lol | 15:19 |
| rm_work | i hate this vip-source-ip thing so much | 15:19 |
| rm_work | because it breaks healtchecks | 15:20 |
| rm_work | and also doesn't work for UDP lol | 15:20 |
| *** sapd1 has quit IRC | 15:20 | |
| rm_work | i always get suspicious when I make a change that fixes a bug, and run tests, and they still pass... | 15:27 |
| johnsom | I guess you still have coverage to add.... lol | 15:28 |
| *** sapd1 has joined #openstack-lbaas | 15:37 | |
| rm_work | most assuredly | 15:49 |
| rm_work | also found we never validated UDP HMs for single-create T_T | 15:50 |
| johnsom | There is a good chance that failover will push us up to 93% | 15:50 |
| rm_work | so fixing that too | 15:50 |
| *** gcheresh has quit IRC | 15:53 | |
| openstackgerrit | Carlos Goncalves proposed openstack/octavia-tempest-plugin master: Fix amphora list-show to run in a busy environment https://review.opendev.org/711316 | 16:00 |
| *** gcheresh has joined #openstack-lbaas | 16:26 | |
| openstackgerrit | Adam Harwell proposed openstack/octavia master: Support HTTP and TCP checks in UDP healthmonitor https://review.opendev.org/589180 | 16:28 |
| *** yboaron has quit IRC | 16:30 | |
| *** gcheresh has quit IRC | 16:34 | |
| rm_work | ok, that is looking good | 16:38 |
| rm_work | testing seems to be promising in my QE cloud | 16:39 |
| *** gcheresh has joined #openstack-lbaas | 16:43 | |
| *** nicolasbock has quit IRC | 16:53 | |
| *** nicolasbock has joined #openstack-lbaas | 16:55 | |
| *** ccamposr has quit IRC | 17:02 | |
| *** gcheresh has quit IRC | 17:13 | |
| *** rpittau is now known as rpittau|afk | 17:27 | |
| *** gcheresh has joined #openstack-lbaas | 17:28 | |
| *** sapd1 has quit IRC | 17:52 | |
| *** gcheresh has quit IRC | 18:01 | |
| *** gcheresh has joined #openstack-lbaas | 18:40 | |
| *** gcheresh has quit IRC | 18:55 | |
| *** gcheresh has joined #openstack-lbaas | 19:10 | |
| stevenglasford | my slides took about 5 minutes to do, at a very reasonable speed | 19:14 |
| stevenglasford | wrong chat lol | 19:14 |
| *** tesseract has quit IRC | 19:33 | |
| *** servagem has quit IRC | 19:41 | |
| *** gcheresh has quit IRC | 19:45 | |
| *** trident has quit IRC | 20:57 | |
| *** trident has joined #openstack-lbaas | 20:58 | |
| *** trident has quit IRC | 21:04 | |
| *** trident has joined #openstack-lbaas | 21:05 | |
| *** TrevorV has quit IRC | 21:35 | |
| *** rcernin has joined #openstack-lbaas | 21:36 | |
| *** nicolasbock has quit IRC | 21:55 | |
| *** yboaron has joined #openstack-lbaas | 22:01 | |
| *** zigo has quit IRC | 22:13 | |
| *** zigo has joined #openstack-lbaas | 22:19 | |
| zigo | Hi. One of my load balancer has both of its amphora in error, and it stays in PENDING_UPDATE. | 22:28 |
| zigo | What can I do to repair ? | 22:28 |
| zigo | Well, in fact, now it's in provisioning_status: ERROR ... | 22:31 |
| *** yboaron has quit IRC | 22:46 | |
| *** tkajinam has joined #openstack-lbaas | 22:55 | |
| *** bcafarel has quit IRC | 23:06 | |
| johnsom | Right, it will move out of PENDING when it gives up trying whatever is broken in the cloud. Options are either load balancer failover or delete and recreate | 23:08 |
| *** bcafarel has joined #openstack-lbaas | 23:32 | |
| *** bcafarel has quit IRC | 23:38 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!