*** sarob has quit IRC | 00:00 | |
morganfainberg | bknudson, but i need to "fix" ldap storing the config values, config file hell, and then make load_backends not get called multiple times. | 00:00 |
---|---|---|
bknudson | morganfainberg: what a mess! | 00:00 |
bknudson | how did it get this way? | 00:00 |
*** sarob has joined #openstack-dev | 00:00 | |
morganfainberg | bknudson, eh. because we inherited some ick.. and now we're paying for it | 00:00 |
*** flaper87 is now known as flaper87|afk | 00:01 | |
*** buzztroll has joined #openstack-dev | 00:01 | |
morganfainberg | bknudson, the biggest blocker is that BaseLDAP stores the config values and tests expect to do load_backends or reload_backends | 00:01 |
morganfainberg | bknudson, and "fixing" BaseLDAP will break henry-nash's incomplete per-domain thing that we're having to keep it | 00:01 |
bknudson | morganfainberg: just get rid of that stuff it doesn't work. | 00:02 |
*** xmltok has joined #openstack-dev | 00:02 | |
morganfainberg | bknudson, i keep trying to, ayoung, and others keep saying "no we should fix it" instead | 00:02 |
*** networkstatic is now known as networkstatic_zZ | 00:02 | |
bknudson | are they proposing patches to fix it? | 00:02 |
morganfainberg | i tried to make the case at the hackathon | 00:02 |
morganfainberg | i tried to make the case before | 00:02 |
morganfainberg | keep being told "nope" | 00:02 |
bknudson | I wish I could have been there. | 00:03 |
morganfainberg | bknudson, we did miss ya there | 00:03 |
bknudson | I'll have enough ammunition for an argument that they need to send me to these things. | 00:03 |
morganfainberg | phone brant is not as good as in-person brant | 00:03 |
morganfainberg | :) | 00:03 |
bknudson | I really couldn't hear most of the time, so was easily distracted. | 00:03 |
*** BStokes999 has quit IRC | 00:03 | |
morganfainberg | bknudson, yeah, hard when we have 2-3 convos going on at once | 00:03 |
morganfainberg | not friendly to conf-call people | 00:04 |
*** tanisdl has quit IRC | 00:04 | |
bknudson | morganfainberg: it never works when there's only 1-2 people outside the room. need everyone on the phone | 00:04 |
morganfainberg | bknudson, aye | 00:04 |
*** sarob has quit IRC | 00:05 | |
morganfainberg | bknudson, i think i have a way to make it "limp" along (mostly revolving around storing a ref to a config object) in BaseLDAP and we can argue the other points as we go | 00:05 |
morganfainberg | bknudson, also, i need to "fix" the auth plugin stuff, dynamically created config options are bad. | 00:05 |
morganfainberg | bknudson, so, i have my work cut out for me here ;) | 00:05 |
bknudson | morganfainberg: well, if you can get it done and cut testing time in half you will be a hero in my book | 00:06 |
bknudson | (in half only because my vm only has 2 cpus) | 00:06 |
morganfainberg | bknudson, even w/ 4CPUs it will help a lot | 00:06 |
morganfainberg | bknudson, i think this weekend is my timeline to sit down and try and get something proposed up for some eyes | 00:07 |
bknudson | clarkb: https://bugs.launchpad.net/keystone/+bug/1271775 -- I suppose you could add other projects if you don't like their log format. | 00:08 |
clarkb | bknudson: swift is the only other remaining project and they aren't switching :( | 00:08 |
bknudson | clarkb: what's their excuse? | 00:09 |
*** epopt37 has quit IRC | 00:09 | |
clarkb | bknudson: they don't use oslo anything iirc | 00:09 |
bknudson | (maybe I can use the same one) | 00:09 |
*** networkstatic_zZ has quit IRC | 00:09 | |
*** epopt37 has joined #openstack-dev | 00:09 | |
*** ykhodork has quit IRC | 00:10 | |
*** Makdaam_ has joined #openstack-dev | 00:10 | |
*** fbo is now known as fbo_away | 00:11 | |
morganfainberg | clarkb, :( | 00:11 |
*** Makdaam has quit IRC | 00:12 | |
*** ifarkas has quit IRC | 00:12 | |
*** pmathews has quit IRC | 00:16 | |
*** RabidCicada has joined #openstack-dev | 00:20 | |
*** CaptTofu has joined #openstack-dev | 00:21 | |
*** sweston has joined #openstack-dev | 00:23 | |
*** epopt37 has quit IRC | 00:24 | |
*** rnirmal has quit IRC | 00:24 | |
*** kbrierly has quit IRC | 00:24 | |
*** epopt37 has joined #openstack-dev | 00:25 | |
*** achampion has joined #openstack-dev | 00:26 | |
*** cagrev__ has quit IRC | 00:26 | |
*** nkinder has quit IRC | 00:28 | |
*** sushils has quit IRC | 00:29 | |
*** matsuhashi has joined #openstack-dev | 00:34 | |
*** pablosan has quit IRC | 00:34 | |
bknudson | clarkb: morganfainberg: looks like it's devstack sets up nova -- http://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/nova#n436 | 00:35 |
*** sushils has joined #openstack-dev | 00:36 | |
*** stevemar has quit IRC | 00:37 | |
ayoung | morganfainberg, and now we have a plan to fix it. | 00:37 |
clarkb | bknudson: http://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/heat#n86 it doesn't do it for heat though, I think the devstack line may not be necessary | 00:37 |
bknudson | clarkb: line 91: "setup_colorized_logging $HEAT_CONF DEFAULT tenant user" | 00:38 |
clarkb | bknudson: we don't do colorized anymore in the gate though | 00:38 |
clarkb | that is a noop | 00:38 |
*** hemna is now known as hemnafk | 00:39 | |
*** edmund has quit IRC | 00:39 | |
*** mrodden has quit IRC | 00:39 | |
*** praneshp has joined #openstack-dev | 00:39 | |
bknudson | clarkb: ah, I'll disable that on my system then | 00:40 |
*** aeperezt has quit IRC | 00:41 | |
dstanek | morganfainberg, bknudson, ayoung: is it wrong to want to use 'from six.moves import urllib' instead or 'from six import moves'? | 00:42 |
bknudson | dstanek: pep8 checks that | 00:42 |
dstanek | morganfainberg, bknudson, ayoung: technically speaking urllib is a class that when accessed returns module objects | 00:42 |
bknudson | if it passes pep8 then it's ok | 00:43 |
dstanek | bknudson: giving it a try now | 00:43 |
dstanek | bknudson: well it doesn't complain | 00:48 |
*** asalkeld has quit IRC | 00:48 | |
clarkb | dstanek: make sure you run it as tox -epep8 and not pep8 directly | 00:49 |
clarkb | as it is actually hacking checkign that | 00:49 |
*** melwitt has quit IRC | 00:49 | |
dstanek | clarkb: yeah, that's what i was doing | 00:49 |
*** mikeoutland has quit IRC | 00:49 | |
bknudson | clarkb: looks like when I run without --log-config /etc/keystone/logging.conf it uses the common log format | 00:51 |
dstanek | clarkb: actually that reminds me that i need to get that pbr change working | 00:51 |
*** clayb has quit IRC | 00:52 | |
*** topol has quit IRC | 00:52 | |
*** mkollaro has quit IRC | 00:54 | |
*** buzztroll has quit IRC | 00:54 | |
*** buzztroll has joined #openstack-dev | 00:54 | |
clarkb | bknudson: interesting, so maybe it is built in? | 00:54 |
*** mrodden has joined #openstack-dev | 00:54 | |
bknudson | clarkb: y, it seems like none of the other exes set up by devstack use --log-config. Trying to see if there's a reason keystone has it... | 00:55 |
bknudson | maybe just legacy | 00:55 |
bknudson | here's nova-api: screen_it n-api "cd $NOVA_DIR && $NOVA_BIN_DIR/nova-api" | 00:56 |
bknudson | they don't have any options | 00:56 |
*** aeperezt has joined #openstack-dev | 00:56 | |
*** mrodden has quit IRC | 00:57 | |
*** _cjones_ has joined #openstack-dev | 00:57 | |
zul | vishy: because we have a lorotate file for keystone | 00:58 |
*** buzztroll has quit IRC | 00:58 | |
*** asalkeld has joined #openstack-dev | 01:00 | |
*** CaptTofu has quit IRC | 01:01 | |
*** morazi has quit IRC | 01:01 | |
*** willingc has joined #openstack-dev | 01:01 | |
*** tan has quit IRC | 01:02 | |
*** tan has joined #openstack-dev | 01:02 | |
*** CaptTofu has joined #openstack-dev | 01:06 | |
*** dkranz has quit IRC | 01:06 | |
vishy | zul: i understand that it is in the logrotate the question is why was it added | 01:08 |
vishy | none of the other services restart after rotation | 01:08 |
*** praneshp has quit IRC | 01:09 | |
*** henrynash_ has joined #openstack-dev | 01:09 | |
zul | vishy: i dont remember | 01:09 |
markwash | stevebaker: I have a few questions for you if you happen to be around | 01:10 |
*** praneshp has joined #openstack-dev | 01:10 | |
stevebaker | markwash: sure | 01:10 |
markwash | stevebaker: cool, first one | 01:11 |
*** henrynash has quit IRC | 01:11 | |
*** henrynash_ is now known as henrynash | 01:11 | |
*** thuc has joined #openstack-dev | 01:11 | |
markwash | at the glance summit, I wanna make sure every body is familiar enough with heat to talk about it as it relates to the images program, so I was looking to just steal somebody's slides and present them | 01:11 |
markwash | any recommendations? | 01:11 |
stevebaker | heh | 01:12 |
vishy | zul: yeah it seems really nasty so i would like to know | 01:12 |
stevebaker | markwash: zaneb did an intro talk reasonably recently, with slides plus an infosheet | 01:12 |
*** thuc_ has quit IRC | 01:13 | |
markwash | is that one of the sets of slides linked on the heat openstack wiki? | 01:14 |
stevebaker | markwash: https://github.com/zaneb/presentations/tree/heat-introduction | 01:14 |
stevebaker | possibly, yes | 01:14 |
markwash | okay cool | 01:14 |
*** vipul is now known as vipul-away | 01:14 | |
markwash | stevebaker: another question, I'm curious what you and heat-core in general thinks about the idea of saving / publishing templates? | 01:14 |
bknudson | clarkb: morganfainberg: there you go: https://review.openstack.org/#/c/68530/ | 01:15 |
zaneb | markwash: it's good as long as they are version-controlled | 01:15 |
*** thuc has quit IRC | 01:15 | |
stevebaker | markwash: we support it, but not in a way that sits behind the heat-api | 01:15 |
*** tdruiva has quit IRC | 01:15 | |
bknudson | keystone gets colorized logs | 01:15 |
markwash | zaneb: version controlled? I can think of a few senses in which you might mean that | 01:16 |
*** prad_ has joined #openstack-dev | 01:16 | |
*** ianw has quit IRC | 01:16 | |
*** prad_ has quit IRC | 01:16 | |
markwash | versioning the template format? or versioning the template objects themselves | 01:16 |
stevebaker | markwash: we're happy to add any features required to support an external repository, like storing template hash with the template | 01:16 |
*** ianw has joined #openstack-dev | 01:16 | |
zaneb | markwash: the template objects themselves. As in, if we encourage people not to store their templates in Git, we had better give them something just as good | 01:17 |
markwash | zaneb: ah good comparison | 01:17 |
clarkb | bknudson: neat that is simple | 01:17 |
*** prad has quit IRC | 01:17 | |
bknudson | clarkb: it's great when you can make it better by removing complexity | 01:17 |
markwash | stevebaker, zaneb: how do you think it would be most natural for heat to consume templates like that? client downloads template and sends it to heat? or client sends some reference/pointer to the template to heat? | 01:18 |
stevebaker | markwash: my personal desire is to use git as the template storage, and have hooks which keep the glance index up to date for discoverability and read-only fetching | 01:18 |
*** xingchao has joined #openstack-dev | 01:19 | |
zaneb | markwash: templates can and do change over the life of a stack, and in fact that is kind of the point of Heat. So encouraging users to use workflows that take advantage of that, e.g. by allowing auditing, diffs, &c. is critical | 01:19 |
markwash | the one major advantage I could see for something like glance over git is, glance can actually *know* what types of resources are permissible | 01:19 |
markwash | for example, it could raise early warnings if you are creating a template that makes a reference to a flavor that doesn't exist (well kind of anyway) | 01:20 |
stevebaker | markwash: heat normallly just consumes APIs, so I think passing a ref/name to heat and getting heat to fetch from glance would be acceptable | 01:20 |
*** buzztroll has joined #openstack-dev | 01:21 | |
zaneb | the advantage of glance over git is that it is (a) inside the cloud's firewall and (b) is a trusted thing that heat-api could actually safely grab data from | 01:21 |
asalkeld | git as-a-service (gitlab template) https://review.openstack.org/#/c/65457/ | 01:22 |
jaypipes | SpamapS: thx. now I have a boat-load of reading for this weekend about McCabe complexity and Halstead volume. :) | 01:22 |
zaneb | markwash: the thing about knowing in advance what resource types are available is actually not that interesting imo | 01:23 |
stevebaker | getting glance to call heat template-validate on template upload would probably be a useful feature, rather than having its own validate logic | 01:23 |
*** browne has quit IRC | 01:23 | |
asalkeld | I think that (glance validation) is out of scope for glance | 01:24 |
asalkeld | glance should just store | 01:24 |
markwash | so, glance's scope is a weird thing | 01:24 |
markwash | but glance doesn't even want to store stuff :-) | 01:24 |
markwash | because its not very nice for large data which comes up pretty frequently | 01:24 |
asalkeld | ? | 01:24 |
markwash | when glance was created, many people argued against it, and I think their points are valid if you view it as an image store | 01:25 |
*** browne has joined #openstack-dev | 01:25 | |
markwash | the reason why big public clouds want something like glance is because for support reasons they don't want customers booting whatever bytes they want | 01:25 |
markwash | so there needs to be a gate keeper | 01:26 |
markwash | glance could do a similar thing for flavors | 01:26 |
markwash | for block device arrangements | 01:26 |
markwash | for nics | 01:26 |
markwash | for groupings of servers | 01:26 |
*** browne has quit IRC | 01:26 | |
asalkeld | so it's more of a sharing/not sharing service | 01:26 |
markwash | well, its lots of things, but imo that's what it makes sense to be | 01:27 |
markwash | well, sharing and hooks for ensuring the internal structure is approved | 01:27 |
markwash | by the owner of the cloud | 01:27 |
stevebaker | that seems to match the original template repo use cases quite well | 01:28 |
asalkeld | well you can still add any image you want to glance right (for your own use) | 01:28 |
markwash | basically things that make it easier to boot something that works, or potentially prevent you from booting something that doesn't work | 01:28 |
stevebaker | asalkeld: if your cloud lets you | 01:28 |
markwash | asalkeld: not generally, public clouds don't allow direct upload | 01:28 |
clarkb | they should >_> | 01:28 |
markwash | private clouds often restrict the upload to admins as well | 01:29 |
*** thuc has joined #openstack-dev | 01:29 | |
*** sushils has quit IRC | 01:29 | |
markwash | clarkb: yes, but some of them want some opportunity to validate them | 01:29 |
markwash | which is gross for various reasons | 01:29 |
markwash | but still perhaps practical | 01:29 |
asalkeld | could go the more social route | 01:29 |
stevebaker | so much for our glorious image-based uploads future | 01:29 |
asalkeld | and have +1s | 01:29 |
*** vipul-away is now known as vipul | 01:29 | |
*** thuc_ has joined #openstack-dev | 01:29 | |
stevebaker | image-based updates rather | 01:29 |
asalkeld | (like app store systems) | 01:30 |
markwash | clarkb: ugh. . first them -> clouds second them -> images | 01:30 |
markwash | asalkeld: that's probably in the cards too | 01:30 |
clarkb | I just want to be able to do less crazy things around images. today we snapshot stuff to have all of the gate data cached | 01:31 |
asalkeld | and cloud admin has a big <approved> button too | 01:31 |
markwash | my angle is this, I'd like for people to be able to show up with relatively complex OVAs and have a path in openstack to convert them to openstack resources and HOT templates | 01:31 |
*** sthaha has joined #openstack-dev | 01:31 | |
stevebaker | I bet git hooks could be written to upload every commit to glance <-- the best of both worlds | 01:32 |
asalkeld | stevebaker, that is what solum is for | 01:32 |
stevebaker | right | 01:32 |
asalkeld | you git push your app, it triggers an image build | 01:32 |
asalkeld | then zuul test | 01:33 |
asalkeld | then heat deploy | 01:33 |
asalkeld | (uploads to glance once the image build is done) | 01:33 |
*** thuc_ has quit IRC | 01:33 | |
*** amcrn has quit IRC | 01:33 | |
*** thuc has quit IRC | 01:33 | |
*** nosnos has joined #openstack-dev | 01:34 | |
markwash | well, thanks for your time, I think I've got a bit to go on at least | 01:35 |
*** epim has quit IRC | 01:36 | |
ayoung | bknudson, BTW, I was heads down redoing the token stuff IAW the notfications, I have not yet addressed your comments from review 24. SAome of them may no longer be relevant, but the 2 I looked at are. There will be another revision that incorporates them | 01:39 |
bknudson | ayoung: ok, thanks for looking at it again. | 01:40 |
bknudson | sounds like it's getting better all the time. | 01:40 |
bknudson | "plan to throw one away" | 01:40 |
*** asalkeld has quit IRC | 01:41 | |
ayoung | bknudson, thansk for the review. I might break this patch up again, but it is a little more cohesive now than it was when I split it before | 01:41 |
ayoung | Splitting it would be more tricky to get right now, and I am not certain it would make it that much easier to review | 01:41 |
*** willingc has quit IRC | 01:41 | |
bknudson | ayoung: if I review it and see something that could be split out then I'll mention it. | 01:42 |
ayoung | bknudson, probably the notifications stuff should be broken out. | 01:42 |
bknudson | ayoung: sometimes I think it's easier to break it out so that you can think about it as more of a library | 01:42 |
ayoung | I need to rebase it on top of a patch that morgan submitted | 01:42 |
ayoung | can you look at that patch? | 01:42 |
bknudson | ayoung: morgan's or yours? | 01:42 |
ayoung | https://review.openstack.org/#/c/68470/ | 01:43 |
ayoung | morgans | 01:43 |
morganfainberg | bknudson, hm? | 01:43 |
*** cdub has quit IRC | 01:43 | |
morganfainberg | ooh jenkins liked my patch >.< | 01:43 |
bknudson | ayoung: I was expecting a 1000 line review. | 01:43 |
morganfainberg | bknudson, phsaw. | 01:43 |
ayoung | It would be really easy on that patch to say "needs more testing" | 01:43 |
morganfainberg | bknudson, i'll rebase it into something longer for you | 01:43 |
*** rtheis_ has quit IRC | 01:43 | |
*** kushal has quit IRC | 01:43 | |
ayoung | mostly due to adding a new notification type, and maybe that should be split into a separate patch, along with the place I added those notifications in my patch | 01:44 |
*** ViswaV has quit IRC | 01:44 | |
bknudson | morganfainberg: this could be split up... what does new disabled action have to do with what's in the commit message? | 01:44 |
*** nelsnelson has quit IRC | 01:44 | |
ayoung | doesn't | 01:44 |
ayoung | it was from my patch | 01:45 |
morganfainberg | bknudson, *points at ayoung* | 01:45 |
ayoung | I need both changes, and he was working on the other part | 01:45 |
*** pcm_ has joined #openstack-dev | 01:45 | |
*** xmltok has quit IRC | 01:45 | |
morganfainberg | bknudson, he asked me to join them... | 01:45 |
morganfainberg | bknudson, it could be split though | 01:45 |
*** pcm_ has quit IRC | 01:45 | |
ayoung | morganfainberg, I was more concerned about the behavior | 01:45 |
morganfainberg | bknudson, and i wont complain if you ask it to be done | 01:45 |
ayoung | yours dropped the exception ,but mine actually registers the callback | 01:45 |
morganfainberg | ayoung, yeah i was actually running into a meeting when you asked ;) wanted to get ya something "usable" | 01:45 |
*** pcm_ has joined #openstack-dev | 01:46 | |
ayoung | morganfainberg, I can take it and run with it from here | 01:46 |
morganfainberg | ayoung, sure. if ya want i'm about elbow deep in some auth plugin loading fixes, but i can split it up easily if you want. | 01:46 |
ayoung | nah, I'll take it and run with it | 01:47 |
morganfainberg | ayoung, cool. | 01:47 |
*** yaguang has joined #openstack-dev | 01:47 | |
morganfainberg | bknudson, sorry I didn't split it up in advance | 01:47 |
bknudson | morganfainberg: does python have something like http://dojotoolkit.org/reference-guide/1.9/dojo/aspect.html#id3 ? | 01:47 |
bknudson | essentially you can register a function to be called whenever another function is called. | 01:47 |
*** _cjones_ has quit IRC | 01:47 | |
morganfainberg | bknudson, try/finally? | 01:47 |
morganfainberg | bknudson, actually... more like decorator | 01:48 |
bknudson | I guess it's kind of like a mock? | 01:48 |
ayoung | bknudson, you mean that can be layerd on afterwards? | 01:48 |
morganfainberg | bknudson, yeah, you could use a decorator and monkey patching. | 01:48 |
morganfainberg | but it'd be ugly | 01:48 |
ayoung | decorator is a-priori | 01:48 |
bknudson | ayoung: yes, it would be layered afterwards. | 01:48 |
ayoung | he means posteri | 01:48 |
ayoung | https://pypi.python.org/pypi/python-aspects/ | 01:48 |
bknudson | essentially like call_after(orig_function, new_function) | 01:48 |
morganfainberg | ayoung, bknudson, if you changed the metaclass you could do it | 01:48 |
ayoung | morganfainberg, that is backewards | 01:49 |
ayoung | this is where you don't change the original code | 01:49 |
morganfainberg | ayoung, no, metaclass checks the after registration | 01:49 |
ayoung | you inject the aspect into cutpoint | 01:49 |
bknudson | ayoung: that aspects library looks like the concept. | 01:49 |
ayoung | bknudson, I workedwith aspects some in the Java world | 01:50 |
*** xarses has quit IRC | 01:50 | |
bknudson | java kind of requires a different jvm or compiler? | 01:50 |
ayoung | Not 100% I like the idea of them, as them make it somewhat more difficult to se what is going on | 01:50 |
bknudson | it's easier with dynamic languages | 01:50 |
bknudson | yes, it's easy to be surprised. | 01:50 |
ayoung | http://en.wikipedia.org/wiki/AspectJ | 01:50 |
morganfainberg | bknudson, it essentially monkey patches the code to reference a try'/finally method | 01:51 |
morganfainberg | bknudson, aspects.py ayoung linked that is | 01:51 |
*** taps has quit IRC | 01:51 | |
bknudson | it's probably better to make the places to listen in on explicit. | 01:51 |
ayoung | ++ | 01:51 |
dstanek | aspects are a neat idea, but when i've worked with them in practice too many people got confused | 01:51 |
ayoung | ++ | 01:51 |
bknudson | but for keystone we could define that as the manager class interface or something. | 01:51 |
morganfainberg | bknudson, ++ aspects would make things worse than a metaclass change | 01:51 |
ayoung | I say that we should let our notification code grown organically | 01:52 |
*** cdub has joined #openstack-dev | 01:52 | |
ayoung | I suspect that we are going to have to be careful | 01:52 |
morganfainberg | ayoung, for Juno we need to take a hard look at that stuff. | 01:52 |
*** xjiujiu has joined #openstack-dev | 01:52 | |
ayoung | the question is how much data to put into the notification, and whether notified classes need to do a fetch from the DB to access more | 01:52 |
morganfainberg | it might need some cleanup. | 01:52 |
*** sn6i23a has quit IRC | 01:52 | |
morganfainberg | ayoung, yeah :( | 01:53 |
ayoung | typically, you put an object pointer into an event, and then have an implicit rule that the notification can only be used in the same thread, syncronously, or you put an object reference into the event, and it can pass thread boundaries | 01:54 |
*** nkinder has joined #openstack-dev | 01:54 | |
ayoung | we are doing the latter | 01:54 |
dstanek | have you guys seen blinker signals? | 01:54 |
morganfainberg | dstanek, people don't use those when changing lanes in LA | 01:54 |
ayoung | I saw an old lady drive with one on for 3 miles | 01:54 |
morganfainberg | ayoung, ++ | 01:54 |
*** alexpilotti has quit IRC | 01:54 | |
*** mrodden has joined #openstack-dev | 01:54 | |
dstanek | morganfainberg: :-) | 01:55 |
dstanek | https://pypi.python.org/pypi/blinker | 01:55 |
ayoung | I suspect it was on when she bought the car | 01:55 |
*** SumitNaiksatam has quit IRC | 01:55 | |
ayoung | http://qt-project.org/doc/qt-4.8/signalsandslots.html | 01:55 |
bknudson | http://www.boost.org/doc/libs/1_55_0/doc/html/signals.html | 01:56 |
ayoung | and http://www.mpich.org/ if you like scientific computing (massively parallel stuff) | 01:56 |
*** Tross has joined #openstack-dev | 01:56 | |
*** vladikr has joined #openstack-dev | 01:56 | |
bknudson | the dojo js library used a connect() method but have since switched to the aspect library. | 01:57 |
ayoung | dstanek, have you used the blinker stuff before? Pretty straightforward? | 01:57 |
dstanek | ayoung: yes i've used it quite a bit | 01:57 |
ayoung | I don;t hold Javascript up as the shining example to the world | 01:57 |
ayoung | dstanek, is it what we should be using here> | 01:57 |
bknudson | ayoung: you should try using it with dojo. It can be very pretty | 01:57 |
dstanek | ayoung: i wasn't following the entire conversation | 01:58 |
ayoung | bknudson, I should have used Dojo on my last project. I think they';ve switched over to it since I left | 01:58 |
ayoung | dstanek, keystone/notifications.py | 01:58 |
*** sweston has quit IRC | 01:59 | |
bknudson | https://repo.anl-external.org/viewvc/bgq-driver/V1R1M1/navigator/script/bluegene/navigator/Navigator.js?revision=1&view=markup&sortdir=down&pathrev=1 | 02:00 |
dstanek | ayoung: who is listening for notifications? just classed defined in the config? | 02:01 |
ayoung | dstanek, they need to register | 02:01 |
bknudson | dstanek: we sent notifications over rpc | 02:01 |
ayoung | that too | 02:01 |
bknudson | dstanek: and now will also have notifications internally? | 02:01 |
dstanek | ayoung: it seems like maybe a similar design to blinker | 02:03 |
ayoung | NIH | 02:03 |
ayoung | We really need to stop doing that | 02:04 |
morganfainberg | ayoung, sorry :( - i should have done more research. | 02:04 |
ayoung | s'alright | 02:04 |
morganfainberg | well. | 02:04 |
morganfainberg | we all should have | 02:04 |
ayoung | I suspect we needed a Keystone specific layer on top of blinker | 02:04 |
morganfainberg | ayoung, likely, we might be able to retrofit blinker in either case | 02:04 |
ayoung | at least we have not rolled our own crypto | 02:04 |
morganfainberg | ayoung, oslo.crypto? | 02:04 |
dstanek | ayoung: yes, most projects i've used with blinker write a little shim to tailor the message format | 02:05 |
ayoung | just a wrapper | 02:05 |
ayoung | dstanek, keep it in the back of your head for an idle day | 02:05 |
ayoung | we would need blinker in global requirements and all that | 02:05 |
*** stevemar has joined #openstack-dev | 02:05 | |
morganfainberg | nod. | 02:05 |
morganfainberg | it's really hard to keep track of everything python library wise when reviewing code. | 02:06 |
morganfainberg | =/ | 02:06 |
ayoung | We have dstanek to do that for us now | 02:06 |
dstanek | here is a real life impl of blinker signals http://docs.mongoengine.org/guide/signals.html | 02:06 |
dstanek | ayoung: yay! | 02:06 |
morganfainberg | hehe | 02:06 |
*** teran has quit IRC | 02:07 | |
*** gokrokve has quit IRC | 02:07 | |
ayoung | seriosuly, knowing when to use an existing lib and when to roll your own requires a lot of language specific experience. We need more serious Pythonistas , glad to have you aboard for that reason and more. | 02:07 |
*** gokrokve has joined #openstack-dev | 02:07 | |
bknudson | python has a library for everything | 02:08 |
bknudson | or 2 libraries for everything | 02:08 |
*** csd has quit IRC | 02:08 | |
dstanek | python suffers from not-invented-here | 02:08 |
ayoung | bknudson, https://review.openstack.org/#/c/68470/3/keystone/notifications.py better? | 02:09 |
ayoung | python also suffers from "I have a small problem with your impl so I am going to do my own." | 02:09 |
ayoung | requests vs httplib anyone? | 02:10 |
bknudson | ayoung: https://review.openstack.org/#/c/68470/3/keystone/notifications.py still has the extra "disabled" stuff. --- and I don't have a problem with leaing RESOURCE_TYPES around if it's for debug... although a log might be easier to analyze. | 02:10 |
ayoung | I thikn that the keys in the map will be there to debug with which will be less surprising, and also less redundant | 02:11 |
ayoung | as for the disabled...though I scrapped that | 02:11 |
*** xjiujiu has quit IRC | 02:12 | |
morganfainberg | ayoung, https://review.openstack.org/#/c/68470/3/keystone/notifications.py still has "disabled" in the frozenset | 02:12 |
*** gokrokve has quit IRC | 02:12 | |
ayoung | ah...missed that | 02:12 |
*** xjiujiu has joined #openstack-dev | 02:12 | |
*** Tross has quit IRC | 02:13 | |
ayoung | https://review.openstack.org/#/c/68470/4/keystone/notifications.py | 02:13 |
ayoung | dstanek, care to look as well | 02:14 |
dstanek | ayoung: sure | 02:14 |
*** rraja has quit IRC | 02:15 | |
*** aveiga has quit IRC | 02:15 | |
*** david-lyle_ has joined #openstack-dev | 02:15 | |
*** smurugesan1 has joined #openstack-dev | 02:16 | |
*** smurugesan has quit IRC | 02:16 | |
morganfainberg | wtf. | 02:17 |
morganfainberg | did we change how tox works? | 02:17 |
morganfainberg | because i'm getting strange fail-fast behavior now even w/o runtests | 02:17 |
morganfainberg | *blink* what did I break | 02:18 |
morganfainberg | ... something isn't making any sense | 02:18 |
dstanek | morganfainberg: i added fast fail to runtests, but not to vanilla tox | 02:19 |
morganfainberg | dstanek, i somehow broke tox. | 02:19 |
morganfainberg | dstanek, and i'm not getting anything useful out of it either. | 02:19 |
morganfainberg | weird. | 02:20 |
*** coolsvap has quit IRC | 02:21 | |
*** alex_xu has joined #openstack-dev | 02:22 | |
morganfainberg | oh | 02:22 |
morganfainberg | ... broken addCleanup | 02:22 |
morganfainberg | wow, that produces no useful output | 02:22 |
morganfainberg | still broken | 02:23 |
morganfainberg | how did ... i break this | 02:23 |
*** vkozhukalov has joined #openstack-dev | 02:23 | |
*** rods has quit IRC | 02:23 | |
*** coolsvap has joined #openstack-dev | 02:24 | |
*** xjiujiu has quit IRC | 02:25 | |
*** xjiujiu has joined #openstack-dev | 02:25 | |
*** krotscheck has quit IRC | 02:26 | |
*** bswartz has quit IRC | 02:27 | |
ayoung | bknudson, can you just clean up the commit message https://review.openstack.org/#/c/66596/2 | 02:27 |
*** angdraug has quit IRC | 02:28 | |
ayoung | shardy is long asleep in England on this Saint Crispians day | 02:28 |
*** galstrom_zzz is now known as galstrom | 02:29 | |
*** Mandell has quit IRC | 02:30 | |
*** buzztroll has quit IRC | 02:31 | |
*** xjiujiu has quit IRC | 02:31 | |
*** buzztroll has joined #openstack-dev | 02:31 | |
*** xjiujiu has joined #openstack-dev | 02:31 | |
*** HT_Sergio has quit IRC | 02:32 | |
bknudson | ayoung: do you agree the commit message should be changed? | 02:33 |
ayoung | bknudson, yep | 02:33 |
bknudson | ayoung: ok | 02:33 |
*** Tross has joined #openstack-dev | 02:33 | |
morganfainberg | dstanek, ever seen this? | 02:34 |
morganfainberg | Traceback (most recent call last): | 02:34 |
morganfainberg | _StringException | 02:34 |
dstanek | that's all you get? just those two lines? | 02:35 |
morganfainberg | yep | 02:35 |
morganfainberg | thats it | 02:35 |
morganfainberg | erll | 02:35 |
morganfainberg | well, i get a fail on the test too | 02:35 |
dstanek | no that's strange - are you just running 'tox -epy27'? | 02:35 |
*** buzztroll has quit IRC | 02:35 | |
morganfainberg | that's run tests | 02:36 |
morganfainberg | dstanek, tox gives no indication either | 02:36 |
*** buzztroll has joined #openstack-dev | 02:36 | |
morganfainberg | i tried a clean git repo, tried new venv | 02:36 |
morganfainberg | etc | 02:36 |
morganfainberg | nothing | 02:36 |
bknudson | ayoung: https://review.openstack.org/#/c/66596/2 done | 02:36 |
morganfainberg | dstanek, ok i found the code issue but.... i am not gettign anything useful... *goes to ponder on what the heck is going on* | 02:37 |
*** aveiga has joined #openstack-dev | 02:37 | |
*** coolsvap has quit IRC | 02:37 | |
morganfainberg | oh | 02:37 |
morganfainberg | no. | 02:37 |
morganfainberg | hm | 02:37 |
bknudson | morganfainberg: old venv? | 02:38 |
morganfainberg | bknudson, nope | 02:38 |
bknudson | morganfainberg: tox isn't running? | 02:39 |
morganfainberg | bknudson, it is, just fails right off the bat, no output | 02:39 |
*** xjiujiu has quit IRC | 02:39 | |
morganfainberg | says 3 tests run. | 02:39 |
morganfainberg | but nothing useful | 02:39 |
morganfainberg | i'm digging into what is going on now, at least i know it's my new code. | 02:40 |
*** xjiujiu has joined #openstack-dev | 02:40 | |
*** cdub has quit IRC | 02:41 | |
*** asalkeld has joined #openstack-dev | 02:42 | |
*** bswartz has joined #openstack-dev | 02:43 | |
*** fpatwa has joined #openstack-dev | 02:44 | |
*** fpatwa has quit IRC | 02:45 | |
*** fpatwa_ has joined #openstack-dev | 02:45 | |
*** rockyg has quit IRC | 02:46 | |
ayoung | morganfainberg, could be a syntax error | 02:47 |
*** xjiujiu has quit IRC | 02:48 | |
*** xjiujiu has joined #openstack-dev | 02:48 | |
ayoung | I find things like that don't always produce output. I end up seeing the stack trace in eclipse | 02:48 |
morganfainberg | ayoung, no, if i don't call my new method, it continues | 02:49 |
morganfainberg | so not syntax | 02:49 |
morganfainberg | something ... odd | 02:49 |
ayoung | run in the debugger | 02:49 |
morganfainberg | ayoung, can't atm, | 02:49 |
*** mrodden has quit IRC | 02:49 | |
morganfainberg | ayoung, need to rebuild some stuff to make that happen | 02:49 |
*** erkules_ has joined #openstack-dev | 02:49 | |
ayoung | does it happen if you run the whole test suite and also when you run the individual test | 02:49 |
*** galstrom is now known as galstrom_zzz | 02:50 | |
morganfainberg | it fails the tests after 3s | 02:50 |
*** fpatwa_ has quit IRC | 02:50 | |
morganfainberg | doesn't even run the whole suite | 02:50 |
ayoung | what happens when you run just that test? | 02:50 |
morganfainberg | ayoung, aha. | 02:51 |
*** gokrokve has joined #openstack-dev | 02:51 | |
morganfainberg | ayoung, it was trying to use a list instead of a {} | 02:51 |
morganfainberg | typo on my part | 02:51 |
*** tan has quit IRC | 02:51 | |
*** _cjones_ has joined #openstack-dev | 02:51 | |
morganfainberg | but that is the first time i've seen 0 output | 02:51 |
morganfainberg | rather than a stack-trace | 02:52 |
*** ramishra has joined #openstack-dev | 02:52 | |
*** erkules has quit IRC | 02:52 | |
*** glenng has joined #openstack-dev | 02:52 | |
*** tan has joined #openstack-dev | 02:53 | |
*** galstrom_zzz is now known as galstrom | 02:54 | |
*** xjiujiu has quit IRC | 02:55 | |
*** glenng1 has joined #openstack-dev | 02:56 | |
*** glenng1 has quit IRC | 02:56 | |
*** xjiujiu has joined #openstack-dev | 02:56 | |
*** tan has quit IRC | 02:56 | |
*** glenng1 has joined #openstack-dev | 02:56 | |
*** tan has joined #openstack-dev | 02:56 | |
*** glenng1 has quit IRC | 02:57 | |
*** xjiujiu has joined #openstack-dev | 02:57 | |
*** glenng1 has joined #openstack-dev | 02:57 | |
*** glenng has quit IRC | 02:58 | |
morganfainberg | dstanek, wow, something we merged recently is making tox fail with no output in some cases. | 02:58 |
*** mriedem has quit IRC | 02:59 | |
morganfainberg | i think | 02:59 |
*** jasdeepH has quit IRC | 02:59 | |
*** sballe_ has quit IRC | 02:59 | |
dstanek | morganfainberg: i haven't seen that yet | 02:59 |
*** sballe_ has joined #openstack-dev | 03:00 | |
morganfainberg | dstanek, it's really odd. | 03:00 |
dstanek | i'll try in a new env and see if i can reproduce | 03:00 |
morganfainberg | dstanek, it has to do w/ my new code. but . | 03:00 |
morganfainberg | dstanek, this seems insane | 03:00 |
*** rraja has joined #openstack-dev | 03:00 | |
morganfainberg | oh of course. | 03:01 |
*** sthaha has quit IRC | 03:01 | |
dstanek | morganfainberg: can you put your patch somewhere? | 03:02 |
morganfainberg | dstanek, yeah but i'll need to do it once i figure out how to change the code. can't even run it like it is because it makes the assumption that the auth controller will be instantiated once | 03:03 |
morganfainberg | well... that just isn't true | 03:03 |
*** sthaha has joined #openstack-dev | 03:03 | |
*** sthaha has quit IRC | 03:03 | |
*** spzala has quit IRC | 03:03 | |
morganfainberg | dstanek, trying to unwind the auth_plugin options. | 03:03 |
*** buzztroll has quit IRC | 03:04 | |
morganfainberg | dstanek, we were lazy loading them before, so i tried to make them load up front, running into strange issues | 03:04 |
morganfainberg | dstanek, well.. not so strange. | 03:04 |
*** buzztroll has joined #openstack-dev | 03:04 | |
*** sthaha has joined #openstack-dev | 03:04 | |
*** sthaha has quit IRC | 03:04 | |
*** sthaha has joined #openstack-dev | 03:04 | |
*** SumitNaiksatam has joined #openstack-dev | 03:07 | |
ayoung | morganfainberg, did you try run_tests.sh? | 03:07 |
morganfainberg | ayoung, yeah it works better if i skip some of the first tests | 03:08 |
ayoung | cool | 03:08 |
morganfainberg | ayoung, but if i don't skip, it does the same thing | 03:08 |
*** sballe_ has quit IRC | 03:08 | |
morganfainberg | it's... kinda ugly | 03:08 |
*** buzztroll has quit IRC | 03:09 | |
ayoung | I hate it when I do git commit --amend and I what I really want is a new commit. | 03:09 |
*** emagana has quit IRC | 03:10 | |
*** nati_ueno has quit IRC | 03:10 | |
*** xjiujiu has quit IRC | 03:10 | |
*** jhesketh has quit IRC | 03:10 | |
*** xjiujiu has joined #openstack-dev | 03:11 | |
*** jhesketh has joined #openstack-dev | 03:11 | |
dstanek | ayoung: you can get your original un-amended commmit from the reflog | 03:11 |
bknudson | ayoung: I clear out the commit message | 03:11 |
bknudson | there's probably a better way | 03:11 |
ayoung | bknudson, yeah..I tried to do that and messed it up, too. I ended up just checking out the origian HEAD and cherry-picking my patch on top | 03:12 |
*** sdake-ooo is now known as sdake | 03:13 | |
*** tan has quit IRC | 03:13 | |
*** tan has joined #openstack-dev | 03:13 | |
*** xjiujiu has quit IRC | 03:16 | |
*** xjiujiu has joined #openstack-dev | 03:16 | |
*** gokrokve has quit IRC | 03:17 | |
*** ykhodork has joined #openstack-dev | 03:18 | |
*** ramishra has quit IRC | 03:19 | |
*** ramishra has joined #openstack-dev | 03:20 | |
*** Tross has quit IRC | 03:20 | |
*** terrylhowe has quit IRC | 03:22 | |
*** rraja has quit IRC | 03:23 | |
ayoung | bknudson, morganfainberg https://review.openstack.org/#/c/68548/ is the rest of the notifications changes | 03:24 |
*** ramishra has quit IRC | 03:24 | |
*** xjiujiu has quit IRC | 03:25 | |
*** xjiujiu has joined #openstack-dev | 03:26 | |
*** fpatwa has joined #openstack-dev | 03:26 | |
*** paragan has joined #openstack-dev | 03:27 | |
*** doug_shelley66 has quit IRC | 03:29 | |
*** xarses has joined #openstack-dev | 03:30 | |
*** xjiujiu has quit IRC | 03:31 | |
*** xjiujiu has joined #openstack-dev | 03:32 | |
*** smurugesan1 has quit IRC | 03:36 | |
*** fpatwa has quit IRC | 03:37 | |
*** aeperezt has quit IRC | 03:41 | |
*** ramishra has joined #openstack-dev | 03:44 | |
*** asalkeld has quit IRC | 03:44 | |
*** arnaud__ has quit IRC | 03:44 | |
*** arnaud has quit IRC | 03:45 | |
*** pcm_ has quit IRC | 03:45 | |
*** xjiujiu has quit IRC | 03:48 | |
*** aveiga has quit IRC | 03:48 | |
*** xjiujiu has joined #openstack-dev | 03:48 | |
*** gokrokve has joined #openstack-dev | 03:49 | |
*** bswartz1 has joined #openstack-dev | 03:51 | |
*** bswartz has quit IRC | 03:51 | |
*** cdub has joined #openstack-dev | 03:51 | |
*** faramir has joined #openstack-dev | 03:52 | |
*** bswartz1 is now known as bswartz | 03:53 | |
*** galstrom is now known as galstrom_zzz | 03:54 | |
*** jckasper_ has joined #openstack-dev | 03:55 | |
*** jckasper has quit IRC | 03:55 | |
*** RabidCicada has quit IRC | 03:55 | |
*** ArxCruz has quit IRC | 03:55 | |
*** aditirav has joined #openstack-dev | 03:57 | |
*** aditirav has quit IRC | 03:58 | |
*** aditirav has joined #openstack-dev | 03:58 | |
*** _cjones_ has quit IRC | 04:01 | |
*** jasdeepH has joined #openstack-dev | 04:01 | |
*** xjiujiu has quit IRC | 04:01 | |
*** xjiujiu has joined #openstack-dev | 04:01 | |
*** aswadrangnekar has joined #openstack-dev | 04:04 | |
*** thuc_ has joined #openstack-dev | 04:06 | |
*** david_lyle has joined #openstack-dev | 04:07 | |
*** xjiujiu has quit IRC | 04:07 | |
*** yamahata has joined #openstack-dev | 04:08 | |
*** xjiujiu has joined #openstack-dev | 04:08 | |
*** david-lyle_ has quit IRC | 04:09 | |
*** zaitcev_ has quit IRC | 04:09 | |
*** carl_baldwin has joined #openstack-dev | 04:10 | |
*** carl_baldwin has quit IRC | 04:11 | |
*** ayoung has quit IRC | 04:12 | |
*** CaptTofu has quit IRC | 04:14 | |
*** browne has joined #openstack-dev | 04:14 | |
morganfainberg | stevemar, https://review.openstack.org/#/c/68551 1 of... a bunch... | 04:14 |
*** rcleere has joined #openstack-dev | 04:15 | |
*** sthaha has quit IRC | 04:15 | |
morganfainberg | annnnd with that. | 04:15 |
morganfainberg | i'm out. | 04:15 |
*** buzztroll has joined #openstack-dev | 04:15 | |
stevemar | haha, morganfainberg, and with that i'm out too | 04:16 |
*** xjiujiu has quit IRC | 04:17 | |
*** xjiujiu has joined #openstack-dev | 04:17 | |
*** carl_baldwin has joined #openstack-dev | 04:17 | |
*** mikeoutland has joined #openstack-dev | 04:18 | |
*** carl_baldwin has quit IRC | 04:21 | |
*** harlowja is now known as harlowja_away | 04:23 | |
*** carl_baldwin has joined #openstack-dev | 04:25 | |
*** sthaha has joined #openstack-dev | 04:25 | |
*** mikeoutland has quit IRC | 04:26 | |
*** stevemar has quit IRC | 04:27 | |
*** novas0x2a|laptop has quit IRC | 04:27 | |
*** carl_baldwin has quit IRC | 04:29 | |
*** glenng1 has quit IRC | 04:29 | |
*** Mandell has joined #openstack-dev | 04:31 | |
*** paragan has quit IRC | 04:31 | |
*** markmcclain has joined #openstack-dev | 04:32 | |
*** buzztrol_ has joined #openstack-dev | 04:33 | |
*** xjiujiu has quit IRC | 04:33 | |
*** buzztroll has quit IRC | 04:33 | |
*** xjiujiu has joined #openstack-dev | 04:34 | |
*** morganfainberg is now known as morganfainberg|z | 04:35 | |
*** buzztrol_ has quit IRC | 04:37 | |
*** buzztroll has joined #openstack-dev | 04:38 | |
*** Tross has joined #openstack-dev | 04:38 | |
*** giulivo has quit IRC | 04:38 | |
*** praneshp has quit IRC | 04:41 | |
*** xjiujiu has quit IRC | 04:42 | |
*** markmcclain has quit IRC | 04:42 | |
*** buzztroll has quit IRC | 04:42 | |
*** markwash_ has joined #openstack-dev | 04:43 | |
*** markmcclain has joined #openstack-dev | 04:43 | |
*** markwash has quit IRC | 04:43 | |
*** markwash_ is now known as markwash | 04:43 | |
*** xjiujiu has joined #openstack-dev | 04:43 | |
*** praneshp has joined #openstack-dev | 04:43 | |
*** thuc_ has quit IRC | 04:43 | |
*** thuc has joined #openstack-dev | 04:44 | |
*** praneshp has quit IRC | 04:44 | |
*** colinmcnamara has joined #openstack-dev | 04:45 | |
*** thuc has quit IRC | 04:48 | |
*** xjiujiu has quit IRC | 04:50 | |
*** xjiujiu has joined #openstack-dev | 04:51 | |
*** smurugesan has joined #openstack-dev | 04:52 | |
*** colinmcnamara has quit IRC | 04:52 | |
SpamapS | jaypipes: hah, you're welcome! Fascinating stuff! | 04:53 |
*** yamahata has quit IRC | 04:57 | |
*** asalkeld has joined #openstack-dev | 04:57 | |
*** xjiujiu has quit IRC | 04:59 | |
*** _cjones_ has joined #openstack-dev | 05:00 | |
*** neelashah has left #openstack-dev | 05:01 | |
*** nati_ueno has joined #openstack-dev | 05:03 | |
*** paragan has joined #openstack-dev | 05:03 | |
*** nati_uen_ has joined #openstack-dev | 05:05 | |
*** jamespage has quit IRC | 05:05 | |
*** buzztroll has joined #openstack-dev | 05:05 | |
*** jamespage has joined #openstack-dev | 05:06 | |
*** _cjones_ has quit IRC | 05:06 | |
*** nati_ueno has quit IRC | 05:08 | |
*** harlowja_away is now known as harlowja | 05:10 | |
*** alex_klimov has joined #openstack-dev | 05:12 | |
*** willingc has joined #openstack-dev | 05:13 | |
*** gokrokve has quit IRC | 05:14 | |
*** cmyster has joined #openstack-dev | 05:14 | |
*** mikeoutland has joined #openstack-dev | 05:15 | |
*** buzztroll has quit IRC | 05:18 | |
*** buzztroll has joined #openstack-dev | 05:18 | |
*** cdub has quit IRC | 05:20 | |
*** yamahata has joined #openstack-dev | 05:20 | |
*** browne has quit IRC | 05:21 | |
*** buzztroll has quit IRC | 05:23 | |
*** nshaikh has joined #openstack-dev | 05:23 | |
*** dave_tucker is now known as dave_tucker_zzz | 05:26 | |
*** ytwu has quit IRC | 05:29 | |
*** ytwu has joined #openstack-dev | 05:29 | |
*** willingc has quit IRC | 05:30 | |
*** praneshp has joined #openstack-dev | 05:30 | |
*** neeti has joined #openstack-dev | 05:31 | |
*** neelashah has joined #openstack-dev | 05:31 | |
*** _cjones_ has joined #openstack-dev | 05:32 | |
*** redhat has quit IRC | 05:34 | |
*** rohitk has joined #openstack-dev | 05:34 | |
*** willingc has joined #openstack-dev | 05:36 | |
*** _cjones_ has quit IRC | 05:38 | |
*** afazekas has quit IRC | 05:40 | |
*** ykhodork has quit IRC | 05:41 | |
*** coolsvap has joined #openstack-dev | 05:41 | |
*** ig has quit IRC | 05:41 | |
*** ig1 has joined #openstack-dev | 05:42 | |
*** ig1 has quit IRC | 05:43 | |
*** ig has joined #openstack-dev | 05:43 | |
*** buzztroll has joined #openstack-dev | 05:44 | |
*** teran has joined #openstack-dev | 05:44 | |
*** gokrokve has joined #openstack-dev | 05:45 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:46 | |
*** paragan has quit IRC | 05:48 | |
*** faramir has quit IRC | 05:49 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 05:49 | |
*** nati_ueno has joined #openstack-dev | 05:53 | |
*** nati_ueno has quit IRC | 05:53 | |
*** nati_ueno has joined #openstack-dev | 05:54 | |
*** dave_tucker_zzz is now known as dave_tucker | 05:54 | |
*** faramir has joined #openstack-dev | 05:56 | |
*** nati_uen_ has quit IRC | 05:56 | |
*** buzztroll has quit IRC | 05:59 | |
*** aditirav_ has joined #openstack-dev | 05:59 | |
*** buzztroll has joined #openstack-dev | 05:59 | |
*** tan has quit IRC | 06:00 | |
*** willingc has quit IRC | 06:01 | |
*** yeylon_ has joined #openstack-dev | 06:01 | |
*** tan has joined #openstack-dev | 06:01 | |
*** Mandell_ has joined #openstack-dev | 06:02 | |
*** _cjones_ has joined #openstack-dev | 06:02 | |
*** markmcclain has quit IRC | 06:02 | |
*** aditirav has quit IRC | 06:03 | |
*** aditirav_ is now known as aditirav | 06:03 | |
*** avishay has quit IRC | 06:03 | |
*** paragan has joined #openstack-dev | 06:04 | |
*** paragan has quit IRC | 06:04 | |
*** paragan has joined #openstack-dev | 06:04 | |
*** buzztroll has quit IRC | 06:04 | |
*** dave_tucker is now known as dave_tucker_zzz | 06:04 | |
*** dave_tucker_zzz is now known as dave_tucker | 06:04 | |
*** Mandell has quit IRC | 06:05 | |
*** rcleere has quit IRC | 06:06 | |
*** _cjones_ has quit IRC | 06:08 | |
*** hartsocks has left #openstack-dev | 06:08 | |
*** renlt has joined #openstack-dev | 06:11 | |
*** buzztroll has joined #openstack-dev | 06:11 | |
*** praneshp_ has joined #openstack-dev | 06:13 | |
*** Ryan_Lane has quit IRC | 06:14 | |
*** Ryan_Lane has joined #openstack-dev | 06:14 | |
*** teran has quit IRC | 06:14 | |
*** carlp has quit IRC | 06:14 | |
*** CaptTofu has joined #openstack-dev | 06:14 | |
*** paragan_ has joined #openstack-dev | 06:15 | |
*** praneshp has quit IRC | 06:16 | |
*** praneshp_ is now known as praneshp | 06:16 | |
*** paragan has quit IRC | 06:16 | |
*** CaptTofu has quit IRC | 06:19 | |
*** irenab has joined #openstack-dev | 06:19 | |
*** mikeoutland has quit IRC | 06:20 | |
*** mikeoutland has joined #openstack-dev | 06:21 | |
*** mikeoutland has quit IRC | 06:21 | |
*** afazekas has joined #openstack-dev | 06:22 | |
*** afazekas has quit IRC | 06:22 | |
*** uvg has joined #openstack-dev | 06:24 | |
*** arborism has joined #openstack-dev | 06:31 | |
*** csd has joined #openstack-dev | 06:35 | |
*** aditirav has quit IRC | 06:35 | |
*** aditirav has joined #openstack-dev | 06:36 | |
*** aditirav has quit IRC | 06:37 | |
*** aditirav has joined #openstack-dev | 06:37 | |
*** gyee has quit IRC | 06:38 | |
*** neoXsys has quit IRC | 06:41 | |
*** buzztroll has quit IRC | 06:43 | |
*** buzztroll has joined #openstack-dev | 06:43 | |
*** arborism is now known as amcrn | 06:44 | |
*** harlowja is now known as harlowja_away | 06:45 | |
*** irenab has quit IRC | 06:45 | |
*** buzztrol_ has joined #openstack-dev | 06:46 | |
*** buzztroll has quit IRC | 06:47 | |
*** garyk has joined #openstack-dev | 06:47 | |
*** rdas has joined #openstack-dev | 06:48 | |
*** nati_uen_ has joined #openstack-dev | 06:48 | |
*** matsuhashi has quit IRC | 06:50 | |
*** nati_ueno has quit IRC | 06:51 | |
*** neeti has quit IRC | 06:52 | |
*** odyssey4me has joined #openstack-dev | 06:53 | |
*** matsuhashi has joined #openstack-dev | 06:54 | |
*** neeti has joined #openstack-dev | 06:54 | |
*** faramir has quit IRC | 06:59 | |
*** dave_tucker is now known as dave_tucker_zzz | 07:00 | |
*** CaptTofu has joined #openstack-dev | 07:00 | |
*** vartom1111111111 has joined #openstack-dev | 07:02 | |
*** buzztrol_ has quit IRC | 07:04 | |
*** neeti has quit IRC | 07:04 | |
*** neeti has joined #openstack-dev | 07:04 | |
*** buzztroll has joined #openstack-dev | 07:04 | |
*** dave_tucker_zzz is now known as dave_tucker | 07:05 | |
*** CaptTofu has quit IRC | 07:05 | |
*** buzztroll has quit IRC | 07:08 | |
*** asalkeld has quit IRC | 07:09 | |
*** ig has quit IRC | 07:10 | |
*** buzztroll has joined #openstack-dev | 07:10 | |
*** buzztroll has joined #openstack-dev | 07:10 | |
*** ig has joined #openstack-dev | 07:10 | |
*** gokrokve has quit IRC | 07:11 | |
*** yolanda_ has joined #openstack-dev | 07:15 | |
*** amcrn has quit IRC | 07:15 | |
*** tkammer has joined #openstack-dev | 07:16 | |
*** mrda is now known as mrda_away | 07:16 | |
*** belmoreira has joined #openstack-dev | 07:16 | |
*** Drankis has joined #openstack-dev | 07:17 | |
*** belmoreira has quit IRC | 07:18 | |
*** belmoreira has joined #openstack-dev | 07:18 | |
*** avishayb has joined #openstack-dev | 07:18 | |
*** gokrokve has joined #openstack-dev | 07:18 | |
*** belmoreira has quit IRC | 07:19 | |
*** yolanda_ has quit IRC | 07:21 | |
*** emagana has joined #openstack-dev | 07:22 | |
*** asalkeld has joined #openstack-dev | 07:22 | |
*** dstanek has quit IRC | 07:22 | |
*** belmoreira has joined #openstack-dev | 07:22 | |
*** gokrokve has quit IRC | 07:22 | |
*** romcheg has joined #openstack-dev | 07:25 | |
*** cnesa has quit IRC | 07:28 | |
*** buzztroll has quit IRC | 07:28 | |
*** buzztroll has joined #openstack-dev | 07:29 | |
*** jprovazn has joined #openstack-dev | 07:30 | |
*** amotoki has joined #openstack-dev | 07:30 | |
*** buzztroll has quit IRC | 07:31 | |
*** erkrnt has quit IRC | 07:31 | |
*** buzztroll has joined #openstack-dev | 07:32 | |
*** redhat has joined #openstack-dev | 07:32 | |
*** mrunge has joined #openstack-dev | 07:34 | |
*** buzztroll has quit IRC | 07:36 | |
*** mindpixel has joined #openstack-dev | 07:37 | |
*** amcrn has joined #openstack-dev | 07:37 | |
*** vartom1111111112 has joined #openstack-dev | 07:37 | |
*** vartom1111111111 has quit IRC | 07:37 | |
*** csd has quit IRC | 07:38 | |
*** odyssey4me has quit IRC | 07:39 | |
*** mkollaro has joined #openstack-dev | 07:40 | |
*** odyssey4me has joined #openstack-dev | 07:40 | |
*** boris-42 has quit IRC | 07:41 | |
*** gokrokve has joined #openstack-dev | 07:41 | |
*** paragan_ has quit IRC | 07:42 | |
*** nati_ueno has joined #openstack-dev | 07:42 | |
*** krast has quit IRC | 07:44 | |
*** che-arne has joined #openstack-dev | 07:45 | |
*** emagana has quit IRC | 07:45 | |
*** nati_uen_ has quit IRC | 07:46 | |
*** yamahata has quit IRC | 07:46 | |
*** gokrokve has quit IRC | 07:46 | |
*** gokrokve has joined #openstack-dev | 07:47 | |
*** odyssey4me has quit IRC | 07:49 | |
*** redhat has quit IRC | 07:49 | |
*** djoreilly has joined #openstack-dev | 07:49 | |
*** ramishra_ has joined #openstack-dev | 07:51 | |
*** ramishra has quit IRC | 07:52 | |
*** evgenyf has joined #openstack-dev | 07:53 | |
*** paragan_ has joined #openstack-dev | 07:53 | |
*** paragan_ has quit IRC | 07:53 | |
*** paragan_ has joined #openstack-dev | 07:53 | |
*** djoreilly has left #openstack-dev | 07:54 | |
*** garyk has quit IRC | 07:54 | |
*** ifarkas has joined #openstack-dev | 07:54 | |
*** henrynash has quit IRC | 07:55 | |
*** yolanda_ has joined #openstack-dev | 07:55 | |
*** gszasz has joined #openstack-dev | 07:56 | |
*** odyssey4me has joined #openstack-dev | 07:57 | |
*** buzztroll has joined #openstack-dev | 07:59 | |
*** corXi has joined #openstack-dev | 07:59 | |
*** teran has joined #openstack-dev | 08:01 | |
*** xga has joined #openstack-dev | 08:02 | |
*** yamahata has joined #openstack-dev | 08:02 | |
*** bauzas has joined #openstack-dev | 08:03 | |
*** buzztroll has quit IRC | 08:03 | |
*** _cjones_ has joined #openstack-dev | 08:04 | |
*** omachace has joined #openstack-dev | 08:06 | |
*** oro has joined #openstack-dev | 08:07 | |
*** jcoufal has joined #openstack-dev | 08:08 | |
*** _cjones_ has quit IRC | 08:08 | |
*** xingchao has quit IRC | 08:09 | |
*** xgsa has joined #openstack-dev | 08:10 | |
*** julienvey_ has joined #openstack-dev | 08:10 | |
*** flaper87|afk is now known as flaper87 | 08:12 | |
*** s2r2_ has joined #openstack-dev | 08:12 | |
*** akrivoka has quit IRC | 08:12 | |
*** dkuffner has joined #openstack-dev | 08:12 | |
*** sushil_ has joined #openstack-dev | 08:15 | |
*** avishay has joined #openstack-dev | 08:16 | |
*** thouveng has joined #openstack-dev | 08:16 | |
*** mkollaro has quit IRC | 08:18 | |
*** xqueralt has joined #openstack-dev | 08:20 | |
*** morganfainberg|z has quit IRC | 08:22 | |
*** statik has quit IRC | 08:22 | |
*** shane-wang_away has quit IRC | 08:23 | |
*** shane-wang_away has joined #openstack-dev | 08:23 | |
*** florentflament has joined #openstack-dev | 08:23 | |
*** jdurgin1 has quit IRC | 08:25 | |
*** morganfainberg|z has joined #openstack-dev | 08:25 | |
*** morganfainberg|z is now known as morganfainberg | 08:25 | |
*** andreaf has joined #openstack-dev | 08:25 | |
*** statik has joined #openstack-dev | 08:25 | |
*** krast has joined #openstack-dev | 08:27 | |
*** uvg has quit IRC | 08:27 | |
*** JordanP has joined #openstack-dev | 08:27 | |
*** unmeshg_ has joined #openstack-dev | 08:28 | |
*** markwash has quit IRC | 08:29 | |
*** markwash has joined #openstack-dev | 08:30 | |
*** markwash has quit IRC | 08:31 | |
*** jistr has joined #openstack-dev | 08:32 | |
*** sergmelikyan has joined #openstack-dev | 08:33 | |
*** gsamfira has joined #openstack-dev | 08:33 | |
*** jcoufal has quit IRC | 08:34 | |
*** jcoufal has joined #openstack-dev | 08:35 | |
*** yaguang has quit IRC | 08:36 | |
*** neeti_ has joined #openstack-dev | 08:37 | |
*** vartom1111111113 has joined #openstack-dev | 08:39 | |
*** vartom1111111112 has quit IRC | 08:39 | |
*** neeti has quit IRC | 08:39 | |
*** vartom1111111114 has joined #openstack-dev | 08:40 | |
*** praneshp has quit IRC | 08:40 | |
*** Nikolay_St has quit IRC | 08:41 | |
*** nacim has joined #openstack-dev | 08:41 | |
*** sumanthns has joined #openstack-dev | 08:42 | |
*** sahid has joined #openstack-dev | 08:42 | |
*** renlt has quit IRC | 08:42 | |
*** Nikolay_St has joined #openstack-dev | 08:43 | |
*** vartom1111111113 has quit IRC | 08:43 | |
*** amuller has joined #openstack-dev | 08:46 | |
*** I159 has joined #openstack-dev | 08:46 | |
*** jyhc has quit IRC | 08:46 | |
*** mancdaz_away is now known as mancdaz | 08:47 | |
*** jyhc has joined #openstack-dev | 08:48 | |
*** yamahata has quit IRC | 08:53 | |
*** MaxV has joined #openstack-dev | 08:54 | |
*** mindpixel has quit IRC | 08:55 | |
*** che-arne has quit IRC | 08:56 | |
*** marekd|away is now known as marekd | 08:56 | |
*** mmagr has joined #openstack-dev | 08:57 | |
*** mindpixel has joined #openstack-dev | 08:58 | |
*** pixelb has joined #openstack-dev | 08:59 | |
*** henrynash has joined #openstack-dev | 09:00 | |
*** buzztroll has joined #openstack-dev | 09:00 | |
*** CaptTofu has joined #openstack-dev | 09:01 | |
*** buzztroll has quit IRC | 09:05 | |
*** oubiwann has quit IRC | 09:05 | |
*** fbo_away is now known as fbo | 09:06 | |
*** teran has quit IRC | 09:06 | |
*** ramishra_ has quit IRC | 09:06 | |
*** smurugesan has quit IRC | 09:06 | |
*** vkozhukalov has quit IRC | 09:06 | |
*** jdennis has quit IRC | 09:06 | |
*** bknudson has quit IRC | 09:06 | |
*** CaptTofu has quit IRC | 09:06 | |
*** oubiwann has joined #openstack-dev | 09:06 | |
*** Alexei_987 has joined #openstack-dev | 09:07 | |
*** akrivoka has joined #openstack-dev | 09:09 | |
*** jasdeepH has quit IRC | 09:09 | |
*** claxton has joined #openstack-dev | 09:09 | |
*** d0ugal has quit IRC | 09:10 | |
*** yassine has joined #openstack-dev | 09:10 | |
*** d0ugal has joined #openstack-dev | 09:10 | |
*** irenab has joined #openstack-dev | 09:10 | |
*** jpich has joined #openstack-dev | 09:10 | |
*** Mandell_ has quit IRC | 09:11 | |
*** teran has joined #openstack-dev | 09:11 | |
*** ramishra_ has joined #openstack-dev | 09:11 | |
*** smurugesan has joined #openstack-dev | 09:11 | |
*** vkozhukalov has joined #openstack-dev | 09:11 | |
*** jdennis has joined #openstack-dev | 09:11 | |
*** bknudson has joined #openstack-dev | 09:11 | |
*** yamahata has joined #openstack-dev | 09:11 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 09:12 | |
*** markmc has joined #openstack-dev | 09:13 | |
*** teran has quit IRC | 09:13 | |
*** ramishra_ has quit IRC | 09:13 | |
*** smurugesan has quit IRC | 09:13 | |
*** vkozhukalov has quit IRC | 09:13 | |
*** jdennis has quit IRC | 09:13 | |
*** bknudson has quit IRC | 09:13 | |
*** vkozhukalov has joined #openstack-dev | 09:14 | |
*** smurugesan has joined #openstack-dev | 09:14 | |
*** derekh has joined #openstack-dev | 09:14 | |
*** safchain has joined #openstack-dev | 09:14 | |
*** jdennis has joined #openstack-dev | 09:14 | |
*** teran has joined #openstack-dev | 09:14 | |
*** ramishra has joined #openstack-dev | 09:14 | |
*** Ryan_Lane has quit IRC | 09:16 | |
*** salv-orlando has quit IRC | 09:17 | |
*** smurugesan has quit IRC | 09:19 | |
*** nmagnezi has joined #openstack-dev | 09:20 | |
*** ramishra_ has joined #openstack-dev | 09:21 | |
*** ramishra has quit IRC | 09:22 | |
*** johnthetubaguy has joined #openstack-dev | 09:22 | |
*** mancdaz is now known as mancdaz_away | 09:22 | |
*** mancdaz_away is now known as mancdaz | 09:23 | |
*** henrynash has quit IRC | 09:24 | |
*** garyk has joined #openstack-dev | 09:26 | |
*** athomas has joined #openstack-dev | 09:27 | |
*** dshulyak has joined #openstack-dev | 09:28 | |
*** iartarisi has joined #openstack-dev | 09:29 | |
*** ramishra_ has quit IRC | 09:30 | |
*** beagles has quit IRC | 09:30 | |
*** b3nt_pin has joined #openstack-dev | 09:35 | |
*** xga has quit IRC | 09:36 | |
*** jtomasek has joined #openstack-dev | 09:36 | |
*** xga has joined #openstack-dev | 09:36 | |
*** danpb has joined #openstack-dev | 09:37 | |
*** Hritcu has joined #openstack-dev | 09:40 | |
*** aditirav has quit IRC | 09:41 | |
*** mindpixel has quit IRC | 09:42 | |
*** claxton has quit IRC | 09:43 | |
*** aswadrangnekar has quit IRC | 09:43 | |
*** sumanthns has quit IRC | 09:43 | |
*** coolsvap has quit IRC | 09:43 | |
*** claxton has joined #openstack-dev | 09:45 | |
*** coolsvap has joined #openstack-dev | 09:45 | |
*** sumanthns has joined #openstack-dev | 09:45 | |
*** johnthetubaguy1 has joined #openstack-dev | 09:45 | |
*** boris-42 has joined #openstack-dev | 09:46 | |
*** amuller has quit IRC | 09:47 | |
*** johnthetubaguy has quit IRC | 09:47 | |
*** claxton has left #openstack-dev | 09:48 | |
*** bknudson has joined #openstack-dev | 09:48 | |
*** mindpixel has joined #openstack-dev | 09:48 | |
*** DinaBelova_ is now known as DinaBelova | 09:49 | |
*** ArxCruz has joined #openstack-dev | 09:50 | |
*** aditirav has joined #openstack-dev | 09:50 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:51 | |
*** buzztroll has joined #openstack-dev | 10:00 | |
*** amcrn has quit IRC | 10:01 | |
*** ramishra has joined #openstack-dev | 10:01 | |
*** amuller has joined #openstack-dev | 10:02 | |
*** exed_ has joined #openstack-dev | 10:03 | |
*** buzztroll has quit IRC | 10:05 | |
*** alex_xu has quit IRC | 10:06 | |
*** teran has quit IRC | 10:07 | |
*** dosaboy has quit IRC | 10:07 | |
*** max_lobur_afk is now known as max_lobur | 10:07 | |
*** YorikSar has joined #openstack-dev | 10:08 | |
*** e0ne has joined #openstack-dev | 10:08 | |
*** e0ne_ has quit IRC | 10:09 | |
*** athomas has quit IRC | 10:12 | |
*** athomas has joined #openstack-dev | 10:12 | |
*** henrynash has joined #openstack-dev | 10:13 | |
*** henrynash has quit IRC | 10:16 | |
*** kolesovdv has joined #openstack-dev | 10:16 | |
*** eglynn has joined #openstack-dev | 10:17 | |
*** avishayb has quit IRC | 10:17 | |
*** e0ne has quit IRC | 10:18 | |
*** e0ne has joined #openstack-dev | 10:18 | |
*** martyntaylor has joined #openstack-dev | 10:20 | |
*** ramishra has quit IRC | 10:20 | |
*** ramishra has joined #openstack-dev | 10:21 | |
*** evgenyf has quit IRC | 10:22 | |
*** unmeshg_ has left #openstack-dev | 10:28 | |
*** vrovachev has joined #openstack-dev | 10:34 | |
*** DinaBelova is now known as DinaBelova_ | 10:36 | |
*** jp_at_hp has joined #openstack-dev | 10:38 | |
*** evgenyf has joined #openstack-dev | 10:38 | |
*** odyssey4me has quit IRC | 10:38 | |
*** ramishra_ has joined #openstack-dev | 10:41 | |
*** henrynash has joined #openstack-dev | 10:42 | |
*** xga has quit IRC | 10:45 | |
*** xga has joined #openstack-dev | 10:45 | |
*** DinaBelova_ is now known as DinaBelova | 10:45 | |
*** ramishra has quit IRC | 10:45 | |
*** teran has joined #openstack-dev | 10:46 | |
*** henrynash has quit IRC | 10:46 | |
*** odyssey4me has joined #openstack-dev | 10:47 | |
*** afazekas has joined #openstack-dev | 10:50 | |
*** che-arne has joined #openstack-dev | 10:51 | |
*** neeti has joined #openstack-dev | 10:54 | |
*** neeti has quit IRC | 10:55 | |
*** neeti has joined #openstack-dev | 10:56 | |
*** neeti_ has quit IRC | 10:57 | |
*** lucasagomes has joined #openstack-dev | 10:57 | |
*** d0ugal has quit IRC | 10:58 | |
*** d0ugal has joined #openstack-dev | 10:58 | |
*** d0ugal has quit IRC | 10:59 | |
*** d0ugal has joined #openstack-dev | 10:59 | |
*** d0ugal has quit IRC | 10:59 | |
*** d0ugal has joined #openstack-dev | 10:59 | |
*** buzztroll has joined #openstack-dev | 11:00 | |
*** colinmcnamara has joined #openstack-dev | 11:02 | |
*** CaptTofu has joined #openstack-dev | 11:02 | |
*** buzztroll has quit IRC | 11:04 | |
*** navid__ has joined #openstack-dev | 11:05 | |
*** matsuhashi has quit IRC | 11:05 | |
*** navid__ has quit IRC | 11:06 | |
*** nshaikh has quit IRC | 11:06 | |
*** salv-orlando has joined #openstack-dev | 11:06 | |
*** colinmcnamara has quit IRC | 11:06 | |
*** CaptTofu has quit IRC | 11:06 | |
*** xga has quit IRC | 11:07 | |
*** ndipanov_ has joined #openstack-dev | 11:09 | |
*** neeti has quit IRC | 11:09 | |
*** neeti has joined #openstack-dev | 11:12 | |
*** neoXsys has joined #openstack-dev | 11:13 | |
*** matsuhashi has joined #openstack-dev | 11:14 | |
*** doug_shelley66 has joined #openstack-dev | 11:16 | |
*** avishayb has joined #openstack-dev | 11:19 | |
*** jprovazn_ has joined #openstack-dev | 11:20 | |
*** Nikolay_St has quit IRC | 11:20 | |
*** dkuffner has quit IRC | 11:21 | |
*** ramishra has joined #openstack-dev | 11:24 | |
*** ndipanov has quit IRC | 11:24 | |
*** ramishra_ has quit IRC | 11:24 | |
*** rossella_s has joined #openstack-dev | 11:28 | |
*** e0ne has quit IRC | 11:28 | |
*** JordanP has quit IRC | 11:31 | |
*** rfolco has joined #openstack-dev | 11:32 | |
*** d0ugal has quit IRC | 11:32 | |
*** sahid has quit IRC | 11:32 | |
*** lxsli has joined #openstack-dev | 11:34 | |
*** amuller_ has joined #openstack-dev | 11:36 | |
*** amuller has quit IRC | 11:36 | |
*** michchap_ has joined #openstack-dev | 11:39 | |
*** michchap has quit IRC | 11:40 | |
*** salv-orlando has quit IRC | 11:41 | |
*** odyssey4me has quit IRC | 11:42 | |
*** pcm_ has joined #openstack-dev | 11:43 | |
*** che-arne has quit IRC | 11:44 | |
*** pcm_ has quit IRC | 11:45 | |
*** pcm_ has joined #openstack-dev | 11:46 | |
*** garyk has quit IRC | 11:48 | |
*** garyk has joined #openstack-dev | 11:49 | |
*** ramishra_ has joined #openstack-dev | 11:50 | |
*** yassine has quit IRC | 11:52 | |
*** ramishra_ has quit IRC | 11:52 | |
*** odyssey4me has joined #openstack-dev | 11:53 | |
*** ramishra has quit IRC | 11:53 | |
*** ramishra_ has joined #openstack-dev | 11:53 | |
*** salv-orlando has joined #openstack-dev | 11:55 | |
*** markmc has quit IRC | 11:55 | |
*** salv-orlando has quit IRC | 11:56 | |
*** noorul has quit IRC | 11:56 | |
*** e0ne has joined #openstack-dev | 11:59 | |
*** ramishra_ has quit IRC | 11:59 | |
*** buzztroll has joined #openstack-dev | 12:00 | |
*** morazi has joined #openstack-dev | 12:01 | |
*** amuller__ has joined #openstack-dev | 12:01 | |
*** erkules_ is now known as erkules | 12:02 | |
*** amuller_ has quit IRC | 12:02 | |
*** e0ne has quit IRC | 12:04 | |
*** buzztroll has quit IRC | 12:04 | |
*** irenab_ has joined #openstack-dev | 12:05 | |
*** irenab has quit IRC | 12:05 | |
*** ramishra has joined #openstack-dev | 12:05 | |
*** dave_tucker is now known as dave_tucker_zzz | 12:05 | |
*** irenab_ is now known as irenab | 12:05 | |
*** rtheis has joined #openstack-dev | 12:06 | |
*** pberis has quit IRC | 12:08 | |
*** vladikr has quit IRC | 12:09 | |
*** ramishra has quit IRC | 12:11 | |
*** ramishra has joined #openstack-dev | 12:11 | |
*** salv-orlando has joined #openstack-dev | 12:13 | |
*** henrynash has joined #openstack-dev | 12:14 | |
*** ramishra has quit IRC | 12:15 | |
*** ramishra has joined #openstack-dev | 12:16 | |
*** henrynash has quit IRC | 12:16 | |
*** aditirav has quit IRC | 12:22 | |
*** fpatwa has joined #openstack-dev | 12:23 | |
*** FunnyLookinHat has joined #openstack-dev | 12:23 | |
*** drewlander has joined #openstack-dev | 12:24 | |
*** e0ne has joined #openstack-dev | 12:24 | |
*** alexpilotti has joined #openstack-dev | 12:25 | |
*** salv-orlando has quit IRC | 12:25 | |
*** xchu has joined #openstack-dev | 12:25 | |
*** e0ne has quit IRC | 12:26 | |
*** fpatwa has quit IRC | 12:26 | |
*** e0ne has joined #openstack-dev | 12:26 | |
*** fpatwa has joined #openstack-dev | 12:26 | |
*** b3nt_pin has quit IRC | 12:27 | |
*** glenng has joined #openstack-dev | 12:27 | |
*** b3nt_pin has joined #openstack-dev | 12:27 | |
*** b3nt_pin is now known as beagles | 12:28 | |
*** glenng1 has joined #openstack-dev | 12:29 | |
*** asalkeld has quit IRC | 12:29 | |
*** alexpilotti has quit IRC | 12:30 | |
*** kgriffs_afk is now known as kgriffs | 12:30 | |
*** fpatwa has quit IRC | 12:31 | |
*** e0ne has quit IRC | 12:31 | |
*** [1]evgenyf has joined #openstack-dev | 12:31 | |
*** [1]avishayb has joined #openstack-dev | 12:31 | |
*** glenng has quit IRC | 12:32 | |
*** glenng1 has quit IRC | 12:32 | |
*** avishayb has quit IRC | 12:33 | |
*** [1]avishayb is now known as avishayb | 12:33 | |
*** evgenyf has quit IRC | 12:33 | |
*** [1]evgenyf is now known as evgenyf | 12:33 | |
*** xchu has quit IRC | 12:34 | |
*** ramishra has quit IRC | 12:34 | |
*** tmclaugh[work] has joined #openstack-dev | 12:34 | |
*** nosnos has quit IRC | 12:36 | |
*** artom has joined #openstack-dev | 12:36 | |
*** ndipanov_ has quit IRC | 12:36 | |
*** ndipanov has joined #openstack-dev | 12:37 | |
*** michchap_ has quit IRC | 12:38 | |
*** kolesovdv has quit IRC | 12:38 | |
*** michchap has joined #openstack-dev | 12:38 | |
*** dkuffner has joined #openstack-dev | 12:38 | |
*** markmc has joined #openstack-dev | 12:38 | |
*** matsuhashi has quit IRC | 12:39 | |
*** henrynash has joined #openstack-dev | 12:42 | |
*** michchap has quit IRC | 12:42 | |
*** doug_shelley66 has quit IRC | 12:42 | |
*** READ10 has quit IRC | 12:43 | |
*** neeti has quit IRC | 12:45 | |
*** anniec has joined #openstack-dev | 12:48 | |
*** ramishra has joined #openstack-dev | 12:48 | |
*** anniec_ has joined #openstack-dev | 12:51 | |
*** artom has quit IRC | 12:51 | |
*** anniec has quit IRC | 12:53 | |
*** anniec_ is now known as anniec | 12:53 | |
*** cnesa has joined #openstack-dev | 12:56 | |
*** david_paterson has joined #openstack-dev | 12:56 | |
*** tdruiva has joined #openstack-dev | 12:57 | |
*** ramishra has quit IRC | 12:58 | |
*** sgordon has joined #openstack-dev | 12:58 | |
*** sgordon has joined #openstack-dev | 12:58 | |
*** tdruiva has quit IRC | 12:58 | |
*** coolsvap has quit IRC | 12:58 | |
*** ramishra has joined #openstack-dev | 12:58 | |
*** alexpilotti has joined #openstack-dev | 12:59 | |
*** danielbruno has joined #openstack-dev | 12:59 | |
*** danielbruno has quit IRC | 12:59 | |
*** danielbruno has joined #openstack-dev | 12:59 | |
*** jdob has joined #openstack-dev | 13:00 | |
*** buzztroll has joined #openstack-dev | 13:00 | |
*** _ruhe is now known as ruhe | 13:01 | |
*** bswartz has quit IRC | 13:01 | |
*** CaptTofu has joined #openstack-dev | 13:03 | |
*** david_lyle has quit IRC | 13:03 | |
*** heyongli has joined #openstack-dev | 13:03 | |
*** danielbruno has quit IRC | 13:03 | |
*** yassine has joined #openstack-dev | 13:03 | |
*** buzztroll has quit IRC | 13:05 | |
*** ramishra_ has joined #openstack-dev | 13:05 | |
*** ramishra has quit IRC | 13:05 | |
*** sahid has joined #openstack-dev | 13:05 | |
*** eharney has joined #openstack-dev | 13:05 | |
*** theanalyst has joined #openstack-dev | 13:06 | |
*** glenng has joined #openstack-dev | 13:06 | |
*** glenng1 has joined #openstack-dev | 13:08 | |
*** CaptTofu has quit IRC | 13:08 | |
*** glenng has quit IRC | 13:10 | |
*** polfilm has joined #openstack-dev | 13:11 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 13:13 | |
*** willingc has joined #openstack-dev | 13:15 | |
*** vartom1111111114 has quit IRC | 13:15 | |
*** tdruiva has joined #openstack-dev | 13:15 | |
*** CaptTofu has joined #openstack-dev | 13:17 | |
*** ramishra_ has quit IRC | 13:18 | |
*** ramishra has joined #openstack-dev | 13:18 | |
*** aveiga has joined #openstack-dev | 13:19 | |
*** galstrom_zzz is now known as galstrom | 13:19 | |
*** avishayb has quit IRC | 13:20 | |
*** galstrom is now known as galstrom_zzz | 13:20 | |
*** jcoufal has quit IRC | 13:21 | |
*** ruhe is now known as _ruhe | 13:22 | |
*** jcoufal has joined #openstack-dev | 13:22 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 13:22 | |
*** rods has joined #openstack-dev | 13:24 | |
*** dosaboy has joined #openstack-dev | 13:24 | |
tellesnobrega | henrynash: hi, in this new policy.json, can i still use the rule project_id:%(project_id) to list users for example? I'm trying to define a project_admin rule but It doesn't seem to work | 13:25 |
tellesnobrega | henrynash: im using this command curl -si -H"X-Auth-Token:$TOKEN_ADMIN_PROJECT2" -H "Content-type: application/json" http://localhost:35357/v3/users?project_id=306df202af134d0483c9c85f0a3ad6ca | 13:26 |
*** jpomero has quit IRC | 13:26 | |
*** jruzicka has joined #openstack-dev | 13:26 | |
*** e0ne has joined #openstack-dev | 13:26 | |
*** avishay has quit IRC | 13:27 | |
*** xga has joined #openstack-dev | 13:27 | |
*** asalkeld has joined #openstack-dev | 13:28 | |
*** polfilm has quit IRC | 13:30 | |
*** ramishra has quit IRC | 13:30 | |
*** e0ne has quit IRC | 13:30 | |
*** Lexis has joined #openstack-dev | 13:31 | |
*** ramishra has joined #openstack-dev | 13:31 | |
*** xga has quit IRC | 13:31 | |
*** hartsocks has joined #openstack-dev | 13:33 | |
*** pschaef has joined #openstack-dev | 13:34 | |
*** doug_shelley66 has joined #openstack-dev | 13:35 | |
*** JordanP has joined #openstack-dev | 13:36 | |
*** tdruiva has quit IRC | 13:37 | |
*** rahmu has left #openstack-dev | 13:37 | |
*** tdruiva has joined #openstack-dev | 13:37 | |
*** kbrierly has joined #openstack-dev | 13:38 | |
*** doug-fish has quit IRC | 13:39 | |
*** thomasem has joined #openstack-dev | 13:40 | |
*** HT_Sergio has joined #openstack-dev | 13:40 | |
*** dosaboy has quit IRC | 13:41 | |
*** lbragstad has quit IRC | 13:41 | |
*** rahmu has joined #openstack-dev | 13:41 | |
*** glenng1 is now known as glenng | 13:42 | |
*** dosaboy has joined #openstack-dev | 13:42 | |
*** doug_shelley66 has quit IRC | 13:42 | |
*** doug_shelley66 has joined #openstack-dev | 13:42 | |
*** bfschott has quit IRC | 13:43 | |
*** sumansn_ has joined #openstack-dev | 13:43 | |
*** bfschott has joined #openstack-dev | 13:44 | |
*** dstufft is now known as caremad | 13:44 | |
*** CaptTofu has quit IRC | 13:44 | |
*** caremad is now known as dstufft | 13:45 | |
*** sumanthns has quit IRC | 13:46 | |
*** kgriffs is now known as kgriffs_afk | 13:46 | |
*** wpward has joined #openstack-dev | 13:48 | |
*** s2r2_ has quit IRC | 13:49 | |
*** achampion has quit IRC | 13:50 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 13:50 | |
*** dvarga has joined #openstack-dev | 13:50 | |
*** s2r2_ has joined #openstack-dev | 13:50 | |
*** tongli has joined #openstack-dev | 13:50 | |
*** wpward has quit IRC | 13:51 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 13:51 | |
*** hartsocks has left #openstack-dev | 13:51 | |
*** sumansn_ has quit IRC | 13:51 | |
*** sahid has quit IRC | 13:52 | |
*** bfschott has quit IRC | 13:53 | |
*** sahid has joined #openstack-dev | 13:53 | |
*** wpward has joined #openstack-dev | 13:53 | |
*** ramishra has quit IRC | 13:54 | |
*** ramishra has joined #openstack-dev | 13:54 | |
*** d0ugal has joined #openstack-dev | 13:57 | |
*** jecarey has quit IRC | 13:57 | |
*** thuc has joined #openstack-dev | 13:57 | |
*** vladikr has joined #openstack-dev | 13:57 | |
*** thuc_ has joined #openstack-dev | 13:58 | |
*** yamahata has quit IRC | 13:58 | |
*** johnthetubaguy1 is now known as johnthetubaguy | 13:59 | |
*** buzztroll has joined #openstack-dev | 14:00 | |
*** henrynash has quit IRC | 14:01 | |
*** wpward has left #openstack-dev | 14:01 | |
*** redhat has joined #openstack-dev | 14:01 | |
irenab | baoli: ping | 14:01 |
*** samuelbercovici has joined #openstack-dev | 14:02 | |
*** thuc has quit IRC | 14:02 | |
*** markmcclain has joined #openstack-dev | 14:03 | |
*** jayg|g0n3 is now known as jayg | 14:04 | |
*** ramishra has quit IRC | 14:04 | |
*** buzztroll has quit IRC | 14:05 | |
*** sballe has joined #openstack-dev | 14:06 | |
*** YorikSar has quit IRC | 14:06 | |
*** CaptTofu has joined #openstack-dev | 14:08 | |
*** henrynash has joined #openstack-dev | 14:09 | |
*** willingc has quit IRC | 14:09 | |
*** heyongli has quit IRC | 14:10 | |
*** pmathews has joined #openstack-dev | 14:10 | |
*** cagrev has joined #openstack-dev | 14:11 | |
*** henrynash has quit IRC | 14:11 | |
*** bfschott has joined #openstack-dev | 14:11 | |
*** lbragstad has joined #openstack-dev | 14:12 | |
*** doug-fish has joined #openstack-dev | 14:12 | |
*** ramishra has joined #openstack-dev | 14:12 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:12 | |
*** teran has quit IRC | 14:13 | |
*** teran has joined #openstack-dev | 14:13 | |
*** ramishra_ has joined #openstack-dev | 14:14 | |
*** ramishra has quit IRC | 14:14 | |
*** boris-42_ has joined #openstack-dev | 14:14 | |
*** yamahata has joined #openstack-dev | 14:15 | |
*** pmathews has quit IRC | 14:15 | |
*** boris-42 has quit IRC | 14:15 | |
*** baoli has joined #openstack-dev | 14:15 | |
*** ramishra_ has quit IRC | 14:15 | |
*** ramishra has joined #openstack-dev | 14:16 | |
*** benrodrigue has joined #openstack-dev | 14:17 | |
*** _ruhe is now known as ruhe | 14:17 | |
*** mriedem has joined #openstack-dev | 14:18 | |
*** coolsvap has joined #openstack-dev | 14:18 | |
*** changbl has quit IRC | 14:19 | |
*** dhellmann_ is now known as dhellmann | 14:19 | |
*** baoli has quit IRC | 14:19 | |
*** sahid has quit IRC | 14:19 | |
*** ramishra_ has joined #openstack-dev | 14:21 | |
*** rraja has joined #openstack-dev | 14:21 | |
*** dbalog has joined #openstack-dev | 14:21 | |
tellesnobrega | hi, can anyone help me find how the policy is checked when calling a list_users in keystone? | 14:21 |
*** READ10 has joined #openstack-dev | 14:22 | |
*** vijendar has joined #openstack-dev | 14:22 | |
*** ramishra_ has quit IRC | 14:24 | |
*** ramishra_ has joined #openstack-dev | 14:24 | |
*** willingc has joined #openstack-dev | 14:24 | |
*** ramishra has quit IRC | 14:24 | |
*** e0ne has joined #openstack-dev | 14:25 | |
*** dvarga is now known as dvarga|away | 14:26 | |
*** dvarga|away is now known as dvarga | 14:26 | |
*** dims has quit IRC | 14:26 | |
*** CaptTofu has quit IRC | 14:27 | |
*** pmathews has joined #openstack-dev | 14:27 | |
*** gszasz has quit IRC | 14:28 | |
*** dims has joined #openstack-dev | 14:28 | |
*** dave_tucker_zzz is now known as dave_tucker | 14:29 | |
*** thuc_ has quit IRC | 14:30 | |
*** garyk has quit IRC | 14:30 | |
*** thuc has joined #openstack-dev | 14:30 | |
*** d0ugal has quit IRC | 14:32 | |
*** ramishra has joined #openstack-dev | 14:33 | |
*** jecarey has joined #openstack-dev | 14:33 | |
*** cmyster has quit IRC | 14:34 | |
*** thuc has quit IRC | 14:34 | |
*** rfolco has quit IRC | 14:35 | |
*** s2r2_ has quit IRC | 14:36 | |
*** ramishra_ has quit IRC | 14:37 | |
*** henrynash has joined #openstack-dev | 14:37 | |
*** mkollaro has joined #openstack-dev | 14:37 | |
*** browne has joined #openstack-dev | 14:38 | |
*** michchap has joined #openstack-dev | 14:38 | |
*** ramishra has quit IRC | 14:38 | |
*** nkinder has quit IRC | 14:39 | |
*** irenab has quit IRC | 14:39 | |
*** s2r2_ has joined #openstack-dev | 14:40 | |
*** michchap has quit IRC | 14:43 | |
*** aditirav has joined #openstack-dev | 14:45 | |
*** max_lobur has quit IRC | 14:45 | |
*** mfer has joined #openstack-dev | 14:46 | |
*** max_lobur has joined #openstack-dev | 14:46 | |
*** gsamfira has quit IRC | 14:46 | |
*** FunnyLookinHat has quit IRC | 14:46 | |
*** willingc has quit IRC | 14:46 | |
*** achampion has joined #openstack-dev | 14:47 | |
*** s2r2_ has quit IRC | 14:47 | |
*** s2r2_ has joined #openstack-dev | 14:48 | |
*** radez_g0n3 is now known as radez | 14:48 | |
*** peristeri has joined #openstack-dev | 14:48 | |
*** flwang has joined #openstack-dev | 14:49 | |
*** burt1 has joined #openstack-dev | 14:50 | |
*** mfer has quit IRC | 14:50 | |
tellesnobrega | can anyone explain what the project_id:%(project_id)s rule in keystone policy.json especifies? does it only get the project_id in context? from the user token? from the filter? | 14:51 |
*** david_paterson has left #openstack-dev | 14:52 | |
*** bswartz has joined #openstack-dev | 14:52 | |
*** stevemar has joined #openstack-dev | 14:54 | |
*** bvandenh has joined #openstack-dev | 14:54 | |
*** d0ugal has joined #openstack-dev | 14:55 | |
*** d0ugal has joined #openstack-dev | 14:55 | |
*** willingc has joined #openstack-dev | 14:56 | |
*** ramishra has joined #openstack-dev | 14:56 | |
*** flwang has left #openstack-dev | 14:57 | |
*** nshaikh has joined #openstack-dev | 14:57 | |
*** mrunge has quit IRC | 14:58 | |
*** ayoung has joined #openstack-dev | 14:59 | |
*** buzztroll has joined #openstack-dev | 15:00 | |
*** rcleere has joined #openstack-dev | 15:00 | |
*** Mandell has joined #openstack-dev | 15:00 | |
*** ramishra has quit IRC | 15:01 | |
*** pmathews has quit IRC | 15:02 | |
*** alex_klimov has quit IRC | 15:03 | |
*** neeti has joined #openstack-dev | 15:04 | |
*** aeperezt has joined #openstack-dev | 15:04 | |
*** csaba|afk is now known as csaba | 15:04 | |
*** buzztroll has quit IRC | 15:05 | |
*** joesavak has joined #openstack-dev | 15:05 | |
*** mfink has joined #openstack-dev | 15:09 | |
*** dstanek has joined #openstack-dev | 15:09 | |
*** jasondotstar has joined #openstack-dev | 15:10 | |
*** hartsocks has joined #openstack-dev | 15:11 | |
*** gordc has joined #openstack-dev | 15:12 | |
*** e0ne_ has joined #openstack-dev | 15:14 | |
*** krotscheck has joined #openstack-dev | 15:15 | |
*** jergerber has joined #openstack-dev | 15:15 | |
*** changbl has joined #openstack-dev | 15:16 | |
*** paragan_ has quit IRC | 15:17 | |
*** e0ne has quit IRC | 15:17 | |
*** carlp has joined #openstack-dev | 15:18 | |
*** lbragstad has quit IRC | 15:18 | |
*** lbragstad has joined #openstack-dev | 15:18 | |
ttx | kgriffs, flaper87: let me know if I can tag icehouse-2 for Marconi (based on the current milestone-proposed branch) | 15:19 |
*** lbragstad has quit IRC | 15:19 | |
ttx | devananda: same question for Ironic | 15:19 |
*** garyk has joined #openstack-dev | 15:19 | |
*** lbragstad has joined #openstack-dev | 15:19 | |
flaper87 | ttx: the branch looks good. It has everything we wanted to have there! | 15:20 |
ttx | ok, tagging then | 15:20 |
flaper87 | ttx: thanks a lot! | 15:20 |
*** cagrev has quit IRC | 15:21 | |
*** kevinconway has joined #openstack-dev | 15:21 | |
*** jobewan has joined #openstack-dev | 15:22 | |
*** sahid has joined #openstack-dev | 15:22 | |
*** dvarga is now known as dvarga|away | 15:22 | |
*** dvarga|away is now known as dvarga | 15:22 | |
*** ramishra has joined #openstack-dev | 15:22 | |
ttx | flaper87: done | 15:23 |
*** odyssey4me has quit IRC | 15:23 | |
flaper87 | ttx: thnx! :D | 15:23 |
ttx | https://launchpad.net/marconi/+milestone/icehouse-2 | 15:23 |
* flaper87 is so exited, first Marconi's cut! | 15:23 | |
*** afazekas has quit IRC | 15:23 | |
*** jsavak has joined #openstack-dev | 15:23 | |
ttx | SergeyLukjanov: https://launchpad.net/savanna/+milestone/icehouse-2 | 15:23 |
ttx | flaper87, kgriffs: I'll let you announce it directly | 15:24 |
*** nkinder has joined #openstack-dev | 15:24 | |
*** mikeburns is now known as mburned | 15:25 | |
*** evgenyf has quit IRC | 15:25 | |
morganfainberg | dolphm, ping | 15:26 |
*** jgrimm has joined #openstack-dev | 15:26 | |
*** sandywalsh has joined #openstack-dev | 15:26 | |
*** joesavak has quit IRC | 15:27 | |
*** jruzicka has quit IRC | 15:27 | |
SergeyLukjanov | ttx, awesome, thank you! | 15:28 |
*** jmontemayor has joined #openstack-dev | 15:28 | |
*** dkranz has joined #openstack-dev | 15:29 | |
dolphm | morganfainberg: pong | 15:30 |
*** ramishra has quit IRC | 15:30 | |
morganfainberg | dolphm, the oauth plugin change was based upon keystone.conf.sample having it explicitly configured | 15:30 |
morganfainberg | vs. in test overrides.conf | 15:30 |
dolphm | morganfainberg: yeah, but in keystone.config it wasn't included by default | 15:31 |
*** ramishra has joined #openstack-dev | 15:31 | |
morganfainberg | dolphm, correct. i'll move it to test_overrides.conf then | 15:31 |
*** evgenyf has joined #openstack-dev | 15:31 | |
morganfainberg | dolphm, we just had a discrepancy and i corrected it the opposite way you wanted ;) | 15:31 |
morganfainberg | dolphm, nbd, next patchset will have it flipped | 15:31 |
dolphm | morganfainberg: understood | 15:31 |
*** prad_ has joined #openstack-dev | 15:32 | |
bknudson | morganfainberg: that's already done in https://review.openstack.org/#/c/66247/ | 15:32 |
*** markmc has quit IRC | 15:32 | |
dolphm | morganfainberg: i also assigned you some other bp yesterday... let me know if you don't want it | 15:32 |
morganfainberg | dolphm, will check it out | 15:32 |
*** jruzicka has joined #openstack-dev | 15:32 | |
morganfainberg | bknudson, that cleanup patch may not be needed. | 15:32 |
dolphm | morganfainberg: also, how achievable is parallel testing in icehouse? | 15:33 |
morganfainberg | dolphm, the biggest hurdle is the BaseLDAP thing. | 15:33 |
dolphm | morganfainberg: ? | 15:33 |
morganfainberg | dolphm, it requires making it so you don't need to store the config value on the LDAP object. | 15:34 |
morganfainberg | dolphm, right now when you instantiate an LDAP object it grabs config values and stores them locally. means we need to "reload backends" in some tests | 15:34 |
morganfainberg | dolphm, and that is a blocker for getting load_backends to be called exactly 1 time per test. | 15:34 |
bknudson | is this a known problem? | 15:34 |
bknudson | 2014-01-23 15:12:49.175 29543 ERROR heat.common.keystoneclient [-] Failed to add user heat-tempest-519805708-CfnUser-zlyjf7cyikx3 to role heat_stack_user, check role exists! | 15:34 |
dolphm | morganfainberg: locally on the ldap driver instance? | 15:34 |
morganfainberg | dolphm, on the driver instance. | 15:35 |
morganfainberg | dolphm, correct. | 15:35 |
*** krtaylor has quit IRC | 15:35 | |
*** DennyZhang has joined #openstack-dev | 15:35 | |
morganfainberg | dolphm, http://git.openstack.org/cgit/openstack/keystone/tree/keystone/common/ldap/core.py#n137 | 15:35 |
dolphm | morganfainberg: how do you want to reference config then, look it up from CONF at runtime? | 15:35 |
*** lucasagomes is now known as lucas-hungry | 15:36 | |
*** changbl has quit IRC | 15:36 | |
morganfainberg | dolphm, yes, like everything else does. unfortunately, that breaks henrynash's per-domain backend things further. | 15:36 |
dolphm | morganfainberg: shortest path == start turning those into @property's? | 15:36 |
*** spzala has joined #openstack-dev | 15:36 | |
*** nkinder has quit IRC | 15:36 | |
morganfainberg | dolphm, yep. | 15:36 |
*** nkinder has joined #openstack-dev | 15:36 | |
morganfainberg | dolphm, the solution i was going to aim for was to hold onto the conf ref on the object and make it @property's | 15:37 |
morganfainberg | dolphm, work on further cleanup once we're past that | 15:37 |
*** beav has quit IRC | 15:37 | |
dolphm | morganfainberg: wouldn't setting self.CONF on __init__() workaround that? | 15:37 |
dolphm | morganfainberg: which it kinda does but it copies values out rather than holding a ref to the CONF object | 15:38 |
morganfainberg | dolphm, yep, and as long as we make it @property to grab the info. | 15:38 |
morganfainberg | dolphm, oh wait no | 15:38 |
*** ramishra has quit IRC | 15:38 | |
morganfainberg | dolphm, actually, just realized that can be worked around w/o changing that object | 15:38 |
*** boris-42_ has quit IRC | 15:39 | |
morganfainberg | just need to change the order of test spin up and split some tests into new objects so setUp does config changes not the test itself. | 15:39 |
morganfainberg | dolphm, nvm, not as big a hurdle | 15:39 |
*** michchap has joined #openstack-dev | 15:39 | |
dolphm | morganfainberg: that sounds like a bigger headache from here lol | 15:39 |
morganfainberg | dolphm, nah, it's making a new subclass with setUp doing the right thing. | 15:40 |
*** jnoller has joined #openstack-dev | 15:40 | |
*** s2r2_ has quit IRC | 15:40 | |
morganfainberg | dolphm, so instead of a ldap test itself setting the config and then calling "load_backends" again or "reload_backends", setUp() would make the change. i think it's 3 or so new test classes. | 15:40 |
morganfainberg | it doesn't happen a whole lot (nor with much variation) | 15:41 |
*** jdob has quit IRC | 15:41 | |
morganfainberg | dolphm, i think it's totally doable. ephemeral tokens, was that the one you assigned me? | 15:42 |
dolphm | morganfainberg: yes | 15:43 |
morganfainberg | dolphm, sure i'll take that one. | 15:43 |
dolphm | morganfainberg: you have 5 bp's for icehouse-3 though :-/ | 15:43 |
morganfainberg | dolphm, the keystone caching expansion might not happen | 15:43 |
*** doug_shelley66 has quit IRC | 15:43 | |
dolphm | morganfainberg: let's cut that now then | 15:43 |
morganfainberg | dolphm, that requires the cleanup on grant tables | 15:43 |
morganfainberg | dolphm, and afaict that hasn't been started | 15:43 |
dolphm | morganfainberg: or make it ongoin | 15:43 |
dolphm | g | 15:43 |
*** michchap has quit IRC | 15:43 | |
morganfainberg | dolphm, ++ ongoing is good | 15:43 |
dolphm | morganfainberg: i'll set the dep then | 15:44 |
morganfainberg | dolphm, that one can just linger until we are happy with it. i expect it will not be complete until juno or even K because it's a huge scope | 15:44 |
morganfainberg | this weekend should be lots of code. kvs is just cleaning up comments at this point and posting revisions, | 15:45 |
*** mfer has joined #openstack-dev | 15:45 | |
dolphm | morganfainberg: i was going to say... alternatively break it down into identity-caching, assignment-caching, etc | 15:45 |
morganfainberg | ephemeral tokens should be straight forward(ish) | 15:45 |
*** markmcclain has quit IRC | 15:45 | |
morganfainberg | dolphm, ooh, thats probably even better. | 15:45 |
*** doug_shelley66 has joined #openstack-dev | 15:46 | |
morganfainberg | dolphm, still likely will be J before it'll be close enough to 100% to be done. so yes, either case (split it up or "ongoing") lets punt it from I-3 | 15:47 |
*** henrynash has quit IRC | 15:48 | |
morganfainberg | dolphm, https://blueprints.launchpad.net/keystone/+spec/no-tokens-in-db that might be a duplicate now | 15:48 |
*** ViswaV has joined #openstack-dev | 15:49 | |
*** artom has joined #openstack-dev | 15:49 | |
dolphm | oops, that's reduce-token-duration + ephemeral-pki-tokens | 15:50 |
morganfainberg | yep | 15:50 |
*** dvarga is now known as dvarga|away | 15:52 | |
*** dvarga|away is now known as dvarga | 15:52 | |
*** djoreilly has joined #openstack-dev | 15:52 | |
*** FunnyLookinHat has joined #openstack-dev | 15:52 | |
morganfainberg | dolphm, i'm marking the "reuse token" bug as invalid since we're moving towards ephemeral tokens. | 15:52 |
dolphm | morganfainberg: cool | 15:53 |
morganfainberg | dolphm, i also marked the associated BP as superceeded | 15:53 |
*** ramishra has joined #openstack-dev | 15:53 | |
dolphm | morganfainberg: that word is impossible to spell btw | 15:53 |
morganfainberg | dolphm, lol yah | 15:53 |
*** dhellmann is now known as dhellmann_ | 15:53 | |
*** oro has quit IRC | 15:53 | |
*** galstrom_zzz is now known as galstrom | 15:53 | |
*** ViswaV has quit IRC | 15:54 | |
*** DennyZha` has joined #openstack-dev | 15:54 | |
*** jcoufal has quit IRC | 15:55 | |
*** DennyZhang has quit IRC | 15:55 | |
*** jdob has joined #openstack-dev | 15:55 | |
*** gordc has quit IRC | 15:56 | |
*** gokrokve has quit IRC | 15:56 | |
*** gordc has joined #openstack-dev | 15:57 | |
morganfainberg | dolphm, ok i'm headed into the office here. talk in a bit (or have code to be reviewed) | 15:57 |
morganfainberg | :) | 15:57 |
*** jcooley_ has joined #openstack-dev | 15:57 | |
morganfainberg | dolphm, oh also external was by default enabled as a plugin auth module | 15:57 |
morganfainberg | dolphm, so i'm going to leave that one in. | 15:57 |
*** Drankis has quit IRC | 15:57 | |
morganfainberg | dolphm, unless we want to explicitly disable it. | 15:57 |
dolphm | morganfainberg: ++ we talked about removing it, but there wasn't a strong argument either way | 15:57 |
*** nshaikh has left #openstack-dev | 15:57 | |
*** ramishra has quit IRC | 15:57 | |
morganfainberg | bknudson, https://review.openstack.org/#/c/68551/ based upon talks at the hackathon | 15:58 |
*** Gordonz has joined #openstack-dev | 15:58 | |
morganfainberg | bknudson, might supersede the "Cleanup" sample config | 15:58 |
ayoung | So is Zuul stuck again? | 15:58 |
morganfainberg | ayoung, i hope not | 15:58 |
bknudson | morganfainberg: these changes are not backwards compatible | 15:58 |
morganfainberg | bknudson, how are they not? | 15:59 |
morganfainberg | bknudson, it supports the "old" style explicitly | 15:59 |
bknudson | morganfainberg: we keep the old style? | 15:59 |
ayoung | there are some patches approved awhile ago that are just sitting there... | 15:59 |
morganfainberg | bknudson, yep, if the methods are specified, i use that instead of plugins option | 15:59 |
bknudson | morganfainberg: ok. I'll abandon my patches | 15:59 |
dolphm | ayoung: links? | 15:59 |
ayoung | coming up | 15:59 |
*** DennyZha` has quit IRC | 15:59 | |
ayoung | https://review.openstack.org/#/c/68233/ | 15:59 |
ayoung | https://review.openstack.org/#/c/68234/ | 16:00 |
morganfainberg | bknudson, https://review.openstack.org/#/c/68551/1/keystone/auth/controllers.py line 43 | 16:00 |
morganfainberg | (new file) | 16:00 |
*** jmontemayor has quit IRC | 16:00 | |
dolphm | ayoung: that's gating | 16:00 |
morganfainberg | bknudson, it would have been much easier to make it incompatible ;) | 16:00 |
ayoung | I was hoping to have them in otherwise I have to redo a handful of review requests to depend on them | 16:00 |
*** buzztroll has joined #openstack-dev | 16:00 | |
ayoung | Its been a couple of days | 16:00 |
dolphm | ayoung: that's just load | 16:00 |
morganfainberg | ayoung, we're back up to 19h for things to gate. | 16:00 |
*** Ruetobas has quit IRC | 16:01 | |
morganfainberg | ayoung, so, it's slow getting things through | 16:01 |
ayoung | they were approved more than that ago, I thought | 16:01 |
dolphm | morganfainberg: that's because the gate was reset -- i don't think we've established a new queue time yet | 16:01 |
morganfainberg | dolphm, ah. | 16:01 |
*** nelsnelson has joined #openstack-dev | 16:01 | |
*** ramishra has joined #openstack-dev | 16:01 | |
dolphm | ayoung: gate was reset ^ hence the time-in-gate is innaccurate | 16:01 |
*** jmontemayor has joined #openstack-dev | 16:01 | |
bknudson | morganfainberg: https://review.openstack.org/#/c/66247/ has some other changes in it, so I'll rebase on https://review.openstack.org/#/c/68551 | 16:01 |
*** mmoya has quit IRC | 16:01 | |
ayoung | OK, so long as things are moving. | 16:01 |
bknudson | morganfainberg: should I also abandon https://review.openstack.org/#/c/66477/2 ? | 16:02 |
dolphm | morganfainberg: it appeared to be 16 hours, as of 3 hours ago ;) | 16:02 |
bknudson | or rebase it? | 16:02 |
*** jmontemayor has quit IRC | 16:02 | |
ayoung | Since gyee had some comments on the notfications, I'm going to rebase on top of that one anyway... | 16:02 |
morganfainberg | bknudson, hm. your call, i think we can safely abandon it. | 16:02 |
bknudson | morganfainberg: we don't want to document config options? | 16:02 |
*** jmontemayor has joined #openstack-dev | 16:02 | |
morganfainberg | bknudson, shouldn't we document in configuration.rst instead (i know my caching options have tons of comments) | 16:03 |
*** pberis has joined #openstack-dev | 16:03 | |
*** Ruetobas has joined #openstack-dev | 16:03 | |
morganfainberg | bknudson, i wont say we shouldn't comment in sample.conf though, so ... | 16:03 |
bknudson | morganfainberg: deployers aren't reading configuration.rst. | 16:03 |
morganfainberg | bknudson, ok lets keep that one then | 16:03 |
*** redhat has quit IRC | 16:03 | |
morganfainberg | bknudson, or i can add it to mine and co-author you? | 16:03 |
dolphm | we have 25 changes in the gate by my count, eek | 16:04 |
bknudson | morganfainberg: either way works for me... if you add docs to yours then I'll just abandon mine. | 16:04 |
morganfainberg | bknudson, i'll add docs to mine, i have a new patchset comming | 16:05 |
morganfainberg | bknudson, coming* | 16:05 |
*** mmoya has joined #openstack-dev | 16:05 | |
morganfainberg | bknudson, (as soon as i hit the office today) | 16:05 |
*** buzztroll has quit IRC | 16:05 | |
dolphm | so 23% of gate's load is currently keystone-related | 16:05 |
morganfainberg | dolphm, don't know if i'm proud of us...or horrified :P | 16:05 |
*** rraja has quit IRC | 16:05 | |
dolphm | morganfainberg: same | 16:05 |
*** ramishra has quit IRC | 16:06 | |
*** pschaef has quit IRC | 16:06 | |
*** giulivo has joined #openstack-dev | 16:06 | |
*** ifarkas has quit IRC | 16:07 | |
*** csaba is now known as csaba|afk | 16:07 | |
*** terrylhowe has joined #openstack-dev | 16:07 | |
*** Ruetobas has quit IRC | 16:07 | |
*** rohitk has left #openstack-dev | 16:08 | |
morganfainberg | dolphm, and what, 75% of those changes are bknudson's? ;) | 16:08 |
*** cdub has joined #openstack-dev | 16:08 | |
*** omachace has left #openstack-dev | 16:09 | |
*** redhat has joined #openstack-dev | 16:10 | |
*** s2r2_ has joined #openstack-dev | 16:10 | |
dolphm | morganfainberg: 9 are authored by bknudson, so 39% | 16:10 |
dolphm | bknudson: you're personally responsible for 8.4% of the current gate load | 16:11 |
bknudson | dolphm: I actually approved those on Sun hoping that they'd be through the gate by Mon morning | 16:11 |
dolphm | bknudson: ha | 16:11 |
*** ramishra has joined #openstack-dev | 16:11 | |
*** rnirmal has joined #openstack-dev | 16:12 | |
*** tanisdl has joined #openstack-dev | 16:12 | |
*** emagana has joined #openstack-dev | 16:12 | |
*** vartom1111111114 has joined #openstack-dev | 16:12 | |
*** anniec has quit IRC | 16:12 | |
*** e0ne_ has quit IRC | 16:13 | |
*** jnoller has quit IRC | 16:13 | |
*** Ruetobas has joined #openstack-dev | 16:13 | |
devananda | ttx: yep! go for it | 16:13 |
ttx | woohoo | 16:14 |
*** corXi has quit IRC | 16:14 | |
*** rfolco has joined #openstack-dev | 16:14 | |
*** jnoller has joined #openstack-dev | 16:16 | |
*** csd has joined #openstack-dev | 16:17 | |
ayoung | and now I can't rebase without dumping the Keystone gating jobs | 16:17 |
ayoung | dolphm, that 23% is latent | 16:17 |
*** browne has quit IRC | 16:17 | |
ayoung | we had a lot of work done recently | 16:18 |
*** ramishra has quit IRC | 16:18 | |
*** ramishra_ has joined #openstack-dev | 16:18 | |
dolphm | ayoung: please don't rebase gating changes! | 16:18 |
ayoung | I'm not | 16:18 |
dolphm | ayoung: git-review --no-rebase | 16:18 |
*** prad_ has quit IRC | 16:18 | |
ayoung | I did better than that | 16:18 |
ayoung | git push gerrit HEAD:refs/for/master | 16:18 |
ayoung | *only* pushes the head of the current tree | 16:18 |
ayoung | it was rebased on top of a change that is gating... | 16:19 |
*** prad has joined #openstack-dev | 16:19 | |
ayoung | hmmm | 16:19 |
dolphm | ayoung: i finally stopped using that recently in favor of --no-rebase ... haven't had a hiccup since | 16:19 |
ayoung | I did last week | 16:19 |
ayoung | hmmm | 16:19 |
*** kushal has joined #openstack-dev | 16:19 | |
*** browne has joined #openstack-dev | 16:19 | |
*** branen has quit IRC | 16:19 | |
ttx | devananda: all set at https://launchpad.net/ironic/+milestone/icehouse-2 | 16:19 |
*** kgriffs_afk is now known as kgriffs | 16:19 | |
ttx | devananda: will let you announce it | 16:19 |
devananda | ttx: awesome! | 16:20 |
*** martines has quit IRC | 16:20 | |
*** xgsa has quit IRC | 16:20 | |
*** thuc has joined #openstack-dev | 16:22 | |
*** SumitNaiksatam has quit IRC | 16:22 | |
*** bvandenh has quit IRC | 16:23 | |
*** jtomasek has quit IRC | 16:23 | |
*** mikeoutland has joined #openstack-dev | 16:25 | |
*** dkuffner has quit IRC | 16:26 | |
*** ramishra_ has quit IRC | 16:27 | |
ayoung | dolphm, if things stay as crowded in Gate as we are seeing now, I am going to propose that we introduce an interim branch. Call it the PTL branch. Instead of gating one patch at a time, the PTL decides when to push merge their branch to master, and merges a chunk of patches at once. Doesn';t have to always be like this, but it is something we can do when the load gets high, near milestones and the like. | 16:27 |
*** vartom1111111114 has quit IRC | 16:28 | |
*** tanisdl has quit IRC | 16:28 | |
*** nati_ueno has quit IRC | 16:28 | |
ayoung | so a patch goes submited-> check runs -> approvale -> merge to PTL.....then PTL merges on your schedule. Could be automated once a day or more often, but also could be done less frequently | 16:29 |
*** iartarisi has quit IRC | 16:29 | |
*** lucas-hungry is now known as lucasagomes | 16:29 | |
*** gyee has joined #openstack-dev | 16:30 | |
dolphm | ayoung: in other words, squash brants patchsets post-review before submitting to the gate | 16:31 |
*** morganfainberg is now known as morganfainberg|z | 16:31 | |
ayoung | yep | 16:32 |
*** carl_baldwin has joined #openstack-dev | 16:32 | |
ayoung | dolphm, that is the Git model that the Linux Kernel work flow uses, IIUC | 16:33 |
ayoung | you don't have to actually squash the patchs, just merge more than one patch at a time | 16:33 |
*** coolsvap is now known as coolsvap_away | 16:33 | |
dolphm | ayoung: that makes the master git history impossible to unwind | 16:34 |
*** taps has joined #openstack-dev | 16:34 | |
ayoung | No...the PTL branch is only ever branched off of Master, and merges back in to master | 16:34 |
*** henrynash has joined #openstack-dev | 16:34 | |
*** hemna has joined #openstack-dev | 16:35 | |
ayoung | you have a serioes of merges from PTL to master, but no other paths in, except maybe a revoke if something goes pear shaped | 16:35 |
*** coolsvap_away is now known as coolsvap | 16:35 | |
*** samuelbercovici has quit IRC | 16:36 | |
*** mindpixel has quit IRC | 16:36 | |
bknudson | another approach is to try to get our keystone changes submitted and merged well before the milestone | 16:36 |
ayoung | we basically have that no, just with one "real" commit per merge commit. With PTL it would be a series of commits per merge | 16:36 |
ayoung | bknudson, there is no such thing | 16:36 |
*** jasdeepH has joined #openstack-dev | 16:37 | |
ayoung | we are already handicapping ourselves with the API freeze at M2. Do you really want to reduce further the amount of time we have to innovate? | 16:37 |
bknudson | and to help out the infra team and other teams when there's gate problems. | 16:37 |
*** coolsvap is now known as coolsvap_away | 16:37 | |
ayoung | this would do that | 16:37 |
ayoung | we would run fewer gate jobs | 16:37 |
bknudson | gate jobs aren't a problem | 16:38 |
bknudson | it's failures | 16:38 |
ayoung | because they cascade | 16:38 |
*** galstrom is now known as galstrom_zzz | 16:39 | |
ayoung | gyee, I need to make progress on https://review.openstack.org/#/c/68548/ Are you going to hold fast on your position? | 16:40 |
*** michchap has joined #openstack-dev | 16:40 | |
dolphm | ayoung: you have the same amount of time either way | 16:41 |
gyee | ayoung, I am not sure keep adding sub events is a good idea | 16:42 |
ayoung | gyee, I can see where you are coming from, but I think disable is different from update | 16:43 |
gyee | can we put the resource ref onto the payload? that would give us more flexibility | 16:43 |
ayoung | I was thinking that. Slippery slope | 16:43 |
*** morganfainberg|z is now known as morganfainberg | 16:43 | |
ayoung | for update, maybe put the changed fields, but then the remote services need to know the semantics of "disable" | 16:43 |
*** xqueralt has quit IRC | 16:44 | |
*** rdas has quit IRC | 16:44 | |
*** galstrom_zzz is now known as galstrom | 16:44 | |
*** michchap has quit IRC | 16:44 | |
*** drewlander has quit IRC | 16:44 | |
gyee | ayoung, but if we put the resource ref onto the payload, callbacks can just exam the ref to figure out what has changed right? | 16:44 |
ayoung | gyee, I don't like how we are currently doing disable via update. In the past, I advocated for using the DELETE HTTP verb to disable something if you did not want to immediately remove it. But regardless, disable should be a first class notification | 16:45 |
dolphm | gyee: then you're exposing a second, very large, "stable" API | 16:45 |
ayoung | shudder | 16:45 |
gyee | dolphm, not sure if I understand | 16:45 |
*** galstrom is now known as galstrom_zzz | 16:45 | |
gyee | the payload of the notification | 16:45 |
*** pmathews has joined #openstack-dev | 16:45 | |
dolphm | gyee: is an API | 16:46 |
ayoung | gyee, yes, that now can't change | 16:46 |
*** amotoki is now known as amotoki_zzz | 16:46 | |
dolphm | gyee: i'd rather not tie it directly to the v3 API | 16:46 |
*** evgenyf has quit IRC | 16:46 | |
gyee | dolphm, I see what you mean now | 16:46 |
*** buzztroll has joined #openstack-dev | 16:47 | |
*** jmontemayor has quit IRC | 16:47 | |
ayoung | Dolph do you agree with the basica approach on https://review.openstack.org/#/c/68548/ ? | 16:47 |
*** galstrom_zzz is now known as galstrom | 16:47 | |
gyee | ayoung, what I am afraid of is later we have to keep adding stuff like assignment, group membership, etc | 16:48 |
bknudson | to not tie it to the v3 API, you'd need a way to extract the fields that were changed. | 16:49 |
*** redhat has quit IRC | 16:49 | |
*** xarses has quit IRC | 16:49 | |
bknudson | from the ref | 16:49 |
ayoung | gyee, I'd arguethat it is better to add a new notification type that includes only a single value than to increase the scope of what has to be done either producing or consuming a notification | 16:49 |
gyee | bknudson, yeah, one alternative would be to do a resource lookup using the id from the payload | 16:49 |
*** jmontemayor has joined #openstack-dev | 16:49 | |
ayoung | so if group memebership could be done with a single ID, ...well it probably would be a create or delete | 16:49 |
*** csd has quit IRC | 16:49 | |
ayoung | gyee, that is expensive. You are talking Database calls | 16:50 |
gyee | ayoung, I am aware of that | 16:50 |
*** samalba has quit IRC | 16:50 | |
bknudson | gyee: extract it from the ref before notifying, rather than pass the ref itself | 16:50 |
*** csd has joined #openstack-dev | 16:50 | |
bknudson | then when v4 comes along it'll extract the field from its ref representation | 16:50 |
*** safchain has quit IRC | 16:50 | |
gyee | I would think create and update are low volume API calls | 16:50 |
dolphm | bknudson: and the attribute name will change with v4 and those depending on v3 semantics will be broken | 16:51 |
ayoung | role assignment can be done as create delete | 16:51 |
*** tkammer has quit IRC | 16:51 | |
*** devoid has joined #openstack-dev | 16:51 | |
*** polfilm has joined #openstack-dev | 16:51 | |
ayoung | disable is semantically like "DELETE light" | 16:51 |
ayoung | and enable is like "CREATE light" | 16:51 |
bknudson | the v4 notification handler will translate the attribute name to whatever notification expects. | 16:51 |
dolphm | ayoung: that's why they're both handled as updates... they're changes of state rather than terminal events | 16:52 |
*** henrynash has quit IRC | 16:52 | |
*** martines has joined #openstack-dev | 16:53 | |
ayoung | Yes, but they are crosscutting concerns. The revocation code doesn't care about the structure of the objects involved. It shouldn't know the layout of a Domain object to be able to revoke domain based tokens | 16:53 |
dolphm | ayoung: disable notifications + disable required prior to deletion would be a useful combination | 16:53 |
dolphm | API-wide | 16:53 |
ayoung | ++ | 16:53 |
*** mlavalle has joined #openstack-dev | 16:53 | |
*** pablosan has joined #openstack-dev | 16:54 | |
*** csd has quit IRC | 16:55 | |
*** csd has joined #openstack-dev | 16:55 | |
*** henrynash has joined #openstack-dev | 16:56 | |
ayoung | DELETE could return a 202 the first time to disable. | 16:57 |
*** krotscheck has quit IRC | 16:58 | |
*** Mandell has quit IRC | 16:58 | |
*** sthaha has quit IRC | 16:58 | |
*** dvarga is now known as dvarga|away | 16:58 | |
gyee | dolphm, ayoung, sure require disable prior to deletion sound reasonable | 16:58 |
*** dvarga|away is now known as dvarga | 16:58 | |
*** MaxV has quit IRC | 16:58 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 16:58 | |
dolphm | ayoung: that's not very idempotent | 16:58 |
ayoung | gyee, we already do that for domains, which is why I needed this. It is the disable event that revokes token | 16:58 |
ayoung | dolphm, I know | 16:58 |
ayoung | dolphm, maybe the second DELETE needs an additional value to say "yes I mean it" | 16:59 |
*** SumitNaiksatam has joined #openstack-dev | 16:59 | |
dolphm | ayoung: still not idempotent | 16:59 |
gyee | heh, and 24hr waiting period | 16:59 |
*** coolsvap_away is now known as coolsvap | 16:59 | |
*** samalba has joined #openstack-dev | 16:59 | |
*** angdraug has joined #openstack-dev | 16:59 | |
*** drewlander has joined #openstack-dev | 17:00 | |
*** kevinconway_ has joined #openstack-dev | 17:00 | |
ayoung | dolphm, DELETE could return an URL to use to really delete | 17:00 |
*** mrodden has joined #openstack-dev | 17:00 | |
*** mikeoutland has quit IRC | 17:00 | |
*** kevinconway has quit IRC | 17:00 | |
*** kevinconway_ is now known as kevinconway | 17:00 | |
ayoung | DELETE http://host/v4/users/abc123 returns http://host/v4/disabled/users/abc123 | 17:01 |
ayoung | to clean up then you do DELETE http://host/v4/disabled/users/abc123 | 17:01 |
gyee | ayoung, nah, that's too much | 17:02 |
ayoung | if you do a get on http://host/v4/users/abc123 once it is disabled it has an additional link in it | 17:02 |
*** boris-42 has joined #openstack-dev | 17:02 | |
gyee | just return a 403 for deleting an enabled resource | 17:02 |
*** alop has joined #openstack-dev | 17:02 | |
ayoung | gyee, its not much different than the "trash" icon on the desktop | 17:02 |
gyee | ayoung, but that's UI magic | 17:03 |
ayoung | gyee, anyway, are you OK with the current approach? | 17:03 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 17:03 | |
*** martyntaylor has left #openstack-dev | 17:04 | |
gyee | sure, if we insist on disable prior to deletion, that would essentially make disable a first class citizen | 17:04 |
ayoung | ++ | 17:04 |
*** amuller has joined #openstack-dev | 17:04 | |
*** nmagnezi has quit IRC | 17:04 | |
*** I159 has quit IRC | 17:04 | |
morganfainberg | ayoung, gyee, just caught up | 17:05 |
*** dave_tucker is now known as dave_tucker_zzz | 17:05 | |
*** amuller__ has quit IRC | 17:05 | |
morganfainberg | yes. 403 on non-disabled resource = good imo | 17:05 |
gyee | morganfainberg, ++ | 17:05 |
*** BobBall is now known as BobBallAway | 17:05 | |
morganfainberg | it might take some adoption time | 17:05 |
morganfainberg | but i do like it. we already do that on domaisn | 17:05 |
ayoung | morganfainberg, we already do that for domains | 17:05 |
morganfainberg | domains* | 17:05 |
ayoung | heh | 17:05 |
morganfainberg | ayoung, lol yeah ;) | 17:06 |
morganfainberg | consistency is good in approach | 17:06 |
*** marun has joined #openstack-dev | 17:06 | |
*** dbalog has quit IRC | 17:06 | |
*** ifarkas has joined #openstack-dev | 17:06 | |
ayoung | morganfainberg, you ok with https://review.openstack.org/#/c/68548/ ? | 17:06 |
gyee | morganfainberg, I am a bit agonizing over this as well. I would think disable prior to deletion is a deployment decision | 17:06 |
*** yamahata has quit IRC | 17:07 | |
morganfainberg | ayoung looking now | 17:07 |
ayoung | gyee, can you remove the -1 on it if you are OK with the approach. | 17:07 |
gyee | how are getting close to mandating deployment policies | 17:07 |
gyee | ayoung, sure | 17:07 |
*** marios is now known as marios|gone | 17:07 | |
morganfainberg | gyee, eh, personally no. i think it should be a project driven approach. if we want to make it a deployment decision, we should make it toggle-able, but having different behaviors between resources (domain, project, user, etc) is painful | 17:08 |
morganfainberg | heck, i think that we nuke the row in the DB is bad. | 17:08 |
ayoung | gyee, the thought was that on domain, deleting the domain deleted all the users, and that was a big deal. Disable was what most people wanted: don't allow anyone in that domain to login etc. But you don't want to dump the user list. Deleting was costly | 17:08 |
morganfainberg | if we want audit trails, we shouldn't do that | 17:08 |
*** marekd is now known as marekd|away | 17:08 | |
*** pixelb has quit IRC | 17:08 | |
*** DinaBelova is now known as DinaBelova_ | 17:08 | |
ayoung | audit is going to need the notifications, and they are going to look somewhat different, aren't they? Roles based operations are going to have to specify userid, roleid, and project/domainid | 17:09 |
gyee | ayoung, yeah, we sort of let the cat out for the domain deletion policy | 17:09 |
morganfainberg | ayoung, i'd say disable is what most people want in all cases (esp. if usernames are domain scope) | 17:09 |
*** alop has quit IRC | 17:09 | |
morganfainberg | domain scope constrained | 17:10 |
ayoung | morganfainberg, hence my digression about the DELETE verb being used | 17:10 |
ayoung | DELETE -> move to the disabled list | 17:10 |
*** YorikSar has joined #openstack-dev | 17:10 | |
morganfainberg | ayoung, yeah | 17:10 |
*** _cjones_ has joined #openstack-dev | 17:10 | |
ayoung | But that is a 4.0 decision now. | 17:10 |
gyee | morganfainberg, yeah, deployment-wise, nobody just going to delete stuff | 17:10 |
morganfainberg | ok, i'm looking at that review now, then i have a ton of code to write. | 17:10 |
ayoung | ++ | 17:11 |
*** markwash has joined #openstack-dev | 17:11 | |
gyee | usually done as part of workflow | 17:11 |
*** dstanek has quit IRC | 17:11 | |
*** dstanek has joined #openstack-dev | 17:11 | |
*** neelashah has quit IRC | 17:11 | |
morganfainberg | ayoung, we aren't notifying on update for domains? | 17:11 |
*** hartsocks has left #openstack-dev | 17:12 | |
*** neelashah has joined #openstack-dev | 17:12 | |
*** tong_ has joined #openstack-dev | 17:12 | |
*** Shrews has joined #openstack-dev | 17:13 | |
ayoung | morganfainberg, we are, but we don't have enough data to know that it is a disable. We would need to duplicate the disable check in the notified object, and it does not belong there | 17:13 |
*** lsmola_ has quit IRC | 17:13 | |
*** dprince has joined #openstack-dev | 17:13 | |
ayoung | the revoke code would then be responsible for looking up the object in the back end and checking the state | 17:13 |
morganfainberg | we have update on project and in some cases you'll see project -> updated, project -> disabled | 17:13 |
*** JordanP has quit IRC | 17:13 | |
morganfainberg | due to one call with your logic | 17:13 |
gyee | morganfainberg, the only thing in the payload is the resource ID | 17:14 |
morganfainberg | gyee, you still see action-type | 17:14 |
ayoung | morganfainberg, yes, they are both triggered by the same call, and it is possible that the same sink would request both notifications | 17:14 |
*** Drankis has joined #openstack-dev | 17:14 | |
*** tongli has quit IRC | 17:14 | |
ayoung | wonder how useful update will be in practice | 17:14 |
morganfainberg | ayoung, yesh, my point was that domain doens't behave like project does in this case | 17:14 |
*** eglynn has quit IRC | 17:14 | |
morganfainberg | s/doens't/doesn't | 17:15 |
ayoung | morganfainberg, I would think that a client would decide whether to request notifications on update or on disable | 17:15 |
ayoung | not both | 17:15 |
*** colinmcnamara has joined #openstack-dev | 17:15 | |
morganfainberg | ayoung, correct, so are we going to notify on domain update? | 17:15 |
*** neelashah has quit IRC | 17:16 | |
ayoung | morganfainberg, that notifications already exists, I think, just that revoke doesn't care about it yet | 17:16 |
ayoung | probably won't | 17:16 |
gyee | ayoung is advocating adding the D to CRUD :) | 17:16 |
gyee | create, read, update, delete, and disable | 17:16 |
morganfainberg | ayoung, https://review.openstack.org/#/c/68548/2/keystone/assignment/core.py line 301, U is missing from the notifications on domain | 17:17 |
morganfainberg | gyee, ^ U from CRUD | 17:17 |
ayoung | morganfainberg, add it when needed. | 17:17 |
morganfainberg | ayoung, ok | 17:17 |
morganfainberg | ayoung, -1 only for the same reasons stevemar pointed out (gating change that would conflict) | 17:18 |
dolphm | bknudson: left a comment on https://review.openstack.org/#/c/66137/ ... i'm happy to revise the tests if you agree | 17:18 |
morganfainberg | ayoung, otherwise no issues. | 17:18 |
*** krtaylor has joined #openstack-dev | 17:18 | |
*** mancdaz is now known as mancdaz_away | 17:18 | |
bknudson | dolphm: I figured the tests were that way because of something RAX did. | 17:19 |
tellesnobrega | henrynash: can i still use project_id to filter user actions in this new policy.json? i would like to get a user, but it would only allow if the user is in the project that the requester is admin | 17:19 |
bknudson | dolphm: so if the keystoneclient should only support strings for ids then I'd be fine with changing the tests | 17:19 |
dolphm | bknudson: i find it odd that the client is expected to handle something other than strings as input... all id's are spec'd as strings, even if they're implemented as auto-incrementing ints or whatever | 17:20 |
bknudson | dolphm: seems like it would be non-backwards compatible, though. | 17:20 |
dolphm | bknudson: agree, for the corner case that you're running against an implementation exposing ints to the JSON api? | 17:20 |
*** nkinder has quit IRC | 17:20 | |
dolphm | bknudson: or you're running against a deployment that uses ints in the backend, and the client mistakenly thinks it can convert strings to ints itself | 17:21 |
morganfainberg | so i commented dolphm, making str() the type we expect is fine imo | 17:21 |
*** dbalog has joined #openstack-dev | 17:21 | |
bknudson | dolphm: right, that's what I was thinking... my application using the keystoneclient thinks it can pass ints ... or maybe even some type of object that can turn into a string. | 17:21 |
morganfainberg | dolphm, but for compat reasons i'll defer to your judgement...the pitchfork wielding angry mob will be coming to talk to you first. | 17:21 |
dolphm | bknudson: the burden should be on your code to cast to strings, IMO | 17:22 |
*** KurtMartin has joined #openstack-dev | 17:22 | |
dolphm | morganfainberg: lol | 17:22 |
dolphm | morganfainberg: bknudson: what about logging a warning if not isinstance(s, basestring) ? | 17:23 |
bknudson | morganfainberg: you don't get pitchfork-wielding mobs coming at you when keystone doesn't work? | 17:23 |
dolphm | before trying to convert to a string | 17:23 |
morganfainberg | bknudson, nah, my company is small. | 17:23 |
morganfainberg | bknudson, we can't afford pitchforks... or a mob yet | 17:23 |
dolphm | (there's only one pitchfork, and morganfainberg keeps it locked up) | 17:23 |
bknudson | morganfainberg: ok... well, now you know why I review things so closely | 17:23 |
morganfainberg | bknudson, :) | 17:23 |
morganfainberg | bknudson, and i rarely disagree with your reasoning | 17:24 |
morganfainberg | dolphm, warning would be a good middleground | 17:24 |
*** dave_tucker_zzz is now known as dave_tucker | 17:24 | |
*** comay has quit IRC | 17:24 | |
morganfainberg | dolphm, also @deprecated is really only functional as a decorator afaict | 17:25 |
*** comay has joined #openstack-dev | 17:25 | |
morganfainberg | the __call__ method on it is strictly for functools stuff. | 17:25 |
dolphm | morganfainberg: hmm... maybe that got dropped in the move to oslo | 17:25 |
dolphm | morganfainberg: you *should* be able to call it for exactly this situation | 17:25 |
morganfainberg | dolphm, i don't disagree | 17:25 |
morganfainberg | dstanek, ^ | 17:25 |
*** mmagr has quit IRC | 17:26 | |
morganfainberg | dolphm, but we don't have that yet, so. going to keep it as is? want me to put "K" release in the message? | 17:26 |
*** BillStokes has joined #openstack-dev | 17:26 | |
*** bdpayne has joined #openstack-dev | 17:27 | |
dolphm | morganfainberg: up to you | 17:27 |
dolphm | morganfainberg: i don't think that was the reason for my -1 on whatever patch that was lol | 17:27 |
morganfainberg | dolphm, adding "and will be removed in K" just for clarity | 17:27 |
morganfainberg | dolphm, nah, was oauth plugin. | 17:27 |
morganfainberg | i am fixing that might as well make message better | 17:27 |
dstanek | morganfainberg: reading back...how far? | 17:27 |
morganfainberg | dstanek, @deprecated like 5 lines? | 17:28 |
*** jistr has quit IRC | 17:28 | |
dstanek | morganfainberg, dolphm: how would you want to use it? | 17:29 |
morganfainberg | dstanek, deprecated.log_deprecated(<args>) | 17:29 |
morganfainberg | dstanek, or similar | 17:29 |
morganfainberg | dstanek, https://review.openstack.org/#/c/68551/1/keystone/auth/controllers.py line 45 (new file) | 17:29 |
morganfainberg | is an example of what would be good to provide it for | 17:29 |
*** afazekas has joined #openstack-dev | 17:30 | |
*** yassine has quit IRC | 17:30 | |
morganfainberg | dstanek, dolphm , i guess i could leave this on the config.setup_authentication bit | 17:31 |
*** neelashah has joined #openstack-dev | 17:31 | |
morganfainberg | the @deprecated decorator instead of where the message is now | 17:31 |
*** bauzas has quit IRC | 17:31 | |
*** martyntaylor has joined #openstack-dev | 17:32 | |
*** drewlander has quit IRC | 17:32 | |
*** alop has joined #openstack-dev | 17:32 | |
*** drewlander has joined #openstack-dev | 17:33 | |
dstanek | morganfainberg: you 'could' reuse the decorator, but i don't think it would be pretty | 17:33 |
*** nkinder has joined #openstack-dev | 17:33 | |
ayoung | stevemar, lbragstad so...I see the trusts notifications are going in without the extension name on them. I wonder if that is a mistake? | 17:35 |
*** mikeoutland has joined #openstack-dev | 17:36 | |
* lbragstad checking | 17:36 | |
ayoung | I can drop that from my patch | 17:36 |
ayoung | lbragstad, 'trust' as opposed to 'OS-TRUST:trust: | 17:36 |
*** afazekas has quit IRC | 17:36 | |
ayoung | lbragstad, https://review.openstack.org/#/c/68548/2/keystone/trust/core.py | 17:37 |
garyk | ttx: ping | 17:37 |
*** drewlander has quit IRC | 17:37 | |
*** jruzicka has quit IRC | 17:37 | |
lbragstad | https://review.openstack.org/#/c/66719/10/keystone/trust/core.py | 17:37 |
ayoung | lbragstad, yeah, I saw | 17:37 |
lbragstad | yeah, if you're ok with 'trust' then you can drop that from your patch ayoung | 17:38 |
*** changbl has joined #openstack-dev | 17:38 | |
*** belmoreira has quit IRC | 17:39 | |
ayoung | lbragstad, I think we need the namespace for extensions. With OAUTH we have consumer and access_token | 17:40 |
ayoung | consumer is a pretty generic term | 17:40 |
*** csd_ has joined #openstack-dev | 17:40 | |
ayoung | lbragstad, https://review.openstack.org/#/c/68548/2/keystone/contrib/oauth1/core.py | 17:40 |
*** csd_ has quit IRC | 17:40 | |
lbragstad | ayoung: you want the same with trusts, the extension added | 17:41 |
ayoung | trust could also be Kerberos Cross domain trusts in the future | 17:41 |
*** csd_ has joined #openstack-dev | 17:41 | |
*** michchap has joined #openstack-dev | 17:41 | |
*** michchap has quit IRC | 17:41 | |
ayoung | lbragstad, I think so. We can wait until your patch gates, then rebase. I assume it is shardy that needs the notifications from yours? | 17:41 |
*** michchap has joined #openstack-dev | 17:41 | |
lbragstad | I can push something up to, it is only a couple lines | 17:42 |
tellesnobrega | whats is the command for listing users for a project? the one on the documentation gives me not found | 17:42 |
ayoung | lbragstad, I can commit mine on top of yours to avoid resetting the gate | 17:43 |
ayoung | so long as you and the other interested parties are aware | 17:43 |
*** xarses has joined #openstack-dev | 17:43 | |
*** jpich has quit IRC | 17:43 | |
lbragstad | ayoung: ok, as long as you're ok with it. Yeah that makes sense to me | 17:43 |
*** nacim has quit IRC | 17:44 | |
annegentle | tellesnobrega: do you have admin privs in your environment? are you using http://docs.openstack.org/user-guide-admin/content/admin_cli_manage_projects_users.html | 17:44 |
*** tanisdl has joined #openstack-dev | 17:44 | |
*** ygbo has quit IRC | 17:44 | |
*** max_lobur is now known as max_lobur_afk | 17:45 | |
*** sushil_ has quit IRC | 17:46 | |
tellesnobrega | annegentle: i do, im using the rest api, i get response up to get_project, but when i try to list the user it gives me not found. the URL is v3/project/${project_id}/users | 17:46 |
*** michchap has quit IRC | 17:46 | |
*** exed_ has quit IRC | 17:46 | |
lbragstad | ayoung: wondering if something should be added to the docs for this? Just to avoid confusion between https://github.com/openstack/keystone/blob/master/keystone/identity/core.py#L322 and using extension namespace in the resource type? | 17:47 |
morganfainberg | dstanek, ok so i'm hitting that baffling tox issue again | 17:47 |
morganfainberg | dstanek, but i think this is all related to the re-emergence of run_tests. | 17:47 |
lbragstad | ayoung: resources from an extension perspective have to use the extension name | 17:48 |
*** Alexei_987 has quit IRC | 17:48 | |
*** csd has quit IRC | 17:48 | |
dstanek | morganfainberg: are you using run_tests.sh? | 17:48 |
morganfainberg | dstanek, run_tests shows that we have an error and it's that baffling _StringException again | 17:49 |
morganfainberg | no context | 17:49 |
morganfainberg | dstanek, tox just ... | 17:49 |
morganfainberg | dstanek, fails silently | 17:49 |
dstanek | morganfainberg: do you have a patch that i can download and try? | 17:49 |
*** johnthetubaguy has quit IRC | 17:49 | |
morganfainberg | dstanek, let me push it to github. | 17:49 |
*** amcrn has joined #openstack-dev | 17:50 | |
morganfainberg | dstanek, https://github.com/morganfainberg/keystone/commit/0118a778bad9ce03d894ed691e3129ed8c716b0e | 17:51 |
*** xqueralt has joined #openstack-dev | 17:51 | |
*** danpb has quit IRC | 17:51 | |
morganfainberg | dstanek, it's failing on keystone.tests.test_catalog.V2CatalogTestCase.test_endpoint_create | 17:51 |
stevemar | ayoung, lbragstad, yeah, i guess we missed the OS-TRUST part not being there initially, | 17:51 |
*** markmcclain has joined #openstack-dev | 17:51 | |
morganfainberg | dstanek, Traceback (most recent call last): | 17:51 |
morganfainberg | _StringException | 17:51 |
stevemar | ayoung, you can change that part up in your patch | 17:52 |
morganfainberg | dstanek, i'm sure i'm doing something dumb. | 17:52 |
morganfainberg | oh | 17:52 |
morganfainberg | i know what it is. | 17:52 |
dstanek | morganfainberg: ? | 17:52 |
morganfainberg | i think | 17:52 |
morganfainberg | oh nope | 17:52 |
morganfainberg | nvm, | 17:52 |
morganfainberg | it's not in my new test | 17:52 |
stevemar | ayoung, update the doc too then :) https://review.openstack.org/#/c/66719/10/doc/source/event_notifications.rst | 17:52 |
morganfainberg | dstanek, so yeah, i'm kindof baffled. | 17:52 |
*** yamahata has joined #openstack-dev | 17:53 | |
*** florentflament has quit IRC | 17:53 | |
*** ndipanov is now known as ndipanov_gone | 17:53 | |
*** redhat has joined #openstack-dev | 17:54 | |
*** s2r2_ has quit IRC | 17:54 | |
morganfainberg | dstanek, whopse | 17:54 |
dstanek | morganfainberg: how long does it take to fail? | 17:54 |
morganfainberg | missing a file | 17:54 |
*** mikeoutland has quit IRC | 17:54 | |
morganfainberg | but my test run has it i think | 17:54 |
morganfainberg | sec | 17:54 |
lbragstad | stevemar: ayoung I think so too, | 17:54 |
lbragstad | ayoung: if you want I can push up a patch for the docs. | 17:55 |
morganfainberg | dstanek, it does almost a full test run | 17:55 |
morganfainberg | dstanek, and all files claim to be there, so nvm on missing file | 17:55 |
*** mikeoutland has joined #openstack-dev | 17:56 | |
dstanek | morganfainberg: it's running... | 17:56 |
dstanek | morganfainberg: worst idea ever ;-) http://paste.openstack.org/raw/61775/ | 17:57 |
morganfainberg | dstanek, oh god | 17:57 |
morganfainberg | dstanek, noooooooooooooooo | 17:57 |
*** csd_ is now known as csd | 17:58 | |
kgriffs | ttx: is openstack-announce only for integrated projects? | 17:58 |
*** tong_ has quit IRC | 17:58 | |
*** markmcclain has quit IRC | 17:58 | |
*** ViswaV has joined #openstack-dev | 17:59 | |
sdake | kgriffs we did incubated announcements there as well | 17:59 |
kgriffs | ttx: just wondering if I need/should put out a marconi i-2 announcement to one of the lists | 17:59 |
kgriffs | sdake: mmm, I didn't see it here: http://lists.openstack.org/pipermail/openstack-announce/2014-January/000187.html | 18:00 |
kgriffs | or here | 18:00 |
kgriffs | http://lists.openstack.org/pipermail/openstack-announce/2014-January/date.html | 18:00 |
kgriffs | am I looking in the wrong place? | 18:00 |
sdake | kgriffs this was about a year ago, maybe ttx has changed the policy | 18:00 |
*** derekh has quit IRC | 18:00 | |
*** exed_ has joined #openstack-dev | 18:00 | |
*** nati_ueno has joined #openstack-dev | 18:00 | |
*** teran has quit IRC | 18:00 | |
*** henrynash has quit IRC | 18:02 | |
*** mkollaro has quit IRC | 18:02 | |
*** s2r2_ has joined #openstack-dev | 18:02 | |
*** SumitNaiksatam has quit IRC | 18:02 | |
*** neeti has quit IRC | 18:03 | |
*** MarkAtwood has joined #openstack-dev | 18:03 | |
*** tongli has joined #openstack-dev | 18:03 | |
kgriffs | sdake: kk | 18:03 |
*** ayoung is now known as ayoung-mtg | 18:04 | |
*** viktors has left #openstack-dev | 18:05 | |
*** galstrom is now known as galstrom_zzz | 18:06 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 18:06 | |
*** buzztroll has quit IRC | 18:07 | |
*** DinaBelova_ is now known as DinaBelova | 18:07 | |
*** praneshp has joined #openstack-dev | 18:08 | |
*** MarkAtwood has quit IRC | 18:08 | |
*** MarkAtwood has joined #openstack-dev | 18:09 | |
*** dkuffner has joined #openstack-dev | 18:09 | |
*** ayoung-mtg has quit IRC | 18:10 | |
*** harlowja_away is now known as harlowja | 18:10 | |
*** jmontemayor has quit IRC | 18:10 | |
*** jruzicka has joined #openstack-dev | 18:10 | |
*** jmontemayor has joined #openstack-dev | 18:10 | |
*** SumitNaiksatam has joined #openstack-dev | 18:12 | |
*** MarkAtwood has quit IRC | 18:12 | |
*** drewlander has joined #openstack-dev | 18:12 | |
*** dkuffner has quit IRC | 18:14 | |
sgran | any glance devs about? | 18:15 |
*** dkuffner has joined #openstack-dev | 18:15 | |
sgran | I'd appreciate it if someone could look at https://review.openstack.org/#/c/67025/ (simple bugfix backport to havana) | 18:15 |
dstanek | morganfainberg: i get crazy results under nose too | 18:15 |
sgran | I know the gate is sad, I just want to make sure that I don't need to do more there | 18:15 |
*** krotscheck has joined #openstack-dev | 18:16 | |
morganfainberg | dstanek, something _very_ strange is going on | 18:17 |
morganfainberg | dstanek, it is absolutely somthing to do with my code, but this is very very very odd | 18:17 |
dstanek | morganfainberg: does this look familiar to you? http://paste.openstack.org/show/61778/ | 18:21 |
morganfainberg | loading.... | 18:21 |
morganfainberg | loading.... | 18:21 |
morganfainberg | dstanek, yeah that looks "sane" | 18:22 |
morganfainberg | dstanek, that is a correct error if it's being loaded more than once (external that is) | 18:22 |
dstanek | morganfainberg: but i wouldn't expect that from running: .tox/py27/bin/nosetests keystone/tests/test_[a]*.py | 18:22 |
morganfainberg | dstanek, nor would i | 18:22 |
morganfainberg | dstanek, it should be impossible to load it more than once barring a baaaadly configured something | 18:23 |
morganfainberg | i use a global to gate running load_plugins more than once. | 18:23 |
*** coolsvap has quit IRC | 18:23 | |
*** coolsvap has joined #openstack-dev | 18:24 | |
*** clayb has joined #openstack-dev | 18:25 | |
dstanek | morganfainberg: what about if auth methods are loaded in a test and later auth plugins are loaded? | 18:25 |
*** ayoung-mtg has joined #openstack-dev | 18:26 | |
*** gyee has quit IRC | 18:27 | |
dstanek | morganfainberg: like maybe in test_auth_plugin.py | 18:27 |
morganfainberg | dstanek, the old lazy-loading auth-plugins was bad | 18:27 |
*** praneshp has quit IRC | 18:27 | |
morganfainberg | dstanek, it shouldn't be possible though. | 18:27 |
morganfainberg | dstanek, i have an explicit "IF PLUGINS_LOADED" check so that whole logic is skipped | 18:27 |
morganfainberg | dstanek, and test_auth_plugin explicitkly clears the registry, so it should be fine | 18:29 |
*** armax has joined #openstack-dev | 18:30 | |
*** jcooley_ has quit IRC | 18:31 | |
*** praneshp has joined #openstack-dev | 18:31 | |
*** colinmcnamara has quit IRC | 18:31 | |
*** polfilm has quit IRC | 18:32 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 18:33 | |
*** DinaBelova is now known as DinaBelova_ | 18:33 | |
*** amuller has quit IRC | 18:34 | |
*** andreaf has quit IRC | 18:34 | |
*** branen has joined #openstack-dev | 18:34 | |
*** alex_klimov has joined #openstack-dev | 18:34 | |
*** shardy is now known as shardy_afk | 18:35 | |
tellesnobrega | morganfainberg: hey, can you help me out with some questions about keystone v3 api and policy.json? | 18:35 |
*** zaitcev has joined #openstack-dev | 18:35 | |
*** vuil has joined #openstack-dev | 18:36 | |
*** SumitNaiksatam_ has joined #openstack-dev | 18:37 | |
morganfainberg | tellesnobrega, i can try | 18:37 |
morganfainberg | tellesnobrega, no guatantees though | 18:37 |
*** xmltok has joined #openstack-dev | 18:37 | |
*** smurugesan has joined #openstack-dev | 18:38 | |
morganfainberg | dstanek, i can't tell you why it's broken... this test shouldn't fail :( | 18:38 |
tellesnobrega | morganfainberg: sure, the thing is, I'm using the new policy, policy.v3cloudsample.json, but most of the rules involve only domain restriction, I'm trying to verify if using project_id restrictions still work in some cases, for example, i want to create a user in a project, and for that i'm using a admin user on this same project, and set the policy with this rule "identity:create_user": "rule:admin_required and project_id:%(user.project_id)s | 18:39 |
*** SumitNaiksatam has quit IRC | 18:40 | |
*** SumitNaiksatam_ is now known as SumitNaiksatam | 18:40 | |
*** tqtran has joined #openstack-dev | 18:40 | |
tellesnobrega | morganfainberg: but when i try to create the user i get the output that i dont have authorization to create the user | 18:40 |
*** henrynash has joined #openstack-dev | 18:41 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 18:41 | |
*** michchap has joined #openstack-dev | 18:41 | |
*** michchap has quit IRC | 18:42 | |
*** michchap has joined #openstack-dev | 18:42 | |
*** terrylhowe has quit IRC | 18:43 | |
*** xarses has quit IRC | 18:43 | |
*** galstrom_zzz is now known as galstrom | 18:44 | |
*** arnaud has joined #openstack-dev | 18:44 | |
*** arnaud__ has joined #openstack-dev | 18:44 | |
*** matiu has quit IRC | 18:44 | |
*** jcooley_ has joined #openstack-dev | 18:45 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 18:46 | |
*** michchap has quit IRC | 18:47 | |
*** henrynash has quit IRC | 18:47 | |
morganfainberg | tellesnobrega, i, unfortunately, don't know off the top of my head henrynash knows a lot more about that | 18:48 |
*** dkuffner has quit IRC | 18:48 | |
morganfainberg | tellesnobrega, i don't see why project restrictions wouldn't work | 18:49 |
*** mgagne has quit IRC | 18:49 | |
morganfainberg | but remember users are domain scoped, not project scoped | 18:49 |
morganfainberg | creating a user isn't a project task | 18:49 |
tellesnobrega | morganfainberg: i see, thanks, all actions with user now are domain scoped? | 18:50 |
*** henrynash has joined #openstack-dev | 18:51 | |
morganfainberg | tellesnobrega, no | 18:51 |
morganfainberg | tellesnobrega, users exist within a domain | 18:51 |
morganfainberg | tellesnobrega, so "creating a user" is doing so for the domain | 18:51 |
tellesnobrega | morganfainberg: how about update, delete? also for the domain? | 18:52 |
morganfainberg | tellesnobrega, ok, so domain is a container for things | 18:53 |
morganfainberg | tellesnobrega, updating a user is updating a specific user. | 18:53 |
*** mgagne has joined #openstack-dev | 18:53 | |
morganfainberg | tellesnobrega, deleting a user is deleting a specific user (user just happens to be in a domain container) | 18:53 |
morganfainberg | tellesnobrega, when you create a user you are creating a user "in a domain" | 18:53 |
tellesnobrega | morganfainberg: huum, makes sense | 18:54 |
morganfainberg | users (at least as far back as essex) never were created "in a project" | 18:54 |
*** mgagne1 has joined #openstack-dev | 18:55 | |
*** sahid has quit IRC | 18:55 | |
morganfainberg | tellesnobrega, it's hard to explain :P. domains are about as clear as mud imo when describing it | 18:55 |
*** spzala has quit IRC | 18:55 | |
tellesnobrega | morganfainberg: i understood the big picture | 18:55 |
morganfainberg | tellesnobrega, so i don't know what you're trying to accomplish by creating a user "in a project" | 18:56 |
*** sandywalsh has quit IRC | 18:56 | |
morganfainberg | if it's assigning a role to a user, that is a different call than create_user. | 18:56 |
morganfainberg | tellesnobrega, hope that helps set you on the right path :) | 18:56 |
tellesnobrega | morganfainberg: im working on creating some roles, like project_admin and domain_admin , and I'm trying to figure out who should be responsible for what | 18:57 |
*** tkay has joined #openstack-dev | 18:57 | |
tellesnobrega | morganfainberg: it does for sure | 18:57 |
*** Mandell has joined #openstack-dev | 18:57 | |
*** dvarga has quit IRC | 18:57 | |
*** mgagne has quit IRC | 18:57 | |
*** vartom1111111114 has joined #openstack-dev | 18:59 | |
*** mgagne1 is now known as mgagne | 19:00 | |
*** mikeoutland has quit IRC | 19:00 | |
*** mikeoutland has joined #openstack-dev | 19:00 | |
*** jcooley_ has quit IRC | 19:01 | |
*** martyntaylor has left #openstack-dev | 19:01 | |
*** teran has joined #openstack-dev | 19:01 | |
*** xarses has joined #openstack-dev | 19:02 | |
*** tqtran1 has joined #openstack-dev | 19:02 | |
*** teran_ has joined #openstack-dev | 19:03 | |
*** jprovazn_ has quit IRC | 19:03 | |
*** ViswaV has left #openstack-dev | 19:03 | |
*** tqtran has quit IRC | 19:04 | |
*** teran has quit IRC | 19:06 | |
*** anande has joined #openstack-dev | 19:06 | |
*** dvarga has joined #openstack-dev | 19:07 | |
*** mikeoutland has quit IRC | 19:07 | |
*** DinaBelova_ is now known as DinaBelova | 19:07 | |
*** anande has left #openstack-dev | 19:07 | |
dstanek | morganfainberg: another question...simple-challenge-response or simple_challenge_response? | 19:07 |
morganfainberg | dstanek, simple-challenge-response seems to break things. | 19:07 |
morganfainberg | dstanek, like oslo.config doesn't handle it right when you pass it through the actual loader | 19:08 |
dstanek | morganfainberg: it looks like in your patch you have both | 19:08 |
morganfainberg | vs. just injecting it like we did before | 19:08 |
morganfainberg | dstanek, do I? | 19:08 |
morganfainberg | ugh. | 19:08 |
morganfainberg | i thought i fixed that | 19:08 |
*** sweston has joined #openstack-dev | 19:08 | |
dstanek | test_auth_plugin.py uss _ and the config uses - | 19:09 |
morganfainberg | dstanek, not seeing it in grep | 19:09 |
morganfainberg | dstanek, whcih config? | 19:09 |
*** henrynash has quit IRC | 19:10 | |
dstanek | morganfainberg: oh, wait that may be me | 19:10 |
morganfainberg | dstanek, i pushed the changeset https://review.openstack.org/#/c/68551/ rather than just using github. | 19:10 |
*** sweston has quit IRC | 19:10 | |
morganfainberg | dstanek, might make it easier. | 19:10 |
morganfainberg | (even if it fails) | 19:11 |
tellesnobrega | henrynash: hi, how can i get the project_id when deleting a user, using the v3 api. I want to create a rule in policy using the project_id instead of domain_id | 19:11 |
*** sweston has joined #openstack-dev | 19:11 | |
dstanek | morganfainberg: yeah, it was me | 19:11 |
*** networkstatic has joined #openstack-dev | 19:11 | |
xmltok | im gathering stats on the kvm instances on my compute nodes, i'd like to resolve the uuid from the qemu parameters to the vm name in openstack. does anyone know if that information is stored anywhere on the compute node -- it looks like not. i'd like to avoid having to make API calls to resolve the uuids | 19:11 |
morganfainberg | dstanek, ok phew ;) | 19:11 |
morganfainberg | dstanek, i was suddenly very concerned. | 19:11 |
*** mikeoutland has joined #openstack-dev | 19:13 | |
*** colinmcnamara has joined #openstack-dev | 19:13 | |
*** sweston has quit IRC | 19:15 | |
*** aditirav has quit IRC | 19:18 | |
dstanek | morganfainberg: depending on how i run the tests i get http://paste.openstack.org/show/61781/ | 19:18 |
*** ruhe is now known as _ruhe | 19:19 | |
morganfainberg | dstanek, test isolation issues. but i'm not even getting that info back out | 19:19 |
morganfainberg | dstanek, what are you using to run the tests? | 19:19 |
morganfainberg | i'm getting _StringError | 19:19 |
morganfainberg | no context no traceback | 19:19 |
morganfainberg | erm no stack in the traceback | 19:19 |
dstanek | morganfainberg: nose | 19:19 |
morganfainberg | dstanek, run_tests is just eating it then? | 19:20 |
dstanek | morganfainberg: had to bail on testr and go back to the tried and true nose | 19:20 |
morganfainberg | dstanek, if you're loading simple_challenge_response and not passing the extra info, thats fine | 19:21 |
morganfainberg | i'm getting an error in what seems to be a completely unrelated test | 19:21 |
*** buzztroll has joined #openstack-dev | 19:21 | |
*** vkozhukalov has quit IRC | 19:22 | |
*** e0ne has joined #openstack-dev | 19:22 | |
*** sandywalsh has joined #openstack-dev | 19:23 | |
*** galstrom is now known as galstrom_zzz | 19:23 | |
*** salv-orlando has joined #openstack-dev | 19:24 | |
*** DGlennH has joined #openstack-dev | 19:26 | |
*** mikeoutland has quit IRC | 19:29 | |
*** markwash_ has joined #openstack-dev | 19:30 | |
*** harlowja is now known as harlowja_away | 19:31 | |
*** kgriffs is now known as kgriffs_afk | 19:31 | |
*** markwash has quit IRC | 19:32 | |
*** markwash_ is now known as markwash | 19:32 | |
morganfainberg | dstanek, ok so... maybe the auth_plugin loading can't be done in the controller | 19:33 |
morganfainberg | dstanek, maybe it needs to be part of the backend loading code? | 19:33 |
*** ytwu has quit IRC | 19:34 | |
*** ayoung-mtg has quit IRC | 19:36 | |
*** sahid has joined #openstack-dev | 19:38 | |
*** jtomasek has joined #openstack-dev | 19:38 | |
*** kenperkins_ has quit IRC | 19:38 | |
*** vartom1111111115 has joined #openstack-dev | 19:38 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 19:39 | |
*** colinmcnamara has quit IRC | 19:40 | |
*** sweston has joined #openstack-dev | 19:41 | |
*** vartom1111111114 has quit IRC | 19:42 | |
*** dvarga has quit IRC | 19:42 | |
*** sarob has joined #openstack-dev | 19:42 | |
*** michchap has joined #openstack-dev | 19:43 | |
*** tqtran has joined #openstack-dev | 19:44 | |
*** novas0x2a|laptop has joined #openstack-dev | 19:44 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 19:44 | |
*** redhat has quit IRC | 19:44 | |
*** willingc has quit IRC | 19:44 | |
*** praneshp has quit IRC | 19:45 | |
*** akrivoka has quit IRC | 19:46 | |
*** markmcclain has joined #openstack-dev | 19:46 | |
*** exed_ has quit IRC | 19:47 | |
*** exed_ has joined #openstack-dev | 19:47 | |
*** michchap has quit IRC | 19:47 | |
*** ytwu has joined #openstack-dev | 19:47 | |
*** tqtran1 has quit IRC | 19:48 | |
*** mszilagyi has joined #openstack-dev | 19:49 | |
*** exed_ has quit IRC | 19:49 | |
*** sarob has quit IRC | 19:49 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 19:49 | |
*** jtomasek has quit IRC | 19:49 | |
*** sarob has joined #openstack-dev | 19:50 | |
*** notel has quit IRC | 19:50 | |
*** ayoung-mtg has joined #openstack-dev | 19:50 | |
*** gokrokve has joined #openstack-dev | 19:52 | |
*** devoid has quit IRC | 19:52 | |
*** devoid1 has joined #openstack-dev | 19:52 | |
*** devoid1 is now known as devoid | 19:53 | |
*** markmcclain has quit IRC | 19:53 | |
*** vartom1111111115 has quit IRC | 19:54 | |
*** ytwu has quit IRC | 19:54 | |
*** markmcclain has joined #openstack-dev | 19:54 | |
*** sarob has quit IRC | 19:54 | |
*** ytwu has joined #openstack-dev | 19:54 | |
*** bdpayne has quit IRC | 19:54 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 19:54 | |
*** markmcclain has quit IRC | 19:55 | |
*** markmcclain has joined #openstack-dev | 19:55 | |
*** sarob has joined #openstack-dev | 19:56 | |
*** bdpayne has joined #openstack-dev | 19:56 | |
*** zzelle has joined #openstack-dev | 19:58 | |
*** sarob has quit IRC | 19:58 | |
*** gokrokve has quit IRC | 19:58 | |
*** sarob has joined #openstack-dev | 19:58 | |
*** harlowja_away is now known as harlowja | 19:59 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 19:59 | |
*** terrylhowe has joined #openstack-dev | 20:00 | |
*** ayoung-mtg has quit IRC | 20:01 | |
*** praneshp has joined #openstack-dev | 20:03 | |
morganfainberg | dstanek, ok i resolved it, changed how the plugins are loaded. | 20:03 |
*** sarob has quit IRC | 20:04 | |
*** mrodden has quit IRC | 20:04 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:04 | |
*** rfolco has quit IRC | 20:04 | |
*** jcoufal has joined #openstack-dev | 20:04 | |
*** dhellmann_ is now known as dhellmann | 20:04 | |
*** rnirmal has quit IRC | 20:05 | |
*** Gordonz has quit IRC | 20:05 | |
zzelle | dhellmann, ping | 20:05 |
dstanek | morganfainberg: nice | 20:05 |
*** dvarga has joined #openstack-dev | 20:06 | |
morganfainberg | dstanek, hooking it into load_backends in service.py | 20:06 |
*** sn6i23a has joined #openstack-dev | 20:06 | |
morganfainberg | dstanek, waaaaay cleaner | 20:06 |
*** tongli has quit IRC | 20:06 | |
*** rnirmal has joined #openstack-dev | 20:07 | |
*** mrodden has joined #openstack-dev | 20:08 | |
*** dvarga is now known as dvarga|away | 20:11 | |
*** dvarga|away is now known as dvarga | 20:11 | |
*** rnirmal has quit IRC | 20:12 | |
*** dave_tucker is now known as dave_tucker_zzz | 20:13 | |
*** gokrokve has joined #openstack-dev | 20:14 | |
*** epende has joined #openstack-dev | 20:15 | |
*** redhat has joined #openstack-dev | 20:16 | |
*** henrynash has joined #openstack-dev | 20:16 | |
*** sweston_ has joined #openstack-dev | 20:17 | |
*** alex_klimov has quit IRC | 20:17 | |
morganfainberg | bknudson, sorry was working on test fixes shouldn't have marked that as "WIP" | 20:17 |
morganfainberg | bknudson, addressing your comments now. | 20:17 |
*** sweston has quit IRC | 20:18 | |
*** ytwu1 has joined #openstack-dev | 20:18 | |
*** DynamiteXXL has joined #openstack-dev | 20:19 | |
*** ytwu has quit IRC | 20:20 | |
*** epende has quit IRC | 20:20 | |
*** buzztroll has quit IRC | 20:20 | |
*** s2r2__ has joined #openstack-dev | 20:20 | |
*** vuil has quit IRC | 20:20 | |
*** sweston_ has quit IRC | 20:22 | |
*** doug-fish has quit IRC | 20:22 | |
*** morazi has quit IRC | 20:22 | |
*** vuil has joined #openstack-dev | 20:22 | |
marun | russellb: ping | 20:23 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 20:23 | |
*** s2r2_ has quit IRC | 20:23 | |
*** vipul is now known as vipul-away | 20:24 | |
*** vuil has quit IRC | 20:25 | |
*** kragniz has joined #openstack-dev | 20:26 | |
*** morazi has joined #openstack-dev | 20:26 | |
*** gyee has joined #openstack-dev | 20:27 | |
*** Drankis has quit IRC | 20:28 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 20:28 | |
*** KurtMartin has quit IRC | 20:28 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:28 | |
*** ifarkas has quit IRC | 20:28 | |
*** aveiga has quit IRC | 20:29 | |
*** yolanda_ has quit IRC | 20:29 | |
*** markmcclain has quit IRC | 20:29 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 20:31 | |
*** raildo has quit IRC | 20:31 | |
russellb | marun: pong | 20:32 |
*** jgrimm has quit IRC | 20:32 | |
*** buzztroll has joined #openstack-dev | 20:33 | |
*** kevinconway_ has joined #openstack-dev | 20:33 | |
*** kevinconway has quit IRC | 20:34 | |
*** kevinconway_ is now known as kevinconway | 20:34 | |
marun | russellb: With the addition of docker to nova, do you see potential for testing with containers instead of vm's where possible? | 20:35 |
marun | russellb: I'm assuming that the docker support uses nova network at present, and am wondering what it would take for neutron to be supportable as well. | 20:35 |
russellb | you mean in the current devstack jobs? | 20:36 |
*** ytwu has joined #openstack-dev | 20:36 | |
russellb | using docker as the backend? | 20:36 |
russellb | technically we've had libvirt+LXC for much longer | 20:36 |
marun | russellb: Right. And I was wondering why lxc support was removed. | 20:36 |
russellb | it wasn't | 20:36 |
*** ytwu1 has quit IRC | 20:36 | |
*** vipul-away is now known as vipul | 20:36 | |
russellb | still there | 20:36 |
russellb | and we can't use either in place of what we run now, because neither support nearly as much of the API as libvirt/qemu | 20:37 |
marun | russellb: I know it wouldn't be possible to replace vm testing. | 20:37 |
*** sweston has joined #openstack-dev | 20:37 | |
marun | russellb: but for things like stress testing or functional testing of neutron where the additional functionality was unnecessary (resizing, etc), containers would seem like a win. | 20:37 |
russellb | marun: for that we have a fake backend | 20:38 |
russellb | you can use that for stressing nova+neutron | 20:38 |
russellb | that's what the large-ops jobs use | 20:39 |
marun | russellb: That might stress nova+neutron, but iirc that doesn't allow properly stress testing neutron because network connectivity isn't actually achieved. | 20:39 |
marun | russellb: am I missing something? | 20:39 |
russellb | should still hit the neutron APIs all the same though i believe | 20:39 |
russellb | but no network traffic of course | 20:39 |
marun | russellb: Right, no connectivity | 20:39 |
russellb | depends on your goal i guess | 20:39 |
russellb | stressing the control plane | 20:40 |
marun | russellb: we need to do that too, yes. | 20:40 |
*** vipul is now known as vipul-away | 20:40 | |
marun | russellb: right now we're limited in how many vm's we can boot and how fast. containers would seem to win on both counts | 20:40 |
marun | russellb: so in my mind, containers > fakevirt for stress testing | 20:40 |
*** mikeoutland has joined #openstack-dev | 20:40 | |
russellb | sure | 20:40 |
russellb | no idea if it works though heh | 20:40 |
marun | russellb: the question is whether it would work now or how much work it would be to get it working | 20:41 |
marun | russellb: ah, ok | 20:41 |
*** rnirmal has joined #openstack-dev | 20:41 | |
russellb | supposed to work, but we just have no CI for it | 20:41 |
russellb | yet | 20:41 |
marun | russellb: who would you suggest I talk to? | 20:41 |
bknudson | morganfainberg: having trouble merging. | 20:41 |
*** sweston has quit IRC | 20:42 | |
*** mrda_away is now known as mrda | 20:42 | |
russellb | marun: if you want to try docker, talk to ewindisch | 20:42 |
*** alop has quit IRC | 20:42 | |
morganfainberg | bknudson, yeah i am not sure why. is your patchset going to not merge? | 20:42 |
bknudson | morganfainberg: must be an issue with the servers | 20:42 |
*** KurtMartin has joined #openstack-dev | 20:42 | |
morganfainberg | bknudson, bleh. | 20:42 |
marun | russellb: cool, thank you for the info and the pointer. :) | 20:42 |
marun | ewindisch: ping | 20:42 |
russellb | np | 20:42 |
morganfainberg | bknudson, actually | 20:43 |
ewindisch | marun: I"m here. I was reading the scrollback :) | 20:43 |
morganfainberg | bknudson, i get a conflict when i rebase that chain to master | 20:43 |
*** alop has joined #openstack-dev | 20:43 | |
ewindisch | marun: well, first - awesome: but we're not there yet. | 20:43 |
*** michchap has joined #openstack-dev | 20:43 | |
morganfainberg | bknudson, but only mine. | 20:43 |
*** michchap has quit IRC | 20:43 | |
morganfainberg | wtf. | 20:43 |
*** michchap has joined #openstack-dev | 20:44 | |
morganfainberg | i think i need to wait until yours merges down - this isn't resolvable w/o rebasing your changes. | 20:44 |
marun | ewindisch: is there a plan to get there, where there is neutron-provided connectivity? | 20:44 |
morganfainberg | and i don't want to yank them from the queue | 20:44 |
morganfainberg | bknudson, ^ | 20:44 |
ewindisch | marun: I'm working on a gate for docker in Nova. I hope to finish that before the nova mid-session meetup | 20:44 |
morganfainberg | bknudson, since they are already gating | 20:44 |
*** coolsvap is now known as coolsvap_away | 20:44 | |
bknudson | morganfainberg: ah, thanks... can still review it. | 20:44 |
*** buzztroll has quit IRC | 20:45 | |
ewindisch | marun: neutron support isn't integrated yet -- and I won't personally have cycles to spend on that until I get the gate finished | 20:45 |
marun | ewindisch: does the current docker driver have networking provisioned by nova network? | 20:45 |
morganfainberg | bknudson, 2 things, deprecated code from oslo doesn't work except in a decorator format atm. and i think it isn't worth making it super hacky | 20:45 |
*** willingc has joined #openstack-dev | 20:45 | |
ewindisch | marun: yes | 20:45 |
*** colinmcnamara has joined #openstack-dev | 20:45 | |
morganfainberg | bknudson, 2, i can put a helper on test.core.testcase for resetting auth plugins, but don't want to put it in auth.controllers directly (test only) | 20:45 |
bknudson | morganfainberg: what's super-hacky about moving related code into a function? | 20:45 |
morganfainberg | bknudson, oh i see what you want. | 20:46 |
morganfainberg | bknudson, eh. ok | 20:46 |
bknudson | morganfainberg: I'm fine with a helper on test.core.testcase. | 20:46 |
bknudson | Would prefer it was a separate function in test.core. | 20:46 |
morganfainberg | bknudson, last bit, order of plugins matters in some cases. | 20:46 |
morganfainberg | bknudson, yeah i'll move it into a helper func on patchset 5 | 20:46 |
zzelle | marun, russelb: perharps you could also mix fakevirt with real computes ? | 20:47 |
bknudson | morganfainberg: if the order of plugins matters then will need to document that so that deployers know what to do. | 20:47 |
*** sweston has joined #openstack-dev | 20:47 | |
morganfainberg | bknudson, added that into the sample.conf | 20:47 |
bknudson | why would the order matter? | 20:47 |
morganfainberg | bknudson, hm, good question, but i was told it did. | 20:47 |
zzelle | fakes are "unlimited", real ones "stress everything" | 20:47 |
morganfainberg | bknudson, perhaps it's something to do with a method handling everything ? | 20:48 |
bknudson | morganfainberg: gross and confusing | 20:48 |
morganfainberg | bknudson, yeah. i don't want to change that, but order was preserved and external was always first. | 20:48 |
*** michchap has quit IRC | 20:48 | |
bknudson | morganfainberg: so external has to be first if it's there? | 20:49 |
morganfainberg | bknudson, external, password, token, oauth | 20:49 |
morganfainberg | bknudson, i am guessing so. | 20:49 |
morganfainberg | bknudson, but... honestly, i'm playing some catchup with the auth plugins. | 20:49 |
morganfainberg | bknudson, it's unwinding some ick. | 20:49 |
morganfainberg | bknudson, anyway, i'll let you review and catch the couple things we just discussed in patchset 5 | 20:50 |
bknudson | it worked fine before. | 20:50 |
morganfainberg | bknudson, magic configuration option generation makes the test changes i am trying to get done for parallel testing very hard | 20:50 |
bknudson | morganfainberg: does oslo.config support a different way to do it? | 20:51 |
morganfainberg | bknudson, and i very much dislike conf options that appear out of thin-air | 20:51 |
bknudson | (or should it?) | 20:51 |
*** nkinder has quit IRC | 20:51 | |
*** SumitNaiksatam has quit IRC | 20:51 | |
*** marun has quit IRC | 20:51 | |
morganfainberg | bknudson, i think we shouldn't be generating config options based upon another config option | 20:51 |
*** SumitNaiksatam has joined #openstack-dev | 20:51 | |
morganfainberg | bknudson, i don't think oslo is doing anything wrong | 20:51 |
morganfainberg | bknudson, but because we define "foo" as a method we suddenly get a "foo" option we need to specify? | 20:52 |
*** galstrom_zzz is now known as galstrom | 20:52 | |
morganfainberg | bknudson, it feels like it was a hack to allow lazy loading of plugins rather than load them upfront | 20:52 |
bknudson | morganfainberg: seems pretty common... see python logging.conf | 20:52 |
*** marun has joined #openstack-dev | 20:52 | |
*** sweston has quit IRC | 20:52 | |
morganfainberg | bknudson, i think that is a terrible approach in logging too :P | 20:52 |
*** jruzicka has quit IRC | 20:53 | |
marun | ewindisch: I'm afraid I lost my connection after you said that you were working on a gate for docker | 20:53 |
marun | ewindisch: what did I miss? | 20:53 |
bknudson | morganfainberg: ok, and because of this all our customers have to update their config files? | 20:53 |
devoid | ping ayoung | 20:53 |
bknudson | here come the pitchforks | 20:53 |
*** jruzicka has joined #openstack-dev | 20:53 | |
morganfainberg | bknudson, i am supporting both ways. | 20:53 |
morganfainberg | bknudson, for now. | 20:53 |
bknudson | when they're deprecated messages that's forcing them to change something that was working fine. | 20:53 |
*** ifarkas has joined #openstack-dev | 20:54 | |
devoid | is there a way to validate a keystone policy.json file? | 20:54 |
*** ytwu1 has joined #openstack-dev | 20:54 | |
morganfainberg | bknudson, i'm fine with writing a whole bunch of stuff to work around magic options. | 20:54 |
bknudson | this is what drives customers away from openstack and to competitors | 20:54 |
*** markmcclain has joined #openstack-dev | 20:54 | |
*** drewlander has quit IRC | 20:55 | |
*** sweston has joined #openstack-dev | 20:55 | |
morganfainberg | bknudson, we did it for token providers...and anothe rchange will come there too | 20:55 |
*** ytwu has quit IRC | 20:55 | |
ewindisch | marun: neutron support isn't integrated yet and I don't have time for that until we get the gate online. | 20:55 |
morganfainberg | bknudson, because we'll move to a pipeline. | 20:55 |
*** yeylon_ has quit IRC | 20:55 | |
marun | ewindisch: that's fine, we need nova network support first for sure | 20:56 |
morganfainberg | bknudson, you can -2 that changeset and i'll figure some other way around it. | 20:56 |
*** sahid has quit IRC | 20:56 | |
ewindisch | marun: I think what is there counts as nova-network support | 20:56 |
*** jruzicka has quit IRC | 20:56 | |
*** coolsvap_away has quit IRC | 20:56 | |
ewindisch | at least, technically, once the patches in teh queue land | 20:56 |
ewindisch | ;-) | 20:56 |
*** jruzicka has joined #openstack-dev | 20:56 | |
bknudson | morganfainberg: there are parts of it that I like... | 20:56 |
marun | ewindisch: do you have a sense of how much work is involved in getting neutron support added? And is it an effort that could use assistance? | 20:56 |
morganfainberg | bknudson, i wont complain. i'm just aiming for making things in keystone much easier to work w/ both deployment and development. and "methods" and then each method needs another config options i say blech on both sides | 20:56 |
bknudson | morganfainberg: and maybe just not deprecating the old options would be fine? | 20:57 |
morganfainberg | bknudson, i could pull the log line out. | 20:57 |
bknudson | we just support 2 ways of doing the config | 20:57 |
bknudson | and we also now validate that the name matches | 20:57 |
morganfainberg | bknudson, is there a timeline you'd collapse that down? | 20:57 |
ewindisch | marun: we can always use assistance... and effort: I'm not sure. | 20:58 |
marun | ewindisch: ok. what are the patches for nova network? That's probably a good starting point? | 20:58 |
morganfainberg | bknudson, i don't think we should have many ways to accomplish the same thing in purpituity. but i don't mind initially leaving it undeprecated | 20:58 |
morganfainberg | bknudson, config file wise, especially "magic" ways. | 20:59 |
marun | ewindisch: I don't have a lot of time for this, to be honest, but I think the benefits of being able to test without vm's will be very useful for neutron since we care more about connectivity than hypervisor-specific features. | 20:59 |
bknudson | morganfainberg: I'm ok with deprecating one method or the other in the future... it just seems too soon now. | 20:59 |
*** jgrimm has joined #openstack-dev | 20:59 | |
*** nkinder has joined #openstack-dev | 20:59 | |
marun | ewindisch: so I'm hoping to give what help I can. | 20:59 |
morganfainberg | bknudson, sure. i'll pull the deprecation warning out. | 20:59 |
*** jmontemayor has quit IRC | 21:00 | |
ewindisch | marun: awesome. | 21:00 |
ewindisch | marun: lets sync again in a bit - I have a phone call at the moment | 21:00 |
marun | ewindisch: ok, sounds good. please ping me when you're free. | 21:00 |
morganfainberg | bknudson, i also made sure we don't error if method isn't defined using the "methods" option, since out-of-tree plugins may not define it. but it does warn because it should be changed to have the method attribute | 21:00 |
*** jecarey has quit IRC | 21:00 | |
ekarlso | using docker for what ? | 21:01 |
bknudson | morganfainberg: it's going to have to error if using the plugins method? | 21:01 |
morganfainberg | bknudson, yes, because we can't know using the "plugins" method what you're registering for | 21:02 |
*** jmontemayor has joined #openstack-dev | 21:02 | |
*** dvarga is now known as dvarga|away | 21:03 | |
*** jmontemayor has quit IRC | 21:03 | |
*** dvarga|away is now known as dvarga | 21:03 | |
morganfainberg | bknudson, i think the plugin should claim it's method. | 21:03 |
*** jmontemayor has joined #openstack-dev | 21:03 | |
*** xarses has quit IRC | 21:03 | |
bknudson | morganfainberg: it used to be you could use the same plugin for 2 different method names. | 21:04 |
bknudson | not sure why you would want to do that. | 21:04 |
morganfainberg | bknudson, yeah, i don't really see a usecase? | 21:04 |
morganfainberg | bknudson, but that is why i'm discussing it. if there is a good use case we can come up with something else | 21:04 |
*** dsantos_ has quit IRC | 21:05 | |
bknudson | morganfainberg: you could still do it but would just have to use a different class... could just derive from the original one and return a different name | 21:05 |
*** ytwu has joined #openstack-dev | 21:06 | |
*** tellesnobrega has quit IRC | 21:07 | |
*** sweston has quit IRC | 21:07 | |
devoid | keystone folks: how can I validate a policy.json file? how can I debug an issue where keystone seems to ignore my policy.json file? | 21:07 |
lbragstad | devoid: what are you trying to verify? | 21:08 |
*** ytwu1 has quit IRC | 21:08 | |
*** DinaBelova is now known as DinaBelova_ | 21:09 | |
marun | russellb: ah, that's why I was confused. according to the wiki libvirt+lxc is scheduled for deprecation in icehouse, and I somehow misread that. | 21:09 |
*** sweston has joined #openstack-dev | 21:09 | |
russellb | it is? | 21:09 |
russellb | oh ... because of the CI requirement | 21:09 |
*** jgrimm has quit IRC | 21:09 | |
*** jnoller has quit IRC | 21:09 | |
marun | russellb: I guess there is nobody willing to do 3rd party testing? | 21:10 |
russellb | right | 21:10 |
russellb | we could run it in the current infra though | 21:10 |
*** xarses has joined #openstack-dev | 21:10 | |
russellb | just nobody has put the time into it | 21:10 |
marun | russellb: right. so many other fires burning brighter | 21:11 |
russellb | yep | 21:11 |
russellb | i've never used it | 21:11 |
russellb | wouldn't be surprised if it's broken in all kinds of ways | 21:11 |
russellb | (the whole point of the CI requirement) | 21:11 |
devoid | lbragstad: well i can't change keystone's behavior | 21:12 |
*** galstrom is now known as galstrom_zzz | 21:12 | |
*** afazekas has joined #openstack-dev | 21:12 | |
*** turul_ has joined #openstack-dev | 21:12 | |
*** turul_ has quit IRC | 21:12 | |
devoid | e.g. setting "identity:list_users" : "@" in https://github.com/openstack/keystone/blob/master/etc/policy.json doesn't let me list users as a normal user | 21:13 |
*** sahid has joined #openstack-dev | 21:13 | |
devoid | (e.g. role == "_member_" | 21:13 |
*** willingc has quit IRC | 21:13 | |
morganfainberg | bknudson, aye | 21:13 |
*** willingc has joined #openstack-dev | 21:13 | |
russellb | sdague: http://logs.openstack.org/03/68703/2/check/gate-tempest-dsvm-large-ops/069a8d5/logs/pidstat.dat.gz | 21:14 |
russellb | err | 21:14 |
*** ytwu1 has joined #openstack-dev | 21:14 | |
*** mrodden has quit IRC | 21:15 | |
*** dave_tucker_zzz is now known as dave_tucker | 21:15 | |
*** mrodden has joined #openstack-dev | 21:16 | |
*** ytwu has quit IRC | 21:17 | |
*** markmcclain has quit IRC | 21:17 | |
*** ytwu has joined #openstack-dev | 21:17 | |
*** jruzicka has quit IRC | 21:17 | |
*** ifarkas has quit IRC | 21:18 | |
*** vipul-away is now known as vipul | 21:18 | |
*** ytwu1 has quit IRC | 21:19 | |
*** djoreilly has quit IRC | 21:19 | |
*** ytwu1 has joined #openstack-dev | 21:19 | |
*** dkranz has quit IRC | 21:20 | |
*** salv-orlando has quit IRC | 21:20 | |
lbragstad | devoid: by default 'user list' is an admin action. | 21:21 |
lbragstad | devoid: https://github.com/openstack/keystone/blob/master/keystone/identity/controllers.py#L112 what version of the identity api are you using? | 21:21 |
devoid | ibragstad, v2 | 21:22 |
*** s2r2__ has quit IRC | 21:22 | |
*** ytwu has quit IRC | 21:22 | |
*** marun has quit IRC | 21:24 | |
devoid | based on this, it looks like keystone asserts admin context for everything? | 21:24 |
morganfainberg | devoid, v2 is very different than v3 | 21:24 |
devoid | in other words, policy.json is useless? | 21:24 |
lbragstad | for v2 | 21:24 |
lbragstad | devoid: https://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3.md#list-users-get-users | 21:25 |
morganfainberg | devoid, use v3 if you want policy.json | 21:25 |
lbragstad | give that a shot | 21:25 |
devoid | how do I switch to v3? | 21:25 |
*** sarob has joined #openstack-dev | 21:25 | |
lbragstad | in your request, you can specify the version of the api you want to use | 21:25 |
*** alexpilotti has quit IRC | 21:25 | |
* lbragstad digs for curl examples doc | 21:26 | |
devoid | so switch out the catalog? | 21:26 |
*** joesavak has joined #openstack-dev | 21:26 | |
*** alexpilotti has joined #openstack-dev | 21:26 | |
*** samuelbercovici has joined #openstack-dev | 21:26 | |
lbragstad | devoid: http://adam.younglogic.com/2013/09/keystone-v3-api-examples/ | 21:26 |
zzelle | :q | 21:27 |
lbragstad | devoid: http://docs.openstack.org/developer/keystone/api_curl_examples.html | 21:27 |
*** e0ne has quit IRC | 21:27 | |
devoid | what isn't supported by v3? | 21:27 |
*** marun has joined #openstack-dev | 21:27 | |
devoid | how do I alter the endpoint on a non-production setup with out borking everything? | 21:29 |
*** jsavak has quit IRC | 21:29 | |
*** jsavak has joined #openstack-dev | 21:30 | |
*** mlavalle has quit IRC | 21:30 | |
*** alexpilotti has quit IRC | 21:30 | |
devoid | $ keystone endpoint-list : The resource could not be found. (HTTP 404) | 21:31 |
*** vijendar has quit IRC | 21:31 | |
lbragstad | devoid: well, doens't look like you have any endpoints :) | 21:31 |
devoid | lbragstad I did before swapping the v2 endpoint out for v3 | 21:32 |
*** spzala has joined #openstack-dev | 21:32 | |
devoid | (endpoints for glance, nova, etc.) | 21:32 |
*** MarkAtwood has joined #openstack-dev | 21:32 | |
*** markmcclain has joined #openstack-dev | 21:33 | |
*** giulivo has quit IRC | 21:33 | |
*** joesavak has quit IRC | 21:34 | |
*** teran has joined #openstack-dev | 21:35 | |
lbragstad | devoid: https://github.com/openstack/keystone/blob/master/keystone/catalog/core.py#L277 | 21:35 |
lbragstad | devoid: https://github.com/openstack/keystone/blob/master/keystone/catalog/core.py#L302 | 21:35 |
lbragstad | devoid: you *might* have to readd them | 21:36 |
*** cnesa has quit IRC | 21:36 | |
devoid | lbragstad, oh lol endpoint table doesn't maintain deleted entries | 21:38 |
*** bswartz has quit IRC | 21:38 | |
*** erkrnt has joined #openstack-dev | 21:38 | |
*** cnesa has joined #openstack-dev | 21:38 | |
*** teran_ has quit IRC | 21:38 | |
*** galstrom_zzz is now known as galstrom | 21:38 | |
*** ytwu1 has quit IRC | 21:39 | |
*** jhesketh_ has quit IRC | 21:39 | |
*** ytwu has joined #openstack-dev | 21:39 | |
devoid | https://bugs.launchpad.net/keystone/+bug/1272086 | 21:40 |
*** dsantos_ has joined #openstack-dev | 21:42 | |
*** ytwu1 has joined #openstack-dev | 21:42 | |
*** vartom1111111115 has joined #openstack-dev | 21:42 | |
*** tellesnobrega has joined #openstack-dev | 21:43 | |
devoid | ok, recovered the v2 endpoints correctly. do I need to do anything to enable the v3 endpoint in the config? | 21:43 |
*** dprince has quit IRC | 21:43 | |
*** praneshp has quit IRC | 21:44 | |
devoid | alternatively, is there a way with v2 to enable non-admin users to do obvious stuff like list-users, get-user, list-tenants and get-tenants? | 21:44 |
*** ytwu2 has joined #openstack-dev | 21:44 | |
*** michchap has joined #openstack-dev | 21:44 | |
devoid | since getting these UUIDs is required for several API commands that users might want to call. | 21:45 |
*** ytwu2 has joined #openstack-dev | 21:45 | |
*** ytwu has quit IRC | 21:45 | |
lbragstad | devoid: I don't think so with V2, like morganfainberg said, v2 is much different than v3 | 21:45 |
*** READ10 has quit IRC | 21:46 | |
devoid | ok, so v3 is probably needed. can all clients use v3 at this point? | 21:46 |
*** sarob has quit IRC | 21:47 | |
*** bhargav has joined #openstack-dev | 21:47 | |
*** tellesnobrega has quit IRC | 21:47 | |
*** sarob has joined #openstack-dev | 21:47 | |
*** sarob_ has joined #openstack-dev | 21:48 | |
*** ytwu1 has quit IRC | 21:48 | |
*** terrylhowe has quit IRC | 21:49 | |
*** michchap has quit IRC | 21:49 | |
*** praneshp has joined #openstack-dev | 21:49 | |
bhargav | i am installing devstack | 21:50 |
bhargav | and get this error for compute "Service n-cpu is not running" | 21:50 |
bhargav | Any help would be appreciated | 21:50 |
*** ytwu has joined #openstack-dev | 21:50 | |
*** asalkeld has quit IRC | 21:50 | |
sdague | bhargav: was does the n-cpu log say? | 21:51 |
sdague | or tab in screen? | 21:51 |
*** sarob has quit IRC | 21:51 | |
*** ytwu2 has quit IRC | 21:52 | |
bhargav | sdague: is this log location, /opt/stack/status/stack/n-cpu.failure | 21:52 |
*** melwitt has joined #openstack-dev | 21:52 | |
sdague | no | 21:52 |
sdague | attached to the screen | 21:52 |
sdague | screen -rd | 21:53 |
*** tmclaugh[work] has quit IRC | 21:54 | |
*** rm_work is now known as rm_work|away | 21:54 | |
*** cnesa has quit IRC | 21:54 | |
*** ytwu has quit IRC | 21:55 | |
devoid | lbragstad 2014-01-23 15:54:50.166 7473 DEBUG routes.middleware [-] No route matched for POST /v3.0/tokens __call__ /usr/lib/python2.7/dist-packages/routes/middleware.py:97 | 21:55 |
bhargav | sdauge: I am new to devstack, this is what i see stack@Compute-1:/opt/stack/nova$ cd /opt/stack/nova && /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova.conf --web /opt/stack/noVNC & echo $! >/opt/stack/status/stack/n-novnc.pid; fg || echo "n-novnc failed to start" | tee "/opt/stack/status/stack/n-novnc.failure" [1] 26919 cd /opt/stack/nova && /usr/local/bin/nova-novncproxy --config-file /etc/nova/nova.conf --web / | 21:55 |
devoid | ubuntu package : keystone 1:2013.2~rc4-0ubuntu1~cloud0 | 21:55 |
*** mfer has quit IRC | 21:55 | |
*** tellesnobrega has joined #openstack-dev | 21:56 | |
*** jdob has quit IRC | 21:56 | |
lbragstad | s/v3.0/v3/ | 21:57 |
lbragstad | devoid: ^ | 21:57 |
*** ytwu has joined #openstack-dev | 21:57 | |
*** sarob_ has quit IRC | 21:57 | |
*** mlavalle has joined #openstack-dev | 21:58 | |
*** asalkeld has joined #openstack-dev | 21:58 | |
*** edmund1 has joined #openstack-dev | 21:58 | |
*** sweston has quit IRC | 21:58 | |
*** angdraug has quit IRC | 21:59 | |
*** mjfork has joined #openstack-dev | 22:00 | |
*** dkranz has joined #openstack-dev | 22:00 | |
*** angdraug has joined #openstack-dev | 22:01 | |
*** DGlennH has left #openstack-dev | 22:01 | |
devoid | lbragstad oh nice, now endpoint-list shows blank columns for the urls | 22:01 |
devoid | known bug? | 22:01 |
*** doug_shelley66 has quit IRC | 22:02 | |
*** praneshp has quit IRC | 22:02 | |
*** bswartz has joined #openstack-dev | 22:02 | |
lbragstad | devoid: and you added the endpoints to keystone? | 22:02 |
lbragstad | urls are required according to the api spec https://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3.md#endpoints-v3endpoints | 22:03 |
devoid | lbragstad yea, endpoint works and shows up in catalog… http://paste.openstack.org/show/61789/ | 22:03 |
*** sarob has joined #openstack-dev | 22:03 | |
*** kenperkins has joined #openstack-dev | 22:03 | |
*** praneshp has joined #openstack-dev | 22:03 | |
*** dvarga has quit IRC | 22:04 | |
*** sweston has joined #openstack-dev | 22:04 | |
*** ytwu1 has joined #openstack-dev | 22:04 | |
*** mfink has quit IRC | 22:04 | |
*** thomasem has quit IRC | 22:05 | |
*** sahid has quit IRC | 22:05 | |
*** ytwu has quit IRC | 22:05 | |
*** kenperkins has quit IRC | 22:06 | |
devoid | lbragstad, looks like it's also leaking out links : [ "self" : "http://localhost:5000/v3/endpoints/" ] on each endpoint | 22:06 |
lbragstad | devoid: but... https://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3.md#endpoints-v3endpoints | 22:06 |
lbragstad | devoid: sorry wrong link | 22:06 |
lbragstad | devoid: https://github.com/openstack/keystone/blob/master/keystone/catalog/controllers.py#L238-L239 | 22:06 |
devoid | lbragstad, I was able to create the endpoint, and now things work with the /v3 URL | 22:07 |
*** sweston_ has joined #openstack-dev | 22:07 | |
devoid | the first issue I see, though is that the endpoint table has empty urls (things like user-list work correctly for my admin user though) | 22:07 |
devoid | the second issue is I need to switch the link rel-self urls to point at my loadbalancer | 22:08 |
*** sweston has quit IRC | 22:08 | |
*** krtaylor has quit IRC | 22:09 | |
*** jecarey has joined #openstack-dev | 22:10 | |
*** jhesketh__ has joined #openstack-dev | 22:10 | |
*** teran_ has joined #openstack-dev | 22:10 | |
*** rods1 has joined #openstack-dev | 22:12 | |
*** teran has quit IRC | 22:14 | |
*** sweston_ has quit IRC | 22:14 | |
*** rods has quit IRC | 22:14 | |
*** jmontemayor has quit IRC | 22:15 | |
*** stevemar has quit IRC | 22:16 | |
*** radez is now known as radez_g0n3 | 22:16 | |
*** vladikr has quit IRC | 22:16 | |
*** sgordon has quit IRC | 22:17 | |
*** sweston has joined #openstack-dev | 22:17 | |
*** marun has quit IRC | 22:20 | |
*** rtheis has quit IRC | 22:21 | |
*** pcm_ has quit IRC | 22:21 | |
devoid | presumably these link "self" entries should be relative URLs | 22:21 |
*** DennyZhang has joined #openstack-dev | 22:21 | |
*** nati_ueno has quit IRC | 22:21 | |
*** morganfainberg is now known as morganfainberg|z | 22:21 | |
bhargav | i am new to devstack, getting this error 'Error: Service n-cpu is not running' for compute | 22:21 |
*** rowleyaj has joined #openstack-dev | 22:21 | |
bhargav | Any help would be great | 22:22 |
*** salv-orlando has joined #openstack-dev | 22:22 | |
*** joesavak has joined #openstack-dev | 22:27 | |
bhargav | Team, any help on this issue "Error: Service n-cpu is not running' for compute" | 22:27 |
*** kevinconway has quit IRC | 22:28 | |
*** henrynash has quit IRC | 22:28 | |
*** Gordonz has joined #openstack-dev | 22:30 | |
*** jsavak has quit IRC | 22:30 | |
*** networkstatic has quit IRC | 22:30 | |
*** michchap has joined #openstack-dev | 22:31 | |
*** michchap has quit IRC | 22:31 | |
*** Gordonz has quit IRC | 22:31 | |
*** michchap has joined #openstack-dev | 22:31 | |
*** Gordonz has joined #openstack-dev | 22:32 | |
*** buzztroll has joined #openstack-dev | 22:35 | |
*** mfink has joined #openstack-dev | 22:35 | |
*** doug_shelley66 has joined #openstack-dev | 22:35 | |
*** amcrn has quit IRC | 22:35 | |
*** sn6i23a has quit IRC | 22:36 | |
*** michchap has quit IRC | 22:36 | |
devoid | keystone: https://bugs.launchpad.net/keystone/+bug/1272103 | 22:37 |
*** peristeri has quit IRC | 22:37 | |
*** colinmcnamara has quit IRC | 22:38 | |
*** mriedem has quit IRC | 22:39 | |
*** samuelbercovici has quit IRC | 22:39 | |
*** vartom1111111115 has quit IRC | 22:39 | |
*** jayg is now known as jayg|g0n3 | 22:41 | |
*** colinmcnamara has joined #openstack-dev | 22:41 | |
*** michchap has joined #openstack-dev | 22:42 | |
*** artom has quit IRC | 22:43 | |
*** rods1 has quit IRC | 22:43 | |
*** rods has joined #openstack-dev | 22:44 | |
*** ayoung_ has joined #openstack-dev | 22:44 | |
*** sweston_ has joined #openstack-dev | 22:44 | |
*** ayoung_ is now known as ayoung | 22:44 | |
*** willingc has quit IRC | 22:45 | |
*** sandywalsh has quit IRC | 22:45 | |
*** sweston has quit IRC | 22:47 | |
*** gordc has quit IRC | 22:47 | |
*** lbragstad has quit IRC | 22:47 | |
*** mlavalle has quit IRC | 22:48 | |
*** lucasagomes has quit IRC | 22:49 | |
*** DennyZhang has quit IRC | 22:50 | |
*** jasondotstar has quit IRC | 22:55 | |
*** epim has joined #openstack-dev | 22:55 | |
*** sarob has quit IRC | 22:55 | |
*** sweston_ has quit IRC | 22:57 | |
*** markmcclain has quit IRC | 22:57 | |
bhargav | hello: n-cpu & n-novnc is not running when devstack is installed for first time | 22:58 |
bhargav | is there anyt help woul di get | 22:58 |
bhargav | *any* | 22:59 |
devoid | bhargav, service nova-compute restart? | 22:59 |
*** salv-orlando_ has joined #openstack-dev | 23:00 | |
bhargav | devoid: where should i provide this CLI ? | 23:01 |
devoid | bhargav, that's if you're using upstart, I'm not sure how devstack handles services within screen | 23:01 |
*** sarob has joined #openstack-dev | 23:02 | |
*** sarob has quit IRC | 23:03 | |
*** Underbyte has joined #openstack-dev | 23:03 | |
*** dbalog has left #openstack-dev | 23:03 | |
*** salv-orlando has quit IRC | 23:03 | |
*** salv-orlando_ is now known as salv-orlando | 23:03 | |
*** bfschott has quit IRC | 23:03 | |
*** thuc has quit IRC | 23:04 | |
*** bfschott has joined #openstack-dev | 23:04 | |
*** tqtran1 has joined #openstack-dev | 23:04 | |
*** thuc has joined #openstack-dev | 23:04 | |
bknudson | devoid: bhargav: devstack just starts the executable. You can CTRL-C in the tab to kill it. | 23:05 |
*** changbl has quit IRC | 23:05 | |
*** julienvey_ has quit IRC | 23:05 | |
devoid | ah ok, so in bhargav's case, find the tab named n-cpu and try restarting | 23:06 |
*** tqtran has quit IRC | 23:06 | |
devoid | keystone folks, why does " $ keystone tenant-list " send a GET /v3/tenants ? Shouldn't it be GET /v3/projects ? | 23:07 |
bknudson | devoid: keystone CLI doesn't support the Identity API V3 | 23:08 |
devoid | lol wtf | 23:08 |
*** tdruiva has quit IRC | 23:08 | |
bknudson | devoid: the unified CLI has identity V3 support | 23:08 |
*** bfschott has quit IRC | 23:09 | |
*** thuc has quit IRC | 23:09 | |
*** nkinder has quit IRC | 23:09 | |
devoid | bknudson, sorry still trying to wrap my head around the wat level of that comment http://cdn.shopify.com/s/files/1/0070/7032/files/wat_grande.jpg%3F113123 | 23:09 |
devoid | why make a v3 api if keystoneclient won't support it? | 23:10 |
bknudson | devoid: why put support for v3 identity api in 2 CLIs? | 23:10 |
*** achampion has quit IRC | 23:11 | |
devoid | bknudson, because there's a huge install base for the keystoneclient, including scripts that use the libraries? | 23:11 |
bknudson | devoid: the python library does support it. | 23:11 |
bhargav | devoid: bknudson: I did unstack.sh and re-ran stack.sh, get the same error | 23:11 |
bknudson | devoid: they can continue to use the v2 api. | 23:11 |
devoid | bknudson, not if the v2 api can't support pain users doing user-get | 23:11 |
devoid | *plain | 23:12 |
*** burt1 has quit IRC | 23:12 | |
*** sarob has joined #openstack-dev | 23:12 | |
devoid | the point is I don't see why v3 API got the go-ahead if keystoneclient won't support it. | 23:13 |
devoid | (as in, add support in keystoneclient for the new API) | 23:13 |
*** afazekas has quit IRC | 23:13 | |
*** galstrom is now known as galstrom_zzz | 23:14 | |
*** galstrom_zzz is now known as galstrom | 23:14 | |
*** sweston has joined #openstack-dev | 23:14 | |
*** dims has quit IRC | 23:15 | |
*** henrynash has joined #openstack-dev | 23:16 | |
*** galstrom is now known as galstrom_zzz | 23:16 | |
*** jobewan has quit IRC | 23:16 | |
*** jhesketh__ has quit IRC | 23:17 | |
*** sarob has quit IRC | 23:17 | |
*** anniec has joined #openstack-dev | 23:17 | |
*** glenng has quit IRC | 23:18 | |
*** sweston has quit IRC | 23:18 | |
*** jcoufal has quit IRC | 23:19 | |
devoid | bknudson, well i've submitted to openstackreactions | 23:20 |
*** DennyZhang has joined #openstack-dev | 23:20 | |
*** FunnyLookinHat has quit IRC | 23:20 | |
devoid | bknudson, so presumably keystoneclient also has no knowledge of what URL corresponds to what API version | 23:22 |
devoid | even though we presumably went through all of this for the v2.0 API | 23:23 |
bknudson | devoid: the CLI only uses the v2 python api, so only uses v2 identity api | 23:23 |
*** zzelle has quit IRC | 23:24 | |
*** DennyZhang has quit IRC | 23:26 | |
*** neelashah1 has joined #openstack-dev | 23:26 | |
devoid | https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/shell.py#L18 | 23:26 |
devoid | bknudson, and of course there's no ubuntu package for it http://paste.openstack.org/show/61796/ | 23:27 |
*** dstanek has quit IRC | 23:29 | |
*** neelashah has quit IRC | 23:29 | |
*** DennyZhang has joined #openstack-dev | 23:29 | |
*** dims has joined #openstack-dev | 23:30 | |
*** neelashah1 has quit IRC | 23:31 | |
*** browne has quit IRC | 23:32 | |
*** glenng has joined #openstack-dev | 23:33 | |
*** dave_tucker is now known as dave_tucker_zzz | 23:33 | |
*** dave_tucker_zzz is now known as dave_tucker | 23:34 | |
*** jasondotstar has joined #openstack-dev | 23:35 | |
ttx | kgriffs: yeah, announce is only for "integrated" projects so far, to reduce confusion | 23:36 |
ttx | garyk: pong? | 23:36 |
*** krtaylor has joined #openstack-dev | 23:36 | |
*** KurtMartin has quit IRC | 23:36 | |
*** KurtMartin has joined #openstack-dev | 23:37 | |
ttx | dhellmann: I've been tagging oslo-incubator and marking bugs released there | 23:37 |
*** KurtMartin has quit IRC | 23:37 | |
*** tanisdl has quit IRC | 23:38 | |
*** erkules has quit IRC | 23:39 | |
*** erkules has joined #openstack-dev | 23:40 | |
ayoung | morganfainberg|z, wake up! | 23:40 |
ayoung | dolphm, we can only invalidate the cache for individual tokens, right? | 23:43 |
*** amcrn has joined #openstack-dev | 23:46 | |
devoid | so if the keystone endpoint is pointed at the v3 API, do I need a second endpoint to enable the V2 api? | 23:47 |
devoid | (and do they need to be in separate regions?) | 23:47 |
*** morganfainberg|z is now known as morganfainberg | 23:48 | |
morganfainberg | ayoung, hi | 23:48 |
morganfainberg | ayoung, sorry was in a meeting | 23:48 |
morganfainberg | ayoung, and yes. | 23:48 |
ayoung | NP | 23:48 |
ayoung | could a swore I heard you snore. | 23:48 |
morganfainberg | ayoung, invalidation of tokens is only able to be done at a per-token basis | 23:48 |
ayoung | morganfainberg, we can only invalidate the cache for an individual token right now, right? | 23:49 |
*** prad has quit IRC | 23:49 | |
ayoung | so....I'ma break dat | 23:49 |
morganfainberg | ayoung, correct, but i can make that not a going concern if you need it | 23:49 |
ayoung | morganfainberg, I am going to bypass the cached for now | 23:49 |
ayoung | if not CONF.token.revoke_by_id | 23:49 |
devoid | or should I not deploy v3 since it doesn't look to be supported yet. | 23:49 |
morganfainberg | ayoung, easiest way is to make a better SHOULD_CACHE function for tokens that also takes that into account | 23:50 |
*** romcheg has quit IRC | 23:50 | |
*** cnesa has joined #openstack-dev | 23:50 | |
*** mriedem has joined #openstack-dev | 23:50 | |
morganfainberg | ayoung, that way rather than bypassing cache, you tell dogpile you shouldn't cache | 23:51 |
ayoung | yeah....I can't think how to do that right now | 23:51 |
openstackstatus | NOTICE: Zuul is being restarted for an upgrade | 23:51 |
*** stevemar has joined #openstack-dev | 23:51 | |
*** ChanServ changes topic to "Zuul is being restarted for an upgrade" | 23:51 | |
morganfainberg | ayoung, sec have code example in ... 2 minutes max | 23:51 |
ayoung | if the revocation event comes in, I need to invalidate the cache for all tokens that would match that event | 23:51 |
*** jckasper_ has quit IRC | 23:51 | |
ayoung | right now, the validity check is in the provider | 23:52 |
ayoung | but the caching is in the manager | 23:52 |
*** markmcclain has joined #openstack-dev | 23:52 | |
ayoung | if the caching were in the provider, I could validate the token against the cache there | 23:53 |
morganfainberg | ayoung, something like this: http://paste.openstack.org/show/61799/ | 23:53 |
ayoung | morganfainberg, not quite | 23:53 |
morganfainberg | ayoung, no? you don't want to cache if you're revoking by id, right? | 23:54 |
ayoung | other way around | 23:54 |
morganfainberg | erm, ok | 23:54 |
ayoung | revoke_by_id is the existing mechanism | 23:54 |
ayoung | but... | 23:54 |
morganfainberg | so i inverted the ifcheck ;) | 23:54 |
ayoung | I want to use the provider to fetch the token | 23:54 |
ayoung | not the driver | 23:54 |
*** henrynash has quit IRC | 23:54 | |
ayoung | manager calls the driver with self.driver.get_token | 23:54 |
morganfainberg | right.... | 23:55 |
ayoung | and then that gets cached. I want that call on the provider | 23:55 |
ayoung | but | 23:55 |
morganfainberg | ok. | 23:55 |
ayoung | I also need to invalidate the cache | 23:55 |
ayoung | basd on a revocation event though | 23:55 |
ayoung | not an id | 23:55 |
*** jhesketh_ has joined #openstack-dev | 23:55 | |
morganfainberg | ayoung, hm. | 23:55 |
ayoung | yeah... | 23:55 |
*** amerine has joined #openstack-dev | 23:56 | |
morganfainberg | ayoung, eh. why do you need to invalidate the cache again? | 23:56 |
*** xarses has quit IRC | 23:56 | |
morganfainberg | ayoung, vs. just making the validator check your event list? | 23:57 |
ayoung | wait a sec...I think something is backwards here | 23:57 |
ayoung | OK...problem is get_policy_check_credential bypasses the provider | 23:57 |
ayoung | mioght be OK | 23:57 |
*** rowleyaj has quit IRC | 23:57 | |
morganfainberg | ayoung, ahhhh | 23:57 |
ayoung | provider calls into manager | 23:58 |
*** dstanek has joined #openstack-dev | 23:58 | |
stevemar | zuul is being restarted :O | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!