openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add L7 database structures https://review.openstack.org/265430 | 00:00 |
---|---|---|
rm_work | :P | 00:02 |
openstackgerrit | Franklin Naval proposed openstack/octavia: Octavia: Basic LoadBalancer Scenario Test https://review.openstack.org/172199 | 00:04 |
sbalukoff | TrevorV: Or... not. Yeah, my local repo is just messed up right now. I'mma checkout my latest revisions on gerrit and see if I can rebuild things. | 00:13 |
fnaval | question - on the create member parameters, say I have 2 members and if I specify weight as 50 for both, would load balancing be equally distributed to both? | 00:32 |
fnaval | in a round robin way? | 00:33 |
johnsom | Yes, but it depends on previous connections, stickiness settings, and balancing algorithm. | 00:34 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Update data model conversion to be more complete https://review.openstack.org/280166 | 00:35 |
fnaval | johnsom: what if I specify 100 for each of the two members? | 00:36 |
johnsom | Same | 00:36 |
fnaval | is the default load balancer round robin? | 00:37 |
johnsom | Yes, I think it is | 00:37 |
fnaval | k thanks johnsom | 00:39 |
*** rcernin has quit IRC | 00:46 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Fix model update flows https://review.openstack.org/280478 | 00:47 |
*** Aish has left #openstack-lbaas | 00:49 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add L7 database structures https://review.openstack.org/265430 | 00:52 |
openstackgerrit | Franklin Naval proposed openstack/octavia: Octavia: Basic LoadBalancer Scenario Test https://review.openstack.org/172199 | 00:57 |
*** minwang2 has quit IRC | 01:02 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods https://review.openstack.org/265529 | 01:06 |
*** doug-fish has joined #openstack-lbaas | 01:08 | |
*** doug-fish has quit IRC | 01:11 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods https://review.openstack.org/265529 | 01:15 |
*** ducttape_ has joined #openstack-lbaas | 01:15 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods https://review.openstack.org/265529 | 01:16 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Update repos for L7 rules / validations https://review.openstack.org/276643 | 01:22 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add L7 api - policies https://review.openstack.org/265690 | 01:29 |
*** ducttape_ has quit IRC | 01:29 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add L7 api - rules https://review.openstack.org/277718 | 01:33 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add L7 controller worker flows and tasks https://review.openstack.org/277768 | 01:35 |
*** paco20151113 has joined #openstack-lbaas | 01:39 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add L7 jinja template updates https://review.openstack.org/278223 | 01:39 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add L7 documentation https://review.openstack.org/278830 | 01:42 |
*** diogogmt has joined #openstack-lbaas | 01:42 | |
*** diogogmt has quit IRC | 01:42 | |
sbalukoff | Ok, folks! The house of cards that is the L7 stuff has been re-assembled! There should be no substantive changes there between what was there this morning and what is there now. | 01:43 |
sbalukoff | The last commit in the chain is: https://review.openstack.org/#/c/278830/6 | 01:43 |
sbalukoff | (In case you want to re-stack anyway) | 01:43 |
*** diogogmt has joined #openstack-lbaas | 01:44 | |
*** diogogmt has quit IRC | 01:49 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Add listener stats API https://review.openstack.org/281603 | 01:50 |
*** bochi-michael has joined #openstack-lbaas | 01:58 | |
*** ducttape_ has joined #openstack-lbaas | 02:01 | |
*** kevo has quit IRC | 02:03 | |
*** doug-fish has joined #openstack-lbaas | 02:08 | |
*** doug-fish has quit IRC | 02:08 | |
*** madhu_ak has quit IRC | 02:10 | |
*** diogogmt has joined #openstack-lbaas | 02:26 | |
*** ducttape_ has quit IRC | 02:29 | |
fnaval | w00t all gates passed! ready for review: https://review.openstack.org/#/c/172199/ | 02:30 |
*** ducttape_ has joined #openstack-lbaas | 02:31 | |
*** ducttape_ has quit IRC | 02:39 | |
sbalukoff | fnaval: Great! | 02:45 |
*** ducttape_ has joined #openstack-lbaas | 02:49 | |
*** doug-fish has joined #openstack-lbaas | 03:04 | |
*** doug-fish has quit IRC | 03:09 | |
*** yuanying_ has quit IRC | 03:21 | |
*** ducttape_ has quit IRC | 03:30 | |
*** jwarendt has quit IRC | 03:35 | |
*** ducttape_ has joined #openstack-lbaas | 03:36 | |
*** woodster_ has quit IRC | 03:36 | |
*** yuanying has joined #openstack-lbaas | 03:39 | |
*** yamamoto has joined #openstack-lbaas | 03:41 | |
*** minwang2 has joined #openstack-lbaas | 03:44 | |
openstackgerrit | Banashankar k proposed openstack/octavia: [WIP]Adding the topology info at the time of LB AMP association https://review.openstack.org/281622 | 03:44 |
*** ducttape_ has quit IRC | 03:46 | |
openstackgerrit | Banashankar k proposed openstack/octavia: [WIP]Adding the topology info at the time of LB AMP association https://review.openstack.org/281622 | 03:51 |
*** yuanying has quit IRC | 03:55 | |
*** bana_k has quit IRC | 03:56 | |
*** minwang2 has quit IRC | 03:57 | |
*** minwang2 has joined #openstack-lbaas | 03:57 | |
*** minwang2 has quit IRC | 04:00 | |
*** yuanying has joined #openstack-lbaas | 04:05 | |
*** minwang2 has joined #openstack-lbaas | 04:05 | |
*** yuanying_ has joined #openstack-lbaas | 04:07 | |
*** yuanying has quit IRC | 04:09 | |
*** ducttape_ has joined #openstack-lbaas | 04:11 | |
*** ducttape_ has quit IRC | 04:28 | |
*** prabampm has quit IRC | 04:34 | |
*** bana_k has joined #openstack-lbaas | 04:37 | |
*** prabampm has joined #openstack-lbaas | 04:38 | |
*** Aish has joined #openstack-lbaas | 04:41 | |
*** Aish has left #openstack-lbaas | 04:42 | |
*** allan_h has joined #openstack-lbaas | 05:04 | |
*** allan_h has quit IRC | 05:11 | |
*** minwang2 has quit IRC | 05:16 | |
*** minwang2 has joined #openstack-lbaas | 05:17 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Fix deleted amphora expiration check https://review.openstack.org/281639 | 05:40 |
rm_work | sbalukoff: took a break but back to testing on the newest | 05:45 |
sbalukoff | Cool beans! | 05:45 |
sbalukoff | I'm just trying to swat a few bugs in the mean time. :) | 05:45 |
rm_work | it would save me some time if you happen to have a sample L7 workflow i can test out | 05:46 |
rm_work | trying to think of something simple I can test with easily | 05:46 |
sbalukoff | You saw my gist earlier? | 05:47 |
rm_work | hmm was it the same i have been using previously? | 05:47 |
rm_work | https://gist.github.com/anonymous/f59d96918f3103ad5651 | 05:47 |
sbalukoff | There are a few more lines and niceties in it, but otherwise yes... | 05:47 |
sbalukoff | https://gist.github.com/sbalukoff/e6cd600b4a12ee582f5e | 05:47 |
rm_work | ah | 05:47 |
sbalukoff | So, in a nutshell: | 05:48 |
sbalukoff | One of the key things to remember is that an l7policy needs at least 1 rule before it's going to get inserted into the haproxy config. | 05:48 |
sbalukoff | And it needs to be enabled. Of course. | 05:48 |
sbalukoff | (But they're enabled by default.) | 05:48 |
rm_work | yeah much more complete :P | 05:49 |
sbalukoff | As far as how to create the policies and rules (ie. which parameters do you need), there are a lot of possibilities. | 05:49 |
rm_work | what's the easiest to assemble/test functionally | 05:49 |
rm_work | host header directing to pool A or B? | 05:50 |
rm_work | i can throw one member in each pool | 05:50 |
sbalukoff | create an LB -> create listener -> create pool -> create l7policy -> create l7rule | 05:50 |
sbalukoff | You don't even need members in the pool. :) | 05:50 |
rm_work | heh | 05:50 |
rm_work | i wanted to test *functionally* | 05:50 |
sbalukoff | But if you want to check end-to-end, that's not a bad idea. | 05:50 |
sbalukoff | :) | 05:50 |
rm_work | though looking at the haproxy config on the amp is almost good enough i guess | 05:50 |
sbalukoff | That's all I've been doing really. I'm familiar enough with how they work that I've not felt it necessary to do a "true" scenario test and poke the listener with curl. | 05:51 |
sbalukoff | But hey! Someone should probably actually do that at some point. XD | 05:51 |
rm_work | great, network blip and i get to restart my stack 20 minutes in >_< | 05:53 |
sbalukoff | Joy! | 05:53 |
*** jidar has quit IRC | 06:06 | |
*** eranra has joined #openstack-lbaas | 06:07 | |
*** jidar has joined #openstack-lbaas | 06:07 | |
*** fnaval has quit IRC | 06:10 | |
rm_work | sbalukoff: how is it that you don't pass an X-Auth-Token or X-Project-Id or anything to your octavia Curl commands? | 06:18 |
sbalukoff | Because octavia doesn't currently have any kind of auth whatsoever? | 06:18 |
rm_work | by default i see nothing when I do a list, until i specify the right project-id | 06:18 |
sbalukoff | Huh. | 06:19 |
rm_work | it does still take in the project-id header though | 06:19 |
sbalukoff | I've actually been ignoring the project-id stuff since none of the stuff I'm changing is affected by it. | 06:21 |
rm_work | i have to do: curl http://localhost:9876/v1/loadbalancers -H "X-Project-Id: 6d5b3192-6060-4bc0-837a-b7a4b00313f1" | 06:21 |
rm_work | or else I get a plank list | 06:21 |
rm_work | *blank list | 06:21 |
rm_work | somehow you don't | 06:21 |
rm_work | which is perplexing | 06:21 |
sbalukoff | I'm not creating the load balancer with a project-id. | 06:21 |
rm_work | AH | 06:21 |
rm_work | I do all my initial creates through neutron-lbaas | 06:21 |
sbalukoff | Aah. | 06:21 |
rm_work | then just start hitting octavia directly for the fun stuff | 06:22 |
rm_work | you know what's dumb though? | 06:22 |
rm_work | keystone token-get | 06:22 |
rm_work | and the OSC counterpart | 06:22 |
rm_work | both output the uuid of the project-id WITHOUT HYPHENS | 06:22 |
sbalukoff | That is dumb. | 06:22 |
rm_work | and the match in octavia is done directly | 06:22 |
sbalukoff | :P | 06:23 |
rm_work | so it is literally easier for me to mysql and do a select on the load_balancer table to get the right project_id | 06:23 |
rm_work | <_< | 06:23 |
sbalukoff | :P | 06:25 |
sbalukoff | That is seriously stupid that they don't provide the uuid with hyphens. | 06:26 |
rm_work | trying to decide what the easiest way to script adding in the hyphens is | 06:26 |
rm_work | it's at set indexes.... | 06:26 |
rm_work | it's just been a long time since i did heavy string processing in bash | 06:27 |
sbalukoff | Been a while for me, too. | 06:30 |
rm_work | lol: | 06:31 |
rm_work | REAL_UUID="${BAD_UUID:0:8}-${BAD_UUID:8:4}-${BAD_UUID:12:4}-${BAD_UUID:16:4}-${BAD_UUID:20}" | 06:32 |
rm_work | hilarity ensues | 06:32 |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Fix amphora failover after health monitor start https://review.openstack.org/281660 | 06:32 |
sbalukoff | HAHA! | 06:33 |
*** bana_k has quit IRC | 06:35 | |
*** eranra has quit IRC | 06:36 | |
*** bana_k has joined #openstack-lbaas | 06:37 | |
*** numans has joined #openstack-lbaas | 06:46 | |
*** kobis has joined #openstack-lbaas | 06:48 | |
*** minwang2 has quit IRC | 06:52 | |
*** fnaval has joined #openstack-lbaas | 07:00 | |
*** armax has quit IRC | 07:09 | |
*** evgenyf has joined #openstack-lbaas | 07:19 | |
*** eranra has joined #openstack-lbaas | 07:20 | |
*** intr1nsic has quit IRC | 07:25 | |
*** bana_k has quit IRC | 07:27 | |
*** intr1nsic has joined #openstack-lbaas | 07:28 | |
*** nmagnezi has joined #openstack-lbaas | 07:40 | |
*** rcernin has joined #openstack-lbaas | 07:51 | |
*** pcaruana has joined #openstack-lbaas | 08:05 | |
*** numans has quit IRC | 08:22 | |
*** numans has joined #openstack-lbaas | 08:33 | |
*** jschwarz has joined #openstack-lbaas | 08:35 | |
*** piet has joined #openstack-lbaas | 08:51 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Fix LB status updates https://review.openstack.org/281707 | 09:07 |
*** jwarendt has joined #openstack-lbaas | 09:31 | |
*** jwarendt has quit IRC | 09:36 | |
*** doug-fish has joined #openstack-lbaas | 09:40 | |
openstackgerrit | Wang Bo proposed openstack/octavia: Stop using non-existent method of Mock https://review.openstack.org/280766 | 09:42 |
*** doug-fish has quit IRC | 09:44 | |
*** [1]evgenyf has joined #openstack-lbaas | 09:53 | |
*** piet has quit IRC | 09:55 | |
openstackgerrit | Wang Bo proposed openstack/octavia: Improve test case test_upload_certificate_md5 https://review.openstack.org/281727 | 09:55 |
*** piet has joined #openstack-lbaas | 09:55 | |
*** evgenyf has quit IRC | 09:56 | |
*** [1]evgenyf is now known as evgenyf | 09:56 | |
*** openstackgerrit has quit IRC | 10:02 | |
*** openstackgerrit has joined #openstack-lbaas | 10:03 | |
*** piet has quit IRC | 10:18 | |
*** piet has joined #openstack-lbaas | 10:18 | |
*** paco20151113 has quit IRC | 10:20 | |
*** piet has quit IRC | 10:38 | |
*** piet has joined #openstack-lbaas | 10:39 | |
*** bochi-michael has quit IRC | 10:39 | |
*** doug-fish has joined #openstack-lbaas | 10:41 | |
*** piet has quit IRC | 10:44 | |
*** piet has joined #openstack-lbaas | 10:45 | |
*** doug-fish has quit IRC | 10:46 | |
*** piet has quit IRC | 11:02 | |
*** yamamoto has quit IRC | 11:03 | |
*** piet has joined #openstack-lbaas | 11:05 | |
*** piet has quit IRC | 11:19 | |
*** piet has joined #openstack-lbaas | 11:25 | |
*** yamamoto has joined #openstack-lbaas | 11:48 | |
*** yamamoto_ has joined #openstack-lbaas | 11:49 | |
*** yamamoto has quit IRC | 11:53 | |
*** yamamoto_ has quit IRC | 11:57 | |
*** piet has quit IRC | 12:00 | |
*** piet has joined #openstack-lbaas | 12:02 | |
*** yamamoto has joined #openstack-lbaas | 12:11 | |
*** piet has quit IRC | 12:15 | |
*** piet has joined #openstack-lbaas | 12:15 | |
*** piet has quit IRC | 12:17 | |
*** piet has joined #openstack-lbaas | 12:18 | |
*** rtheis has joined #openstack-lbaas | 12:18 | |
*** yamamoto has quit IRC | 12:22 | |
*** yamamoto has joined #openstack-lbaas | 12:23 | |
*** yamamoto has quit IRC | 12:27 | |
*** piet has quit IRC | 12:35 | |
*** yamamoto has joined #openstack-lbaas | 12:46 | |
*** doug-fish has joined #openstack-lbaas | 12:54 | |
*** ducttape_ has joined #openstack-lbaas | 12:58 | |
*** ducttape_ has quit IRC | 13:11 | |
*** allan_h has joined #openstack-lbaas | 13:23 | |
*** localloop127 has joined #openstack-lbaas | 13:30 | |
*** allan_h has quit IRC | 13:34 | |
*** yamamoto has quit IRC | 13:42 | |
*** yamamoto has joined #openstack-lbaas | 13:45 | |
*** yamamoto has quit IRC | 13:47 | |
*** yamamoto has joined #openstack-lbaas | 13:47 | |
*** yamamoto has quit IRC | 13:47 | |
*** piet has joined #openstack-lbaas | 13:48 | |
*** yamamoto has joined #openstack-lbaas | 13:49 | |
*** ducttape_ has joined #openstack-lbaas | 13:50 | |
*** ducttape_ has quit IRC | 13:51 | |
*** piet has quit IRC | 13:58 | |
*** yamamoto has quit IRC | 13:59 | |
*** evgenyf has quit IRC | 14:02 | |
*** ducttape_ has joined #openstack-lbaas | 14:08 | |
*** kevo has joined #openstack-lbaas | 14:13 | |
*** bana_k has joined #openstack-lbaas | 14:13 | |
*** ducttape_ has quit IRC | 14:14 | |
*** ducttape_ has joined #openstack-lbaas | 14:19 | |
*** ducttape_ has quit IRC | 14:23 | |
*** diogogmt has quit IRC | 14:26 | |
*** diogogmt has joined #openstack-lbaas | 14:28 | |
*** Bjoern has joined #openstack-lbaas | 14:29 | |
*** Bjoern is now known as Bjoern_zZzZzZzZ | 14:30 | |
*** piet has joined #openstack-lbaas | 14:47 | |
*** ducttape_ has joined #openstack-lbaas | 14:48 | |
*** Bjoern_zZzZzZzZ is now known as Bjoern | 14:49 | |
*** TrevorV has joined #openstack-lbaas | 14:51 | |
*** piet has quit IRC | 14:52 | |
*** Bjoern has quit IRC | 14:54 | |
*** ducttape_ has quit IRC | 14:54 | |
*** ducttape_ has joined #openstack-lbaas | 14:56 | |
*** diogogmt has quit IRC | 14:58 | |
*** ducttape_ has quit IRC | 14:59 | |
*** yamamoto has joined #openstack-lbaas | 14:59 | |
*** Bjoern has joined #openstack-lbaas | 14:59 | |
*** bana_k has quit IRC | 15:02 | |
*** kevo has quit IRC | 15:03 | |
*** amotoki has joined #openstack-lbaas | 15:05 | |
*** piet has joined #openstack-lbaas | 15:13 | |
*** piet has quit IRC | 15:15 | |
*** eranra has quit IRC | 15:18 | |
*** allan_h has joined #openstack-lbaas | 15:20 | |
*** piet has joined #openstack-lbaas | 15:22 | |
*** woodster_ has joined #openstack-lbaas | 15:39 | |
*** numans has quit IRC | 15:44 | |
*** allan_h has quit IRC | 15:45 | |
*** ducttape_ has joined #openstack-lbaas | 15:46 | |
*** liamji has joined #openstack-lbaas | 15:50 | |
*** yamamoto has quit IRC | 15:52 | |
*** piet has quit IRC | 15:55 | |
*** diogogmt has joined #openstack-lbaas | 15:57 | |
*** piet has joined #openstack-lbaas | 15:59 | |
*** zigo has quit IRC | 16:03 | |
*** zigo has joined #openstack-lbaas | 16:05 | |
*** kobis has quit IRC | 16:05 | |
*** jwarendt has joined #openstack-lbaas | 16:06 | |
*** armax has joined #openstack-lbaas | 16:10 | |
*** allan_h has joined #openstack-lbaas | 16:11 | |
*** Aish has joined #openstack-lbaas | 16:12 | |
*** nmagnezi has quit IRC | 16:13 | |
*** armax has quit IRC | 16:14 | |
*** pcaruana has quit IRC | 16:15 | |
*** rcernin has quit IRC | 16:17 | |
*** fnaval has quit IRC | 16:18 | |
*** piet has quit IRC | 16:20 | |
*** piet has joined #openstack-lbaas | 16:20 | |
*** yamamoto has joined #openstack-lbaas | 16:21 | |
*** armax has joined #openstack-lbaas | 16:22 | |
*** minwang2 has joined #openstack-lbaas | 16:27 | |
*** jschwarz has quit IRC | 16:29 | |
*** fnaval has joined #openstack-lbaas | 16:34 | |
*** piet has quit IRC | 16:41 | |
*** Aish has quit IRC | 16:45 | |
*** liamji has quit IRC | 16:47 | |
johnsom | sbalukoff Can you take a look at these two ceilometer patches with an eye towards L7? | 16:49 |
johnsom | https://review.openstack.org/#/c/274518/11 | 16:49 |
johnsom | https://review.openstack.org/#/c/277434/5 | 16:49 |
*** minwang2 has quit IRC | 16:50 | |
fnaval | sbalukoff: also this too: https://review.openstack.org/#/c/172199/ | 16:51 |
fnaval | thanks in advance | 16:51 |
TrevorV | Hey sbalukoff whenever you surface today, can I bother you a minute? | 16:51 |
*** kobis has joined #openstack-lbaas | 16:57 | |
*** piet has joined #openstack-lbaas | 16:59 | |
*** piet has quit IRC | 17:00 | |
*** minwang2 has joined #openstack-lbaas | 17:17 | |
xgerman | johnsom are those ceilometer people using the status tree? When I browsed over that it didn’t look like it... | 17:29 |
johnsom | Yes they are | 17:31 |
johnsom | It's in there | 17:31 |
*** kobis has quit IRC | 17:32 | |
*** rcernin has joined #openstack-lbaas | 17:36 | |
xgerman | glad I asked | 17:41 |
*** SumitNaiksatam has joined #openstack-lbaas | 17:57 | |
*** madhu_ak has joined #openstack-lbaas | 17:59 | |
*** numans has joined #openstack-lbaas | 18:04 | |
*** prabampm has quit IRC | 18:07 | |
*** ducttape_ has quit IRC | 18:11 | |
*** ducttape_ has joined #openstack-lbaas | 18:23 | |
openstackgerrit | min wang proposed openstack/octavia: Implements: blueprint anti-affinity server group https://review.openstack.org/272344 | 18:33 |
*** Aish has joined #openstack-lbaas | 18:34 | |
sbalukoff | johnsom: I'm here now. And yes, I'll take a look. | 18:34 |
johnsom | Thanks | 18:34 |
sbalukoff | TrevorV: I'm here now. | 18:35 |
TrevorV | sbalukoff awesome mang. So I'll PM you right quick | 18:35 |
sbalukoff | Please note, y'all: I need to leave in about 6 hours, and I won't be online tomorrow. But I should be back online at various points throughout the weekend. | 18:35 |
johnsom | sbalukoff FYI, I have assigned a bug to you because I caught it while running the L7 patches. It just needs to be tested on stock to see if it's L7 related or pre-existing. | 18:35 |
sbalukoff | fnaval: I plan to have a close look at that today. | 18:35 |
johnsom | We can untag it and reassign if it's pre-existing | 18:36 |
sbalukoff | johnsom: Sounds good! | 18:36 |
madhu_ak | fnaval: will wait for https://review.openstack.org/#/c/172199/ to go in and then resubmit tempest_plugin patch to follow right folder structure. | 18:40 |
*** Aish has quit IRC | 18:43 | |
*** bana_k has joined #openstack-lbaas | 18:51 | |
*** neelashah has joined #openstack-lbaas | 18:52 | |
*** Aish has joined #openstack-lbaas | 18:54 | |
fnaval | thank you sirs! sbalukoff madhu_ak | 18:55 |
fnaval | please do review when you have a chance madhu_ak. thanks | 18:55 |
madhu_ak | yes fnaval. testing i out second time and post my comments :) | 18:56 |
madhu_ak | it* | 18:56 |
fnaval | thank you | 18:57 |
*** kevo has joined #openstack-lbaas | 19:00 | |
*** Bjoern_ has joined #openstack-lbaas | 19:00 | |
*** Bjoern has quit IRC | 19:01 | |
*** Bjoern_ has quit IRC | 19:20 | |
*** ducttape_ has quit IRC | 19:21 | |
*** Bjoern has joined #openstack-lbaas | 19:26 | |
*** Bjoern is now known as Bjoern_zZzZzZzZ | 19:27 | |
*** Bjoern_zZzZzZzZ is now known as Bjoern | 19:27 | |
*** ducttape_ has joined #openstack-lbaas | 19:30 | |
*** Bjoern has quit IRC | 19:31 | |
openstackgerrit | Merged openstack/octavia: Delete SSH amphora driver https://review.openstack.org/281172 | 19:37 |
*** Aish has quit IRC | 19:43 | |
*** Aish has joined #openstack-lbaas | 19:44 | |
*** SumitNaiksatam has quit IRC | 19:44 | |
*** kevo has quit IRC | 19:53 | |
*** rcernin has quit IRC | 19:55 | |
*** SumitNaiksatam has joined #openstack-lbaas | 19:58 | |
*** numans has quit IRC | 19:58 | |
openstackgerrit | Stephen Balukoff proposed openstack/octavia: Fix LB status updates https://review.openstack.org/281707 | 19:59 |
sbalukoff | Aah, dang-- a couple of these small bugfixes conflict or will conflict with my L7 chain... | 20:02 |
sbalukoff | I'mma wait for the last of these to merge today and I'll rebase the chain. | 20:02 |
sbalukoff | (Again, this should entail no substantial code changes.) | 20:02 |
xgerman | let’s hope not | 20:02 |
sbalukoff | (Unless that bug johnsom assigned to me is something I end up patching therein... in which case I'll let y'all know here.) | 20:03 |
*** kobis has joined #openstack-lbaas | 20:03 | |
openstackgerrit | Merged openstack/octavia: Improve test case test_upload_certificate_md5 https://review.openstack.org/281727 | 20:03 |
xgerman | and ssh client is removed --- | 20:05 |
sbalukoff | Yay? | 20:06 |
xgerman | yep, your patch merged | 20:06 |
sbalukoff | Yay. | 20:06 |
*** fnaval_ has joined #openstack-lbaas | 20:07 | |
*** madhu_ak has quit IRC | 20:11 | |
*** fnaval has quit IRC | 20:12 | |
*** kevinbenton has quit IRC | 20:12 | |
*** clduser has quit IRC | 20:12 | |
TrevorV | Hey sbalukoff guess you have some rebasing to do at some point o_0 | 20:12 |
*** kevinbenton has joined #openstack-lbaas | 20:12 | |
*** clduser has joined #openstack-lbaas | 20:13 | |
*** allan_h has quit IRC | 20:22 | |
sbalukoff | TrevorV: yep, gonna make sure all these small patches that are queued up to merge are merged before I do that. | 20:25 |
TrevorV | Awesome, I was just PM-ing you too, because the API returned me that 2 billion number as the position. | 20:26 |
TrevorV | So I think somewhere its not quite right yet | 20:26 |
TrevorV | sbalukoff ^^ | 20:27 |
sbalukoff | Ok. | 20:27 |
*** madhu_ak has joined #openstack-lbaas | 20:31 | |
*** allan_h has joined #openstack-lbaas | 20:35 | |
*** allan_h has quit IRC | 20:36 | |
openstackgerrit | Banashankar k proposed openstack/octavia: [WIP]Adding the topology info at the time of LB AMP association https://review.openstack.org/281622 | 21:09 |
*** kobis has quit IRC | 21:12 | |
openstackgerrit | Manjeet Singh Bhatia proposed openstack/neutron-lbaas: correct tox.ini for coverage https://review.openstack.org/282062 | 21:12 |
rm_work | sbalukoff: yeah i am actively trying to avoid merging anything else until we get your stuff done <_< | 21:15 |
*** neelashah has quit IRC | 21:19 | |
xgerman | rm_work the show must go on | 21:21 |
rm_work | well, not necessarily :P | 21:21 |
johnsom | I think what sbalukoff was advocating is to merge a bunch of the small stuff sooner rather than later as he already needs to rebase. | 21:22 |
rm_work | yeah, now he's waiting for everything queued | 21:22 |
rm_work | I was saying I *had* been trying to avoid merging stuff | 21:22 |
rm_work | but I guess no one else was | 21:22 |
rm_work | because every time something merges in and he rebases, I feel uncomfortable not doing at least minimal retesting | 21:23 |
xgerman | yeah, I like to keep the ship moving - it’s the same 2 weeks until M3 for evrybody | 21:23 |
rm_work | which means i could go forever | 21:23 |
sbalukoff | Yeah. ;/ | 21:23 |
rm_work | yes but if we pause for like *a day* then we can get this done | 21:23 |
xgerman | can we? | 21:24 |
rm_work | i think so, yes | 21:24 |
rm_work | I am hoping to +2 by EODD | 21:24 |
rm_work | *EOD | 21:24 |
rm_work | the whole chain | 21:24 |
rm_work | we'll see | 21:24 |
xgerman | ok, I won’t merge until Monday... | 21:24 |
johnsom | I am testing and opening bugs | 21:24 |
rm_work | yeah, anything non-breaking I find is going in a bug | 21:24 |
xgerman | yeah, I like to see bugs fixed before we merge | 21:24 |
rm_work | xgerman: ^^ opposite for me at this point | 21:24 |
rm_work | if it's minor, it can be fixed in a patch | 21:24 |
johnsom | Right now act/stndby is broken and I'm trying to run to ground what is wrong with the haproxy.cfg | 21:24 |
xgerman | well, I am shipping M to customers eventually | 21:25 |
rm_work | yeah I mean, in a patch like *tomorrow* hopefully :P | 21:25 |
rm_work | sbalukoff: noticed that new pools have "operating_status": "OFFLINE" but when you change the default pool for a listener, the new one updates correctly and the old one stays in ONLINE even though it's now unused | 21:33 |
*** bana_k has quit IRC | 21:34 | |
rm_work | so if you cycle through all the pools, they'll all be marked ONLINE even though only one at a time technically *is* ONLINE | 21:34 |
rm_work | do we care? | 21:34 |
sbalukoff | rm_work: It's a bug, but a fairly minor one in the grand scheme of things. | 21:34 |
rm_work | yes | 21:34 |
rm_work | just noting | 21:34 |
sbalukoff | This whole time we've not been marking load balancers as online until they get a listener. | 21:34 |
*** kevo has joined #openstack-lbaas | 21:34 | |
sbalukoff | And if we kill all the listeners, they're still online. | 21:34 |
rm_work | don't expect you to fix any non-breaking bugs | 21:34 |
rm_work | they can be followup | 21:34 |
sbalukoff | There's a lot we're not doing right now regarding the operating_status code. | 21:35 |
rm_work | yeah | 21:35 |
rm_work | it doesn't change anything functionally <_< | 21:35 |
rm_work | so IDGAF right now :) | 21:35 |
sbalukoff | Including probably creating a new status for things that exist in the DB but are not actually deployed anywhere. :/ | 21:35 |
sbalukoff | ("OFFLINE" seems to imply that it should be online....) | 21:35 |
sbalukoff | In the mean time Trevor did find a bug which is probably still not causing problems, but that I do want to fix before l7policies are merged. | 21:37 |
johnsom | Well, that is what we have provisioning status for, so.... | 21:37 |
johnsom | rm_work Can you at least file a bug for it so we can follow up? | 21:37 |
sbalukoff | So if y'all want to merge some more of the small bugfixes that have +2's... that wouldn't be a show-stopper for me. :) | 21:37 |
sbalukoff | johnsom: Yeah, I'm just saying there's some confusion as to what "OFFLINE" really means in this case. :/ | 21:38 |
*** Aish has quit IRC | 21:40 | |
rm_work | also seeing the return value for session_persistence create/update returning the OLD values | 21:41 |
rm_work | interesting | 21:41 |
rm_work | is that a filed bug too? | 21:41 |
rm_work | on a subsequent GET it shows correctly | 21:41 |
sbalukoff | rm_work: Based on my discussion with johnsom last Friday, that's expected behavior. | 21:42 |
johnsom | I don't think that is filed | 21:42 |
johnsom | Oh, yeah | 21:42 |
johnsom | It's the 202 return right? | 21:43 |
johnsom | there is a bug where changes to lb_algorithm remove the session persistence setting. | 21:43 |
rm_work | i didn't change the algorithm, this is just on a create or update of session_persistence | 21:44 |
rm_work | i'm writing notes | 21:44 |
rm_work | will go look for / file bugs in a few | 21:44 |
johnsom | Ok, so the active/standby issue is the peer port issue | 21:44 |
rm_work | hmm, trying to create an L7Policy returned: "faultstring": "Pool 436e0c3d-c157-400f-87e6-a3a04eaf6047 not found." | 21:44 |
rm_work | that pool is definitely listed in the pools list | 21:45 |
rm_work | and now the LB is stuck in PENDING_UPDATE | 21:45 |
sbalukoff | rm_work: Can you show me exactly what you did there? | 21:46 |
rm_work | yeah sec | 21:48 |
rm_work | gotta assemble a gist | 21:49 |
sbalukoff | Thanks. | 21:50 |
rm_work | sbalukoff: https://gist.github.com/rm-you/3f11ed40b715c2b50477 | 21:52 |
rm_work | let me see if i'm missing anything relevant | 21:52 |
rm_work | that's "state" | 21:52 |
rm_work | how I got there is ... hmmm | 21:52 |
rm_work | made a comment with the general workflow | 21:54 |
openstackgerrit | Trevor Vardeman proposed openstack/octavia: WIP - Get me a Load Balancer API https://review.openstack.org/256974 | 21:55 |
*** chlong has quit IRC | 21:57 | |
*** chlong_ has joined #openstack-lbaas | 21:58 | |
*** neelashah has joined #openstack-lbaas | 21:59 | |
johnsom | sbalukoff https://bugs.launchpad.net/octavia/+bug/1547233 | 22:00 |
openstack | Launchpad bug 1547233 in octavia "active/standby is broken with shared pools/L7 patches" [Critical,New] - Assigned to Stephen Balukoff (sbalukoff) | 22:00 |
*** bana_k has joined #openstack-lbaas | 22:00 | |
johnsom | This one needs fixed, active/standby is broken | 22:00 |
sbalukoff | Ok. | 22:00 |
*** Aish has joined #openstack-lbaas | 22:01 | |
TrevorV | johnsom not broken for SINGLE? | 22:01 |
johnsom | Yep, it's a listener/listeners issue where the haproxy peer port doesn't get set | 22:02 |
TrevorV | Ooooh gotcha. | 22:02 |
TrevorV | Dangit sbalukoff :P | 22:02 |
*** allan_h has joined #openstack-lbaas | 22:03 | |
rm_work | scripting out my path and respinning to try again | 22:04 |
*** rtheis has quit IRC | 22:05 | |
TrevorV | rm_work is trying to do a drive by scripting. | 22:08 |
rm_work | i'll avoid doing anything at all with neutron-lbaas this time sbalukoff | 22:08 |
TrevorV | Lets see how it works out :D | 22:08 |
rm_work | my devstack script has sprouted a ton of utility functions over the last day :P | 22:09 |
TrevorV | Ha ha ha I'm sure you've done exactly that. | 22:09 |
rm_work | the only thing i haven't figured out how to do yet is to properly script starting a webhead on the nova backend servers i boot up | 22:10 |
rm_work | right now it just prints a command and says "copy/paste this now" T_T | 22:10 |
TrevorV | Some part of me thinks you can do something like that with this one thing... Oh man, what's it called?..... SSH? Maybe? Possibly even via python with paramiko or something like that even? :P | 22:12 |
TrevorV | I mean, unless you're talking about something more than "nc <do this stuff>" | 22:13 |
rm_work | yeah it's problematic because of the way i run the command, need to figure out how to pass the characters right | 22:14 |
rm_work | *escape the characters right | 22:14 |
rm_work | and apparently nova-ssh doesn't let you specify a command directly :/ | 22:14 |
TrevorV | Oooh that was one of the only things I ever got right! Remember my "face" command? I had a lot of shifty escaping to do :D | 22:14 |
*** doug-fis_ has joined #openstack-lbaas | 22:15 | |
rm_work | was hoping to avoid doing all the parsing of IPs and just use nova-ssh >_< | 22:15 |
rm_work | next iteration it'll work | 22:15 |
*** doug-fish has quit IRC | 22:18 | |
*** doug-fis_ has quit IRC | 22:19 | |
rm_work | yep fixed | 22:23 |
rm_work | wish i could use nova-ssh, it's really useful to avoid parsing :/ | 22:23 |
ptoohill | use cloud-init? | 22:23 |
ptoohill | j/k i dont know whats going on | 22:24 |
*** localloop127 has quit IRC | 22:26 | |
*** allan_h has quit IRC | 22:35 | |
johnsom | bana_k The peer port issue you reported. I have opened a bug to track it here: https://bugs.launchpad.net/octavia/+bug/1547233 | 22:38 |
openstack | Launchpad bug 1547233 in octavia "active/standby is broken with shared pools/L7 patches" [Critical,New] - Assigned to Stephen Balukoff (sbalukoff) | 22:38 |
bana_k | johnsom : thanks | 22:39 |
*** yamamoto has quit IRC | 22:49 | |
*** Aish has quit IRC | 23:01 | |
*** Aish has joined #openstack-lbaas | 23:01 | |
*** Aish has quit IRC | 23:01 | |
*** Aish has joined #openstack-lbaas | 23:04 | |
rm_work | how do I do a nova boot and tell it to NOT give me ipv6 addresses? | 23:11 |
TrevorV | tell it not to boot on your ipv6 network? | 23:16 |
TrevorV | Like, make a network without ipv6 | 23:16 |
TrevorV | right? | 23:16 |
*** yamamoto has joined #openstack-lbaas | 23:17 | |
rm_work | hmm | 23:18 |
rm_work | i'm dealing with the default devstack networks | 23:19 |
rm_work | was hoping to not need to do that | 23:19 |
TrevorV | Oh, then idk how to help you :) | 23:20 |
openstackgerrit | Trevor Vardeman proposed openstack/octavia: WIP - Get me a Load Balancer API https://review.openstack.org/256974 | 23:21 |
johnsom | rm_work I have up, let it issue ipv6 addresses and more awk magic | 23:26 |
johnsom | webserver1ip=$(nova show webserver1 | awk '/private network/ {a = substr($5, 0, length($5)-1); if (a ~ "\\.") print a; else print $6}') | 23:26 |
*** neelashah has quit IRC | 23:27 | |
*** TrevorV has quit IRC | 23:30 | |
*** yamamoto has quit IRC | 23:31 | |
sbalukoff | johnsom: I need to run off here for about 8 hours, but i want to take a stab at fixing the peer port thing when I get back. You'll probably be asleep then, but I was hoping: Could you give me a quick summary of what the peer ports *should* look like in the haproxy.cfg that gets generated for active-standby? | 23:31 |
rm_work | johnsom: yeah ok that's what i was looking for | 23:33 |
rm_work | johnsom: perfect thanks | 23:33 |
rm_work | johnsom: i was making my own but wasn't sure how i wanted to do the if/else logic | 23:34 |
rm_work | didn't realize awk did it internally so cleanly | 23:34 |
johnsom | sbalukoff It's just a TCP port number. The task before in the flow "picks" the port. Unfortunately it updates the "listener" model object in the flow, but you changed listerupdate to take "listeners" | 23:35 |
sbalukoff | johnsom: Oh, ok! That shouldn't be too hard to fix, then. | 23:35 |
johnsom | Sadly, we are putting listener and listeners into the flow | 23:35 |
johnsom | No, pretty simple I think. I would have done it, but I am slammed today. | 23:36 |
sbalukoff | I hear you there. XD | 23:36 |
johnsom | Without that working, None goes in the port field in haproxy.cfg and it fails validation | 23:36 |
johnsom | rm_work it's ugly and cooked up in a fit of frustration preparing for a demo. So, sold as-is | 23:37 |
rm_work | heh | 23:38 |
rm_work | yeah i was getting really annoyed that it is so difficult to get *ipv4* address from nova | 23:38 |
johnsom | Yep | 23:38 |
sbalukoff | Also hint to rm_work, blogan, or xgerman: johnsom went ahead and +2'd a bunch of small bugfixes in the queue. If one of y'all could take a look at them, and if they pass your inspection, merging them before I get started on fixing the active-standby haproxy.cfg bug in the L7 stuff tonight would save me a bunch of time rebasing twice. ;) | 23:39 |
xgerman | hint received :-) | 23:40 |
sbalukoff | Thanks! | 23:40 |
sbalukoff | Ok, I'll be back on late tonight, not at all tomorrow, and then intermittently throughout the weekend. Have a good day, y'all! | 23:40 |
*** openstackgerrit has quit IRC | 23:47 | |
*** openstackgerrit_ is now known as openstackgerrit | 23:47 | |
*** openstackgerrit_ has joined #openstack-lbaas | 23:48 | |
*** openstackgerrit_ is now known as openstackgerrit | 23:48 | |
*** openstackgerrit_ has joined #openstack-lbaas | 23:49 | |
*** chlong_ has quit IRC | 23:52 | |
*** openstackgerrit_ has quit IRC | 23:55 | |
*** openstackgerrit_ has joined #openstack-lbaas | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!