*** mestery has quit IRC | 00:02 | |
*** HenryG has quit IRC | 00:41 | |
*** HenryG has joined #openstack-lbaas | 00:46 | |
*** HenryG has quit IRC | 01:24 | |
*** mestery has joined #openstack-lbaas | 01:28 | |
*** mestery has quit IRC | 01:28 | |
*** mestery has joined #openstack-lbaas | 01:29 | |
*** woodster_ has joined #openstack-lbaas | 01:30 | |
*** HenryG has joined #openstack-lbaas | 01:32 | |
*** mestery has quit IRC | 01:40 | |
*** mestery has joined #openstack-lbaas | 01:41 | |
*** vivek-ebay has joined #openstack-lbaas | 02:52 | |
*** mestery has quit IRC | 03:08 | |
*** mestery has joined #openstack-lbaas | 03:09 | |
*** vivek-ebay has quit IRC | 03:11 | |
*** vivek-ebay has joined #openstack-lbaas | 03:12 | |
*** vivek-ebay has quit IRC | 03:17 | |
*** vivek-ebay has joined #openstack-lbaas | 03:27 | |
*** vivek-ebay has quit IRC | 03:42 | |
*** vivek-ebay has joined #openstack-lbaas | 03:43 | |
*** vivek-ebay has quit IRC | 04:06 | |
*** rm_you has quit IRC | 05:05 | |
*** rm_you has joined #openstack-lbaas | 05:06 | |
*** vivek-ebay has joined #openstack-lbaas | 05:30 | |
*** vivek-ebay has quit IRC | 05:34 | |
*** vivek-ebay has joined #openstack-lbaas | 05:54 | |
*** ksamoray has joined #openstack-lbaas | 06:04 | |
*** enikanorov_ has joined #openstack-lbaas | 06:10 | |
*** amotoki has joined #openstack-lbaas | 06:28 | |
*** jschwarz has joined #openstack-lbaas | 06:29 | |
*** jschwarz has quit IRC | 06:38 | |
*** vivek-ebay has quit IRC | 06:54 | |
*** woodster_ has quit IRC | 07:00 | |
*** vivek-ebay has joined #openstack-lbaas | 07:55 | |
*** vivek-ebay has quit IRC | 07:59 | |
*** jschwarz has joined #openstack-lbaas | 08:15 | |
*** jschwarz has quit IRC | 08:16 | |
*** jschwarz has joined #openstack-lbaas | 08:18 | |
*** ksamoray has left #openstack-lbaas | 08:27 | |
*** ksamoray has joined #openstack-lbaas | 08:28 | |
*** amotoki has quit IRC | 09:01 | |
*** ksamoray has quit IRC | 09:17 | |
*** kobis has joined #openstack-lbaas | 09:18 | |
*** itzikb has joined #openstack-lbaas | 11:31 | |
itzikb | HI, regarding https://bugs.launchpad.net/horizon/+bug/1252811 it seems like the patch doesn't solve the issue. Still happens. | 11:59 |
---|---|---|
itzikb | Any idea why the IP address field for the VIP is mandatory? | 11:59 |
*** openstackgerrit has quit IRC | 12:19 | |
*** openstackgerrit has joined #openstack-lbaas | 12:20 | |
*** openstackgerrit has quit IRC | 12:34 | |
*** enikanorov has quit IRC | 12:35 | |
*** openstackgerrit has joined #openstack-lbaas | 12:35 | |
*** enikanorov has joined #openstack-lbaas | 12:35 | |
*** vivek-ebay has joined #openstack-lbaas | 12:38 | |
*** vivek-ebay has quit IRC | 12:42 | |
*** woodster_ has joined #openstack-lbaas | 12:55 | |
*** enikanorov has quit IRC | 13:05 | |
*** enikanorov has joined #openstack-lbaas | 13:06 | |
*** mestery_ has joined #openstack-lbaas | 13:34 | |
*** mestery has quit IRC | 13:37 | |
*** ptoohill_ has joined #openstack-lbaas | 14:23 | |
*** mestery_ is now known as mestery | 14:29 | |
ptoohill | itzikb, that bug is showing that its fixed and it seems it was just a Horizon error? On that note, im unsure we have any Horizon specialist in this channel as we have been highly focused on current development of LBaaS v2 | 14:43 |
ptoohill | nvm (lack of coffee), not sure why it isnt fixed nor why the vip address is required. You may have better luck in the horizon channel regarding this patch. | 14:51 |
itzikb | ptoohill: Thanks | 14:58 |
*** xgerman has joined #openstack-lbaas | 15:01 | |
*** TrevorV_ has joined #openstack-lbaas | 15:30 | |
*** ptoohill_ has quit IRC | 15:34 | |
*** ptoohill_ has joined #openstack-lbaas | 15:36 | |
*** TrevorV_ has quit IRC | 15:42 | |
*** itzikb has quit IRC | 15:50 | |
*** mlavalle has joined #openstack-lbaas | 15:53 | |
*** jschwarz has quit IRC | 15:58 | |
*** jschwarz has joined #openstack-lbaas | 15:58 | |
*** jorgem has joined #openstack-lbaas | 16:02 | |
*** fnaval has joined #openstack-lbaas | 16:13 | |
*** vivek-ebay has joined #openstack-lbaas | 16:38 | |
*** mikedillion has joined #openstack-lbaas | 16:41 | |
*** mikedillion has quit IRC | 16:41 | |
*** kobis has quit IRC | 16:49 | |
*** kobis has joined #openstack-lbaas | 16:49 | |
*** kobis has quit IRC | 16:53 | |
*** sbfox has joined #openstack-lbaas | 16:57 | |
*** sbfox1 has joined #openstack-lbaas | 17:23 | |
*** sbfox has quit IRC | 17:23 | |
*** sbfox has joined #openstack-lbaas | 17:25 | |
*** sbfox1 has quit IRC | 17:25 | |
*** sbfox has quit IRC | 17:28 | |
*** markmcclain has joined #openstack-lbaas | 18:14 | |
*** sbfox has joined #openstack-lbaas | 18:21 | |
*** jschwarz has quit IRC | 18:30 | |
rm_work | dougwig / sbalukoff: any idea how to convince tox to let me include ,diag files in the spec CRs? | 18:39 |
rm_work | err, .diag | 18:39 |
rm_work | https://review.openstack.org/#/c/130659/ is failing py26/27 because the test for the filenames fails | 18:40 |
rm_work | I can have it do filename.endswith(".rst") or filename.endswith(".diag") | 18:40 |
rm_work | and do self._check_titles(titles) conditionally on .rst | 18:40 |
rm_work | but if there is a proper way... | 18:40 |
sbalukoff | rm_work: I seem to recall having to do something similar to get .dot files to work. Let me revisit that... | 18:42 |
rm_work | i see that seqdiag stuff is registered (at the top of the same test file) | 18:45 |
sbalukoff | For .dot files, I simply excluded them from testing because there wasn't a good syntax checker for the same. This was done in specs-tests/tests/test_titles.py toward the end of the file. | 18:45 |
rm_work | but that test is specifically checking filenames | 18:45 |
rm_work | hmm | 18:45 |
rm_work | yeah that's the one... | 18:45 |
rm_work | ah yes | 18:45 |
rm_work | files = files - set(glob.glob('specs/*/*.dot')) | 18:45 |
sbalukoff | Yep. | 18:45 |
rm_work | i like that syntax, lol | 18:46 |
rm_work | didn't know you could just... subtract a set from a set | 18:46 |
rm_work | makes sense | 18:46 |
rm_work | i guess really it's that I never use set() | 18:46 |
sbalukoff | Seemed to be a good use of set() in this case. :) | 18:47 |
sbalukoff | (Speaking as someone who comes from the perl world and would have done this using hashes functioning as sets. It's nice that python forgoes that nonsense and just allows you to use set operations.) | 18:47 |
blogan | python >>>>>> perl | 18:49 |
blogan | then again anything > perl | 18:49 |
dougwig | ruby > python | 18:49 |
* dougwig ducks | 18:49 | |
* ptoohill swings and misses | 18:50 | |
blogan | i will be the bigger man and ignore that comment | 18:50 |
blogan | and i am the bigger man unfortunately :( | 18:52 |
ptoohill | :P | 18:52 |
blogan | dougwig what time is the neutron meeting today? | 19:05 |
blogan | wait it alternates between monday and tuesday so it msut be at 2100 utc then | 19:05 |
*** sbfox has quit IRC | 19:10 | |
dougwig | It's Monday this week. 2pm your time. | 19:15 |
dougwig | No, 4pm your time | 19:16 |
*** sbfox has joined #openstack-lbaas | 19:22 | |
*** woodster_ has quit IRC | 19:43 | |
*** woodster_ has joined #openstack-lbaas | 19:45 | |
*** vivek-ebay has quit IRC | 19:54 | |
*** ptoohill_ has quit IRC | 20:04 | |
*** ptoohill_ has joined #openstack-lbaas | 20:07 | |
openstackgerrit | Trevor Vardeman proposed a change to stackforge/octavia: Nova virtual machine driver spec https://review.openstack.org/130640 | 20:17 |
*** vivek-ebay has joined #openstack-lbaas | 20:21 | |
*** ctracey has quit IRC | 20:26 | |
*** ctracey has joined #openstack-lbaas | 20:27 | |
TrevorV | xgerman sballe have you guys heard from al miller? | 20:43 |
xgerman | I see him every day | 20:44 |
TrevorV | xgerman could you have him jump in IRC for a bit? | 20:44 |
*** mwang2 has joined #openstack-lbaas | 20:46 | |
*** ajmiller has joined #openstack-lbaas | 20:46 | |
xgerman | I had his office mates poke him :- | 20:46 |
TrevorV | sounds great, thanks! | 20:46 |
ajmiller | TrevorV, I hear I'm being pinged | 20:47 |
TrevorV | Yessir | 20:47 |
ajmiller | what's up? | 20:47 |
mwang2 | this is Min, what can we do for you TrevorV? | 20:47 |
TrevorV | Hey mwang2, its specifically about https://review.openstack.org/#/c/130002/, which is ajmiller, but thank you! | 20:48 |
blogan | xgerman's summoning powers are amazing | 20:48 |
TrevorV | I was curious if you had some progress on the next patch set here, ajmiller | 20:48 |
TrevorV | 2 for 1 special in his repotoire | 20:48 |
xgerman | lol | 20:48 |
johnsom_ | blogan +1 | 20:49 |
ajmiller | Yes, I worked on that last week, but didn't get the patch posted. | 20:49 |
ajmiller | I will get that done ASAP, this afternoon. | 20:49 |
TrevorV | Alright, I have a WIP review dependent on it, and then a WIP review on THAT one, and then etc etc ha ha, so just curious if you had something in the works. Thanks for the update! I look forward to more reviewing! | 20:49 |
ajmiller | OK | 20:50 |
blogan | we should get some eyes on this review, its pretty simple https://review.openstack.org/#/c/130421/ | 20:51 |
blogan | just need another +2 | 20:51 |
*** TheFutonEng has joined #openstack-lbaas | 20:52 | |
TrevorV | Well, I have no +2 powers, otherwise I'd jump right on this :P | 20:52 |
blogan | doesn't prevent you from looking at it and giving +1 | 20:53 |
blogan | or -1 | 20:53 |
blogan | might find something i missed | 20:53 |
TrevorV | Yeah, I was about to do that | 20:54 |
blogan | its not like csgo where i don't miss | 20:55 |
TrevorV | cept you do | 20:55 |
blogan | not that i recollect | 20:55 |
TrevorV | I mean, you block out your own errors, which is understandable, but you'll never grow at that rate | 20:55 |
blogan | hard to block out what didn't happen | 20:56 |
TrevorV | Case in point my friend. | 20:56 |
blogan | link or it didnt happen | 20:57 |
TrevorV | I' | 20:57 |
TrevorV | I'll record the next time you suck. | 20:57 |
TrevorV | I promise :) | 20:57 |
dougwig | blogan: approved | 20:58 |
blogan | thanks dougwig | 20:58 |
blogan | figured it'd be nice to get a review in from someone who looks like they are just trying to contribute | 20:58 |
*** dboik has joined #openstack-lbaas | 20:59 | |
TrevorV | +1'd | 20:59 |
dougwig | neutron meeting starting now, and talking about adv. services spinout might be on the agenda! | 20:59 |
dougwig | #openstack-meeting | 20:59 |
*** jorgem has quit IRC | 21:00 | |
*** barclaac has joined #openstack-lbaas | 21:06 | |
*** vivek-ebay has quit IRC | 21:13 | |
openstackgerrit | Chad Lung proposed a change to stackforge/octavia: PEP8 fixes, spelling fixes https://review.openstack.org/130421 | 21:16 |
*** vivek-ebay has joined #openstack-lbaas | 21:16 | |
sballe | I need the +1's back : https://review.openstack.org/#/c/101281/ :-) Thanks | 21:20 |
openstackgerrit | Al Miller proposed a change to stackforge/octavia: Initial draft of compute driver spec. https://review.openstack.org/130002 | 21:30 |
ajmiller | TrevorV ^^ | 21:30 |
dougwig | neutron lightning talks (5 minutes, just to introduce an idea): https://etherpad.openstack.org/p/neutron-kilo-lightning-talks | 21:31 |
dougwig | does someone want to do a 5 minute intro of octavia as the new reference lbaas? | 21:31 |
rm_work | in the neutron meeting? | 21:32 |
rm_work | blogan hopefully | 21:32 |
dougwig | no, at the summit. | 21:33 |
rm_work | though I didn't realize until I read his email today (the one he sent a few days ago) that he meant to actually split the API out into another project again | 21:33 |
rm_work | ah, blogan hopefully :P | 21:33 |
blogan | splitting the api is an option, as is keeping it with octavia | 21:34 |
blogan | as is just spinning out with advanced services | 21:34 |
dougwig | orthogonal issue to just presenting octavia to the openstack networking community | 21:34 |
blogan | anyway i think sbalukoff would be best for a lightning talk on octavia | 21:34 |
blogan | i would mumble and wet myself and embarass everyone | 21:34 |
dougwig | as long as one of us hooks him off stage at the 5 minute mark, it'll be good. | 21:35 |
blogan | lol | 21:35 |
blogan | heckle him with incubator chants | 21:35 |
sbalukoff | Haha! | 21:35 |
blogan | i was going to say introducing octavia might be a bit too early, but then again its a lightning talk and thats a good use of it | 21:36 |
rm_work | i was going to do a lightning talk :( | 21:37 |
openstackgerrit | A change was merged to stackforge/octavia: PEP8 fixes, spelling fixes https://review.openstack.org/130421 | 21:37 |
blogan | you were but then rax stole your thunder | 21:38 |
blogan | see what i did there | 21:38 |
dougwig | i just signed up sbalukoff. | 21:38 |
dougwig | :) | 21:38 |
sbalukoff | Sweet! | 21:38 |
blogan | did you give alot him 10 mins? | 21:39 |
blogan | im not sure any of the spin out talk is going to happen with how long the current discussion is going | 21:39 |
rm_work | heh | 21:40 |
xgerman | we can always vote with our feet IHMO | 21:42 |
*** dboik has quit IRC | 22:00 | |
sballe | blogan: +100 | 22:00 |
blogan | hopefully that was just the attention grabber, and we can get some real decisions made in paris | 22:01 |
blogan | im pretty sure its going to require a lot of side talks with various people | 22:01 |
sballe | that's waht we are good at | 22:01 |
blogan | mestery: who is in charge of creating an agenda for the spin out meeting? or is it just going to be an open discussion based on the etherpad? | 22:02 |
dougwig | we should go in with a plan. v2 in feature branch by date X, prototype a split by date Y, standalone and deprecated by date Z. | 22:02 |
blogan | dougwig: we sitll need to decide if we want to split with advanced services (if they split too) | 22:02 |
dougwig | simultaneously talk with the adv.services guys and see about leverage. | 22:02 |
mestery | blogan: Mark McClain is moderating that one, but PLEASE add things to the etherpad | 22:03 |
dougwig | blogan: true, but that just means we go in with multiple plans. | 22:03 |
mestery | It's a community effort, the leader is just amo derator | 22:03 |
blogan | okay thats what i was looking for | 22:03 |
blogan | sorry to hear you wont be there, but its for a great reason | 22:03 |
dougwig | i'd be happy just coding a split in K to find the missing pieces/interfaces. | 22:03 |
blogan | same here | 22:03 |
blogan | bc i think that is the only real way to find them | 22:04 |
dougwig | maybe a few of us even having a mini-split-meetup, add red bull, find some answers. | 22:04 |
blogan | ohter than meticulously going through code and diagramming and even then not fully confident you foudn them all | 22:04 |
sballe | could you give me the link to the etherpad? | 22:04 |
dougwig | https://etherpad.openstack.org/p/neutron-services | 22:04 |
sballe | thanks | 22:05 |
blogan | im going to add the octavia api to that then | 22:05 |
blogan | unless there are objections | 22:05 |
xgerman | blogan also send that to jpipes if younhaven;t done so | 22:05 |
dougwig | blogan: quick objection | 22:05 |
blogan | xgerman: send what? | 22:05 |
blogan | dougwig: objection overruled | 22:05 |
blogan | jk | 22:05 |
blogan | dont want to start that talk? | 22:05 |
xgerman | blogan, you alreday gave Jay the API link. Scratch that | 22:06 |
dougwig | the community spent a lot of time on lbaas v2 consensus. octavia deviates from that API. are we confident that enough of the community that was involved in v2 was part of that changing interface view that it won't cause problems? (and if so, shouldn't we iterate the neutron feature branch to more closely resemble octavia) ? | 22:06 |
blogan | xgerman: haha np | 22:06 |
xgerman | dougwig +1 -- yeah, iterating good | 22:07 |
blogan | neutron extensions are incapable of having that deep of nested resources | 22:07 |
blogan | that can be fixed, but they're going to be overhauling the extensions soon anyway | 22:07 |
dougwig | i meant more the model associations, required root objects, etc. | 22:07 |
blogan | so that in itself causes problems | 22:07 |
dougwig | wouldn't getting rid of the notion of "everything is root object" actually help the neutron code? we do a lot of gyrations for that. | 22:07 |
blogan | yes i think it would help, but extensions just won't allow more than a 2nd level resource | 22:08 |
dougwig | eh, that's syntax. there are ways to represent all these objects without nesting, in a more 1:1 fashion than now. | 22:08 |
blogan | yeah there is but it just doesn't feel right | 22:09 |
dougwig | feels more wrong than everything being a root object? | 22:09 |
blogan | dont play the lesser of two evils card! | 22:09 |
dougwig | and by root, i mean *real* root, not just appears to be so at the URI level. | 22:09 |
blogan | well the real root is the load balancer, but the listener is what ties everything together | 22:10 |
ptoohill | we could expand on the resources to fit Octavia's model a bit better but within the Neutron constraints and have yet another layer that converts this for us? | 22:11 |
dougwig | i'm actually arguing to tweak the neutron interface to make the translation to octavia *easier* here, which strengthens the 'octavia as user api' argument. | 22:12 |
blogan | well the models are already similar, its just some associations are different and the URIs are different | 22:12 |
sballe | dougwig: that make sense to me | 22:12 |
dougwig | i also wonder if the networking umbrella should share a db, or everyone does their own. | 22:12 |
blogan | i think that should be as optional as possible | 22:13 |
ptoohill | Would be nice to not be coupled to other services, was this brought up at all as part of these talks? | 22:14 |
ptoohill | for adv-svc | 22:15 |
blogan | i don't see the octavia API being drastically different, other than the constraints the nested URIs entail | 22:15 |
blogan | ptoohill what do you mean? | 22:15 |
ptoohill | having separate db's | 22:16 |
blogan | oh okay | 22:16 |
ptoohill | i can see both sides to that argument | 22:16 |
dougwig | i have to run to the airport (denver tonight!). i'll check in in a bit. | 22:16 |
blogan | i gotta go for a bit too | 22:16 |
blogan | we should continue this | 22:16 |
sbalukoff | FWIW, I don't like the idea of sharing DBs. Not unless you're sharing code, too. (Which I don't think we should.) | 22:31 |
dougwig | I don't either. But I'm also not too fond of having 100 wsgi servers each on their own port. | 22:33 |
sballe | sbalukoff: | 22:35 |
sballe | sbalukoff: dougwig +1 on not sharing | 22:36 |
rm_work | yeah don't think a shared DB is a good route >_> | 22:47 |
rm_work | dougwig: well, in a production deployment, those 100 wsgi servers won't be on the same box -- pretty much each service will have their own infrastructure. I'd see that as a PLUS actually, we don't have to be stuck on the neutron infra | 22:48 |
dougwig | I knew someone would come back with that counter. :) | 22:49 |
rm_work | :P | 22:49 |
rm_work | do you disagree with it? | 22:49 |
dougwig | No | 22:50 |
rm_work | well then :) | 22:50 |
*** TheFutonEng has quit IRC | 22:54 | |
rm_work | hey dougwig sbalukoff blogan could use a +2 on the first change here | 22:55 |
openstackgerrit | Adam Harwell proposed a change to stackforge/octavia: TLS Data Security Overview https://review.openstack.org/130659 | 22:55 |
openstackgerrit | Adam Harwell proposed a change to stackforge/octavia: Allow .diag file extensions in spec reviews https://review.openstack.org/131300 | 22:55 |
rm_work | err, second change | 22:55 |
rm_work | the diag extension change | 22:55 |
rm_work | I mean, I guess you can wait for jenkins :P | 22:55 |
*** markmcclain has quit IRC | 23:13 | |
*** xgerman has quit IRC | 23:20 | |
*** vivek-ebay has quit IRC | 23:39 | |
*** vivek-ebay has joined #openstack-lbaas | 23:39 | |
*** vivek-ebay has quit IRC | 23:39 | |
*** vivek-ebay has joined #openstack-lbaas | 23:40 | |
*** ajmiller has quit IRC | 23:41 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!