Friday, 2016-02-19

*** yamamoto has joined #openstack-lbaas00:00
fnaval_hi - hmm. does the POST request for the health monitor look correct here?
fnaval_per the api doc:
fnaval_can someone please check?  thanks00:00
fnaval_will deprecated paths still work?00:02
johnsomfnaval_ deprecated paths should still work for at least a while00:03
fnaval_k thanks johnsom00:04
johnsomfnaval_ I can't reach your gist BTW00:04
fnaval_sorry - thats internal00:05
fnaval_recreating on public00:05
fnaval_1 sec00:05
fnaval_here you go johnsom:
johnsomfnaval_ Check this too:
fnaval_ah.. ok - that's probably why i'm hitting this error00:06
johnsomfnaval_ I don't think I can get to gist.github.rackspace.com00:06
fnaval_ah. sorry - let me redo that.00:06
johnsomThat one I can open00:07
fnaval_ah. ok, the underscore in health monitor needs to go away00:07
fnaval_cool. thanks johnsom00:07
*** yamamoto has quit IRC00:09
openstackLaunchpad bug 1541670 in neutron "lbaas tests gate on dib" [High,Confirmed] - Assigned to Michael Johnson (johnsom)00:12
johnsomNot sure I will be able to get to this any time soon00:12
johnsomDIB does have gates that run DIB builds as I see here:
johnsomThe trusty gate is close to us00:14
*** diogogmt has quit IRC00:21
*** bana_k has quit IRC00:24
openstackgerritGerman Eichberger proposed openstack/octavia: Improved LoadBalancer Delete
*** yamamoto has joined #openstack-lbaas00:38
*** yamamoto has quit IRC00:49
*** ducttape_ has quit IRC01:06
rm_workhrm johnsom having issues with that awk actually01:16
*** bana_k has joined #openstack-lbaas01:16
rm_worksometimes it returns the ipv6 address <_<01:16
rm_workgonna debug it momentarily, just thought i'd mention01:16
johnsomHmm, strange01:16
*** jwarendt has quit IRC01:16
rm_workaaah nm01:17
rm_workgot it01:17
rm_workhave to double-escape the \01:17
rm_workit was losing one01:17
johnsomAh, yeah, I copied that out of one of my bash files01:17
rm_workyeah and i thought it worked originally01:18
rm_worki wish there was a better way to do this...01:18
rm_workmaybe I just need to make a new gist that is the scripts to use01:18
rm_workand wget that in my other script, lol01:18
rm_workor stop having this be a gist and make a real repo <_<01:18
*** diogogmt has joined #openstack-lbaas01:18
johnsomYeah, I thought about setting up a github.  I have a NAS that I have my scripts shared out on01:19
johnsomThat doesn't help much while traveling however.01:20
rm_worki could add you to this repo i just made, lol01:21
rm_workstore stuff centrally01:21
rm_workdoesn't matter that much but could be useful01:21
*** Aish has quit IRC01:22
*** paco20151113 has joined #openstack-lbaas01:38
*** bana_k has quit IRC01:40
rm_workjohnsom: what's your github id?01:40
*** jwarendt has joined #openstack-lbaas01:52
*** chlong_ has joined #openstack-lbaas01:55
openstackgerritFranklin Naval proposed openstack/octavia: WIP Octavia: Health Monitor Scenario Test
madhu_akfnaval: ping01:58
fnaval_madhu_ak:  hi01:58
madhu_akyeah, wanted to sync up with tempest plugin01:59
*** minwang2 has quit IRC02:00
fnaval_ah ok02:00
*** minwang2 has joined #openstack-lbaas02:00
*** minwang2 has quit IRC02:00
madhu_akfnaval_ so here is the update.02:01
fnaval_madhu_ak: so, how does one use it?  is it a line inside of the localrc?02:01
madhu_akwell. With the use of tempest plugin, the config and other files needs to be cleaned up02:02
madhu_akWith the recent keystone changes in tempest client, we should be importing the tempest files directly than maintaining files in our tree. like config, common.02:03
madhu_akAt some point, there is going to be breakage in our gate tests as some of the config values that are being used in our tree are deprecated.02:04
madhu_akfnaval_, johnsom: we need broader discussion about the usage of tempest_plugin02:06
fnaval_sure - we should talk about the use of it.  As for the keystone changes, I did not see anything there where I could reuse except for the token clients02:11
fnaval_though, that may have changed recently?02:11
fnaval_If there's code now that I can reuse in tempest_lib with keystone, I'll definitely use that02:11
fnaval_madhu_ak: or are you speaking of tempest itself?02:12
rm_workoh man, so much better workflow now02:12
rm_workfnaval_: my devstack scripting has evolved a lot if you're still using it02:12
madhu_akAbout maintaining
fnaval_rm_work: oh yeah nice - in fact, i'm about to stack now02:13
rm_workfnaval_: bash <(curl -sL
rm_workjust run that02:13
rm_workdon't even have to wget/chmod02:13
rm_workused a URL shortener to make my life easier02:14
rm_workor just wget
fnaval_madhu_ak: yes, I agree - there needs to be some refactoring done in there02:14
rm_worki'm testing it now but it should work02:14
rm_workif you wget you can change the patch numbers at the top02:14
madhu_akcan we get rid of those files and lets rely on tempest common files from tempest itself?02:15
fnaval_madhu_ak:  I'm fine with that but wasn't the consensus that we should use tempest_lib02:15
fnaval_and not import tempest at all?02:16
*** fnaval_ is now known as fnaval02:16
madhu_akif the tempest common and config files are moved into tempest_lib, yes we can directly import from tempest_lib02:17
rm_work*importing* from tempest is fine IMO02:17
rm_workactually COPYING FILES INTO TREE from tempest is not (which is what neutron-lbaas did)02:17
madhu_akyes. We can do importing from tempest is fine too02:17
madhu_akwe need to get rid of those junk files02:18
rm_workwhich was done because at the time the code in tempest wasn't very stable to import from (and still isn't, really, but whatever)02:18
rm_worktempest_lib is designed to provide a stable API to import02:18
fnavalmadhu_ak: I propose that we introduce those common and config files into tempest lib then02:18
rm_workfnaval: that would be ideal, i think the tempest people are still working on fleshing out tempest_lib02:18
madhu_akwe need to bring in dougwig here about the process02:18
rm_workbut they want to be careful since the whole point is to provide a stable API, so anything they add, they're stuck with for a while02:19
rm_workwhich is why it is going slowly, i think02:19
fnavalI'd say make the code submission into tempest lib, and then let them vet it out.02:19
madhu_akhowever, the keystone related changes is getting deprecated, as a result, we will run int unexpected errors in our gate02:20
fnavalThey'll see that it makes sense to have it structure that way.02:20
rm_workI THINK they had a plan -- might want to talk to them first02:20
rm_workbefore blindly submitting a CR :P02:20
rm_workbetter way to make friends lol02:20
fnavalrm_work: how do we get in contact with them?02:20
rm_workuhh, i think #openstack-qa02:21
rm_workshould be them02:21
madhu_akyes. they are02:21
fnavalthen we should start a conversation with them about the proposed changes02:23
fnavalmaybe attend one of their meetings and find out what their outlook looks like with tempest_lib;  and let them know that we have code ready to go to make that change02:24
fnavalthough it's not really a change - it will enable tempest_lib to have the common libraries available to inherit from02:24
fnavalhmmm... the channel room topic is: Topic: All Things QA...02:26
fnavalI was hoping for something more informative like meeting times, documentation, etc.02:26
fnavalwe can also start a email conversation on the mailing list - though I'm not sure how best to go about in doing that?02:26
madhu_akyes, we can initiate a thread about that.02:27
madhu_akokay, heading to home02:28
fnavalmadhu_ak: you seem to understand the problem/solution really well, could you please initiate that?02:28
fnavalok, we'll talk later then madhu_ak02:29
madhu_akyes, fnaval I can do that tomorrow morning..02:29
madhu_akyep :) see you tom fvanal02:29
fnavalthank you sir madhu_ak - please cc me on it02:32
*** ducttape_ has joined #openstack-lbaas02:34
openstackgerritWang Bo proposed openstack/octavia: Stop using non-existent method of Mock
*** bochi-michael has joined #openstack-lbaas02:44
*** jwarendt has quit IRC02:46
openstackgerritWang Bo proposed openstack/octavia: Stop using non-existent method of Mock
*** ducttape_ has quit IRC03:12
*** madhu_ak has quit IRC03:12
*** kevo has quit IRC03:12
*** yamamoto_ has joined #openstack-lbaas03:17
*** ducttape_ has joined #openstack-lbaas03:20
*** ducttape_ has quit IRC03:21
*** links has joined #openstack-lbaas03:30
*** ducttape_ has joined #openstack-lbaas03:34
*** amotoki has quit IRC03:47
*** amotoki has joined #openstack-lbaas03:48
*** barclaac has left #openstack-lbaas03:48
*** ducttape_ has quit IRC03:51
*** yuanying_ has quit IRC04:10
*** amotoki has quit IRC04:28
*** amotoki has joined #openstack-lbaas04:29
*** amotoki has quit IRC04:35
*** amotoki has joined #openstack-lbaas04:47
*** yuanying has joined #openstack-lbaas04:50
*** amotoki has quit IRC04:56
*** amotoki has joined #openstack-lbaas05:02
*** Aish has joined #openstack-lbaas05:05
*** Aish has left #openstack-lbaas05:05
*** prabampm has joined #openstack-lbaas05:22
*** fnaval has quit IRC05:27
*** amotoki has quit IRC05:31
*** rcernin has joined #openstack-lbaas05:37
*** amotoki has joined #openstack-lbaas05:39
*** minwang2 has joined #openstack-lbaas05:39
*** minwang2 has quit IRC05:41
rm_worksometimes i think installing numpy like 5 times is the single longest piece of devstack >_>05:41
rm_worklatest stack took 4 minutes each time to build numpy, and i am pretty sure it built it at least 4 times... wish it did some decent caching...05:42
*** yuanying has quit IRC05:43
*** fnaval has joined #openstack-lbaas05:49
*** kobis has joined #openstack-lbaas06:04
*** bana_k has joined #openstack-lbaas06:27
*** numans has joined #openstack-lbaas06:39
*** woodster_ has quit IRC06:56
*** armax has quit IRC06:59
*** kobis has quit IRC07:13
*** yuanying has joined #openstack-lbaas07:28
*** bana_k has quit IRC07:34
*** chlong_ has quit IRC07:41
*** pcaruana has joined #openstack-lbaas07:45
*** kevo has joined #openstack-lbaas07:55
*** kevo has quit IRC08:11
*** reedip is now known as outofmemory08:31
*** piet has joined #openstack-lbaas08:37
*** ebagdasa has joined #openstack-lbaas08:41
*** piet has quit IRC08:45
*** piet has joined #openstack-lbaas08:47
*** piet has quit IRC08:49
*** yuanying has quit IRC08:49
*** piet has joined #openstack-lbaas08:55
*** amotoki has quit IRC09:00
*** amotoki has joined #openstack-lbaas09:04
*** kobis has joined #openstack-lbaas09:05
*** piet has quit IRC09:07
*** piet has joined #openstack-lbaas09:08
*** bochi-michael has quit IRC09:13
*** piet has quit IRC09:13
*** piet has joined #openstack-lbaas09:15
*** piet has quit IRC09:16
*** piet has joined #openstack-lbaas09:21
*** piet has quit IRC09:36
*** piet has joined #openstack-lbaas09:38
*** piet has quit IRC09:56
*** piet has joined #openstack-lbaas10:02
*** piet has quit IRC10:07
*** piet has joined #openstack-lbaas10:08
*** paco20151113 has quit IRC10:10
*** yuanying has joined #openstack-lbaas10:25
*** piet has quit IRC10:27
*** piet has joined #openstack-lbaas10:27
*** yamamoto_ has quit IRC10:32
*** yuanying has quit IRC10:51
*** piet has quit IRC11:03
*** piet has joined #openstack-lbaas11:04
*** piet has quit IRC11:06
*** piet has joined #openstack-lbaas11:07
openstackgerritStephen Balukoff proposed openstack/octavia: Fix model update flows
openstackgerritStephen Balukoff proposed openstack/octavia: Update data model conversion to be more complete
openstackgerritStephen Balukoff proposed openstack/octavia: Assign peer_port on listener creation
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 database structures
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 rules / validations
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 api - policies
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 api - rules
*** kobis has quit IRC11:29
*** piet has quit IRC11:33
*** piet has joined #openstack-lbaas11:33
*** yamamoto_ has joined #openstack-lbaas11:35
*** piet has quit IRC11:37
*** piet has joined #openstack-lbaas11:38
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 policy / methods
*** piet has quit IRC11:44
openstackgerritStephen Balukoff proposed openstack/octavia: Update repos for L7 rules / validations
*** piet has joined #openstack-lbaas11:48
openstackgerritWang Bo proposed openstack/octavia: Stop using non-existent method of Mock
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 api - policies
*** yamamoto_ has quit IRC11:54
*** yamamoto has joined #openstack-lbaas11:54
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 api - rules
*** yamamoto has quit IRC11:58
*** piet has quit IRC11:58
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 controller worker flows and tasks
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 jinja template updates
*** chlong_ has joined #openstack-lbaas12:11
openstackgerritStephen Balukoff proposed openstack/octavia: Add L7 documentation
*** kobis has joined #openstack-lbaas12:15
openstackgerritStephen Balukoff proposed openstack/octavia: Add listener stats API
*** rtheis has joined #openstack-lbaas12:21
*** kobis has quit IRC12:22
*** piet has joined #openstack-lbaas12:23
sbalukoffFor those of you checking history in the morning:  The L7 chain should be up to date now, and it also now includes the fix for active-standby.12:23
sbalukoffI'm going to bed. I don't anticipate being on again until Saturday.12:23
sbalukoffOh and--  there are two fixes to the L7 chain:  The active-standby fix (which is its own patch), and a fix for making Trevor's get-me-a-load-balancer patch to work (in the l7policy repo patch). Otherwise, there should be no substantive changes to the chain.12:24
*** kobis has joined #openstack-lbaas12:27
*** yamamoto has joined #openstack-lbaas12:33
*** piet has quit IRC12:36
*** 32NAABCSV has joined #openstack-lbaas13:23
*** doug-fish has joined #openstack-lbaas13:26
*** piet has joined #openstack-lbaas13:37
*** 32NAABCSV has quit IRC13:38
*** kobis has quit IRC13:39
*** neelashah has joined #openstack-lbaas13:54
*** kobis has joined #openstack-lbaas13:54
*** yamamoto has quit IRC13:56
*** diogogmt has quit IRC14:01
*** diogogmt has joined #openstack-lbaas14:02
*** piet has quit IRC14:04
*** yamamoto has joined #openstack-lbaas14:06
*** piet has joined #openstack-lbaas14:06
*** yamamoto has quit IRC14:09
*** yamamoto has joined #openstack-lbaas14:13
*** localloop127 has joined #openstack-lbaas14:20
*** doug-fish is now known as doug_fish14:27
*** links has quit IRC14:27
*** piet has quit IRC14:29
*** doug_fish is now known as doug-fish14:34
*** piet has joined #openstack-lbaas14:34
*** amotoki has quit IRC14:35
*** amotoki has joined #openstack-lbaas14:36
*** diogogmt has quit IRC14:37
*** amotoki has quit IRC14:40
*** openstackgerrit_ has quit IRC14:43
*** diogogmt has joined #openstack-lbaas14:49
*** TrevorV has joined #openstack-lbaas14:57
*** ducttape_ has joined #openstack-lbaas15:00
*** openstackgerrit_ has joined #openstack-lbaas15:01
*** piet has quit IRC15:13
*** links has joined #openstack-lbaas15:13
*** piet has joined #openstack-lbaas15:20
*** Bjoern has joined #openstack-lbaas15:21
*** amotoki has joined #openstack-lbaas15:24
*** localloo1 has joined #openstack-lbaas15:29
*** localloop127 has quit IRC15:31
*** amotoki has quit IRC15:33
*** amotoki has joined #openstack-lbaas15:41
*** numans has quit IRC15:53
openstackgerritTrevor Vardeman proposed openstack/octavia: WIP - Get me a Load Balancer API
*** piet has quit IRC16:01
*** Bjoern_ has joined #openstack-lbaas16:02
*** allan_h has joined #openstack-lbaas16:03
*** Bjoern has quit IRC16:03
*** amotoki has quit IRC16:04
*** Bjoern_ has quit IRC16:06
*** piet has joined #openstack-lbaas16:06
*** pcaruana has quit IRC16:10
*** woodster_ has joined #openstack-lbaas16:15
*** piet has quit IRC16:19
*** amotoki has joined #openstack-lbaas16:20
*** fnaval has quit IRC16:21
*** piet has joined #openstack-lbaas16:24
doug-fishWould be good to get some expert input on justin's UI patch for TERMINATED_HTTPS  I'm not sure we are handling the certificates/containers correctly.16:24
*** localloop127 has joined #openstack-lbaas16:26
*** localloo1 has quit IRC16:28
*** bana_k has joined #openstack-lbaas16:32
*** armax has joined #openstack-lbaas16:34
johnsomThanks doug-fish.  rm_work will probably be on later today.  He is all-knowledgeable with the certs, containers, etc.16:37
johnsomMaybe ajmiller and I can also take a look today.16:37
ajmillerdoug-fish johnsom Yes, I am planning on doing some UI reviews in parallel with some other things I'm doing today.16:38
*** fnaval has joined #openstack-lbaas16:42
*** piet has quit IRC16:42
*** links has quit IRC16:53
doug-fishrm_work was quite helpful in getting Justin and I through the code; I suspect there are things we should be doing in the UI so that we aren't showing certificates that ultimately won't work16:58
*** rcernin has quit IRC16:58
*** yamamoto_ has joined #openstack-lbaas17:03
*** yamamoto has quit IRC17:03
*** bana_k has quit IRC17:06
johnsomFYI, I have checked out sbalukoff's new code and I'm giving it a spin17:24
*** rcernin has joined #openstack-lbaas17:30
*** doug-fish is now known as doug_fish17:31
*** doug_fish is now known as doug-fish17:31
*** PK has joined #openstack-lbaas17:38
ajmillerdoug-fish ping17:42
ajmillerCould you join a google hangout?17:43
*** madhu_ak has joined #openstack-lbaas17:50
*** kevo has joined #openstack-lbaas17:53
*** SumitNaiksatam has quit IRC18:07
*** amotoki has quit IRC18:13
*** bana_k has joined #openstack-lbaas18:16
*** chlong_ has quit IRC18:18
*** Dave has quit IRC18:25
*** mariusv has quit IRC18:25
*** jorgem has quit IRC18:25
*** elarson has quit IRC18:25
*** eezhova has quit IRC18:25
*** eezhova has joined #openstack-lbaas18:25
*** jorgem has joined #openstack-lbaas18:26
*** Dave_____ has joined #openstack-lbaas18:26
*** elarson has joined #openstack-lbaas18:26
*** pc_m has quit IRC18:27
*** bradjones has quit IRC18:27
*** raginbajin has quit IRC18:27
*** blogan has quit IRC18:27
*** pc_m has joined #openstack-lbaas18:27
*** raginbaj- has joined #openstack-lbaas18:27
*** blogan has joined #openstack-lbaas18:27
*** bradjones has joined #openstack-lbaas18:28
*** bradjones has quit IRC18:28
*** bradjones has joined #openstack-lbaas18:28
*** raginbaj- is now known as raginbajin18:29
bana_kfor this patch,edit/18:38
bana_kI was using import ConfigParser18:38
bana_kto modify the config ini file.18:38
TrevorVHey johnsom you online right now?18:38
TrevorVDo you know how a test of a flow, when run with tox, would have a different "provides" count than when run in Pycharm?18:38
bana_kI think gate is not liking it18:38
johnsombana_k wouldn't we just push a new config from the controller?18:39
johnsomTrevorV Umm, no.  That is really od18:39
TrevorVThat's what *I* thought18:39
TrevorVI even did a rebuild18:39
TrevorVI think I'll nuke my .tox and see if that "fixes" it18:40
bana_kjohnsom: But we need to do it at the time of lb creation18:40
johnsomTrevorV Min and xgerman run pycharm.  I don't remember them running into that18:40
TrevorVI just don't get it.18:40
xgermanyeah, pycharm works for us --18:41
*** minwang2 has joined #openstack-lbaas18:41
TrevorVI mean I'm talking about a specific review, and its only one test, so I'm guessing something is just going nuts or I've done something strange18:41
TrevorVHence starting more than fresh ha ha18:42
johnsombana_k So, the problem you are going to hit with configparser is it's isn't approved for OpenStack.  It's not in the global requirements.18:42
johnsombana_k Couldn't we just run the config renderer we have on the controller and push the new config down?18:43
bana_koh got it. I am looking at your suggestion of pushing from the controller18:43
johnsomminwang2 TrevorV is having trouble with pycharm running tox.  It's creating different "provides" counts than running tox command line.  Do you run tox through pycharm?18:44
minwang2yes, i use pycharm18:44
johnsombana_k Ok, cool.  It's been our design to render the configs on the controller and push them to the amps.18:44
bana_kjohnsom : Got it ll try to do the same.18:45
johnsomTrevorV So, we think you have a taskflow aware virus.....  Grin18:45
TrevorVjohnsom minwang2 xgerman it appears to have cleaned up after I nuked the .tox directory18:45
minwang2TrevorV did you try to clean .tox to clean up the environment18:45
TrevorVWaiting for official build.18:45
TrevorVI have some good news though18:45
TrevorVI'm about to manually test the single-create call, and then I'll remove the WIP while I get some unit tests written :D18:46
johnsombana_k sbalukoff put up a fix for the peer port issue last night.  It's still up for review, but fixes the issue.18:46
openstackgerritTrevor Vardeman proposed openstack/octavia: WIP - Get Me A Load Balancer Controller
bana_kjohnsom: Thanks.18:47
johnsomThat said, something is wrong with the network plug, as the haproxy's can't reach the members.18:47
johnsomTrying to debug that now18:47
bana_koops !18:47
bana_kthanks for the update18:48
*** doug-fish has quit IRC18:48
bana_kjohnsom: in liberty release creating listener with connection-limit option is not working18:49
bana_kdo we already have fix for that ?18:49
johnsomHmm, I don't know.  I have tested the listener-update and it works, but I haven't tested create recently18:50
johnsomI don't remember a bug for it either18:50
*** doug-fish has joined #openstack-lbaas18:50
bana_kthanks johnsom, I will test it out one more time n ll create a bug if fails again.18:51
johnsomExcellent, thanks18:52
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas: Updated from global requirements
*** Aish has joined #openstack-lbaas18:54
*** doug-fish has quit IRC18:55
*** rcernin has quit IRC18:56
*** PK has quit IRC19:00
*** mariusv has joined #openstack-lbaas19:17
*** mariusv is now known as Guest6173619:17
*** PK has joined #openstack-lbaas19:18
*** rcernin has joined #openstack-lbaas19:23
*** diogogmt has quit IRC19:24
*** diogogmt has joined #openstack-lbaas19:25
*** diogogmt has quit IRC19:40
*** rcernin has quit IRC19:45
*** diogogmt has joined #openstack-lbaas19:46
*** davidlenwell has quit IRC20:01
*** PK has quit IRC20:04
*** davidlenwell has joined #openstack-lbaas20:06
*** Dave_____ is now known as Dave20:13
openstackgerritMerged openstack/neutron-lbaas: Updated from global requirements
openstackgerritTrevor Vardeman proposed openstack/octavia: WIP - Get Me A Load Balancer Controller
TrevorVsbalukoff is not going to be online today right?20:59
rm_workI would like to point out that this is DUMB:
rm_workpip_install *really* needs to cache21:00
rm_workholy shit.21:01
*** markvan has quit IRC21:04
*** PK has joined #openstack-lbaas21:04
*** markvan has joined #openstack-lbaas21:05
xgermanTrevorV I think sbalukoff is taking the weekend off21:06
TrevorVxgerman that's what I thought21:09
xgermanyeah, was surprised he pooped up at 4am last night ;-)21:10
rm_workxgerman's typos make me happy often21:12
openstackgerritmin wang proposed openstack/octavia: Implements: blueprint anti-affinity server group
bloganlol thats a nice autocorrect21:16
blogani hate when i poop up21:16
ajmillerHey, who's going to come over here and clean the coffee off my screen?21:19
TrevorVDone and done.  ajmiller just send the plane ticket.21:20
ajmillerrm_work: I see about the same time proportions and you do..21:21
*** sbalukoff has quit IRC21:41
johnsomI see important things happened while I was at lunch21:47
johnsomSadly I am still working to figure out why, in act/standby the amps can't talk to the members21:47
johnsomwith the L7 patches21:48
openstackgerritFranklin Naval proposed openstack/octavia: Octavia: Health Monitor Scenario Test
bloganjohnsom: ssh'ing into the amps can't even ping them?21:59
johnsomblogan I haven't tried ping, but curl can't get there.  Strange thing is everything *looks* ok22:06
blogani dont see how l7 would change any of the plugging22:07
*** kobis has quit IRC22:07
johnsomYeah, not sure.  The model stuff has bit us in a few spots already.  All I know is it worked before.22:08
johnsomThe strange thing is it looks like it is plugged.  The interfaces are up, the route table rules are there, etc22:09
johnsomOk, yeah, no ping either22:10
*** elarson has quit IRC22:10
*** elarson has joined #openstack-lbaas22:11
*** localloop127 has quit IRC22:13
*** ducttape_ has quit IRC22:15
*** ducttape_ has joined #openstack-lbaas22:16
xgermanmmh, does he run ifup on the amp?22:17
xgermanor did he remove that plugging code22:17
*** ducttape_ has quit IRC22:22
johnsomfnaval around?22:31
fnavaljohnsom: yes22:31
fnavalwanted to ping you as well22:31
johnsomre: copying in tempest code....22:31
fnavalyes, was going to talk to you about that too22:31
johnsomThe idea makes me what to jump out the window.22:31
fnavalso, the code is using tempest_lib where it can.  most of the code that's copied is in the common libs that currently doesn't exist in tempest_lib22:32
johnsomIs there a way we can use a tox dependency like we do for neutron in neutron-lbaas to checkout tempest for the tests?22:32
fnavalwe could, but folks said that we should not import tempest at all and go with tempest_lib22:32
fnavali've raised the issue in the openstack-qa room about having the need for more common libraries22:33
johnsomYeah, I understand the chicken and egg issue here.  I know dougwig mentioned tempest-lib is at risk too.22:33
johnsomI'm just trying to find a creative, even if temporary, solution to not copy tempest code into the octavia repo22:34
*** TrevorV has quit IRC22:40
rm_workno reason we couldn't add tempest as a requirement22:44
rm_workeither to test-requirements.txt or directly to one tox env22:45
rm_worksingle tox-env would be safer22:45
*** rtheis has quit IRC22:45
johnsomThat way we aren't breaking gates when our version of tempest gets out of date.  This happened recently in lbaas with the keystone changes.22:46
*** ducttape_ has joined #openstack-lbaas22:46
*** ducttape_ has quit IRC22:47
*** PK has quit IRC22:54
fnavaljohnsom: ok, I've been speaking with mtrenish on the qa channel and he gave me an example review that would be a good reference.  I'll look over that and see how we can avoid the tempest code copy issue.  (sorry for the late reply. someone came by my desk)22:57
*** PK has joined #openstack-lbaas23:06
*** barclaac has joined #openstack-lbaas23:07
fnavalok i'll add tempest as a requirement23:08
rm_workhey guess what I just found23:12
rm_work2016-02-19 23:11:45.471 | ++ /opt/stack/octavia/devstack/   sudo -E pip install -r /opt/stack/diskimage-builder/requirements.txt23:12
rm_work2016-02-19 23:11:46.038 | The directory '/opt/stack/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.23:12
rm_workI wonder how many places that pops up23:12
*** neelashah has quit IRC23:14
*** ducttape_ has joined #openstack-lbaas23:15
johnsomYeah, I have seen that too.23:22
johnsomFYI, cliff 1.17.0 breaks our neutron lbaas-loadbalancer-list.  minwang2 found it.  It gives a IndexError: list index out of range23:23
johnsom1.15.0 returns nothing as it should23:23
johnsomI'm going to file a bug23:23
*** ducttape_ has quit IRC23:28
openstackLaunchpad bug 1547707 in cliff "cliff 1.17.0 breaks neutron lbaas-loadbalancer-list when no load balancers are present" [Undecided,New]23:28
xgermanminwang2 +123:29
johnsomFor those of you that play along at home23:29
*** ducttape_ has joined #openstack-lbaas23:30
*** ducttape_ has quit IRC23:39
fnavalso, i'll work and collaborate with madhu_ak about getting the scenario test correctly set up. after that we'll tackle octavia testing more thoroughly with functional type tests23:43
fnavalmadhu_ak also had set up a etherpad to collect our thoughts on how we should go about and prioritize testing:
johnsomSounds good.  I added a few to that list.  TLS and Active/Standby23:44
madhu_aksure thanks fnaval23:44
fnavalany feedback/ideas on tempest testing would be greatly appreciated!23:44
fnavalthank you also madhu_ak!23:45
rm_workok so i may have just sped up my devstack script by ... a lot23:46
rm_workwe'll see23:46
johnsomWhat gets me is the ubuntu cloud image DIB uses is "current" for the patches, which means it downloads a new one like every day.  Sometimes they come from slower hosts in London...23:47
bloganjohnsom, fnaval, rm_work: we need to pin tempest again then, that didn't work out too well for neutron-lbaas either23:47
bloganif we just keep pulling tempest trunk, since its branchless, it'll keep breaking23:48
johnsomI asked about it in the tripleo IRC room and got luke warm response.23:48
rm_workah no i mean23:48
rm_worktempest from pypi23:48
rm_worktheoretically releases should be "stable"23:48
rm_workwhich was confirmed in an email I just got internally23:48
bloganthey started doing that?23:49
*** jorgem is now known as jorgem[away]23:49
rm_workyeah, supposedly23:49
rm_workI haven't tested23:49
fnavalblogan: yea... asking mtrenish now23:49
johnsomI just know I spent two evenings recently fixing sync issues in neutron-lbaas tempest because it was breaking the gate23:49
bloganok well that might make it easier23:49
rm_workthat's what I meant by "just add tempest to test-requirements.txt" tho23:49
fnavalin openstack-qa23:49
openstackgerritPhillip Toohill proposed openstack/octavia: project_id should not be UUIDType in API validation
rm_workptoohill: i wonder if that's related to the dumb issue i've been having23:50
rm_workso wait, what is the effect of it being uuid vs string type?23:50
*** yamamoto_ has quit IRC23:50
ptoohillit wont allow a '5806555'23:50
rm_workwas it *breaking* something?23:50
rm_workaaaah lol23:51
*** yamamoto has joined #openstack-lbaas23:51
bloganrm_work: it doesn't get validated as uuid type, and since neutron accepts any tenant string format, then there will be a discrepancy which we ran into23:51
rm_workrofl k23:51
rm_workyeah i got it23:51
rm_workthis is awesome BTW:
fnavalwhats it do23:53
rm_workshould speed up devstack runs by ... a lot23:53
rm_workwaiting on actual timing data23:53
madhu_akthis is what mistral is doing it this way: They install tempest using pip23:53
rm_workno building wheels constantly23:53
bana_kis there a way to specify the particular commit id in the enable_plugin ?23:55
*** yamamoto has quit IRC23:56
fnavalah rm_work having mirrors23:56
rm_workjohnsom: so wait, is devstack currently building an amp image with DIB every time, or still grabbing a prebuilt one?23:56
rm_workI assume building with DIB?23:56
rm_workhow long does that take on your machine23:57
rm_workorder of magnitude? :P23:57
johnsom~10 minutes I think.  I haven't really watched in a while23:57
johnsomI also have a 150mbps link23:58
johnsomMost of the time is getting the dumb ubuntu cloud img23:58
rm_workoh hey uhhh ... so when we build the image, do we run pip on it?23:58
rm_workand would that use the settings from /etc/pip.conf on the building machine, or would it use pip settings from like, inside a chroot? not sure how DIB works23:59
johnsomIt does do some pip installs23:59
rm_worki have pip configured to use a wheel cache globally but i'm still seeing it building some stuff, i think possibly on the image23:59
johnsomIt should be inside the chroot23:59
rm_workk, crap23:59

Generated by 2.14.0 by Marius Gedminas - find it at!