*** banix has quit IRC | 01:02 | |
*** banix has joined #openstack-lbaas | 01:16 | |
*** banix has quit IRC | 01:29 | |
*** banix has joined #openstack-lbaas | 01:42 | |
*** HenryG is now known as HenryG_afk | 02:29 | |
*** banix has quit IRC | 02:29 | |
*** woodster_ has quit IRC | 02:35 | |
*** banix has joined #openstack-lbaas | 03:00 | |
*** banix has quit IRC | 04:23 | |
*** rm_work is now known as rm_work|away | 06:18 | |
*** evgenyf has joined #openstack-lbaas | 06:56 | |
*** rm_work|away is now known as rm_work | 07:11 | |
*** enikanorov__ has quit IRC | 09:24 | |
*** HenryG_afk is now known as HenryG | 11:35 | |
*** mestery_ is now known as mestery | 13:09 | |
*** banix has joined #openstack-lbaas | 14:04 | |
*** rolledback has joined #openstack-lbaas | 14:07 | |
*** rolledback has joined #openstack-lbaas | 14:08 | |
*** evgenyf has quit IRC | 14:17 | |
*** markmcclain has joined #openstack-lbaas | 14:22 | |
*** markmcclain has quit IRC | 14:38 | |
*** markmcclain has joined #openstack-lbaas | 14:39 | |
*** samuelbercovici has joined #openstack-lbaas | 14:58 | |
*** samuelbercovici1 has joined #openstack-lbaas | 15:05 | |
*** samuelbercovici has quit IRC | 15:08 | |
*** samuelbercovici1 is now known as samuelbercovici | 15:08 | |
*** sbalukoff has quit IRC | 15:11 | |
*** xgerman has joined #openstack-lbaas | 15:11 | |
blogan | hello all | 15:26 |
---|---|---|
ptoohill | Hello | 15:27 |
mestery | blogan: Is this wiki still accurate for testing out the LBaaS changes: https://wiki.openstack.org/wiki/Neutron/LBaaS/DeployWithDevstack | 15:29 |
mestery | dougwig: ^^^ | 15:29 |
*** mlavalle has joined #openstack-lbaas | 15:37 | |
blogan | mestery: yes it is | 15:41 |
blogan | mestery: as long master doesn't get any new migrations | 15:42 |
*** samuelbercovici has quit IRC | 15:50 | |
mestery | blogan: cool | 15:52 |
mlavalle | blogan: did you see the email I sent last night? | 15:55 |
dougwig | morning. | 15:56 |
dougwig | morning | 15:56 |
*** openstackgerrit has quit IRC | 16:01 | |
*** openstackgerrit_ has joined #openstack-lbaas | 16:02 | |
*** openstackgerrit_ is now known as openstackgerrit | 16:03 | |
ctracey | mestery et al: what are the plans, if any, for deprecation of object model v1? | 16:46 |
ctracey | if/when this lands will v1 be deprecated immediately? | 16:47 |
*** rolledback has quit IRC | 16:48 | |
*** rolledback has joined #openstack-lbaas | 16:50 | |
*** markmcclain has quit IRC | 16:52 | |
dougwig | ctracey: without the shim and horizon, i'm not sure v2 should be the default, so i wouldn't be in favor of immediate deprecation. | 16:52 |
blogan | mlavalle: yes I did and I plan on trying to reproduce your member delete issue | 16:52 |
blogan | but i've had some boot issues this morning | 16:52 |
ctracey | dougwig: thanks | 16:53 |
ctracey | so we will effectively go experimental then live | 16:53 |
dougwig | looks like, unless we get a crazy push. | 16:53 |
mlavalle | blogan: not necessarilly an issue with the LBaaS implementation. Might be a problem with the test script. I will reproduce it tonight and provide more details later. Last night I just ran out of time…. | 16:53 |
blogan | mlavalle: well i'll still try to reproduce it, thanks for giving me more work! you knew i'd fall into your web of deception and lies! | 16:55 |
TrevorV | For anyone who can answer; what do we do if we want to send an Octavia specific email? Basically should the subject include some specific wording? [Octavia] as a tag even though its not an openstack email? Any ideas? | 16:59 |
blogan | TrevorV: [octavia] in subject line | 17:04 |
TrevorV | Shall do | 17:04 |
dougwig | octavia is a stackforge project, so [Octavia] is all you need | 17:13 |
*** rolledback has quit IRC | 17:25 | |
*** sbalukoff has joined #openstack-lbaas | 17:55 | |
*** markmcclain has joined #openstack-lbaas | 17:55 | |
*** banix has quit IRC | 18:23 | |
*** markmcclain has quit IRC | 18:25 | |
*** markmcclain has joined #openstack-lbaas | 18:26 | |
*** banix has joined #openstack-lbaas | 18:32 | |
*** xgerman has quit IRC | 18:35 | |
*** xgerman has joined #openstack-lbaas | 18:36 | |
*** crc32 has joined #openstack-lbaas | 18:47 | |
*** rolledback has joined #openstack-lbaas | 18:49 | |
*** evgenyf has joined #openstack-lbaas | 18:57 | |
ctracey | blogan and dougwig could I get your thoughts on https://review.openstack.org/#/c/111474/ when you have a moment? | 19:00 |
blogan | ctracey: looking it? thoughts specifically on what the comments are asking or the entire review in general? | 19:03 |
ctracey | just that specific comment. Not sure I am missing something. | 19:03 |
ctracey | (if you are preoccupied, please ignore) | 19:03 |
blogan | it sounds like he is saying parent_id is currently set dynamically | 19:05 |
blogan | like you have an instance of NeutronCommand and you hae to set parent_id on that isntance for the calls that have a parent to work | 19:05 |
ctracey | correct | 19:06 |
ctracey | but i am not sure how has_parent alleviates that | 19:06 |
*** xgerman has quit IRC | 19:08 | |
*** markmcclain has quit IRC | 19:08 | |
*** xgerman has joined #openstack-lbaas | 19:10 | |
*** evgenyf has quit IRC | 19:16 | |
*** evgenyf has joined #openstack-lbaas | 19:16 | |
*** woodster_ has joined #openstack-lbaas | 19:24 | |
*** markmcclain has joined #openstack-lbaas | 19:29 | |
*** fnaval has joined #openstack-lbaas | 19:46 | |
dougwig | ctracey: so i see all these changes for parent objects, but if you look at v1, 'neutron lb-member-create', it does handle exactly the same linkage without all that. why is that all changing? (not arguing, curiosity.) | 19:59 |
ctracey | dougwig: no argument with not arguing :) | 20:04 |
*** woodster_ is now known as woodster | 20:04 | |
ctracey | dougwig: REQ: curl -i http://10.0.2.15:9696/v2.0/lb/members.json GET | 20:04 |
ctracey | pool_id seems to be handled in the body | 20:04 |
ctracey | not the path | 20:04 |
dougwig | oh right, it's the nesting. | 20:04 |
dougwig | this is only the third time i've asked and you've answered. | 20:05 |
dougwig | at some point, it'll sink in. maybe. | 20:05 |
ctracey | haha | 20:05 |
ctracey | no worries | 20:05 |
ctracey | the issue I am trying to resolve on that one is that I dont see how has_parent makes it any easier | 20:05 |
ctracey | one way or another parent_id needs to get set | 20:05 |
ctracey | but I could very easily be missing something in the comment | 20:06 |
*** rolledback has quit IRC | 20:10 | |
dougwig | my read was that he was wanting things to be less dynamic and more explicit. i'm not sure i agreed. | 20:12 |
blogan | if it requires two variables where one suffices I don't agree with it either | 20:13 |
blogan | mestery: had a chance to deploy and test out the lbaas code? | 20:13 |
mestery | blogan: I've been playing with it, the DB migration requirement means I can't just load the new settings in my local.conf, which caused me some issues :) | 20:14 |
mestery | blogan: I have it almost up now, back to where I was last week. | 20:14 |
blogan | mestery: your local.conf for devstack? | 20:14 |
*** rolledback has joined #openstack-lbaas | 20:16 | |
mestery | blogan: yeah | 20:17 |
mestery | blogan: hit an issue | 20:17 |
mestery | blogan: the client changes need a rebase I think, as there are conflicts following the instructions on the iki | 20:17 |
blogan | mestery: ahh wait, there's the review out for the client in gerrit now so the instructions on that probably need to change to reflect that | 20:18 |
mestery | blogan: Sweet, can you update so I can try out the latest? | 20:18 |
blogan | mestery: definitely | 20:19 |
mestery | blogan: thanks sir! | 20:19 |
*** evgenyf has quit IRC | 20:28 | |
mlavalle | blogan: ahhh! I jst read your last comment…. Now I understand what you said to me at the office…… :-) | 20:31 |
blogan | mlavalle: lol that was like 4 hours ago | 20:32 |
mlavalle | blogan: I grew up in Mexico and soap operas there are almost as mellodramatic as your comment :-)…. Yeah, I am the villain here | 20:34 |
*** markmcclain has quit IRC | 20:39 | |
*** banix has quit IRC | 20:42 | |
*** fnaval has quit IRC | 20:46 | |
*** fnaval has joined #openstack-lbaas | 20:46 | |
*** fnaval has quit IRC | 20:51 | |
*** banix has joined #openstack-lbaas | 20:52 | |
xgerman | hi | 20:58 |
xgerman | I am wondering who Diane Fleming is | 20:58 |
xgerman | https://review.openstack.org/#/c/110824/1/api-ref/src/wadls/netconn-api/src/os-lbaas-ext.wadl | 20:58 |
xgerman | I think Min just took what's in the Google Doc and turned it into a doc -- but it looks like Diane wants to architect a different API? | 20:59 |
xgerman | just want to make sure not to annoy important people or at least get sbalukoff to do so :-) | 21:00 |
dougwig | mestery: would it make the review process quicker if i spooled up a test environment at amazon or the like and just sent you login creds? | 21:04 |
dougwig | then we can keep it up to date as we make tweaks. | 21:04 |
mestery | dougwig: Heh, that would be awesome! :) | 21:05 |
*** evgenyf has joined #openstack-lbaas | 21:07 | |
*** markmcclain has joined #openstack-lbaas | 21:10 | |
*** fnaval has joined #openstack-lbaas | 21:11 | |
*** evgenyf has quit IRC | 21:12 | |
*** rolledback has quit IRC | 21:15 | |
xgerman | dougwig - you cna have HPCloud as well... | 21:17 |
xgerman | no need to enrich AMZN | 21:17 |
dougwig | thanks. going to see if i can do it super quick by just spawning an extra instance of our thirdparty-ci slave. if that's a rathole, i'll take you up on that. | 21:19 |
rm_work | yeah, I could throw out a RS instance as well | 21:20 |
xgerman | yeah, let me know and I can stand something up for you... | 21:20 |
rm_work | :P | 21:20 |
xgerman | rm_work you guys have vms, too? | 21:20 |
xgerman | :-) | 21:20 |
rm_work | heh | 21:20 |
rm_work | turns out we do :P | 21:20 |
dougwig | i realized the amusement value of saying AWS when so much rackspace/HP cloud is present here. that'll be a better longer-term answer. | 21:21 |
rm_work | yeah, tell me what you need and I'll spin it up | 21:25 |
rm_work | and add people's keys | 21:25 |
xgerman | same here :-) | 21:25 |
rm_work | we can see which one works better :P | 21:25 |
xgerman | :-) | 21:26 |
dougwig | ha. anything with 4gb+ of ram, single instance is fine. | 21:28 |
dougwig | ssh-rsa | 21:28 |
dougwig | AAAAB3NzaC1yc2EAAAADAQABAAABAQCzmzPzcF2c+R6zgTU0277/xYnnrHg/DYZAnqlVmdIH57J8As6C98shIn5xspQ4hBBSDU0fvMoSECt1Y0dtLToYQkFhXbIjByPBrtcv1xXadA1aRZbVvvmvr8mNxDl9FZO28ybMd1I6lpscR3eSP1vOJ3UNO2s6ykySrvAyvXQwp1GWpk1SU6BrJYFsR2mDrzIQ6pTK8UoSjkRijTCR3pftxszmm1Euj7N0KEhCAeVUlcSPV0d+8zaNquJSfyNyFhS0rz5YZ2V35g++Sw2X8Wtvn9Ek5egCaKiqICLClrWTQSyhs0LKTJYUD4iAbF8cgdOt8EkPYj+1 | 21:28 |
dougwig | 1VZNjJvSng6/ dougw@dougw-air | 21:28 |
dougwig | pastebin auto-identify failed me on that one. | 21:29 |
blogan | i come back and see dougwig advocating using AWS | 21:31 |
* dougwig hides. | 21:32 | |
xgerman | booting one up for you doug | 21:32 |
xgerman | 15.126.235.161 | 21:33 |
dougwig | i could tell you all about how it was pure laziness with my third party CI, but I think i'd still get yelled at. | 21:33 |
xgerman | let me know if that works or if I made security rules too crazy :-) | 21:33 |
blogan | ctracey: testing the client out, it doesn't look like I can create a member by specifying the pool id in which it belongs, only the pool name | 21:39 |
ctracey | blogan: i will double check that | 21:39 |
blogan | ctracey: thanks | 21:39 |
ctracey | refactoring all of that now anyway | 21:40 |
blogan | http://10.6.39.96:9696/v2.0/lb/pools.json?fields=id&name=pool1&tenant_id=lbaas_pool | 21:40 |
blogan | tenant_id could be the problem there | 21:41 |
blogan | doesn't work with pool name either, sorry | 21:41 |
dougwig | for anyone that wants access to the shared "keep this thing up to date for reviewers to play with" server, or any of you that want to see it all in action, /msg me an ssh public key. | 21:55 |
*** vivek-ebay has joined #openstack-lbaas | 22:01 | |
blogan | mestery: finally got a chance to update that wiki page | 22:01 |
blogan | mestery: though dougwig's solution is probably better | 22:02 |
mestery | blogan: thanks sir! | 22:02 |
dougwig | mestery: can you /msg me an ssh public key? it's almost done. | 22:02 |
mestery | dougwig: One minute, apologies, on a call. | 22:02 |
dougwig | please just don't re-run stack.sh, anyone. there are a few hand tweaks that get blown away at present. | 22:05 |
rm_work | err, noted :P | 22:07 |
rm_work | I just "./unstack.sh && ./stack.sh" repeatedly, currently :P | 22:07 |
dougwig | ctracey: everything is working except adding members to pools. | 22:07 |
dougwig | that gets a 404. | 22:07 |
dougwig | mestery: it's ready whenever you are. adding connection info to the wiki | 22:09 |
dougwig | hostname is "v2.lbaas.me" | 22:11 |
dougwig | :) | 22:11 |
dougwig | blogan: have you pulled traffic? trying all the namespaces on the box, 3 result in a hang, one in an immediate failure to connect. i'll wager the immediate failure is the correct one for the vip, and it's not listening on port 80. | 22:15 |
blogan | dougwig: haha, yeah that will happen. forgot a simple fix for that, ill be pushing up the fix today for that | 22:15 |
blogan | look at the port in neutron for the lbaas vip, ill wager its not active | 22:16 |
dougwig | ha, this demo box means that all of our sins will be open to the world now. | 22:16 |
dougwig | msg me a public key, and you can peek. | 22:16 |
*** VijayB has joined #openstack-lbaas | 22:23 | |
*** mlavalle has quit IRC | 22:39 | |
*** banix has quit IRC | 22:39 | |
dougwig | xgerman: a 16gb instance? sweet. :) | 22:46 |
rm_work | oh man | 22:46 |
* rm_work sees if he can spin up a 20gb instance | 22:46 | |
xgerman | I can spin up bigger ones, too :-) | 22:47 |
rm_work | heh | 22:47 |
* dougwig makes popcorn, waits to see how big the shared lbaas instance can grow. | 22:50 | |
dougwig | rax and hp fight! go! | 22:51 |
* blogan embraces hp in a loving hug | 22:55 | |
xgerman | the biggest I can get you is 122,880 MB | 22:57 |
xgerman | (then I have to work my channels :-) | 22:58 |
rm_work | heh | 22:58 |
rm_work | not sure if people would start sending me harshly worded emails if i had one of those on my internal account | 22:58 |
xgerman | I had to increase my quota once | 22:59 |
ctracey | blogan: https://github.com/oslbaas/python-neutronclient/blob/lbaas-object/neutronclient/neutron/v2_0/lb/v2/member.py#L25 | 23:01 |
ctracey | much much much cleaner, IMO | 23:02 |
blogan | ctracey: yes it is, though a nit i have is to put module functions above all class definitions | 23:03 |
blogan | though thats just my personal preference | 23:04 |
ctracey | yeah I know... | 23:04 |
ctracey | not done yet | 23:04 |
ctracey | have a few more to address and that was one of them | 23:04 |
blogan | did you get a chacne to look at the member create issue? | 23:04 |
ctracey | not yet | 23:05 |
ctracey | i need to update my stack | 23:05 |
ctracey | to your latest | 23:05 |
blogan | i bet you could generalize that mixin to be ChildResourceMixin or something, so it can be reused, however its not worth doing for this | 23:05 |
ctracey | yeah - this is the only parent/child I can see | 23:06 |
blogan | with L7 there will be more | 23:06 |
blogan | but that can be done then | 23:06 |
ctracey | mark indicated that they are looking to the unified CLI | 23:07 |
ctracey | so maybe that is ready then? | 23:07 |
blogan | oh yeah | 23:07 |
blogan | where's that work taking place? | 23:07 |
ctracey | here me thinks: https://github.com/openstack/python-openstackclient | 23:08 |
*** mlavalle has joined #openstack-lbaas | 23:08 | |
mlavalle | blogan: I tested manually the listeners operations and delete works fine. it must be the test script or the ReST client in tempest | 23:09 |
blogan | mlavalle: oh good (for me at least). I haven't gotten enough time to actually test it out, but I know I had tested it out plenty ebfore | 23:10 |
blogan | mlavalle: in the email i thought you said it was the memebr delete that wasn't working | 23:10 |
mlavalle | blogan: crap.... in that case ignore my comments... going back to test | 23:11 |
dougwig | xgerman: lbaas clearly needs a 120GB instance. for... something. | 23:11 |
blogan | mlavalle: lol web of deception and lies continues | 23:11 |
blogan | dougwig: cloud as a service | 23:12 |
ctracey | is it safe to pull latest and greatest? | 23:12 |
blogan | ctracey: it is | 23:12 |
mlavalle | blogan: yeah, you are right.... I guess you are confronting me with the real mlavalle | 23:12 |
mlavalle | :-) | 23:12 |
blogan | the real mlavalle is someone i wouldn't want to meet in dark alley somewhere | 23:12 |
mlavalle | blogan: yeah, probably me neither | 23:13 |
blogan | lol | 23:13 |
blogan | hopefully you don't come across a dark alley of mirrors | 23:13 |
ctracey | here goes nothin ;) | 23:13 |
*** markmcclain has quit IRC | 23:13 | |
ctracey | im betting this wont work | 23:13 |
ctracey | just because....openstack | 23:13 |
blogan | most dangerous words in the world "watch this" | 23:13 |
blogan | unless you qualify it with "this probably won't work" | 23:14 |
ctracey | blogan: you may remember me from such failed live demos as Keynote Portland 2013 | 23:14 |
*** mlavalle has quit IRC | 23:14 | |
blogan | is that a troy mcclure reference? | 23:14 |
blogan | and did you really have a failed live demo in portland? | 23:15 |
ctracey | yes and yes | 23:18 |
xgerman | I hope you being here is not the punishment for that | 23:18 |
blogan | xgerman: did you happen to see the email in the neutron ML about the docs for lbaas v2? | 23:19 |
rm_work | heh | 23:19 |
xgerman | no, but I will start searching | 23:19 |
dougwig | xgerman: hp cloud needs to host their own ubuntu archive. :) | 23:20 |
blogan | xgerman: well the gist of it is that we aren't supposed to get rid of the v1 LBaaS docs, in fact we need those in as well, but need to have the v2 be tagged with experiemental | 23:21 |
rm_work | dougwig: we do :P | 23:21 |
*** rolledback has joined #openstack-lbaas | 23:21 | |
xgerman | oh, ok | 23:21 |
blogan | xgerman: do you think min can do that fairly quickly? | 23:21 |
xgerman | I will ask her | 23:22 |
blogan | xgerman: thanks, let me know | 23:22 |
xgerman | sure thing | 23:22 |
rm_work | hmm I could create an onMetal server with 512GB of ram :P | 23:23 |
xgerman | blogan another question: is the google API doc up to date? | 23:29 |
xgerman | I always tell Min to check the code but... | 23:29 |
ctracey | blogan: subnet_id required on members/ | 23:30 |
ctracey | ? | 23:30 |
blogan | xgerman: it should be up to date | 23:30 |
xgerman | thanks | 23:30 |
ctracey | right? | 23:30 |
ctracey | and found the issue with creating... | 23:30 |
*** VijayB has quit IRC | 23:31 | |
ctracey | prototype changed upstream for one of the functions | 23:31 |
blogan | ctracey: it is required, however there is an argument for it to not be required | 23:31 |
blogan | but we'll keep it required for now | 23:31 |
ctracey | ok | 23:31 |
*** vivek-ebay has quit IRC | 23:31 | |
*** vivek-eb_ has joined #openstack-lbaas | 23:31 | |
blogan | you found the issue with creating? | 23:31 |
blogan | oh the member | 23:32 |
*** vivek-eb_ has quit IRC | 23:32 | |
*** vivek-ebay has joined #openstack-lbaas | 23:33 | |
xgerman | oh, actually that Diane Flemings who causes Min grieve works at Rackspace (here is a pick if you happen to see here at the Foodtruck Tuesday http://www.rackspace.com/blog/why-we-craft-openstack-featuring-software-developer-diane-fleming/) | 23:33 |
blogan | xgerman: lol yeah don't know her | 23:34 |
xgerman | well, she probably doesn't use the slide? | 23:34 |
blogan | well i mean if everyone used the slide there would be world peace right? | 23:35 |
xgerman | absolutely! | 23:35 |
blogan | im leaving work to go home, ill be on later | 23:36 |
blogan | adios amigos | 23:36 |
xgerman | use the slide!! | 23:36 |
*** VijayB has joined #openstack-lbaas | 23:37 | |
*** vivek-ebay has quit IRC | 23:57 | |
*** vivek-ebay has joined #openstack-lbaas | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!