Thursday, 2013-03-14

*** zzs has joined #openstack-dev00:01
*** dolphm has joined #openstack-dev00:01
openstackgerritA change was merged to openstack/quantum: Sync latest Oslo components for updated copyright.  https://review.openstack.org/2438200:02
*** jog0 has quit IRC00:07
*** Tross has quit IRC00:07
*** dolphm has quit IRC00:10
ayoungtermie, this patch is not last minute. I posted the first version of it in Deceber.  It has been vetted by many people, and it fills a significant need.00:11
ayoungYour basic argument against it, if I understand correctly, follows from your desire to avoid indexes on the tokens backend00:13
ayoungAs far as null expires...I have no strong feelings on that, and am willing to reverse it with a decent argument.00:14
*** stevebaker has quit IRC00:15
ayoungvishy, devstack does URLS all the way down to http://hostname:5000/V2.0  whereas, if a user only specifies http://hostname:5000/ they will get the latest version, which is v3.00:17
*** stevebaker has joined #openstack-dev00:18
termieayoung: i think null expires should not be allowed, i found it weird that there was a test explicitly for it00:18
*** stevebaker has left #openstack-dev00:18
termieayoung: my basic argument is not about indexes, it is that i don00:19
*** pfreund has quit IRC00:19
termieayoung: 't think it is a good solution to the problem being described00:19
ayoungtermie, ok, so token indexing aside...what are your issues with trusts?00:19
ayoungBecasue the real problem has been the same that what Keystone was origianlly tried to address00:20
ayoungin order to perform an action in the future00:20
ayoungservices were holding on to users credentials00:20
ayoungso, in the case I gave you before00:20
ayoungwhere a service had to do something on my behalf a month from now, they would need to have my userid and password00:20
*** tserong_ is now known as tserong00:21
*** Tross has joined #openstack-dev00:21
termieayoung: you've already got two different cases in here, "impersonate" vs not00:22
ayoungtermie, that is true.  Trusts were origiananlly "impersonate only" but there is no reason that they had to be.  It is a decision made by the person creating the trust how much they want to delegate00:22
ayoungImpersonation is kindof "whole hog" but is necessary for swift (I've been told) where objects are actually owned by users00:23
termieayoung: sure sure, i would call that over-engineering00:23
ayoungelsewhere, impersonation is sufficient00:23
ayounger00:23
ayoungdelegation of roles is sufficient00:23
termieayoung: anyway, for the "impersonate" version, you just need a long-lived token with a limited scope00:23
termieayoung: right?00:23
*** stevebaker has joined #openstack-dev00:24
ayoungtermie, except that "long lived tokens" which are bearer tokens are basically a bad idea.00:24
ayoungYes, that would work, but the longer a shared secret lies around, the more likely it is to get compromised00:24
termieayoung: the system uses bearer tokens right now, so that isn't a current issue, but for eliminating that there is an existing solution in oauth00:25
ayoungWith a trust, the trustee still needs to authenticate before getting a token, impersonation or no.00:25
termieayoung: are we on the same page there?00:26
termieayoung: (are you familiar with oauth?)00:26
ayoungtermie, I've looked in to oauth, but, to be honest, I am not comfortable with most of the web SSO solutions.  There might be details that I am missing, but the basic premises seem flawed...00:27
ayoungwhich is "we have to deal with the web as it is deployed today"00:27
ayoungand thus doing things like redirects etc.00:27
ayoungHowever00:27
termieayoung: it is not web-only00:27
*** tomoe_ has joined #openstack-dev00:28
termieayoung: nor is it SSO00:28
termieayoung: just a system for delegated auth00:28
termieayoung: with a bunch of descriptions for how to do it over the web00:28
termieayoung: as that is the largest market for delegated auth00:28
*** yidclare has quit IRC00:29
termieayoung: but, anyway, where we stand now is in a world of bearer tokens00:30
termieayoung: and the use case for "impersonating00:30
termieayoung: would be solved in that world with a long-lived token with a limited scope00:30
*** zzs has quit IRC00:30
ayoungExcept that I am hoping the  mechanism we design here outlives bearer tokens.00:31
*** lloydde has quit IRC00:32
termieayoung: sure sure, i am trying to hit basic principles here00:32
*** ek6 has quit IRC00:32
termieayoung: are there other problems you see with what i am describing so far?00:34
*** stevebaker has quit IRC00:34
*** roampune has quit IRC00:34
ayoungtermie,  we have a rule now that when a user changes password or roles, we revoke all their tokens.  THat would break a long term contract for something like HA.  You might argue that it is an acceptable behavior to do so, or that we could make an exception for that case....00:36
ayoungA long lived token would have to be lived validated...but we still support that....00:37
ayoungand the trust IDs really are not much different from tokens.00:37
ayoungYOu would have to set up your token backend to not timeout the token....00:37
*** jhesketh has joined #openstack-dev00:37
ayoungyour could make it fit, but it is a mismatch00:38
*** ek6 has joined #openstack-dev00:38
termieayoung: so, to paraphrase, you want the long-lived token possibly not to be invalidated by a user password change00:38
ayoungIf your argument is that we should just leave berer tokens alone until we can replace the whole kit and kaboodle...00:38
ayounghmmm00:38
*** stevebaker has joined #openstack-dev00:39
ayoungyou could view trusts as a long lived token that can only be used to get another token, and that other token is limited to exactly the roles outlined in it00:39
ayoungcalling it a trust versus a token is, I think, better documentation of the intention00:39
alopgetting a slew of 'NovaException: Unable to find host for Instance' today00:39
alopanyone care to take a look at this with me? http://paste.openstack.org/show/33630/00:40
ayoungall the rules would be the same...any tokens I created from a trust token have to be revoked if the trust gets revoked.  We don't actually have a way of tracking the on a per token basis (token b was created from token a)  but we could do that instead....00:40
ayoungactually...we probably should have that as an option....hmmm00:41
ayoungtermie, you have very good arguments.  I think it comes down to the semantic differences between a short term entity like tokens and a long term entity like trusts.  You could potentially shoehorn the two concepts into the same entity, but I think that doesn;t simplify things.00:43
ayoungThere is something comparable in other worlds, though..profgiles for creating X509 certs comes to mind00:43
ayoungbut also extensions00:44
*** markmcclain has joined #openstack-dev00:44
*** stevebaker has quit IRC00:44
termieayoung: well i think that went a little off-track00:45
ayoungtermie, no, I am just chewing over what you are saying...you have some good points.00:45
ayoungAnd I like being challenged on this, to justify it.00:46
ayoungThere is prior art from the Kerberos world, BTW. It is called Service for User To Proxy or S4U2Proxy.  Its used, for example, if you need to contact a web server that then needs an additional service ticket to perform some action in a remote system on your behalf.00:47
*** salv-orlando has quit IRC00:47
termieayoung: i've written a few delegated auth systems in my time ;)00:47
ayoungHeh00:47
*** salv-orlando has joined #openstack-dev00:47
ayoungtermie, if I had my druthers, we would have taken a pre-exiting system instead of writing Keystone, but we play the cards we are dealt, and that was the hand left at the open seat at the table when I sat down.00:48
*** cloudchimp has quit IRC00:48
termieayoung: which pre-existing system is "Trusts" ?00:49
ayoungnone.  but I had to work with Keystone.00:49
termieayoung: as far as i can tell i'm providing you a solution that works with keystone00:49
termieayoung: and a way forward after it00:50
termieayoung: that _is_ based on an existing solution00:50
*** stevebaker has joined #openstack-dev00:50
*** stevebaker is now known as stevebake-00:50
ayoungIf you look at all the changes we would have to make to implement your solution, it would basically look like trusts:  we would need to specify that the long lived token could not get another token with a different set of roles, not get revoked at password change...00:53
ayoungso I called them trusts and put them in a different backend.00:53
termieit doesn't seem like a different backend when it is a new argument in the token driver00:53
*** amerine has quit IRC00:54
termiei don't think the idea is sufficiently thought through00:54
ayoungtermie the user_id is also a foreign key to a different backend.00:54
*** stevebaker has joined #openstack-dev00:54
*** stevebaker_ has joined #openstack-dev00:54
ayoungtokens are ephemeral.  You lose the token database, nothing is broken, people just get new tokens00:54
ayounglost the identity back ed or the trust backend and systems are broken00:54
termiewell, i would argue that nobody is using the trust backend00:55
termie;)00:55
*** stevebake- has quit IRC00:55
*** baba has joined #openstack-dev00:55
ayoungheh, I have people that have asked me to build it, both in my organization and elsewhere.00:55
*** fire has quit IRC00:55
ayoungBut, yes, no one is using it yet because the code just landed and still has bugs00:55
*** amerine has joined #openstack-dev00:55
ayoungwhich is what I am supposed to be fixing right now...00:56
termietear it out, make it completely an extension00:56
termieif what you are saying is that it's purpose is to provide an additional set of credentials by which a third party can get a token on behalf of the user00:57
ayoungBut a credential managed by Keystone00:58
*** aeperezt has quit IRC00:59
termieso is ec200:59
termieit's an extension00:59
termieit needs have no integration with the core except that when it creates tokens they have a limited set of roles00:59
ayoungslightly more than that01:00
termiedefine01:00
ayoungwe want to make sure a token created by a trust cannot get another token01:00
termierole01:00
termiedone01:00
termienext?01:00
termieit isn't even a token01:00
termieit is a credential01:00
ayoungand there is revocation01:00
termieit lives in the Trusts Extension01:00
ayoungit lives in the trust backend.01:00
termietrusts extension db, still no issue in coer01:00
termiethey are going to have to request a new token from the Trusts Extension API01:01
ayoungBy itself, a trust is not a credential01:01
*** mrodden has quit IRC01:01
*** ewindisch has joined #openstack-dev01:01
termiei don't care, together that plus whatever service's credential constitute a credential01:01
*** markmcclain has quit IRC01:01
*** aeperezt has joined #openstack-dev01:02
ayoungand that is how it is presented...as the scope of a token.  User presents credential and trust_id and gets a token.  Now, maybe the trust should be one of the plugins...but I haven;t gotten to refactoring that.  Trusts was actually written before the V3 API01:03
termietear it out, make it an extension01:03
termieit is a perfect example of something that should be an extension01:03
*** halfss has joined #openstack-dev01:03
termieit is an alternate interface for getting new tokens01:03
*** gongysh has quit IRC01:03
ayoungtermie, have you looked at the V3 api?01:04
termiea bit, why?01:04
ayoungspecifically, how we are trying to deal with Multifactor?01:04
termiehow is that related?01:04
ayoungso the "methods" thing you were complaining about.01:04
ayoungThose are passed in with the token request01:05
ayoungthe idea is that there will be multiple plugins for auth, possibly checked on the same request01:05
termiethose are passed in to the core token request or the trust extensions token request?01:05
ayoungcore V301:05
ayoungright now there are two methods accepted01:06
termiegreat, carry on?01:06
ayoungpassword and token01:06
ayoungwe know of other that are coming01:06
termie(waiting for how this relates to trust)01:06
termies/trust/the trusts extension/01:06
ayoungbut we are not implementing for V3.01:06
ayoungThe point is, there will not be an extension per credential type01:06
termiethis isn't a credential type, this is a Trusts Extension that takes credentials The Trusts Extension cares about01:07
ayoungso trusts are in keeping with the design of the V3 API.  Which is designed to allow for stackable authentication01:07
termieit is free to re-use core apis, but not modify them01:07
termiebecause it is... The Trusts Extension01:07
ayoungand my implementation says that it only works with tokens, but others may decide that trust_id plus kerberos principal is what it needs, or X509, or OpenID.01:07
termiei guess you better make your extension support pluggable backends as well then, eh, wouldn't want to get caught looking not pluggable01:08
*** maoy has joined #openstack-dev01:08
ayoungfunny you should mention that.  One of the biggest requests we've had from just about everywhere is to allow authentication against LDAP in a read only manner01:08
*** maoy has quit IRC01:08
*** woodspa has left #openstack-dev01:09
termieit can live in contrib, doesn't have to be a separate project01:09
ayoungI implemented the LDAP "backend" last year based on the SQL and other backends.01:09
termiei think everybody in the world was expecting a read-only ldap to begin with01:09
ayoungbut it only solves a small subest of the actual problems.01:09
termiehow far is this going away from the Trusts Extension discussion?01:10
*** sthaha has joined #openstack-dev01:10
ayoungwhy weren't tokens an extension?01:11
termieayoung: plenty of reasons, for one they were there first01:12
termieayoung: why shouldn't Trusts Extension be an extension>?01:12
*** nati_ueno has quit IRC01:12
*** baba has quit IRC01:12
ayoungno, the first thing we had was duplication of  userID and password.  As you yourself poointed out, bearer tokens was something you fought against.  EC2 Credentials also pre-exsited, and would have been preferable to bearer tokens.01:14
SpamapSwhy does keystone run openssl cli instead of using the python openssl bindings?01:14
ayoungSpamapS, because it runs in eventlet.01:14
ayoungThe python openssl bidings take the GIL01:14
ayoungeffectively blocking all responses from the web server01:14
ayoungthe two alternatives were to use a thread pool and to fork it off to a separate process.01:15
*** bdpayne has joined #openstack-dev01:15
*** networkstatic has joined #openstack-dev01:15
termieayoung: i don't think there was duplication of user/pass, the tokens came from rackspace in their first implementation of keystone01:15
SpamapSayoung: very interesting conundrum there01:15
ayoungThe separate process is actually the cleaner solution, as the thread pool still has the GIL issue01:15
termieayoung: i fought against using their design in openstack, not against adding the token functionality as it was already there01:16
termieayoung: ec2 credentials did not exist in keystone and were added as an extension01:16
ayoungSpamapS, yep01:17
*** amerine has quit IRC01:17
ayoungSpamapS, one possible solution is to use NSS instead of openssl, but I am not 100% convinced it doesn't have the GIL issue either.01:18
*** stevemar has joined #openstack-dev01:18
termieayoung: i think Trusts Extension will make a fine extension and a terrible part of core01:18
*** fedgoat has joined #openstack-dev01:18
termieayoung: let's move it01:18
SpamapSayoung: right any C library is going to have to be very careful to remain thread safe and not end up in the GIL01:18
ayoungthe NSS command line tool didn't allow stripping down the tokens as small.01:18
*** topol has joined #openstack-dev01:18
ayoungtermie, let me fix it first....I've been trying to get back to the patch on it all night.01:18
ayoungSpamapS, and doing C code in the context of OpenStack is beyond the acceptable for the project.01:19
SpamapSayoung: what about having a resident daemon that just sits there talking to keystone via a unix socket? Same IPC overhead, w/o the forks01:19
ayoungSpamapS, also considered, and might be implemented if called for.01:20
ayoungBut it still is serializing requests01:20
ayoungpopen is unix level parallelization01:20
*** stevebaker has quit IRC01:20
ayoungit is a simpler implementation.01:21
SpamapSayoung: I ran into an issue last night where forks failed because of OOM .. not a normal condition, but it basically left keystone in an undefined state and with thousands of unreaped pipes.01:21
ayoungInteresting....01:21
ayoungbug report for that, please01:21
SpamapSayoung: I'm trying to reproduce. OOM killer makes that tricky ;)01:21
salv-orlandohi folks. In my env Quantum is pretty much not logging anything since "870f9c3 sync Oslo Grizzly stable branch with Quantum". Do I need to tweak something in the config? There's nothing obvious in the diff01:21
*** stevebaker_ has quit IRC01:21
ayoungSpamapS, regardless, report the bug, and update once you can reproduce.01:21
ayoungWas the OOM due to Keystone?01:21
*** READ10 has quit IRC01:22
SpamapSayoung: the box was running devstack in 1G  (with heat and quantum) ... it was almost out of memory just after stack.sh returned01:23
*** adjohn has quit IRC01:23
SpamapSayoung: but left it running overnight.. and when returned.. OOM's.. forks.. too many open files..01:23
SpamapSayoung: I had to kill that to get some time sensitive things done, but I'm working on reproducing now01:23
*** adjohn has joined #openstack-dev01:23
fedgoatAnyone know why Folsom+Quantum rootwrap fails to write iptables rules after issuing iptables-restore01:24
*** markmcclain has joined #openstack-dev01:27
*** stevebaker_ has joined #openstack-dev01:27
*** adjohn has quit IRC01:29
*** marun has quit IRC01:29
*** obondarev_ has quit IRC01:29
*** enikanorov-w has quit IRC01:29
ayoungtermie, let me think about it.01:29
*** enikanorov-w has joined #openstack-dev01:29
termieayoung: it'll feel sooo good01:29
*** mrodden has joined #openstack-dev01:29
termieayoung: to have this perfectly contained extension01:29
termieayoung: you'll be making keystone work for YOU01:29
ayoungIts a lot of churn several weeks after code freeze, and I am not sure I buy the argument.01:30
ayoungHeh\01:30
termieayoung: you totally buy the argument01:30
termieayoung: it _does_ make a perfect example of an extension01:30
ayoungHah01:30
*** enikanorov_ has joined #openstack-dev01:30
*** obondarev has joined #openstack-dev01:30
termieayoung: and it isn't really churn, it is reducing the load of the code01:30
*** pabelanger has joined #openstack-dev01:30
*** novas0x2a|lapto1 has quit IRC01:30
ayoungI want you to know that after seeing your instagram with the black mustache,  I read everything you say with the accent of the lead singer of Golgol Bordello01:31
ayoungOr maybe Frank Zappa, it varies01:31
*** ogelbukh has quit IRC01:31
termieayoung: oh man the bordello guy is awesome01:31
termieayoung: so is zappa, but in a different way01:32
*** enikanorov has quit IRC01:32
*** enikanorov_ has quit IRC01:33
openstackgerritA change was merged to openstack/quantum: Imported Translations from Transifex  https://review.openstack.org/2438801:34
*** enikanorov has joined #openstack-dev01:34
*** ogelbukh has joined #openstack-dev01:34
*** Mandell has quit IRC01:36
*** dsanders has quit IRC01:39
*** dolphm has joined #openstack-dev01:42
dolphmvishy: o/01:43
dolphmvishy: still poking at the same issue?01:44
*** mrodden1 has joined #openstack-dev01:46
*** vkmc has quit IRC01:46
*** mrodden has quit IRC01:46
vishydolphm: well i figured it out01:47
vishydolphm: got a work around but we need to update the client libraries to parse v3 catalogs properly01:47
*** stevemar has quit IRC01:48
*** HenryG has quit IRC01:48
*** yaguang has joined #openstack-dev01:54
openstackgerritA change was merged to openstack/nova: List ConsoleTypeInvalid as a client exception.  https://review.openstack.org/2424801:55
*** stevebaker_ has quit IRC01:56
*** zzs has joined #openstack-dev01:56
*** zb has joined #openstack-dev01:59
*** pixelbeat has quit IRC01:59
*** markwash has joined #openstack-dev01:59
*** dprince has quit IRC02:00
*** zaneb has quit IRC02:02
openstackgerritA change was merged to openstack/nova: Force nova to use keystone v2.0 for auth_token  https://review.openstack.org/2438602:05
openstackgerritA change was merged to openstack/nova: Remove sqlalchemy calling back to DB API  https://review.openstack.org/2437202:05
*** alexxu has joined #openstack-dev02:06
openstackgerritA change was merged to openstack/nova: Fix cells instance deletion  https://review.openstack.org/2425202:07
*** sacharya has joined #openstack-dev02:08
*** alop has quit IRC02:10
*** obondarev has quit IRC02:10
*** stevebaker_ has joined #openstack-dev02:12
*** obondarev has joined #openstack-dev02:13
*** markmcclain has quit IRC02:13
*** jcmartin has quit IRC02:14
*** stevebaker_ has quit IRC02:17
*** stevebaker has joined #openstack-dev02:17
*** pabelanger has quit IRC02:17
*** fedgoat has quit IRC02:22
*** fedgoat has joined #openstack-dev02:23
*** optyx1 has joined #openstack-dev02:24
*** Ryan_Lane has quit IRC02:28
*** fedgoat has quit IRC02:30
*** jasdeepH has quit IRC02:31
crazedhm, anyone able to give some advice as to why self.identity_man.create_user seems to fail to actually create a user in the live ldap environment vs the faked ldap setup02:31
*** adjohn has joined #openstack-dev02:34
*** networkstatic has quit IRC02:36
*** adjohn_ has joined #openstack-dev02:37
*** Tross has quit IRC02:37
*** adjohn has quit IRC02:38
*** sacharya has quit IRC02:39
*** sacharya has joined #openstack-dev02:39
*** ayoung has quit IRC02:40
*** darjeeling has quit IRC02:42
*** pabelanger has joined #openstack-dev02:43
*** aeperezt has quit IRC02:46
crazedseems to be using the manager fails but using the api succeeds02:47
*** bdpayne has quit IRC02:48
*** morganfainberg has quit IRC02:50
*** stevebaker has quit IRC02:50
*** zzs has quit IRC02:52
*** alexpilotti has quit IRC02:53
*** sandywalsh has quit IRC02:55
openstackgerritA change was merged to openstack/keystone: Added test cases to improve LDAP project testing  https://review.openstack.org/2402302:56
*** ijw has quit IRC02:58
*** martine has joined #openstack-dev02:58
*** Tross has joined #openstack-dev02:58
*** garyk has quit IRC03:01
*** salv-orlando has quit IRC03:01
*** salv-orlando has joined #openstack-dev03:02
openstackgerritA change was merged to openstack/keystone: Migrate roles from metadata to user_project_metadata  https://review.openstack.org/2397903:03
*** Tross has quit IRC03:09
*** jcmartin has joined #openstack-dev03:10
*** jbresnah has quit IRC03:10
*** jbresnah has joined #openstack-dev03:10
*** garyk has joined #openstack-dev03:14
*** melwitt has quit IRC03:14
*** Tross has joined #openstack-dev03:16
*** Tross has quit IRC03:21
*** jasdeepH has joined #openstack-dev03:21
*** jcmartin has quit IRC03:21
*** Ryan_Lane has joined #openstack-dev03:22
*** markwash has quit IRC03:25
*** bdpayne has joined #openstack-dev03:26
*** darjeeling has joined #openstack-dev03:29
*** optyx1 has quit IRC03:29
*** optyx1 has joined #openstack-dev03:29
*** sthaha has quit IRC03:32
*** stevebaker has joined #openstack-dev03:32
*** Mandell has joined #openstack-dev03:32
*** hemna has joined #openstack-dev03:32
*** stevebaker has quit IRC03:38
*** darjeeling has quit IRC03:41
*** amerine has joined #openstack-dev03:41
*** darjeeling has joined #openstack-dev03:41
*** markwash has joined #openstack-dev03:42
*** jimfehlig has quit IRC03:42
*** colinmcnamara has quit IRC03:43
*** colinmcnamara has joined #openstack-dev03:44
*** stevebaker has joined #openstack-dev03:46
*** darjeeling has quit IRC03:46
openstackgerritA change was merged to openstack/keystone: duplicated trust tests  https://review.openstack.org/2369503:48
*** adjohn_ has quit IRC03:48
*** stevebaker has quit IRC03:49
*** vipul is now known as vipul|away03:49
*** vipul|away is now known as vipul03:49
*** Tross has joined #openstack-dev03:51
*** stevebaker has joined #openstack-dev03:52
crazedhehe progress FAILED (SKIP=41, errors=2, failures=2)03:58
*** jcmartin has joined #openstack-dev03:59
*** SergeyLukjanov has joined #openstack-dev04:02
crazedalright sleep time, will fix the last 4 tomorrow04:03
*** vipul is now known as vipul|away04:04
*** stevebaker has quit IRC04:07
*** martine has quit IRC04:09
*** alop has joined #openstack-dev04:10
*** aditirav has joined #openstack-dev04:10
*** stevebaker has joined #openstack-dev04:11
*** martine has joined #openstack-dev04:11
*** nati_ueno has joined #openstack-dev04:11
*** vipul|away is now known as vipul04:13
*** sthaha has joined #openstack-dev04:14
*** markwash has quit IRC04:15
*** sirushti has quit IRC04:23
*** pabelanger has quit IRC04:24
*** ociuhandu has quit IRC04:26
*** navid_ has joined #openstack-dev04:33
*** hemna has quit IRC04:36
*** anniec has quit IRC04:37
*** nunosantos has quit IRC04:42
*** rushiagr has joined #openstack-dev04:42
*** sride has joined #openstack-dev04:43
*** sandeepr has joined #openstack-dev04:43
*** rushiagr has joined #openstack-dev04:44
*** martine has quit IRC04:44
*** beagles has quit IRC04:46
*** manas has joined #openstack-dev04:46
*** sirushti has joined #openstack-dev04:49
*** bdpayne has quit IRC04:50
*** ewindisch has quit IRC04:51
*** stevebaker has quit IRC04:52
*** stevebaker has joined #openstack-dev04:52
*** rushiagr1 has joined #openstack-dev04:52
*** rushiagr has quit IRC04:53
*** rushiagr has joined #openstack-dev04:53
*** amerine has quit IRC04:53
*** rushiagr1 has quit IRC04:57
*** colinmcnamara has quit IRC04:58
*** beagles has joined #openstack-dev04:58
*** adjohn has joined #openstack-dev04:59
*** aditirav has quit IRC05:02
*** aditirav has joined #openstack-dev05:02
*** adjohn has quit IRC05:04
*** stevebaker has quit IRC05:06
enikanorovdevstack folks, please review, it needs 1 more approval: https://review.openstack.org/#/c/23808/05:08
*** otherwiseguy has quit IRC05:10
*** alexxu has quit IRC05:10
*** colinmcnamara has joined #openstack-dev05:10
*** hattwick has quit IRC05:12
*** alexxu has joined #openstack-dev05:14
*** SergeyLukjanov has quit IRC05:15
*** koolhead17 has joined #openstack-dev05:16
*** mscott has quit IRC05:16
*** colinmcnamara has quit IRC05:18
*** lloydde has joined #openstack-dev05:20
*** optyx1 has quit IRC05:22
*** amerine has joined #openstack-dev05:23
*** darjeeling has joined #openstack-dev05:23
*** anniec has joined #openstack-dev05:23
*** darjeeli_ has joined #openstack-dev05:24
*** darjeeling has quit IRC05:28
*** markwash has joined #openstack-dev05:30
*** syst3mw0rm has quit IRC05:32
*** kbringard has joined #openstack-dev05:33
*** gongysh has joined #openstack-dev05:36
*** sirushti has quit IRC05:37
*** yaguang has quit IRC05:38
*** markwash has quit IRC05:39
*** garyk has quit IRC05:43
*** sirushti has joined #openstack-dev05:49
*** davidha has joined #openstack-dev05:55
*** sacharya has quit IRC06:02
*** andrewbogott is now known as andrewbogott_afk06:03
*** lloydde has quit IRC06:05
*** SergeyLukjanov has joined #openstack-dev06:07
*** alop has quit IRC06:07
*** jasdeepH has quit IRC06:07
*** markwash has joined #openstack-dev06:08
*** glikson has joined #openstack-dev06:17
*** fifieldt has quit IRC06:21
*** olaph has joined #openstack-dev06:26
*** yaguang has joined #openstack-dev06:27
*** olaph_ has quit IRC06:28
*** SergeyLukjanov has quit IRC06:29
*** seats has quit IRC06:31
*** seats has joined #openstack-dev06:31
*** kbringard has quit IRC06:32
*** SergeyLukjanov has joined #openstack-dev06:36
*** koolhead17 has quit IRC06:36
*** reed has quit IRC06:40
*** topol has quit IRC06:40
*** markwash has quit IRC06:41
*** topol has joined #openstack-dev06:41
*** tserong_ has joined #openstack-dev06:42
*** tserong_ has joined #openstack-dev06:42
*** tserong has quit IRC06:43
*** mrunge has joined #openstack-dev06:43
*** garyk has joined #openstack-dev06:45
*** gongysh has quit IRC06:45
*** tserong_ is now known as tserong06:48
*** nati_ueno has quit IRC06:49
*** matiu has quit IRC06:53
*** adjohn has joined #openstack-dev06:53
*** nati_ueno has joined #openstack-dev06:59
*** adjohn has quit IRC06:59
*** glikson has quit IRC07:00
*** eglynn has quit IRC07:00
*** koert has joined #openstack-dev07:01
*** reed has joined #openstack-dev07:03
*** davidha has quit IRC07:12
*** lloydde has joined #openstack-dev07:16
*** zaitcev has quit IRC07:17
*** topol has quit IRC07:17
*** Ruetobas has quit IRC07:18
*** lloydde has quit IRC07:20
*** eglynn has joined #openstack-dev07:22
*** Ruetobas has joined #openstack-dev07:22
*** mmagr has joined #openstack-dev07:23
*** dolphm has quit IRC07:25
*** giulivo has joined #openstack-dev07:27
*** giroro_ has joined #openstack-dev07:33
*** Ruetobas has quit IRC07:35
*** jcmartin has quit IRC07:36
*** eglynn has quit IRC07:37
*** varto has joined #openstack-dev07:40
*** psedlak has quit IRC07:44
*** glikson has joined #openstack-dev07:48
*** alexxu has quit IRC07:54
*** nati_ueno has quit IRC07:58
*** Nachi has joined #openstack-dev07:58
*** reidrac has joined #openstack-dev08:00
*** tomoe_ has quit IRC08:04
*** flaper87 has joined #openstack-dev08:04
*** psedlak has joined #openstack-dev08:05
*** rafaduran has joined #openstack-dev08:08
*** boden has joined #openstack-dev08:08
*** adjohn has joined #openstack-dev08:11
*** thouveng has joined #openstack-dev08:11
*** amerine has quit IRC08:12
*** salv-orlando has quit IRC08:12
*** salv-orlando has joined #openstack-dev08:13
*** egallen has joined #openstack-dev08:14
*** jgallard has joined #openstack-dev08:14
*** avishay has joined #openstack-dev08:14
*** adjohn has quit IRC08:15
*** psedlak has quit IRC08:17
*** psedlak has joined #openstack-dev08:17
*** egallen has quit IRC08:19
*** egallen has joined #openstack-dev08:19
*** locke1051 has quit IRC08:22
*** darjeeling has joined #openstack-dev08:22
*** darjeeli_ has quit IRC08:23
*** jgallard has quit IRC08:24
*** xga has joined #openstack-dev08:24
*** alexxu has joined #openstack-dev08:26
*** doude has joined #openstack-dev08:38
*** alexisT has joined #openstack-dev08:40
*** zoresvit has joined #openstack-dev08:40
*** sulo_ has joined #openstack-dev08:42
*** darjeeli_ has joined #openstack-dev08:42
*** sulo_ has quit IRC08:44
*** darjeeli_ has quit IRC08:45
*** darjeeling has quit IRC08:46
*** mattymo has quit IRC08:46
*** mattymo has joined #openstack-dev08:46
*** sulo_ has joined #openstack-dev08:49
*** dev_sa has joined #openstack-dev08:50
*** rushiagr1 has joined #openstack-dev08:52
*** rushiagr has quit IRC08:52
*** pixelbeat has joined #openstack-dev08:53
*** pasquier-s has quit IRC08:54
*** corXi has joined #openstack-dev08:55
*** ndipanov has joined #openstack-dev08:55
*** zoresvit has quit IRC08:58
*** egallen has quit IRC08:59
*** eglynn has joined #openstack-dev09:02
*** johnthetubaguy has joined #openstack-dev09:04
*** zoresvit has joined #openstack-dev09:05
*** alexxu has quit IRC09:05
*** deagle has left #openstack-dev09:06
*** afazekas has joined #openstack-dev09:07
*** bogdando has joined #openstack-dev09:07
*** jbresnah has quit IRC09:08
*** boris-42 has joined #openstack-dev09:11
*** koolhead17 has joined #openstack-dev09:12
*** jbr_ has joined #openstack-dev09:13
*** dosaboy has joined #openstack-dev09:14
*** pfreund has joined #openstack-dev09:17
*** adjohn has joined #openstack-dev09:21
*** adjohn has quit IRC09:25
*** adjohn has joined #openstack-dev09:25
*** jpich has joined #openstack-dev09:26
*** zb is now known as zaneb09:30
*** Nachi has quit IRC09:30
*** nati_ueno has joined #openstack-dev09:31
*** [1]glikson has joined #openstack-dev09:35
*** nati_ueno has quit IRC09:35
*** hattwick has joined #openstack-dev09:35
*** henrynash has joined #openstack-dev09:37
*** glikson has quit IRC09:38
*** [1]glikson is now known as glikson09:38
*** SergeyLukjanov has quit IRC09:43
*** jamespage_ has joined #openstack-dev09:45
*** darraghb has joined #openstack-dev09:46
*** SergeyLukjanov has joined #openstack-dev09:49
*** dev_sa has quit IRC09:59
*** SergeyLukjanov has quit IRC10:04
*** psedlak has quit IRC10:05
*** psedlak_ has joined #openstack-dev10:05
*** egallen has joined #openstack-dev10:06
*** psedlak_ is now known as psedlak10:06
*** danpb has joined #openstack-dev10:08
*** HenryG has joined #openstack-dev10:08
*** Hg_ has joined #openstack-dev10:10
*** fire has joined #openstack-dev10:10
*** m4xmr has joined #openstack-dev10:10
*** markmc has joined #openstack-dev10:12
*** HenryG has quit IRC10:14
*** bswartz has quit IRC10:15
*** almaisan-away is now known as al-maisan10:15
*** SergeyLukjanov has joined #openstack-dev10:18
*** m4xmr has left #openstack-dev10:26
openstackgerritA change was merged to openstack/python-keystoneclient: Make keystone client handle the response code 300.  https://review.openstack.org/2366110:32
*** shang has quit IRC10:34
*** topol has joined #openstack-dev10:35
*** salv-orlando has quit IRC10:37
*** yaguang has quit IRC10:38
*** sulo_ has quit IRC10:39
*** Yada has joined #openstack-dev10:40
*** adjohn has quit IRC10:40
*** al-maisan is now known as almaisan-away10:41
*** trapni has joined #openstack-dev10:43
*** boris-42 has quit IRC10:46
*** sulo_ has joined #openstack-dev10:49
*** jamespage_ has quit IRC10:50
*** beagles has quit IRC10:52
*** beagles has joined #openstack-dev10:52
*** [1]glikson has joined #openstack-dev11:04
*** yamahata_ has joined #openstack-dev11:05
*** darjeeling has joined #openstack-dev11:06
*** glikson has quit IRC11:08
*** [1]glikson is now known as glikson11:08
*** halfss has quit IRC11:10
*** rkukura has quit IRC11:11
openstackgerritA change was merged to openstack/python-keystoneclient: Make auth_token lazy load the auth_version.  https://review.openstack.org/2437011:11
*** egallen has quit IRC11:19
*** egallen has joined #openstack-dev11:20
*** matiu has joined #openstack-dev11:23
*** matiu has quit IRC11:23
*** matiu has joined #openstack-dev11:23
*** sandeepr has quit IRC11:24
*** alobbs1 has quit IRC11:25
*** alobbs has joined #openstack-dev11:25
openstackgerritA change was merged to openstack/swift: Remove check for valid Origin for the "actual request".  https://review.openstack.org/2436211:29
*** anuj has joined #openstack-dev11:32
*** alexxu has joined #openstack-dev11:34
*** egallen has quit IRC11:38
*** rnirmal has joined #openstack-dev11:39
*** rnirmal has quit IRC11:40
*** rnirmal has joined #openstack-dev11:40
*** doude has quit IRC11:43
*** doude has joined #openstack-dev11:43
*** jamielennox has quit IRC11:44
*** manas has quit IRC11:46
*** pcm_ has joined #openstack-dev11:52
*** aditirav_ has joined #openstack-dev11:53
*** olaph_ has joined #openstack-dev11:53
*** SunilThaha has joined #openstack-dev11:54
*** SunilThaha has quit IRC11:54
*** martine_ has joined #openstack-dev11:55
*** aditirav has quit IRC11:56
*** aditirav_ has quit IRC11:56
*** aditirav has joined #openstack-dev11:56
*** olaph has quit IRC11:56
*** martine_ has quit IRC11:56
*** davetucker has joined #openstack-dev11:58
*** johnthetubaguy1 has joined #openstack-dev12:00
*** johnthetubaguy has quit IRC12:02
*** vkmc has joined #openstack-dev12:02
srideHi12:05
srideI am trying to setup devstack for multi hosts12:06
sridebut it doesn't seem to work12:06
sridecan someone help me with it12:06
*** dprince has joined #openstack-dev12:06
*** salv-orlando has joined #openstack-dev12:11
*** zul has joined #openstack-dev12:11
*** sirushti has quit IRC12:19
*** salv-orlando has quit IRC12:21
*** sgordon has joined #openstack-dev12:21
*** martine has joined #openstack-dev12:25
*** zul has quit IRC12:27
*** aloga has quit IRC12:31
*** aloga has joined #openstack-dev12:31
matiuShould I be filing bugs to describe features ?12:32
matiuor is it that a feature is a blueprint12:32
*** matiu has left #openstack-dev12:32
*** matiu has joined #openstack-dev12:32
matiuOr is that a feature goes in a blueprint12:32
matiuand something that's broken goes into a bug report ?12:33
danpbmatiu: depends if you intend to implement the blueprint yourself or not12:33
matiuyeah doing it myself12:33
danpbmatiu: if you're merely wanting to request a feature, then  file a bug12:33
danpbbut if you're doing it yourself, then skip the bug and just file a blueprint12:33
danpband create a wiki page to describe what you're proposing to implement and add that wiki link to the blueprint12:34
matiuah ok. So is it ok for this time what I've done: https://bugs.launchpad.net/nova/+bug/115479012:34
uvirtbotLaunchpad bug 1154790 in nova "Scheduler and Cells need minimum reserved hosts" [Undecided,In progress]12:34
matiuit's just a tiny thing this time around..12:34
matiunext time, for new functionality, I'll do a blueprint instead of a bug though12:35
matiuthanks danpb12:35
danpbyeah depends just how big the new feature is - if it is a small thing the blueprint is unneccessary overhead & a bug would suffice12:36
danpbblueprints are important if you need to explain / outline design information to people12:36
matiuah perfect12:36
matiunow I understand much better :)12:36
matiuso would you use a blueprint for a complicated bug fix ?12:37
matiulike, if the fix required refactoring and stuff ?12:37
danpbyep, if there was a need for design discussions on the refactoring or new code12:39
matiuthanks danpb, you have broadened my understanding :)12:40
*** salv-orlando has joined #openstack-dev12:45
*** topol has quit IRC12:46
*** bswartz has joined #openstack-dev12:46
*** anuj has quit IRC12:49
*** egallen has joined #openstack-dev12:49
*** mkollaro has joined #openstack-dev12:50
*** sirushti has joined #openstack-dev12:52
*** salv-orlando has quit IRC12:53
*** jruzicka has joined #openstack-dev12:55
*** jhesketh has quit IRC12:56
*** egallen has quit IRC12:57
*** mkollaro has quit IRC12:57
*** koolhead17 has quit IRC12:57
*** koert has joined #openstack-dev12:58
*** salgado_ has joined #openstack-dev13:02
*** salgado_ has quit IRC13:04
*** akscram has quit IRC13:05
*** gray-- has joined #openstack-dev13:07
*** alunduil has quit IRC13:08
*** derekh has joined #openstack-dev13:09
*** timello has joined #openstack-dev13:10
*** doude has quit IRC13:12
*** aditirav_ has joined #openstack-dev13:12
*** aditirav_ has quit IRC13:13
*** rcj has joined #openstack-dev13:13
*** aditirav has quit IRC13:14
*** mkollaro has joined #openstack-dev13:14
*** akscram has joined #openstack-dev13:15
*** adalbas has joined #openstack-dev13:16
*** joesavak has joined #openstack-dev13:17
*** gray-- has quit IRC13:17
*** johnthetubaguy1 has quit IRC13:20
*** johnthetubaguy has joined #openstack-dev13:21
*** rushiagr1 has quit IRC13:25
*** bknudson has joined #openstack-dev13:26
*** romcheg has joined #openstack-dev13:27
*** gray-- has joined #openstack-dev13:28
*** akscram has quit IRC13:31
*** romcheg has left #openstack-dev13:31
*** bswartz has quit IRC13:32
*** rkukura has joined #openstack-dev13:35
*** ijw has joined #openstack-dev13:37
*** sride has quit IRC13:37
*** jruzicka has quit IRC13:38
*** ijw has quit IRC13:39
*** ijw has joined #openstack-dev13:40
*** spzala has joined #openstack-dev13:40
*** digitalsanctum has joined #openstack-dev13:41
*** aabes__ has joined #openstack-dev13:43
*** aabes__ is now known as aabes13:43
*** imsplitbit has joined #openstack-dev13:44
*** matiu has quit IRC13:44
*** jsavak has joined #openstack-dev13:45
*** akscram has joined #openstack-dev13:47
*** joesavak has quit IRC13:49
*** avishay has quit IRC13:50
*** READ10 has joined #openstack-dev13:53
*** jruzicka has joined #openstack-dev13:54
*** radez_g0n3 is now known as radez13:54
*** nunosantos has joined #openstack-dev13:54
*** jimfehlig has joined #openstack-dev13:56
*** dolphm has joined #openstack-dev13:57
*** sthaha has quit IRC13:59
*** akscram has quit IRC14:00
*** koolhead17 has joined #openstack-dev14:00
*** bswartz has joined #openstack-dev14:02
*** ayoung has joined #openstack-dev14:07
*** stevemar has joined #openstack-dev14:11
*** davetucker has quit IRC14:11
*** adalbas has quit IRC14:12
*** sacharya has joined #openstack-dev14:12
*** markmcclain has joined #openstack-dev14:12
*** otherwiseguy has joined #openstack-dev14:14
*** alexxu has quit IRC14:14
*** eharney has joined #openstack-dev14:15
*** lloydde has joined #openstack-dev14:15
*** eharney is now known as Guest1620214:16
*** Guest16202 is now known as eharney14:16
*** eharney has joined #openstack-dev14:16
*** pabelanger has joined #openstack-dev14:18
*** dblundell has joined #openstack-dev14:19
*** topol has joined #openstack-dev14:20
*** akscram has joined #openstack-dev14:21
*** sacharya has quit IRC14:23
*** cloudchimp has joined #openstack-dev14:25
*** doude has joined #openstack-dev14:25
*** cp16net is now known as cp16net|away14:25
*** akscram has quit IRC14:26
*** mtreinish has joined #openstack-dev14:26
*** colinmcnamara has joined #openstack-dev14:29
*** adalbas has joined #openstack-dev14:31
*** varto has quit IRC14:31
*** aeperezt has joined #openstack-dev14:31
*** yamahata_ has quit IRC14:31
*** woodspa has joined #openstack-dev14:35
*** kbringard has joined #openstack-dev14:35
*** gordc has joined #openstack-dev14:36
*** SergeyLukjanov has quit IRC14:37
*** cppcabrera has joined #openstack-dev14:37
*** cppcabrera has quit IRC14:37
*** cppcabrera has joined #openstack-dev14:38
*** m4xmr has joined #openstack-dev14:39
*** medberry is now known as med_14:40
*** edmund has joined #openstack-dev14:40
*** akscram has joined #openstack-dev14:40
*** egallen has joined #openstack-dev14:42
*** terryh has joined #openstack-dev14:44
*** navid_ has quit IRC14:45
*** cppcabrera has quit IRC14:47
ayounghenrynash, dolphm a couple easy ones for you:  https://review.openstack.org/#/c/23701/  https://review.openstack.org/#/c/24325/14:47
*** cppcabrera has joined #openstack-dev14:47
*** navid_ has joined #openstack-dev14:49
*** garyTh has joined #openstack-dev14:50
dolphmayoung: i'm reviewing your RC1 blocker as well14:52
*** kpavel has joined #openstack-dev14:52
*** cppcabrera has left #openstack-dev14:52
*** rkukura has quit IRC14:52
*** yaguang has joined #openstack-dev14:54
*** sacharya has joined #openstack-dev14:54
*** colinmcnamara has quit IRC14:56
crazedtopol: got the live tests down to 2 errors and 2 fails14:56
topolcrazed, thats awesome. Im so sorry but have been swamped with other stuff at work14:57
*** kashyap has quit IRC14:57
*** kashyap has joined #openstack-dev14:58
topolcrazed, will you be uploading a new work in progress patch I can look at?14:58
*** datsun180b has joined #openstack-dev14:58
*** rkukura has joined #openstack-dev14:59
*** alexryabkov has joined #openstack-dev14:59
*** [1]glikson has joined #openstack-dev14:59
*** john5223 has joined #openstack-dev15:01
*** glikson has quit IRC15:02
*** [1]glikson is now known as glikson15:02
*** mrodden1 has quit IRC15:02
*** lloydde has quit IRC15:02
davidkranzttx: We are going to discuss the proposals at the QA meeting today. Any idea of how many slots QA will have?15:06
davidkranzttx: At the summit.15:07
ttxdavidkranz: will be discussed starting tomorrow15:07
ttxdavidkranz: let me check how much I have in my strawman15:07
davidkranzttx: THanks. A minimum number would help.15:07
crazedtopol: yeah it's uploaded15:07
crazedtopol: no worries, also swamped here15:08
ttxdavidkranz: 9-12 I think15:08
davidkranzttx: OK, great.15:08
crazedtopol: just really want my dereferencing patch accepted so i need to get this going15:08
*** Gordonz has joined #openstack-dev15:08
topolcrazed what are the review links?15:09
*** aabes has left #openstack-dev15:10
*** doude has quit IRC15:11
*** zoresvit has quit IRC15:11
crazedtopol: live tests: https://review.openstack.org/24237, deref patch: https://review.openstack.org/2413915:11
*** Gordonz has quit IRC15:11
*** jasdeepH has joined #openstack-dev15:12
*** Gordonz has joined #openstack-dev15:12
*** Mandell has quit IRC15:12
*** psedlak has quit IRC15:13
*** jgriffith has quit IRC15:14
*** ivoks has quit IRC15:14
topolcrazed, on the deref patch you will need to add a new unit test to test this function like ayoung mentioned.15:14
*** digitalsanctum has quit IRC15:14
crazedtopol: for sure, i just want to get the live test stuff going first15:14
topolcrazed, on the livetest are you stuck or just have more work to do?15:15
*** lloydde has joined #openstack-dev15:15
*** ivoks has joined #openstack-dev15:15
*** ivoks has joined #openstack-dev15:15
ayoungcrazed, a nit, but please make sure you put a space between an URL you post and the comma, or the IRC clients assume the comma is part of the URL, and I get a 40415:15
*** salgado is now known as salgado-lunch15:15
*** jgriffith has joined #openstack-dev15:15
*** mmagr has quit IRC15:15
crazedayoung: sorry, yea i remember that being a problem in some terminals i've used15:16
*** joesavak has joined #openstack-dev15:17
crazedtopol: i'm not really stuck, except on the enable mask test (test_user_enable_attribute_mask)15:17
crazedran out of hours before i had to sleep and decided to put it off till today15:17
*** cp16net|away is now known as cp16net15:18
*** colinmcnamara has joined #openstack-dev15:18
ayoungcrazed, so you know the history of the enable_attribute_mask madness, right?  AD does enabled as a bit field in a larger attribute15:19
ayoungOpen LDAP doesn't do that, so that test might not port over to the liveldap.15:19
*** jsavak has quit IRC15:19
*** SergeyLukjanov has joined #openstack-dev15:20
crazedhm interesting15:21
*** pfreund has quit IRC15:21
*** jcmartin has joined #openstack-dev15:21
crazedayoung: i did read the bit about AD on the docs, what do you suggest we do about that for the live test?15:21
*** digitalsanctum has joined #openstack-dev15:22
ayoungcrazed, I think it is OK to skip that one for Live15:22
ayoungcrazed, let me look at it to confirm, but I don't think we can do that against openldap\15:22
ayoungyeah, skip that test.  Here is what it is doing15:23
ayoungCONF.ldap.user_enabled_mask = 215:23
ayoungCONF.ldap.user_enabled_default = 51215:23
ayoungthat is checking for a specific bit set in a bit field.15:23
*** olaph_ has quit IRC15:23
crazedcool, what is the right message for the skip? i see a bunch with notes about specific bugs15:24
ayoung raise nose.exc.SkipTest('Test is for Active Directory Only')15:24
*** zoresvit has joined #openstack-dev15:25
crazedthanks15:25
*** olaph has joined #openstack-dev15:25
ayoung raise nose.exc.SkipTest('Test because the backend is silly')15:25
crazedhaha15:25
ayoung raise nose.exc.SkipTest('Test because we just refuse')15:25
crazedokay so it doesn't really matter15:25
crazedi'll go with the first one though15:25
ayoungWell, it matters to one specific LDAP server15:25
ayoungIt might be possible to test against OpenLDAP, but people that run openLDAP or other standard DS are not going to use a bit field for enabled, it is a Microsoftism.15:26
*** andrewbogott_afk is now known as andrewbogott15:27
ayoungIf the Ad people care enough about it, let them hack the config file to allow that test if the DS is AD or something.15:27
crazedfair enough15:27
openstackgerritA change was merged to openstack/tempest: add find_stack_traces tool  https://review.openstack.org/2423315:28
ayoungcrazed, BTW, feel free to update the live LDAP config file to something other than my home domain name15:28
topolayoung, +1 good call15:28
topolcrazed I posted some review comments15:28
openstackgerritA change was merged to openstack/tempest: Switch to final 1.1.0 oslo.config release  https://review.openstack.org/2421915:29
openstackgerritA change was merged to openstack/tempest: Add a test to list the security group rules  https://review.openstack.org/2379315:29
openstackgerritA change was merged to openstack/tempest: fix the confused issue in server_client about list_server  https://review.openstack.org/2429415:29
openstackgerritA change was merged to openstack/tempest: Convert try/expect/else as per new Tempest style.  https://review.openstack.org/2440315:29
crazedayoung: yeah i was meaing to ask about that, i just have mine set to assume-unchanged in git for now15:29
*** jcmartin has quit IRC15:29
*** capnkooc has joined #openstack-dev15:29
crazedtopol: thanks, i'll check them out15:29
*** koert has quit IRC15:29
ayoungcrazed, lets make it right, here.  Match what we do in devstack15:30
*** markwash has joined #openstack-dev15:30
*** hemna has joined #openstack-dev15:30
*** mlavalle has joined #openstack-dev15:31
topolayoung +1, crazed do you know how to find what we do in devstack15:31
ayoungcrazed, https://github.com/openstack-dev/devstack/tree/master/files/ldap15:31
crazedtopol: ayoung, thanks15:32
crazedi haven't set up my devstack just yet15:32
crazedit's nice that keystone runs without a full environment15:32
ayoungcrazed, probably should add a few itesm to the backend entities list..or remove it.15:32
ayoungI think that value is no longer used, vestige15:32
crazedyeah it's not used15:32
crazedi removed it from mine15:32
*** lloydde has quit IRC15:33
ayoung crazed feel free to remove it from backend_ldap.conf as well.15:33
*** akscram has quit IRC15:33
ayoungtopol, crazed you guys want to see something cool?15:34
crazedsure15:34
ayoungI don't have a public server where I can show it, but when you get a chance, pull https://review.openstack.org/#/c/24443/15:35
topolyes15:35
ayoungand run the keystone server.  Then point a browser at it.15:35
ayoung35357 or 5000 bot h work, I think.15:35
termieayoung: good idea15:36
crazedvery cool15:36
topolayoung, looks very cool15:36
ayoungtermie, thanks.15:36
ayoungIts just a Proof of concept.  But I figure, get input early15:36
ayoungIt works as far as getting a token.15:36
*** mscott has joined #openstack-dev15:36
topolayoung, K15:37
termieayoung: i think we didn't do anything like that before because all the web people were focused on horizon15:37
*** lloydde has joined #openstack-dev15:37
ayoungMy original thought was that we could put the token into a secure cookie, but I am a little wary of building a XSRF attack in up front15:37
*** akscram has joined #openstack-dev15:37
*** davidkranz has quit IRC15:37
ayoungso, for now, you can't really do anything that needs auth.15:38
*** lloydde has quit IRC15:38
*** mattymo has quit IRC15:38
ayoungTo do it "right"  I think it would require a little bit of browser side javascript to pull the token out of the previous request, and add it to the next request.15:38
termieayoung: avoiding xsrf is pretty straightforward, https://docs.djangoproject.com/en/dev/ref/contrib/csrf/#how-it-works15:38
*** markmcclain has quit IRC15:38
*** davidkranz has joined #openstack-dev15:38
termieayoung: (i also build websites)15:38
ayoungtermie, yeah.  We had to do that For my last project.15:38
*** lloydde has joined #openstack-dev15:39
chmouelayoung: any idea why launching the tests on auth_token are failing for me? http://pastie.org/pastes/6493296/text?key=86ejhn866lfnpp40imhssq, I have openssl version 1.0.1c-3ubuntu2.215:39
*** lcheng has quit IRC15:40
termiechmouel: bad pastie15:40
termieoh nvm15:40
termiecomma15:40
ayoungchmouel, cert is not yet valid15:41
openstackgerritA change was merged to openstack/tempest: Fix exception name in test_server_actions  https://review.openstack.org/2438415:41
crazedtest_configurable_allowed_project_actions during update_project, why would that attempt to add a member attribute considering the member is already there? causes an ldap error with type or value exists15:41
chmouelayoung: so heu what should I do to launch the tests ? (I am using virtualenv/tox)15:41
ayoungchmouel, sounds like you have a date/time issue.15:42
chmouelayoung: ah could be my nfs mounted share15:42
chmouelayoung: thanks15:42
ayoungI've not seen that problem, but it sounds like you generated a cert with a valid start time in the future15:42
chmouelayoung: yep i mount my code on a nfs share and my vm has different tz15:42
*** gyee has joined #openstack-dev15:43
*** bdpayne has joined #openstack-dev15:43
*** lloydde has quit IRC15:44
chmouelayoung: I confirm it works when run locally15:46
*** kaushikc has joined #openstack-dev15:48
*** [1]glikson has joined #openstack-dev15:49
*** torandu has joined #openstack-dev15:49
*** psedlak has joined #openstack-dev15:50
ttxjgriffith: still targeting today for cinder rc1 ?15:50
*** rushiagr has joined #openstack-dev15:50
jgriffithttx: sighh... yes, but might need more time15:50
jgriffithttx: not sure how long you're around tonight15:51
ttxjgriffith: I can show up around 2100 UTC and see where we are15:52
jgriffithttx: if that works for you, I'd say just cut it then15:52
ttxor you just send me an email when you're ready. i don't really need you for the cut15:52
*** glikson has quit IRC15:52
*** [1]glikson is now known as glikson15:52
ttx(unlike for folsom, yay simplified procedure)15:52
jgriffithttx: :)15:52
jgriffithttx: Let's just plan on you doing it at 2100 or there abouts (whenever works for you)15:53
ttxok15:53
jgriffithttx: Thanks15:53
ttxnotmyname: ping15:53
*** kashyap has quit IRC15:54
ayoungdolphm, checkout https://review.openstack.org/#/c/24443/  when you have some time15:54
gyeeayoung, are you introduction federationness?15:55
gyeeintroducing15:56
*** jgallard has joined #openstack-dev15:56
ayounggyee, no, progressive enhancement15:56
gyeeayoung, that login xml looks like a piece out of federation15:57
ayoungIt is as simple a transform as I can think of.  One thing it will need is a smart way to lable the tags for CSS to make use of15:58
ayoungit is not login xml15:58
ayoungit is login simplistic HTML15:58
termielulz15:58
ayoungwell, xhtml...must have copied from the wrong website15:59
*** kashyap has joined #openstack-dev15:59
ayoungand yes, it has bugs, now that I look at the source16:00
gyeewtf's xhtml? :)16:00
termieit is too early in the day to have given up16:01
termiebut i think i just did16:01
ayoungHa!16:01
gyeeayoung, are you going to update the spec as well?16:02
ayoungxhtml is when you try to comply with as many different standards at once.16:02
ayounggyee, this is proof of concept.16:02
ayoungI'm thinking that we need to figure out pieces that are missing in order to drill down, then write the spec off of that16:03
*** digitalsanctum has quit IRC16:03
ayounggyee, the thing that is missing from Keystone in general is the answer to "What data do I need to provide in order to perform this action."16:03
ayoungWe assume people know it a-priori, but the visual web provides it in the forms.16:04
ayoungI think there is a need to be able to autogenerate the visual forms from the list of attributes accepted by the controllers, but I am not quite sure how we want to make that happen.  It ties in with the XMLNS and the specs16:05
termiedeaaaaaththhh16:05
*** reidrac has quit IRC16:05
*** donaldh has joined #openstack-dev16:05
ayoung<beavis>Are you threatening me?</beavis>16:06
*** digitalsanctum has joined #openstack-dev16:06
*** yaguang has quit IRC16:07
*** mrunge has quit IRC16:11
*** stevemar has quit IRC16:11
*** rmohan has quit IRC16:11
*** stevemar has joined #openstack-dev16:11
jgriffithclayg: ping16:12
jgriffithclayg: on the 422 errors, you ok with leaving V1 and updating V2 and Contrib?  https://review.openstack.org/#/c/24125/16:13
*** rmohan has joined #openstack-dev16:15
*** jcmartin has joined #openstack-dev16:17
*** david-lyle has joined #openstack-dev16:18
*** digitalsanctum has quit IRC16:18
*** donaldh has quit IRC16:19
*** kaushikc has quit IRC16:19
*** dkehn has joined #openstack-dev16:19
*** navid_ has left #openstack-dev16:20
*** mrodden has joined #openstack-dev16:20
*** tomoe_ has joined #openstack-dev16:21
*** kaushikc has joined #openstack-dev16:21
*** kaushikc has quit IRC16:21
*** tomoe_ has quit IRC16:21
*** reed has quit IRC16:22
openstackgerritA change was merged to openstack/keystone: quiet route logging on skipped tests  https://review.openstack.org/2432516:24
openstackgerritA change was merged to openstack/glance: Do not return location in headers  https://review.openstack.org/2443716:24
*** dontalton has joined #openstack-dev16:25
*** amerine has joined #openstack-dev16:25
*** flaper87 has quit IRC16:25
*** SergeyLukjanov has quit IRC16:26
*** radez is now known as radez_g0n316:27
openstackgerritA change was merged to openstack/keystone: Remove TODO that didn't land in grizzly  https://review.openstack.org/2347316:27
openstackgerritA change was merged to openstack/nova: Resize/Migrate refactoring fixes and test cases  https://review.openstack.org/2406616:27
*** alexisT has joined #openstack-dev16:28
*** SergeyLukjanov has joined #openstack-dev16:29
openstackgerritA change was merged to openstack/python-novaclient: Fix Copyright Headers from LLC to Foundation  https://review.openstack.org/2437916:29
openstackgerritA change was merged to openstack/nova: Generalize console error handling during build.  https://review.openstack.org/2425516:29
openstackgerritA change was merged to openstack/nova: Don't log traceback on expected console error.  https://review.openstack.org/2435316:29
openstackgerritA change was merged to openstack/nova: Fix copyright - from LLC to Foundation  https://review.openstack.org/2437716:29
openstackgerritA change was merged to openstack/nova: Read instance resource quota info from "quota" namespace.  https://review.openstack.org/2352416:30
*** epim has joined #openstack-dev16:32
*** salgado-lunch is now known as salgado16:34
henrynashdolphm: not sure I understand the havana comment in: https://review.openstack.org/#/c/24432/16:37
*** yidclare has joined #openstack-dev16:39
dolphmhenrynash: abandoned based on markmc's comment (whoops!)16:40
henrynashdolphm: ah, ok16:40
dolphmhenrynash: so the issue is that non-keystone clients have hard coded approaches to traversing the keystone catalog16:40
dolphmhenrynash: they pull the raw catalog from our client and try to interpret it16:40
dolphmhenrynash: defaulting to v3 gives them a catalog in a different format16:41
dolphmhenrynash: and they all break16:41
henrynashdolphm: so what's your view on what auth_token should do for Grizzly?  Should we default to v2?16:41
henrynash(i.e. look for v2 first….)16:41
dolphmhenrynash: yes, i think we need to default to v2, and when havana opens up, switch it back and cleanup the fallout16:41
*** markmcclain has joined #openstack-dev16:41
henrynashdolphm: OK, Dan's got a change pending that does exactly that..16:42
*** jaypipes has joined #openstack-dev16:42
dolphmhenrynash: yeah, i think that's the simplest solution16:42
*** doude has joined #openstack-dev16:42
crazedayoung: woot i think i found an actual bug in the emulated enable stuff, if you call _add_enabled on something that's already enabled it will fail because the member attribute already exists16:42
*** adjohn has joined #openstack-dev16:43
henrynashdolphm: Ok. I'll push that on it's way - will need another to approve...16:43
ayoungcrazed, good work.  File it16:43
topolcrazed, can you open a bug16:43
topolayoung, can we assign it to YorikSar?16:43
*** jgallard has quit IRC16:43
crazedit's easy to add a _get_enabled check before attempting to add16:43
crazedwhich fixes the test16:44
topolcrazed feel free to open it and fix it16:44
ayoungtopol, depends on whether you think he will actually fix it.16:44
crazedbut i should open a bug and skip the test for now?16:44
crazedwant to make sure things are filed properly16:44
*** garyk has quit IRC16:45
dolphmhenrynash: thanks16:45
topolcrazed, Im OK with him opening the bug and skipping the test (we'll patch it up), ayoung you ok with this?16:45
topols/him/you16:45
ayoungtopol, skipping the test in live?  Yes, that is OK,  please just use the bug ID in the skip message16:46
*** roampune has joined #openstack-dev16:46
*** zoresvit has quit IRC16:46
crazedcool, sounds good to me16:46
*** marun has joined #openstack-dev16:46
topolcrazed, can you open the bug, get the bug id and put it in the skip message.  if you dont have time to fix the bug I'll take it.  Im feeling guilty for you having to do the heavlifting on the liveldap16:47
crazedit's an easy fix, i can open the bbug report with the diff in it and if i have time i'll open a new review16:47
topolcrazed, THANKS!!16:48
*** xga has joined #openstack-dev16:49
*** esp1 has joined #openstack-dev16:49
dolphmhenrynash: did you do some work related to this? https://bugs.launchpad.net/keystone/+bug/109799516:50
uvirtbotLaunchpad bug 1097995 in keystone "Delete domain -- doesn't do anything with groups/users/tenants" [Medium,Triaged]16:50
dolphmayoung: henrynash: review when ya'll have a minute https://review.openstack.org/#/c/24290/16:51
henrynashdolphm: so that looks like a duplicate of a bug I raised.  Was about to decide if I attack that one or the one about migration if your downgrade and have non-default-domain entities that might have name clashes16:52
*** esp1 has quit IRC16:52
*** esp1 has joined #openstack-dev16:53
ayoungafter lunch16:53
dolphmhenrynash: can you link me the downgrade bug? it should be grizzly-rc-potential16:53
*** trapni has quit IRC16:53
*** SergeyLukjanov has quit IRC16:54
dolphmhenrynash: and do you have a link to your dupe?16:54
*** jog0 has joined #openstack-dev16:54
henrynashdolphm: here's the downgrade bug: https://bugs.launchpad.net/keystone/+bug/112504616:54
uvirtbotLaunchpad bug 1125046 in keystone "Downward migration from separate domain name spaces can cause name clashes" [Medium,Triaged]16:54
*** john5223 has quit IRC16:54
dolphmhenrynash: thanks16:54
henrynashdolphm: fix is to only downgrade entities in the default domain and dump the rest on the floor16:54
dolphmhenrynash: that sounds valid to me16:55
henrynashdolphm: …and here's the delete domain one I raised: https://bugs.launchpad.net/keystone/+bug/115305516:55
uvirtbotLaunchpad bug 1153055 in keystone "Deleting a domain breaks referential integrity" [High,New]16:55
*** lglenden has joined #openstack-dev16:55
*** kagan has joined #openstack-dev16:56
*** fire has quit IRC16:56
*** yidclare has quit IRC16:57
dolphmhenrynash: actually marking yours as a dupe since the other one was opened a couple months ago16:57
*** terryg has joined #openstack-dev16:59
henrynashdolphm: it's a fair cop, guv16:59
*** garyk has joined #openstack-dev17:00
*** yidclare has joined #openstack-dev17:00
*** arbrandes has joined #openstack-dev17:00
*** markwash has quit IRC17:00
dolphmhenrynash: we need a bit of a framework for deleting entities and handling the cascading effects17:00
*** fire has joined #openstack-dev17:00
*** otherwiseguy has quit IRC17:01
dolphmhenrynash: like delete_domain() calls delete_project() and delete_user(), both of which call revoke_tokens() ... etc17:01
henrynashdolphm: agreed…can e do all that in the controller?17:01
dolphmhenrynash: yeah-- ayoung proposed moving that stuff to the v2 controller base class17:02
*** gasbakid has joined #openstack-dev17:02
dolphmhenrynash: i think that makes a lot of sense as those functions are essentially common to the entire API17:02
dolphmhenrynash: in this patch https://review.openstack.org/#/c/24010/17:02
henrynashdophlm: agreed17:02
*** branen has joined #openstack-dev17:02
*** gasbakid has quit IRC17:03
*** gasbakid has joined #openstack-dev17:03
henrynashdolphm: highest priority out of the domain migration and delete domain?17:04
*** terry7 has joined #openstack-dev17:04
*** zoresvit has joined #openstack-dev17:05
*** jbresnah has joined #openstack-dev17:05
*** terryg has quit IRC17:06
*** terry7 has quit IRC17:06
henrynashdolphm: I think delete domain could screw up the database…while the migration will just fail…both probably need fixing17:06
dolphmhenrynash: i'd vote for delete domain17:06
henrynashdolphm: Ok, I'm on it17:06
dolphmhenrynash: awesome17:06
*** thouveng has quit IRC17:07
*** terry7 has joined #openstack-dev17:07
*** kashyap has quit IRC17:07
*** cdub has quit IRC17:07
*** morganfainberg has joined #openstack-dev17:08
*** anniec has quit IRC17:08
*** gasbakid has quit IRC17:08
ayoungdolphm, re https://review.openstack.org/#/c/24010/ and existing tokens, we've made the decision in the past to dump all tokens on migrate.  Is that an acceptable approach now?17:08
*** gasbakid has joined #openstack-dev17:08
*** kashyap has joined #openstack-dev17:09
*** cp16net is now known as cp16net|away17:11
crazedtopol: https://bugs.launchpad.net/keystone/+bug/115523417:11
uvirtbotLaunchpad bug 1155234 in keystone "emulated ldap enabled improperly handles updates" [Undecided,New]17:11
*** gasbakid_ has joined #openstack-dev17:12
*** rafaduran has left #openstack-dev17:13
*** gasbakid has quit IRC17:14
*** digitalsanctum has joined #openstack-dev17:15
*** doude has left #openstack-dev17:15
openstackgerritA change was merged to openstack/cinder: cinder-manage does not print any version information  https://review.openstack.org/2442017:16
dolphmayoung: i think that's fine, as long as we're clear that that's the approach used by the migration -- we'll have to put that in release notes17:16
*** andreaf has quit IRC17:17
*** andreaf has joined #openstack-dev17:18
*** jsavak has joined #openstack-dev17:18
*** gray-- has quit IRC17:19
*** nati_ueno has joined #openstack-dev17:21
*** joesavak has quit IRC17:22
*** SergeyLukjanov has joined #openstack-dev17:22
*** m4xmr has quit IRC17:24
*** Mandell has joined #openstack-dev17:25
*** bdpayne has quit IRC17:26
*** arbrandes has quit IRC17:27
*** glikson has quit IRC17:27
*** AlanClark has joined #openstack-dev17:28
*** yidclare has quit IRC17:28
*** bdpayne has joined #openstack-dev17:28
*** yidclare has joined #openstack-dev17:29
*** digitalsanctum has quit IRC17:30
*** optyx has joined #openstack-dev17:30
*** markwash has joined #openstack-dev17:31
*** rushiagr has quit IRC17:32
*** digitalsanctum has joined #openstack-dev17:35
*** egallen has quit IRC17:36
*** otherwiseguy has joined #openstack-dev17:37
*** egallen has joined #openstack-dev17:38
crazedtopol: Ran 136 tests in 292.289s OK (SKIP=44)17:41
crazedwoo17:41
crazedfinally17:41
*** adjohn has quit IRC17:42
*** radez_g0n3 is now known as radez17:43
*** markmc has quit IRC17:44
*** mkollaro has quit IRC17:45
topolcrazed thats awesome  THANKS17:45
*** derekh has quit IRC17:45
crazedjust need to update the backend_liveldap.conf and run against devstack, but should be easy enough to get those done17:45
*** zoresvit has quit IRC17:45
*** jpich has quit IRC17:46
topolcrazed, OK, let me know when you submit a version you want reviewed17:46
crazedsounds good17:46
*** Ryan_Lane has quit IRC17:50
*** kaushikc has joined #openstack-dev17:51
*** eglynn has quit IRC17:51
*** matiu has joined #openstack-dev17:55
*** matiu has quit IRC17:55
*** matiu has joined #openstack-dev17:55
*** dsanders has joined #openstack-dev17:55
*** danpb has quit IRC17:58
*** gyee has quit IRC17:59
*** Brad_K has joined #openstack-dev17:59
*** Brad_K has joined #openstack-dev17:59
*** olaph has quit IRC18:00
*** romcheg has joined #openstack-dev18:00
*** romcheg has left #openstack-dev18:00
*** adjohn has joined #openstack-dev18:01
*** ayoung has quit IRC18:01
*** branen has quit IRC18:01
*** olaph has joined #openstack-dev18:02
*** melwitt has joined #openstack-dev18:02
*** gordc has quit IRC18:03
*** ayoung has joined #openstack-dev18:03
*** optyx1 has joined #openstack-dev18:04
*** optyx has quit IRC18:04
*** colinmcnamara has quit IRC18:04
comstuddansmith: https://review.openstack.org/#/c/24460/18:05
*** john5223 has joined #openstack-dev18:05
dansmithcomstud: I was going to ask about retroactively optimizing it.. I'll look at that when I'm done with this call18:05
comstudsure18:06
*** adjohn has quit IRC18:07
dolphmttx: how often is http://old-wiki.openstack.org/release/rc/ updated?18:07
*** sulo_ has quit IRC18:07
*** johnthetubaguy has quit IRC18:08
*** yidclare has quit IRC18:13
*** novas0x2a|laptop has joined #openstack-dev18:13
*** novas0x2a|laptop has quit IRC18:13
*** reed has joined #openstack-dev18:16
*** cp16net|away is now known as cp16net18:17
*** corXi has quit IRC18:18
*** tryggvil_ has quit IRC18:19
*** yidclare has joined #openstack-dev18:19
*** Mandell has quit IRC18:19
*** novas0x2a|laptop has joined #openstack-dev18:19
*** Mandell has joined #openstack-dev18:20
topolcrazed, is patch set 5 the one where all test run properly?18:21
*** lglenden has quit IRC18:22
*** Mandell has quit IRC18:24
*** WormMan has joined #openstack-dev18:26
*** Mandell has joined #openstack-dev18:27
*** otherwiseguy has quit IRC18:28
*** marun has quit IRC18:30
*** Ryan_Lane has joined #openstack-dev18:31
*** rushiagr has joined #openstack-dev18:33
*** spzala has quit IRC18:37
*** gasbakid_ has quit IRC18:40
*** reed has quit IRC18:43
*** bknudson has quit IRC18:43
*** optyx1 has quit IRC18:44
*** gordc has joined #openstack-dev18:47
*** xga has quit IRC18:48
*** ek6 has quit IRC18:48
dolphmbdpayne: there's not an ossg-specific mailing list, correct? just openstack-dev [OSSG] ?18:49
*** ek6 has joined #openstack-dev18:49
bdpaynedolphm that is correct18:49
dolphmbdpayne: i'm going to go ahead and provide links to everything we've got atm18:50
bdpaynegreat, thanks18:50
bdpayneI think documenting what the expected states / transitions are here would be very useful18:50
openstackgerritA change was merged to openstack/nova: Makes safe xml data calls raise 400 http error instead of 500  https://review.openstack.org/2292618:52
ttxdolphm: every 2 hours18:53
*** bdpayne has quit IRC18:53
*** markwash has quit IRC18:53
*** bdpayne has joined #openstack-dev18:54
*** rnirmal has quit IRC18:55
*** rushiagr has quit IRC18:56
*** obondarev has quit IRC18:58
*** egallen has quit IRC18:58
*** markwash has joined #openstack-dev19:00
*** obondarev has joined #openstack-dev19:00
*** datsun180b_ has joined #openstack-dev19:02
dolphmayoung: fyi, i pinged the OSSG about trusts on openstack-dev; cc'd you19:02
*** stevebaker has joined #openstack-dev19:03
*** datsun180b has quit IRC19:04
*** datsun180b_ is now known as datsun180b19:04
*** boris-42 has joined #openstack-dev19:04
*** efoncubierta has joined #openstack-dev19:06
*** efoncubierta has left #openstack-dev19:07
*** Ash has joined #openstack-dev19:08
*** optyx has joined #openstack-dev19:09
*** darraghb has quit IRC19:09
*** jasdeepH has quit IRC19:09
*** bnemec_ has quit IRC19:09
*** ayoung has quit IRC19:09
*** markmcclain1 has joined #openstack-dev19:11
*** bnemec has joined #openstack-dev19:12
*** bknudson has joined #openstack-dev19:12
*** markmcclain has quit IRC19:14
enikanorovany devstack code devs around?19:15
*** adjohn has joined #openstack-dev19:16
*** optyx has quit IRC19:16
*** optyx1 has joined #openstack-dev19:16
*** davidha has joined #openstack-dev19:16
*** bknudson has joined #openstack-dev19:16
*** otherwiseguy has joined #openstack-dev19:23
*** markwash has quit IRC19:26
*** zzs has joined #openstack-dev19:32
*** gyee has joined #openstack-dev19:33
*** mscott has quit IRC19:35
*** jbresnah has quit IRC19:35
*** jbresnah has joined #openstack-dev19:36
*** terryh has quit IRC19:38
*** jbr_ has left #openstack-dev19:39
*** markmcclain1 has quit IRC19:39
matiurussellb, when you get a mo, could you please remove -2 from https://review.openstack.org/#/c/2118519:41
matiuthanks heaps :)19:41
topolcrazed, your patch 5 failed some unit tests. Got a -1 from jenkins19:42
*** ayoung has joined #openstack-dev19:43
russellbmatiu: haven't we discussed this multiple times?19:44
*** hemna has quit IRC19:44
russellbmatiu: feature freeze19:44
*** hemna has joined #openstack-dev19:44
matiuI heard the feature freeze was over already19:44
russellbit is not, only for quantum19:45
matiuah, sorry man19:45
openstackgerritA change was merged to openstack/nova: Do not accept invalid keys in quota-update  https://review.openstack.org/2391319:45
* matiu scurries back to his hole19:45
*** sdake_ has joined #openstack-dev19:45
*** sdake_ has quit IRC19:46
*** sdake_ has joined #openstack-dev19:47
*** ayoung has quit IRC19:48
*** heckj has joined #openstack-dev19:49
*** adjohn has quit IRC19:50
*** psedlak has quit IRC19:51
*** psedlak has joined #openstack-dev19:51
*** psedlak has quit IRC19:52
*** kaushikc has quit IRC19:55
*** jasdeepH has joined #openstack-dev19:57
*** markmcclain has joined #openstack-dev19:57
*** terryh has joined #openstack-dev19:59
*** zzs has quit IRC20:01
*** dosaboy has quit IRC20:02
*** yidclare has quit IRC20:02
*** kaushikc has joined #openstack-dev20:03
*** yidclare has joined #openstack-dev20:04
enikanorovmarkmcclain: hi. are you here?20:05
*** datsun180b has quit IRC20:05
*** datsun180b has joined #openstack-dev20:06
*** colinmcnamara has joined #openstack-dev20:06
*** eglynn has joined #openstack-dev20:06
*** dprince has quit IRC20:07
*** stevemar has quit IRC20:09
*** stevemar has joined #openstack-dev20:09
*** heckj has quit IRC20:10
*** topol has quit IRC20:11
*** markmcclain has quit IRC20:12
*** stevebaker has quit IRC20:12
*** enikanorov-w has quit IRC20:14
*** enikanorov-w has joined #openstack-dev20:15
*** vipul is now known as vipul|away20:17
*** eglynn has quit IRC20:19
openstackgerritA change was merged to openstack/python-keystoneclient: Use v2.0 api by default in auth_token middleware  https://review.openstack.org/2418620:20
*** cp16net is now known as cp16net|away20:21
*** cp16net|away is now known as cp16net20:21
openstackgerritA change was merged to openstack-dev/devstack: Remove unused n-vol package lists  https://review.openstack.org/2371920:22
dolphmgyee: i have a question about TestAuthXML if you have a minute20:26
*** boden has quit IRC20:26
*** vipul|away is now known as vipul20:26
*** boris-42 has quit IRC20:28
*** kaushikc has quit IRC20:28
*** olaph has quit IRC20:29
*** AlanClark has quit IRC20:30
*** olaph has joined #openstack-dev20:30
*** diogogmt has joined #openstack-dev20:30
*** SergeyLukjanov has quit IRC20:30
gyeedolphm, sure20:31
arosenI have a keystone question. Currently when nova talks to quantum, nova uses the quantum_admin_password and quantum_admin_username (which are service users)  specified in the nova.conf. I was wondering if instead of using these service users would it be possible to just tell quantum to use keystones admin_token?20:32
arosenIn this case one wouldn't need this quantum service user?20:32
dolphmgyee: i'm just writing some tests here - https://review.openstack.org/#/c/24473/20:32
dolphmgyee: but the xml variant is failing because it looks like self.patch() returns None when self.content_type is 'xml'... but i have no idea why20:33
arosendolphm: do you know :)20:33
dolphmgyee: the tests work fine in json20:33
dolphmgyee: and actually the response when the test fails in TestAuthXML is actually in JSON, not xml... so i don't know what's up with that either20:34
gyeeTestAuthXML should be using xml20:34
dolphmarosen: nothing should be using keystone.conf's admin_token except for the deployer, and only during setup20:35
*** digitalsanctum has quit IRC20:35
arosendolphm:  is there anyway to get rid of the quantum service users?20:35
*** colinmcnamara has quit IRC20:35
dolphmarosen: i'm not really clear on the use case for quantum_admin_username/password though -- when you say "talks to quantum", why would nova need to *be* quantum? why can't it use it's own service user account?20:35
*** anniec has joined #openstack-dev20:36
*** digitalsanctum has joined #openstack-dev20:36
gyeedolphm, let me add those test in my env to see what's going on20:36
dolphmarosen: you need more than one service user for quantum?20:36
dolphmgyee: thanks20:36
arosendolphm:  I suppose that it could use nova service user account. I'm trying to get rid of these service users. If we want to use keystone with ldap it seems we'll have to create ldap creds for these service users?20:37
*** boris-42 has joined #openstack-dev20:37
dolphmgyee: drop the skiptest overrides and then run $ ./run_tests.sh -N test_v3_auth:TestAuthXML.test_default_project_id_scoped_token_with_user_id20:37
arosendolphm:  i've seen this hybrid keystone driver that allows you to use ldap and the keystone database and the same time to get around this but i'm wondering if there is a better solution.20:37
dolphmarosen: yes, that's normal -- we're hoping to provide the ability to change that in havana, so that you can store some users in keystone sql, and the rest in ldap20:38
*** optyx1 has quit IRC20:38
*** metral has quit IRC20:38
dolphmarosen: i like that driver, but i don't think we should accept it, in favor of pluggable authentication (i can't remember who wrote the driver, but they were looking at refactoring it into grizzly auth plugins)20:38
*** devoid has joined #openstack-dev20:39
dolphmgyee might know who it was? ^20:39
gyeedolphm, that's brant kudson and tapol I think20:40
dolphmgyee: oh okay, thanks20:40
gyeethey wrote the hybrid SQL + LDAP for user lookup20:40
arosendolphm:  Is this the one you are talking about? https://github.com/SUSE-Cloud/keystone-hybrid-backend20:40
*** markmcclain has joined #openstack-dev20:41
arosenIt seems like it's broken for grizzly20:41
ttxnotmyname: ping20:44
notmynamettx: just about to talk to you. finishing up the prereq conversation right now. can you wait a few minutes? :-)20:44
*** topol has joined #openstack-dev20:44
ttxnotmyname: sure20:44
ttxping me when ready20:45
*** jsavak has quit IRC20:45
*** stevebaker has joined #openstack-dev20:45
notmynamettx: ping20:46
ttxnotmyname: o/20:46
notmynamettx: tl;dr do the RC release on monday20:47
arosendolphm: do you know if there was a different patch that landed on review.openstack.org that did this?20:47
*** adjohn has joined #openstack-dev20:47
ttxnotmyname: ok -- anything specific you block on ?20:47
notmynamettx: details, 'cause of pycon starting tonight and a few preliminary issue found, we didn't get the RC ready by yesterday20:47
ttxhttps://launchpad.net/swift/+milestone/1.8.0-rc1 shows 3 incomplete blueprints and no bug20:47
dolphmarosen: i don't think so20:47
dolphmarosen: nothing i've reviewed at least20:48
ttxnotmyname: could you update the page so that it's clearer what we are waiting on ?20:48
notmynamettx: now it's mostly me doing the AUTHORS/CHANGELOG/version update. QA is continuing20:48
ttxnotmyname: oh ok20:48
arosendolphm: yea i searched review for the keystone stuff and didn't see any with a title of hybrid20:48
ttxnotmyname: should those 3 blueprints be marked implemented ? I can do that for you20:48
notmynamettx: ya, I'll work on that tonight/this weekend at the hotel20:48
ttxnotmyname: ok20:49
notmynamettx: wait. not "ya" to the making BP20:49
notmynamettx: I'll take care of BP status changes20:49
*** Yada has joined #openstack-dev20:49
ttxnotmyname: great. Have a good pycon!20:49
notmynamettx: "ya" to the "[I'll] update the page"20:49
dolphmgyee: i revised the patch to force certain requests to be made in json, and then made an assert only applicable to json... sort of hacky but they pass?20:50
notmynamettx: thanks. I'll send an email with the date change20:50
notmynameto the mailing list20:50
*** colinmcnamara has joined #openstack-dev20:50
dolphmhenrynash: [spam] reminder to review gyee's rc blocker :) https://review.openstack.org/#/c/24290/20:51
*** colinmcnamara has quit IRC20:52
gyeedolphm, I think I know what the prolem is20:52
dolphmgyee: ?20:52
gyeewe are actually getting xml back20:52
gyeeproblem is are assuming json object in our test code20:53
dolphmgyee: my logs only show json20:53
gyeedolphm, that's because Keystone operate on json internally, xml transformation happens at the middleware20:54
gyeelog will always show json I think20:54
dolphmgyee: i guess that's true -- the logs i'm seeing are produced by keystone.common.wsgi20:55
*** rcj has quit IRC20:56
gyeetest_v3_auth.py line 56920:56
gyeewe need to translate the dom object back to xml if content-type is xml20:56
*** stevebaker has quit IRC20:56
*** eglynn has joined #openstack-dev20:56
gyeedolphm, see test_v3.py line 26720:57
*** stevebaker has joined #openstack-dev20:57
dolphmgyee: i saw that, but couldn't find that done anywhere else20:58
gyeesorry I meant translate the dom object back to json20:58
gyeeline 36720:58
gyeepretty much in all the assertValid* methods20:58
dolphmgyee: i'm pretty sure i wrote the test framework to convert from xml automatically based on content-type20:58
gyeedolphm, yes, you did that in test_content_types.py20:59
dolphmgyee: we inherit from that20:59
dolphm_to_content_type and _from_content_type20:59
gyeereturn a dom object if content-type is xml or json if content-type is json20:59
gyeeright20:59
gyeebut in the tests we only operating on json21:00
dolphmgyee: so response.body should be either a dict or dom object21:00
dolphmgyee: so in assertValidErrorResponse, you're converting a dom object to a string, and then deserializing *again*21:01
gyeeright, we have to deserialize it so we don't have to write the tests two different ways21:02
*** colinmcnamara has joined #openstack-dev21:02
dolphmgyee: oooh, i think i understand your approach though... you were intended the tests to do json assertions <--> xml to dict in test framework <--> xml on the wire <--> xml deserializer middleware <--> keystone21:03
dolphmgyee: awesome, i like that21:03
dolphmgyee: so basically we should do that higher up, not just in assertValidErrorResponse21:03
*** vipul is now known as vipul|away21:03
*** digitalsanctum has quit IRC21:04
*** pcm_ has quit IRC21:04
*** digitalsanctum has joined #openstack-dev21:04
*** vipul|away is now known as vipul21:04
gyeedolphm, yeah, we should be doing that in test_content_types if possible21:05
*** Yada has quit IRC21:06
*** metral has joined #openstack-dev21:06
*** PaulM has joined #openstack-dev21:06
*** boris-42 has quit IRC21:08
dolphmgyee: testing a fix21:09
gyeedolphm, so you are moving the transformation to test_content_types?21:10
*** optyx has joined #openstack-dev21:10
*** boris-42 has joined #openstack-dev21:10
*** utlemming has quit IRC21:10
dolphmgyee: i agree we should do that, but i'm limiting impact for the moment to just test_v321:10
dolphmtest_v3_*21:10
gyeek, sounds good21:11
openstackgerritA change was merged to openstack-dev/devstack: Standardize repository locations  https://review.openstack.org/2354721:12
openstackgerritA change was merged to openstack-dev/devstack: Simplify database_connection_url  https://review.openstack.org/2336421:12
openstackgerritA change was merged to openstack-dev/devstack: Small Refactors  https://review.openstack.org/2383921:12
openstackgerritA change was merged to openstack-dev/devstack: restart memcached for swift.  https://review.openstack.org/2415921:12
*** utlemming has joined #openstack-dev21:12
*** koolhead17 has quit IRC21:12
*** gasbakid has joined #openstack-dev21:13
dolphmgyee: awesome, seems to work -- posted a revision that uses the tests from patchset 1 https://review.openstack.org/#/c/24473/21:13
dolphmminus the skiptests21:14
dolphmgyee: thanks for your help21:14
openstackgerritA change was merged to openstack-dev/devstack: Make openSUSE port up-to-date  https://review.openstack.org/2421121:15
openstackgerritA change was merged to openstack/nova: Fixes an iSCSI connector issue in the Hyper-V driver.  https://review.openstack.org/2416121:15
*** rkukura has quit IRC21:15
openstackgerritA change was merged to openstack-dev/devstack: Add policy_file option to quantum.conf  https://review.openstack.org/2417821:15
openstackgerritA change was merged to openstack-dev/devstack: XenAPI: run DomU on a virtual kernel  https://review.openstack.org/2429721:15
*** henrynash has quit IRC21:16
*** zzs has joined #openstack-dev21:16
*** giulivo has quit IRC21:17
*** eglynn has quit IRC21:17
*** jruzicka has quit IRC21:19
*** Yada has joined #openstack-dev21:19
*** pabelanger has quit IRC21:19
*** pabelanger has joined #openstack-dev21:20
*** colinmcnamara has quit IRC21:20
*** openstackgerrit has quit IRC21:24
*** openstackgerrit has joined #openstack-dev21:25
*** colinmcnamara has joined #openstack-dev21:25
*** cdub has joined #openstack-dev21:26
*** colinmcnamara has quit IRC21:27
*** topol has quit IRC21:28
*** zzs has quit IRC21:30
*** markwash has joined #openstack-dev21:31
*** colinmcnamara has joined #openstack-dev21:31
*** marun has joined #openstack-dev21:31
*** dolphm has quit IRC21:32
*** colinmcnamara has quit IRC21:32
*** jbresnah has quit IRC21:34
*** egallen has joined #openstack-dev21:34
*** digitalsanctum has quit IRC21:36
*** stevemar has quit IRC21:37
*** jaybuff1 has joined #openstack-dev21:38
*** diogogmt has quit IRC21:39
*** diogogmt has joined #openstack-dev21:41
*** eharney has quit IRC21:42
*** gasbakid_ has joined #openstack-dev21:42
*** imsplitbit has quit IRC21:42
*** gasbakid has quit IRC21:43
*** koolhead17 has joined #openstack-dev21:43
*** colinmcnamara has joined #openstack-dev21:43
*** cp16net is now known as cp16net|away21:44
*** timello has quit IRC21:44
*** colinmcnamara has quit IRC21:45
*** colinmcnamara1 has joined #openstack-dev21:45
*** pabelanger has quit IRC21:47
*** koolhead17 has quit IRC21:49
*** john5223 has quit IRC21:52
*** heckj has joined #openstack-dev21:53
*** heckj has quit IRC21:53
*** reed has joined #openstack-dev21:53
*** flaper87 has joined #openstack-dev21:53
*** roampune has quit IRC21:54
*** egallen has left #openstack-dev21:59
*** jhesketh_ has joined #openstack-dev22:00
*** gasbakid_ has quit IRC22:00
*** Gordonz has quit IRC22:02
openstackgerritA change was merged to openstack-dev/devstack: Handle LSB data for openSUSE 12.3  https://review.openstack.org/2421222:02
openstackgerritA change was merged to openstack-dev/devstack: Support MultiStrOpt options in configuration file.  https://review.openstack.org/2325122:03
openstackgerritA change was merged to openstack/quantum: Resolves ryu plugin unittest errors  https://review.openstack.org/2379422:03
*** PaulM has left #openstack-dev22:03
*** optyx has quit IRC22:04
*** optyx1 has joined #openstack-dev22:04
openstackgerritA change was merged to openstack/glance: Segmented images not deleted cleanly from swift.  https://review.openstack.org/2344222:04
openstackgerritA change was merged to openstack-dev/devstack: Configures horizon lbaas dashboard  https://review.openstack.org/2380822:04
openstackgerritA change was merged to openstack-dev/devstack: Rename LOGNAME to LOGFILENAME.  https://review.openstack.org/2369822:05
*** hemna has quit IRC22:06
*** hemna has joined #openstack-dev22:06
*** mrodden has quit IRC22:07
*** egallen has joined #openstack-dev22:08
*** egallen has quit IRC22:10
reed is there a mpeg version of the dopenstack video somewhere to download?22:13
*** diogogmt has quit IRC22:14
*** optyx1 has quit IRC22:16
*** optyx has joined #openstack-dev22:17
*** lloydde has joined #openstack-dev22:21
*** cp16net|away is now known as cp16net22:21
*** adalbas has quit IRC22:21
*** bswartz has quit IRC22:21
*** dosaboy has joined #openstack-dev22:22
*** pabelanger has joined #openstack-dev22:23
*** ayoung has joined #openstack-dev22:24
*** flaper87 has quit IRC22:24
*** kaushikc has joined #openstack-dev22:24
*** bknudson has quit IRC22:26
*** jhesketh_ is now known as jhesketh22:27
*** kagan has quit IRC22:29
*** READ10 has quit IRC22:29
*** mtreinish has quit IRC22:29
*** monst_ has joined #openstack-dev22:29
*** dolphm has joined #openstack-dev22:33
*** yidclare has quit IRC22:34
*** Brad_K has quit IRC22:34
*** adalbas has joined #openstack-dev22:34
*** locke105 has joined #openstack-dev22:35
*** datsun180b has quit IRC22:36
mordredmarkwash: ping22:37
markwashmordred: pong22:37
*** afazekas has quit IRC22:38
mordredmarkwash: wanted to talk to you or set up a time when we can talk with some other people as well about the intersectoin about our diskimage-builder work and glance22:38
*** markmcclain has quit IRC22:38
*** yidclare has joined #openstack-dev22:38
markwashmordred: I need to run here in a little bit, but I'm generally pretty free and I'd be interested in a little background now22:39
mordredmarkwash: as part of the tripleo nova-baremetal+heat work, we've made a tool chain for making images to upload to glance... the more I think about it though, the more it seems like it's either an ancillary project to glance or an ancillary project to heat22:39
mordredmarkwash: stackforge/diskimage-builder22:39
mordredmarkwash: so, essentially local creation of images. then as part of our larger toolchain, we create images, upload them to glance, and then boot them22:40
mordredmarkwash: no rush. just seemed like something we should chat about eventually :)22:40
markwashsounds cool22:40
markwashmordred: I'm free tomorrow and monday after 2 PDT22:41
markwashmordred: I'll take a look at the project a bit too so maybe I'll hope to be up to speed22:41
*** colinmcnamara1 has quit IRC22:42
mordredcool!22:42
mordredthanks markwash22:42
*** cloudchimp has quit IRC22:43
*** dolphm has quit IRC22:46
*** dolphm_ has joined #openstack-dev22:46
*** alexpilotti has joined #openstack-dev22:47
*** jasdeepH has quit IRC22:48
*** jimfehlig has quit IRC22:49
*** kaushikc has quit IRC22:51
*** topol has joined #openstack-dev22:52
*** woodspa has quit IRC22:54
*** edmund has quit IRC22:55
*** david-lyle has quit IRC22:56
*** markwash has quit IRC22:56
openstackgerritA change was merged to openstack/nova: Add the serial to connection info for boot volumes  https://review.openstack.org/2436322:58
openstackgerritA change was merged to openstack/tempest: Tweak quotas in tempest to include new fixed ip quota.  https://review.openstack.org/2445722:58
openstackgerritA change was merged to openstack/nova: Don't include traceback when wrapping exceptions  https://review.openstack.org/2447522:58
*** kaushikc has joined #openstack-dev22:59
openstackgerritA change was merged to openstack/cinder: Count Snapshots towards volume/gigabyte quotas.  https://review.openstack.org/2407122:59
openstackgerritA change was merged to openstack/cinder: Fix 3PAR driver hiding existing host error  https://review.openstack.org/2436922:59
openstackgerritA change was merged to openstack-dev/devstack: Minor comment corrections  https://review.openstack.org/2435222:59
*** monst_ has quit IRC23:00
*** jasdeepH has joined #openstack-dev23:00
*** sirushti has quit IRC23:02
*** kaushikc has quit IRC23:04
*** benner has quit IRC23:05
*** benner has joined #openstack-dev23:05
*** eglynn has joined #openstack-dev23:05
*** kagan has joined #openstack-dev23:05
*** sacharya has quit IRC23:06
openstackgerritA change was merged to openstack/nova: Fix system_metadata "None" and created_at values  https://review.openstack.org/2439123:07
*** metral has quit IRC23:07
openstackgerritA change was merged to openstack-dev/devstack: Support for separate Keystone paste.deploy configuration  https://review.openstack.org/2415723:08
*** adalbas has quit IRC23:08
*** kmartin has quit IRC23:08
*** kmartin has joined #openstack-dev23:09
*** eglynn has quit IRC23:10
*** imsplitbit has joined #openstack-dev23:11
*** dontalton has left #openstack-dev23:12
*** dolphm_ has quit IRC23:13
*** jamielennox has joined #openstack-dev23:13
*** metral has joined #openstack-dev23:17
*** jasdeepH has quit IRC23:17
*** lloydde has quit IRC23:20
*** adalbas has joined #openstack-dev23:20
*** jbresnah has joined #openstack-dev23:24
*** nati_ueno has quit IRC23:25
*** nati_ueno has joined #openstack-dev23:26
*** nati_ueno has quit IRC23:26
*** nati_ueno has joined #openstack-dev23:27
*** esp1 has left #openstack-dev23:27
*** otherwiseguy has quit IRC23:29
*** adalbas has quit IRC23:32
*** pabelanger has quit IRC23:34
*** lloydde has joined #openstack-dev23:35
*** edmund has joined #openstack-dev23:40
*** vkmc has quit IRC23:42
*** terryh has quit IRC23:42
*** radez is now known as radez_g0n323:46
*** harlowja has quit IRC23:50
*** jhesketh__ has joined #openstack-dev23:52
*** jhesketh has quit IRC23:52
openstackgerritA change was merged to openstack/nova: Do cleaning up resource before rescheduling.  https://review.openstack.org/2428223:54
*** stevemar has joined #openstack-dev23:55
*** nati_ueno has quit IRC23:55
*** devoid has quit IRC23:55
*** markwash has joined #openstack-dev23:57
*** kaushikc has joined #openstack-dev23:57
*** nati_ueno has joined #openstack-dev23:59
openstackgerritA change was merged to openstack/cinder: Fix ISCSIDriver rescan.  https://review.openstack.org/2441623:59

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