Thursday, 2016-02-18

openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 database structures  https://review.openstack.org/26543000:00
rm_work:P00:02
openstackgerritFranklin Naval proposed openstack/octavia: Octavia: Basic LoadBalancer Scenario Test  https://review.openstack.org/17219900:04
sbalukoffTrevorV: 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
fnavalquestion - 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
fnavalin a round robin way?00:33
johnsomYes, but it depends on previous connections, stickiness settings, and balancing algorithm.00:34
openstackgerritStephen Balukoff proposed openstack/octavia: Update data model conversion to be more complete  https://review.openstack.org/28016600:35
fnavaljohnsom: what if I specify 100 for each of the two members?00:36
johnsomSame00:36
fnavalis the default load balancer round robin?00:37
johnsomYes, I think it is00:37
fnavalk thanks johnsom00:39
*** rcernin has quit IRC00:46
openstackgerritStephen Balukoff proposed openstack/octavia: Fix model update flows  https://review.openstack.org/28047800:47
*** Aish has left #openstack-lbaas00:49
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 database structures  https://review.openstack.org/26543000:52
openstackgerritFranklin Naval proposed openstack/octavia: Octavia: Basic LoadBalancer Scenario Test  https://review.openstack.org/17219900:57
*** minwang2 has quit IRC01:02
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods  https://review.openstack.org/26552901:06
*** doug-fish has joined #openstack-lbaas01:08
*** doug-fish has quit IRC01:11
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods  https://review.openstack.org/26552901:15
*** ducttape_ has joined #openstack-lbaas01:15
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods  https://review.openstack.org/26552901:16
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 rules / validations  https://review.openstack.org/27664301:22
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 api - policies  https://review.openstack.org/26569001:29
*** ducttape_ has quit IRC01:29
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 api - rules  https://review.openstack.org/27771801:33
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 controller worker flows and tasks  https://review.openstack.org/27776801:35
*** paco20151113 has joined #openstack-lbaas01:39
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 jinja template updates  https://review.openstack.org/27822301:39
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 documentation  https://review.openstack.org/27883001:42
*** diogogmt has joined #openstack-lbaas01:42
*** diogogmt has quit IRC01:42
sbalukoffOk, 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
sbalukoffThe last commit in the chain is: https://review.openstack.org/#/c/278830/601:43
sbalukoff(In case you want to re-stack anyway)01:43
*** diogogmt has joined #openstack-lbaas01:44
*** diogogmt has quit IRC01:49
openstackgerritStephen Balukoff proposed openstack/octavia: Add listener stats API  https://review.openstack.org/28160301:50
*** bochi-michael has joined #openstack-lbaas01:58
*** ducttape_ has joined #openstack-lbaas02:01
*** kevo has quit IRC02:03
*** doug-fish has joined #openstack-lbaas02:08
*** doug-fish has quit IRC02:08
*** madhu_ak has quit IRC02:10
*** diogogmt has joined #openstack-lbaas02:26
*** ducttape_ has quit IRC02:29
fnavalw00t all gates passed!  ready for review: https://review.openstack.org/#/c/172199/02:30
*** ducttape_ has joined #openstack-lbaas02:31
*** ducttape_ has quit IRC02:39
sbalukofffnaval: Great!02:45
*** ducttape_ has joined #openstack-lbaas02:49
*** doug-fish has joined #openstack-lbaas03:04
*** doug-fish has quit IRC03:09
*** yuanying_ has quit IRC03:21
*** ducttape_ has quit IRC03:30
*** jwarendt has quit IRC03:35
*** ducttape_ has joined #openstack-lbaas03:36
*** woodster_ has quit IRC03:36
*** yuanying has joined #openstack-lbaas03:39
*** yamamoto has joined #openstack-lbaas03:41
*** minwang2 has joined #openstack-lbaas03:44
openstackgerritBanashankar k proposed openstack/octavia: [WIP]Adding the topology info at the time of LB AMP association  https://review.openstack.org/28162203:44
*** ducttape_ has quit IRC03:46
openstackgerritBanashankar k proposed openstack/octavia: [WIP]Adding the topology info at the time of LB AMP association  https://review.openstack.org/28162203:51
*** yuanying has quit IRC03:55
*** bana_k has quit IRC03:56
*** minwang2 has quit IRC03:57
*** minwang2 has joined #openstack-lbaas03:57
*** minwang2 has quit IRC04:00
*** yuanying has joined #openstack-lbaas04:05
*** minwang2 has joined #openstack-lbaas04:05
*** yuanying_ has joined #openstack-lbaas04:07
*** yuanying has quit IRC04:09
*** ducttape_ has joined #openstack-lbaas04:11
*** ducttape_ has quit IRC04:28
*** prabampm has quit IRC04:34
*** bana_k has joined #openstack-lbaas04:37
*** prabampm has joined #openstack-lbaas04:38
*** Aish has joined #openstack-lbaas04:41
*** Aish has left #openstack-lbaas04:42
*** allan_h has joined #openstack-lbaas05:04
*** allan_h has quit IRC05:11
*** minwang2 has quit IRC05:16
*** minwang2 has joined #openstack-lbaas05:17
openstackgerritStephen Balukoff proposed openstack/octavia: Fix deleted amphora expiration check  https://review.openstack.org/28163905:40
rm_worksbalukoff: took a break but back to testing on the newest05:45
sbalukoffCool beans!05:45
sbalukoffI'm just trying to swat a few bugs in the mean time. :)05:45
rm_workit would save me some time if you happen to have a sample L7 workflow i can test out05:46
rm_worktrying to think of something simple I can test with easily05:46
sbalukoffYou saw my gist earlier?05:47
rm_workhmm was it the same i have been using previously?05:47
rm_workhttps://gist.github.com/anonymous/f59d96918f3103ad565105:47
sbalukoffThere are a few more lines and niceties in it, but otherwise yes...05:47
sbalukoffhttps://gist.github.com/sbalukoff/e6cd600b4a12ee582f5e05:47
rm_workah05:47
sbalukoffSo, in a nutshell:05:48
sbalukoffOne 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
sbalukoffAnd it needs to be enabled. Of course.05:48
sbalukoff(But they're enabled by default.)05:48
rm_workyeah much more complete :P05:49
sbalukoffAs far as how to create the policies and rules (ie. which parameters do you need), there are a lot of possibilities.05:49
rm_workwhat's the easiest to assemble/test functionally05:49
rm_workhost header directing to pool A or B?05:50
rm_worki can throw one member in each pool05:50
sbalukoffcreate an LB -> create listener -> create pool -> create l7policy -> create l7rule05:50
sbalukoffYou don't even need members in the pool. :)05:50
rm_workheh05:50
rm_worki wanted to test *functionally*05:50
sbalukoffBut if you want to check end-to-end, that's not a bad idea.05:50
sbalukoff:)05:50
rm_workthough looking at the haproxy config on the amp is almost good enough i guess05:50
sbalukoffThat'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
sbalukoffBut hey! Someone should probably actually do that at some point. XD05:51
rm_workgreat, network blip and i get to restart my stack 20 minutes in >_<05:53
sbalukoffJoy!05:53
*** jidar has quit IRC06:06
*** eranra has joined #openstack-lbaas06:07
*** jidar has joined #openstack-lbaas06:07
*** fnaval has quit IRC06:10
rm_worksbalukoff: 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
sbalukoffBecause octavia doesn't currently have any kind of auth whatsoever?06:18
rm_workby default i see nothing when I do a list, until i specify the right project-id06:18
sbalukoffHuh.06:19
rm_workit does still take in the project-id header though06:19
sbalukoffI've actually been ignoring the project-id stuff since none of the stuff I'm changing is affected by it.06:21
rm_worki have to do: curl http://localhost:9876/v1/loadbalancers -H "X-Project-Id: 6d5b3192-6060-4bc0-837a-b7a4b00313f1"06:21
rm_workor else I get a plank list06:21
rm_work*blank list06:21
rm_worksomehow you don't06:21
rm_workwhich is perplexing06:21
sbalukoffI'm not creating the load balancer with a project-id.06:21
rm_workAH06:21
rm_workI do all my initial creates through neutron-lbaas06:21
sbalukoffAah.06:21
rm_workthen just start hitting octavia directly for the fun stuff06:22
rm_workyou know what's dumb though?06:22
rm_workkeystone token-get06:22
rm_workand the OSC counterpart06:22
rm_workboth output the uuid of the project-id WITHOUT HYPHENS06:22
sbalukoffThat is dumb.06:22
rm_workand the match in octavia is done directly06:22
sbalukoff:P06:23
rm_workso it is literally easier for me to mysql and do a select on the load_balancer table to get the right project_id06:23
rm_work<_<06:23
sbalukoff:P06:25
sbalukoffThat is seriously stupid that they don't provide the uuid with hyphens.06:26
rm_worktrying to decide what the easiest way to script adding in the hyphens is06:26
rm_workit's at set indexes....06:26
rm_workit's just been a long time since i did heavy string processing in bash06:27
sbalukoffBeen a while for me, too.06:30
rm_worklol:06:31
rm_workREAL_UUID="${BAD_UUID:0:8}-${BAD_UUID:8:4}-${BAD_UUID:12:4}-${BAD_UUID:16:4}-${BAD_UUID:20}"06:32
rm_workhilarity ensues06:32
openstackgerritStephen Balukoff proposed openstack/octavia: Fix amphora failover after health monitor start  https://review.openstack.org/28166006:32
sbalukoffHAHA!06:33
*** bana_k has quit IRC06:35
*** eranra has quit IRC06:36
*** bana_k has joined #openstack-lbaas06:37
*** numans has joined #openstack-lbaas06:46
*** kobis has joined #openstack-lbaas06:48
*** minwang2 has quit IRC06:52
*** fnaval has joined #openstack-lbaas07:00
*** armax has quit IRC07:09
*** evgenyf has joined #openstack-lbaas07:19
*** eranra has joined #openstack-lbaas07:20
*** intr1nsic has quit IRC07:25
*** bana_k has quit IRC07:27
*** intr1nsic has joined #openstack-lbaas07:28
*** nmagnezi has joined #openstack-lbaas07:40
*** rcernin has joined #openstack-lbaas07:51
*** pcaruana has joined #openstack-lbaas08:05
*** numans has quit IRC08:22
*** numans has joined #openstack-lbaas08:33
*** jschwarz has joined #openstack-lbaas08:35
*** piet has joined #openstack-lbaas08:51
openstackgerritStephen Balukoff proposed openstack/octavia: Fix LB status updates  https://review.openstack.org/28170709:07
*** jwarendt has joined #openstack-lbaas09:31
*** jwarendt has quit IRC09:36
*** doug-fish has joined #openstack-lbaas09:40
openstackgerritWang Bo proposed openstack/octavia: Stop using non-existent method of Mock  https://review.openstack.org/28076609:42
*** doug-fish has quit IRC09:44
*** [1]evgenyf has joined #openstack-lbaas09:53
*** piet has quit IRC09:55
openstackgerritWang Bo proposed openstack/octavia: Improve test case test_upload_certificate_md5  https://review.openstack.org/28172709:55
*** piet has joined #openstack-lbaas09:55
*** evgenyf has quit IRC09:56
*** [1]evgenyf is now known as evgenyf09:56
*** openstackgerrit has quit IRC10:02
*** openstackgerrit has joined #openstack-lbaas10:03
*** piet has quit IRC10:18
*** piet has joined #openstack-lbaas10:18
*** paco20151113 has quit IRC10:20
*** piet has quit IRC10:38
*** piet has joined #openstack-lbaas10:39
*** bochi-michael has quit IRC10:39
*** doug-fish has joined #openstack-lbaas10:41
*** piet has quit IRC10:44
*** piet has joined #openstack-lbaas10:45
*** doug-fish has quit IRC10:46
*** piet has quit IRC11:02
*** yamamoto has quit IRC11:03
*** piet has joined #openstack-lbaas11:05
*** piet has quit IRC11:19
*** piet has joined #openstack-lbaas11:25
*** yamamoto has joined #openstack-lbaas11:48
*** yamamoto_ has joined #openstack-lbaas11:49
*** yamamoto has quit IRC11:53
*** yamamoto_ has quit IRC11:57
*** piet has quit IRC12:00
*** piet has joined #openstack-lbaas12:02
*** yamamoto has joined #openstack-lbaas12:11
*** piet has quit IRC12:15
*** piet has joined #openstack-lbaas12:15
*** piet has quit IRC12:17
*** piet has joined #openstack-lbaas12:18
*** rtheis has joined #openstack-lbaas12:18
*** yamamoto has quit IRC12:22
*** yamamoto has joined #openstack-lbaas12:23
*** yamamoto has quit IRC12:27
*** piet has quit IRC12:35
*** yamamoto has joined #openstack-lbaas12:46
*** doug-fish has joined #openstack-lbaas12:54
*** ducttape_ has joined #openstack-lbaas12:58
*** ducttape_ has quit IRC13:11
*** allan_h has joined #openstack-lbaas13:23
*** localloop127 has joined #openstack-lbaas13:30
*** allan_h has quit IRC13:34
*** yamamoto has quit IRC13:42
*** yamamoto has joined #openstack-lbaas13:45
*** yamamoto has quit IRC13:47
*** yamamoto has joined #openstack-lbaas13:47
*** yamamoto has quit IRC13:47
*** piet has joined #openstack-lbaas13:48
*** yamamoto has joined #openstack-lbaas13:49
*** ducttape_ has joined #openstack-lbaas13:50
*** ducttape_ has quit IRC13:51
*** piet has quit IRC13:58
*** yamamoto has quit IRC13:59
*** evgenyf has quit IRC14:02
*** ducttape_ has joined #openstack-lbaas14:08
*** kevo has joined #openstack-lbaas14:13
*** bana_k has joined #openstack-lbaas14:13
*** ducttape_ has quit IRC14:14
*** ducttape_ has joined #openstack-lbaas14:19
*** ducttape_ has quit IRC14:23
*** diogogmt has quit IRC14:26
*** diogogmt has joined #openstack-lbaas14:28
*** Bjoern has joined #openstack-lbaas14:29
*** Bjoern is now known as Bjoern_zZzZzZzZ14:30
*** piet has joined #openstack-lbaas14:47
*** ducttape_ has joined #openstack-lbaas14:48
*** Bjoern_zZzZzZzZ is now known as Bjoern14:49
*** TrevorV has joined #openstack-lbaas14:51
*** piet has quit IRC14:52
*** Bjoern has quit IRC14:54
*** ducttape_ has quit IRC14:54
*** ducttape_ has joined #openstack-lbaas14:56
*** diogogmt has quit IRC14:58
*** ducttape_ has quit IRC14:59
*** yamamoto has joined #openstack-lbaas14:59
*** Bjoern has joined #openstack-lbaas14:59
*** bana_k has quit IRC15:02
*** kevo has quit IRC15:03
*** amotoki has joined #openstack-lbaas15:05
*** piet has joined #openstack-lbaas15:13
*** piet has quit IRC15:15
*** eranra has quit IRC15:18
*** allan_h has joined #openstack-lbaas15:20
*** piet has joined #openstack-lbaas15:22
*** woodster_ has joined #openstack-lbaas15:39
*** numans has quit IRC15:44
*** allan_h has quit IRC15:45
*** ducttape_ has joined #openstack-lbaas15:46
*** liamji has joined #openstack-lbaas15:50
*** yamamoto has quit IRC15:52
*** piet has quit IRC15:55
*** diogogmt has joined #openstack-lbaas15:57
*** piet has joined #openstack-lbaas15:59
*** zigo has quit IRC16:03
*** zigo has joined #openstack-lbaas16:05
*** kobis has quit IRC16:05
*** jwarendt has joined #openstack-lbaas16:06
*** armax has joined #openstack-lbaas16:10
*** allan_h has joined #openstack-lbaas16:11
*** Aish has joined #openstack-lbaas16:12
*** nmagnezi has quit IRC16:13
*** armax has quit IRC16:14
*** pcaruana has quit IRC16:15
*** rcernin has quit IRC16:17
*** fnaval has quit IRC16:18
*** piet has quit IRC16:20
*** piet has joined #openstack-lbaas16:20
*** yamamoto has joined #openstack-lbaas16:21
*** armax has joined #openstack-lbaas16:22
*** minwang2 has joined #openstack-lbaas16:27
*** jschwarz has quit IRC16:29
*** fnaval has joined #openstack-lbaas16:34
*** piet has quit IRC16:41
*** Aish has quit IRC16:45
*** liamji has quit IRC16:47
johnsomsbalukoff Can you take a look at these two ceilometer patches with an eye towards L7?16:49
johnsomhttps://review.openstack.org/#/c/274518/1116:49
johnsomhttps://review.openstack.org/#/c/277434/516:49
*** minwang2 has quit IRC16:50
fnavalsbalukoff: also this too: https://review.openstack.org/#/c/172199/16:51
fnavalthanks in advance16:51
TrevorVHey sbalukoff whenever you surface today, can I bother you a minute?16:51
*** kobis has joined #openstack-lbaas16:57
*** piet has joined #openstack-lbaas16:59
*** piet has quit IRC17:00
*** minwang2 has joined #openstack-lbaas17:17
xgermanjohnsom are those ceilometer people using the status tree? When I browsed over that it didn’t look like it...17:29
johnsomYes they are17:31
johnsomIt's in there17:31
*** kobis has quit IRC17:32
*** rcernin has joined #openstack-lbaas17:36
xgermanglad I asked17:41
*** SumitNaiksatam has joined #openstack-lbaas17:57
*** madhu_ak has joined #openstack-lbaas17:59
*** numans has joined #openstack-lbaas18:04
*** prabampm has quit IRC18:07
*** ducttape_ has quit IRC18:11
*** ducttape_ has joined #openstack-lbaas18:23
openstackgerritmin wang proposed openstack/octavia: Implements: blueprint anti-affinity server group  https://review.openstack.org/27234418:33
*** Aish has joined #openstack-lbaas18:34
sbalukoffjohnsom: I'm here now. And yes, I'll take a look.18:34
johnsomThanks18:34
sbalukoffTrevorV: I'm here now.18:35
TrevorVsbalukoff awesome mang.  So I'll PM you right quick18:35
sbalukoffPlease 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
johnsomsbalukoff 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
sbalukofffnaval: I plan to have a close look at that today.18:35
johnsomWe can untag it and reassign if it's pre-existing18:36
sbalukoffjohnsom: Sounds good!18:36
madhu_akfnaval: 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 IRC18:43
*** bana_k has joined #openstack-lbaas18:51
*** neelashah has joined #openstack-lbaas18:52
*** Aish has joined #openstack-lbaas18:54
fnavalthank you sirs! sbalukoff madhu_ak18:55
fnavalplease do review when you have a chance madhu_ak. thanks18:55
madhu_akyes fnaval. testing i out second time and post my comments :)18:56
madhu_akit*18:56
fnavalthank you18:57
*** kevo has joined #openstack-lbaas19:00
*** Bjoern_ has joined #openstack-lbaas19:00
*** Bjoern has quit IRC19:01
*** Bjoern_ has quit IRC19:20
*** ducttape_ has quit IRC19:21
*** Bjoern has joined #openstack-lbaas19:26
*** Bjoern is now known as Bjoern_zZzZzZzZ19:27
*** Bjoern_zZzZzZzZ is now known as Bjoern19:27
*** ducttape_ has joined #openstack-lbaas19:30
*** Bjoern has quit IRC19:31
openstackgerritMerged openstack/octavia: Delete SSH amphora driver  https://review.openstack.org/28117219:37
*** Aish has quit IRC19:43
*** Aish has joined #openstack-lbaas19:44
*** SumitNaiksatam has quit IRC19:44
*** kevo has quit IRC19:53
*** rcernin has quit IRC19:55
*** SumitNaiksatam has joined #openstack-lbaas19:58
*** numans has quit IRC19:58
openstackgerritStephen Balukoff proposed openstack/octavia: Fix LB status updates  https://review.openstack.org/28170719:59
sbalukoffAah, dang-- a couple of these small bugfixes conflict or will conflict with my L7 chain...20:02
sbalukoffI'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
xgermanlet’s hope not20: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-lbaas20:03
openstackgerritMerged openstack/octavia: Improve test case test_upload_certificate_md5  https://review.openstack.org/28172720:03
xgermanand ssh client is removed ---20:05
sbalukoffYay?20:06
xgermanyep, your patch merged20:06
sbalukoffYay.20:06
*** fnaval_ has joined #openstack-lbaas20:07
*** madhu_ak has quit IRC20:11
*** fnaval has quit IRC20:12
*** kevinbenton has quit IRC20:12
*** clduser has quit IRC20:12
TrevorVHey sbalukoff guess you have some rebasing to do at some point o_020:12
*** kevinbenton has joined #openstack-lbaas20:12
*** clduser has joined #openstack-lbaas20:13
*** allan_h has quit IRC20:22
sbalukoffTrevorV: yep, gonna make sure all these small patches that are queued up to merge are merged before I do that.20:25
TrevorVAwesome, I was just PM-ing you too, because the API returned me that 2 billion number as the position.20:26
TrevorVSo I think somewhere its not quite right yet20:26
TrevorVsbalukoff ^^20:27
sbalukoffOk.20:27
*** madhu_ak has joined #openstack-lbaas20:31
*** allan_h has joined #openstack-lbaas20:35
*** allan_h has quit IRC20:36
openstackgerritBanashankar k proposed openstack/octavia: [WIP]Adding the topology info at the time of LB AMP association  https://review.openstack.org/28162221:09
*** kobis has quit IRC21:12
openstackgerritManjeet Singh Bhatia proposed openstack/neutron-lbaas: correct tox.ini for coverage  https://review.openstack.org/28206221:12
rm_worksbalukoff: yeah i am actively trying to avoid merging anything else until we get your stuff done <_<21:15
*** neelashah has quit IRC21:19
xgermanrm_work the show must go on21:21
rm_workwell, not necessarily :P21:21
johnsomI 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_workyeah, now he's waiting for everything queued21:22
rm_workI was saying I *had* been trying to avoid merging stuff21:22
rm_workbut I guess no one else was21:22
rm_workbecause every time something merges in and he rebases, I feel uncomfortable not doing at least minimal retesting21:23
xgermanyeah, I like to keep the ship moving - it’s the same 2 weeks until M3 for evrybody21:23
rm_workwhich means i could go forever21:23
sbalukoffYeah. ;/21:23
rm_workyes but if we pause for like *a day* then we can get this done21:23
xgermancan we?21:24
rm_worki think so, yes21:24
rm_workI am hoping to +2 by EODD21:24
rm_work*EOD21:24
rm_workthe whole chain21:24
rm_workwe'll see21:24
xgermanok, I won’t merge until Monday...21:24
johnsomI am testing and opening bugs21:24
rm_workyeah, anything non-breaking I find is going in a bug21:24
xgermanyeah, I like to see bugs fixed before we merge21:24
rm_workxgerman: ^^ opposite for me at this point21:24
rm_workif it's minor, it can be fixed in a patch21:24
johnsomRight now act/stndby is broken and I'm trying to run to ground what is wrong with the haproxy.cfg21:24
xgermanwell, I am shipping M to customers eventually21:25
rm_workyeah I mean, in a patch like *tomorrow* hopefully :P21:25
rm_worksbalukoff: 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 unused21:33
*** bana_k has quit IRC21:34
rm_workso if you cycle through all the pools, they'll all be marked ONLINE even though only one at a time technically *is* ONLINE21:34
rm_workdo we care?21:34
sbalukoffrm_work: It's a bug, but a fairly minor one in the grand scheme of things.21:34
rm_workyes21:34
rm_workjust noting21:34
sbalukoffThis whole time we've not been marking load balancers as online until they get a listener.21:34
*** kevo has joined #openstack-lbaas21:34
sbalukoffAnd if we kill all the listeners, they're still online.21:34
rm_workdon't expect you to fix any non-breaking bugs21:34
rm_workthey can be followup21:34
sbalukoffThere's a lot we're not doing right now regarding the operating_status code.21:35
rm_workyeah21:35
rm_workit doesn't change anything functionally <_<21:35
rm_workso IDGAF right now :)21:35
sbalukoffIncluding 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
sbalukoffIn 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
johnsomWell, that is what we have provisioning status for, so....21:37
johnsomrm_work Can you at least file a bug for it so we can follow up?21:37
sbalukoffSo 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
sbalukoffjohnsom: Yeah, I'm just saying there's some confusion as to what "OFFLINE" really means in this case. :/21:38
*** Aish has quit IRC21:40
rm_workalso seeing the return value for session_persistence create/update returning the OLD values21:41
rm_workinteresting21:41
rm_workis that a filed bug too?21:41
rm_workon a subsequent GET it shows correctly21:41
sbalukoffrm_work: Based on my discussion with johnsom last Friday, that's expected behavior.21:42
johnsomI don't think that is filed21:42
johnsomOh, yeah21:42
johnsomIt's the 202 return right?21:43
johnsomthere is a bug where changes to lb_algorithm remove the session persistence setting.21:43
rm_worki didn't change the algorithm, this is just on a create or update of session_persistence21:44
rm_worki'm writing notes21:44
rm_workwill go look for / file bugs in a few21:44
johnsomOk, so the active/standby issue is the peer port issue21:44
rm_workhmm, trying to create an L7Policy returned: "faultstring": "Pool 436e0c3d-c157-400f-87e6-a3a04eaf6047 not found."21:44
rm_workthat pool is definitely listed in the pools list21:45
rm_workand now the LB is stuck in PENDING_UPDATE21:45
sbalukoffrm_work: Can you show me exactly what you did there?21:46
rm_workyeah sec21:48
rm_workgotta assemble a gist21:49
sbalukoffThanks.21:50
rm_worksbalukoff: https://gist.github.com/rm-you/3f11ed40b715c2b5047721:52
rm_worklet me see if i'm missing anything relevant21:52
rm_workthat's "state"21:52
rm_workhow I got there is ... hmmm21:52
rm_workmade a comment with the general workflow21:54
openstackgerritTrevor Vardeman proposed openstack/octavia: WIP - Get me a Load Balancer API  https://review.openstack.org/25697421:55
*** chlong has quit IRC21:57
*** chlong_ has joined #openstack-lbaas21:58
*** neelashah has joined #openstack-lbaas21:59
johnsomsbalukoff https://bugs.launchpad.net/octavia/+bug/154723322:00
openstackLaunchpad 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-lbaas22:00
johnsomThis one needs fixed, active/standby is broken22:00
sbalukoffOk.22:00
*** Aish has joined #openstack-lbaas22:01
TrevorVjohnsom not broken for SINGLE?22:01
johnsomYep, it's a listener/listeners issue where the haproxy peer port doesn't get set22:02
TrevorVOoooh gotcha.22:02
TrevorVDangit sbalukoff :P22:02
*** allan_h has joined #openstack-lbaas22:03
rm_workscripting out my path and respinning to try again22:04
*** rtheis has quit IRC22:05
TrevorVrm_work is trying to do a drive by scripting.22:08
rm_worki'll avoid doing anything at all with neutron-lbaas this time sbalukoff22:08
TrevorVLets see how it works out :D22:08
rm_workmy devstack script has sprouted a ton of utility functions over the last day :P22:09
TrevorVHa ha ha I'm sure you've done exactly that.22:09
rm_workthe 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 up22:10
rm_workright now it just prints a command and says "copy/paste this now" T_T22:10
TrevorVSome 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?  :P22:12
TrevorVI mean, unless you're talking about something more than "nc <do this stuff>"22:13
rm_workyeah it's problematic because of the way i run the command, need to figure out how to pass the characters right22:14
rm_work*escape the characters right22:14
rm_workand apparently nova-ssh doesn't let you specify a command directly :/22:14
TrevorVOooh that was one of the only things I ever got right!  Remember my "face" command?  I had a lot of shifty escaping to do :D22:14
*** doug-fis_ has joined #openstack-lbaas22:15
rm_workwas hoping to avoid doing all the parsing of IPs and just use nova-ssh >_<22:15
rm_worknext iteration it'll work22:15
*** doug-fish has quit IRC22:18
*** doug-fis_ has quit IRC22:19
rm_workyep fixed22:23
rm_workwish i could use nova-ssh, it's really useful to avoid parsing :/22:23
ptoohilluse cloud-init?22:23
ptoohillj/k i dont know whats going on22:24
*** localloop127 has quit IRC22:26
*** allan_h has quit IRC22:35
johnsombana_k The peer port issue you reported.  I have opened a bug to track it here: https://bugs.launchpad.net/octavia/+bug/154723322:38
openstackLaunchpad bug 1547233 in octavia "active/standby is broken with shared pools/L7 patches" [Critical,New] - Assigned to Stephen Balukoff (sbalukoff)22:38
bana_kjohnsom : thanks22:39
*** yamamoto has quit IRC22:49
*** Aish has quit IRC23:01
*** Aish has joined #openstack-lbaas23:01
*** Aish has quit IRC23:01
*** Aish has joined #openstack-lbaas23:04
rm_workhow do I do a nova boot and tell it to NOT give me ipv6 addresses?23:11
TrevorVtell it not to boot on your ipv6 network?23:16
TrevorVLike, make a network without ipv623:16
TrevorVright?23:16
*** yamamoto has joined #openstack-lbaas23:17
rm_workhmm23:18
rm_worki'm dealing with the default devstack networks23:19
rm_workwas hoping to not need to do that23:19
TrevorVOh, then idk how to help you :)23:20
openstackgerritTrevor Vardeman proposed openstack/octavia: WIP - Get me a Load Balancer API  https://review.openstack.org/25697423:21
johnsomrm_work I have up, let it issue ipv6 addresses and more awk magic23:26
johnsomwebserver1ip=$(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 IRC23:27
*** TrevorV has quit IRC23:30
*** yamamoto has quit IRC23:31
sbalukoffjohnsom: 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_workjohnsom: yeah ok that's what i was looking for23:33
rm_workjohnsom: perfect thanks23:33
rm_workjohnsom: i was making my own but wasn't sure how i wanted to do the if/else logic23:34
rm_workdidn't realize awk did it internally so cleanly23:34
johnsomsbalukoff 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
sbalukoffjohnsom: Oh, ok! That shouldn't be too hard to fix, then.23:35
johnsomSadly, we are putting listener and listeners into the flow23:35
johnsomNo, pretty simple I think.  I would have done it, but I am slammed today.23:36
sbalukoffI hear you there. XD23:36
johnsomWithout that working, None goes in the port field in haproxy.cfg and it fails validation23:36
johnsomrm_work it's ugly and cooked up in a fit of frustration preparing for a demo.  So, sold as-is23:37
rm_workheh23:38
rm_workyeah i was getting really annoyed that it is so difficult to get *ipv4* address from nova23:38
johnsomYep23:38
sbalukoffAlso 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
xgermanhint received :-)23:40
sbalukoffThanks!23:40
sbalukoffOk, 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 IRC23:47
*** openstackgerrit_ is now known as openstackgerrit23:47
*** openstackgerrit_ has joined #openstack-lbaas23:48
*** openstackgerrit_ is now known as openstackgerrit23:48
*** openstackgerrit_ has joined #openstack-lbaas23:49
*** chlong_ has quit IRC23:52
*** openstackgerrit_ has quit IRC23:55
*** openstackgerrit_ has joined #openstack-lbaas23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!