Wednesday, 2013-05-15

*** david-lyle has quit IRC00:00
*** sushils has quit IRC00:03
ayounggyee, you around?00:04
topolayoung, does the anonymous bind BP need to be done for H1?  I was hoping I could just do it when I got back from vacation?00:05
*** jsindy has joined #openstack-dev00:10
ayoungtopol, it is on the schedule, but I can handle it.00:10
ayoungtopol, it is pretty straight forward00:10
*** rcleere has joined #openstack-dev00:10
*** mrodden has joined #openstack-dev00:10
ayoungenjoy your time off.00:11
*** galstrom_zzz is now known as galstrom00:11
*** mrodden1 has joined #openstack-dev00:12
topolayoung, you sure? I feel pretty bad about  dropping the ball on it.00:13
topolayoung, when do you plan to start it?00:14
*** halj has quit IRC00:14
*** jsindy has quit IRC00:14
ayoungtopol, now00:14
topolayoung, K, then its yours.00:15
*** mrodden has quit IRC00:15
*** flaper87 has quit IRC00:17
*** galstrom is now known as galstrom_zzz00:19
*** rcleere has quit IRC00:20
*** rcleere has joined #openstack-dev00:20
*** andrewbogott is now known as andrewbogott_afk00:23
*** stevemar has joined #openstack-dev00:24
*** winston-d has joined #openstack-dev00:25
*** yidclare has quit IRC00:30
*** rcleere has quit IRC00:32
*** nati_ueno has quit IRC00:32
*** soody has joined #openstack-dev00:34
ayoungtopol, out of curiousity, did you even try an anonymous bind?00:36
ayounghttps://github.com/openstack/keystone/blob/master/keystone/common/ldap/core.py#L21600:36
bknudsonayoung: that was easy00:37
reednotmyname, do you have any hint for this guy? https://ask.openstack.org/question/1129/how-can-i-debug-swift-in-eclipse/00:37
topolayoung, not yet.  Should work fine. Looks like it used to be there and it got pulled out.  but the python api looks pretty straightforward00:38
ayoungtopol, it should be there now00:38
ayoungjust leave userid/pw blank00:38
* ayoung about to try00:38
openstackgerritA change was merged to openstack/oslo-incubator: Add 't', 'y', and `strict` to `bool_from_string`  https://review.openstack.org/2899600:39
*** shri has quit IRC00:40
topolayoung, the if statement is what I am referring to as the change that pulled it out.  it used to be if no user and password then conn.simple_bind_s()00:40
*** michchap_ has quit IRC00:41
*** michchap has joined #openstack-dev00:41
topolayoung, but notice in the history/git blame there is no longer a code path to do a conn.simple_bind_s() (with no user and password passed in as arguments)00:41
topolayoung, make sense00:42
*** lifeless has quit IRC00:44
ayoungtopol, k00:44
ayoungAuthorization Failed: Could not find domain: default (HTTP 404)00:45
ayoung  where is the patch for that?00:45
*** pixelbeat has quit IRC00:46
bknudsonayoung: create it like this: ldapadd -x -D dc=Manager,dc=openstack,dc=org -w ldapadminpwd00:47
bknudsondn: cn=default,ou=Domains,dc=openstack,dc=org00:47
bknudsonobjectclass: groupOfNames00:47
bknudsonmember: cn=dummy00:47
bknudsonThat's what I've done.00:47
openstackgerritA change was merged to openstack/cinder: Fix up hacking ignores a bit.  https://review.openstack.org/2911100:48
topolayoung, the workaround that bknudson  just told you how to do. Don't you find that incredibly painfull????00:49
ayoungtopol, I find the fact that there are domains inside the LDAP server painful00:49
*** stevemar has quit IRC00:49
*** kaushikc has joined #openstack-dev00:50
ayoungtopol, 40% of our users are using LDAP, and they do not have write access.  THat is what is broken,  not the missing default domain.00:50
topolayoung, I 'll take either sahdevs patch or getting domains out of LDAP. either way. JUST WANT READ ONLY LDAP to work.00:50
ayoungI want sahdev's patch00:51
notmynamereed: done00:51
reednotmyname, lovely, thanks00:51
*** kaushikc has quit IRC00:52
topolayoung, when doing a POC, the person who works on trying to integrate openstack typically does not have authority to update LDAP. In an enterprise they are different folks with different roles...00:52
topolso the work around of just doing an ldap add of what bknudson showed you to add is a "false prophet"00:53
*** dontalton has quit IRC00:53
ayoungtopol, I am trying to test anonymous binds00:54
topolayoung, is it just a matter of convincing dolphm and henrynash that the add default domain manually workaround won't be possible in many cases? I still struggle with what is keeping sahdevs patch from merging00:55
ayoungtopol, let me see...00:55
topolbknudsons patch should get you past the cant find domain default00:56
ayounghenrynash just needs to be schooled00:56
bknudsonI'll look at Sahdev's patch tomorrow, and if it looks good probably +2.00:56
ayoungbknudson, sounds good00:56
bknudsonayoung: what do you think about backportability of the change?00:57
bknudsonthat's something I'm never sure of.00:57
ayoungbknudson, we'll burn that bridge when we get there.  I think it needs to be backported, and backported that way00:57
bknudsonburn the bridge or cross the bridge?00:58
bknudsoncross it first and then burn it.00:58
*** sthaha has joined #openstack-dev00:58
*** sthaha has joined #openstack-dev00:58
ayounghttps://www.youtube.com/watch?v=83bmsluWHZc00:59
ayoungsometimes you don'01:02
ayoungt know why you are building the bridge in the first place01:02
*** bknudson has quit IRC01:03
topolits 3am here in Italy. Need to get some sleep....  That music didnt help any...01:03
ayoungbuonanotte topolino01:05
topolThanks.01:06
*** topol has quit IRC01:06
*** freedomhui has quit IRC01:07
*** reed has quit IRC01:07
*** egallen has quit IRC01:09
*** kbrierly has quit IRC01:09
*** sacharya has joined #openstack-dev01:10
*** jsindy has joined #openstack-dev01:10
*** jsindy has quit IRC01:15
*** CaptTofu has joined #openstack-dev01:17
*** melwitt has quit IRC01:18
*** LiLin has joined #openstack-dev01:19
*** LiLin has left #openstack-dev01:19
gyeeayoung, here01:22
ayounggyee, ah, cool.01:22
gyeeyou are between me and dinner :)01:22
ayounggyee, go eat01:23
gyeenah01:23
gyeeI have some time01:23
gyeelets talk token pluggin :)01:23
ayoungok,  so I think you are going overboard on your reworking of the token thing.  Splitting things along the wrong lines.01:23
ayoungthere are two dimensions:  format of the token, and how it is verified01:24
gyeeall I did is to make token logic pluggable01:24
gyeenothing more01:24
ayoungwell, first of all, you introduced yet another "module" with a rotten name01:24
ayoungtoken_management?01:24
ayoungit needs to all stay in auth01:24
gyeeayoung, module name can be changed01:24
ayoungno need to split01:24
gyeeI think dolphm object to the name as well01:25
ayoungyeah, and he's right01:25
ayoungbut leave it either in token or in auth01:25
ayoungand, in fact, we really need to unify those two dirs01:25
*** enterprisedc has joined #openstack-dev01:25
ayoungan external plugin would go in contrib01:25
gyeeayoung, I want to distinguish token provider logic from token CRUD01:25
ayoungno reason to01:25
*** yaguang has joined #openstack-dev01:25
gyeeI am not worry about external plugin right now01:26
*** adalbas has quit IRC01:26
ayoungwe support two token formats:L v23 and v301:26
ayoungv2 and v301:26
ayoungif other s come up, we can add them into token if needs be01:26
gyeebut I am not changing token format01:26
gyeeif there's another format, all they have to do is to implement a new driver01:26
ayoungI know01:26
ayoungI am talking about where you are putting code01:27
ayoungyou are just moving too much stuff around....01:27
ayoungkeep it in token01:27
*** enterprisedc has quit IRC01:27
gyeek, I can do that01:27
gyeeso you want to get rid of token_managment dir and stash the stuff into token01:27
ayoungyep01:27
gyeeok boss01:27
gyeethat's easy :)01:28
ayoungand then we should be able to register a new driver for a different format,  I was just using SAML as the example01:28
gyeedamn right01:28
ayoungI don't actually want to do SAML01:28
gyeehell you could issue x.509 if you want01:28
gyeejust saying01:28
ayoungyeah, that too01:29
ayoungand I just might....01:29
*** Ryan_Lane has quit IRC01:29
ayoungbut not today01:29
gyeeaint that cool or what01:29
gyeeother thing I want to get rid of is the token_format attr in signing01:29
gyeelooks like devstack and smoke stack are keying off on that one01:30
gyeeI can leave it in there for now to make the stacks happy01:30
gyeebut eventually I want to deprecate it01:30
ayoungOK, so what I was trying to make clear is that a token is a blob, and crud should not care about the token format.  What are they using it to do?01:30
gyeethatsh right01:30
ayounghave you been drinking?01:31
*** michchap has quit IRC01:31
gyeejust red bull01:31
*** michchap has joined #openstack-dev01:31
gyeeayoung, devstack is keying off token_format to setup pki01:32
ayoungAh...01:32
gyeesame with sql DB column size check01:32
*** martine_ has joined #openstack-dev01:32
ayoungformat is probably a bad term for that,  as is PKI,  it should be something that implies "how verified" but, meh, whatever01:32
gyeehttps://github.com/openstack/keystone/blob/master/keystone/common/sql/core.py#L8301:33
gyeewe should just get rid of that check01:33
gyeethere's no reason to store the PKI token ID in DB01:33
gyeejust the hash of it should be good enough01:33
ayoungthat was a vestige01:33
ayoungback when we were not hashing the ID01:34
ayoungPKI token ID iss the hash of the PKI token, and should be the same length as a UUID01:34
gyeethat's the only place that's still depending on token_format01:34
gyeeright01:34
gyeeI was think to just remove that check01:34
ayounggyee, kill it in its own patch and I will bless01:34
gyeethinking01:34
gyeewill do01:34
*** winston-d has quit IRC01:34
gyeeactually, I need to kill that one first01:35
*** Mandell has quit IRC01:36
ayoungcool. that should be non-controversial01:36
ayounggyee,  go eat dinner01:36
gyeeayoung, I'll be back online later01:38
soodytrying to start with ceilometer… any good links on where to start and how to get it running on devstack with some sample  data01:38
*** gongysh has quit IRC01:39
*** enterprisedc has joined #openstack-dev01:43
*** jasondotstar has joined #openstack-dev01:43
*** cyeoh_ is now known as cyeoh01:44
*** soody has quit IRC01:45
*** danwent has quit IRC01:46
*** mrodden has joined #openstack-dev01:47
*** mrodden1 has quit IRC01:49
*** erkules has joined #openstack-dev01:51
*** sld-away is now known as sld01:53
*** novas0x2a|laptop has quit IRC01:53
*** erkules_ has quit IRC01:53
*** soody has joined #openstack-dev01:54
*** tzumainn has quit IRC01:56
*** michchap has quit IRC01:56
*** michchap has joined #openstack-dev01:57
*** michchap has quit IRC01:59
*** michchap has joined #openstack-dev02:00
*** gyee has quit IRC02:00
*** comay has quit IRC02:00
*** bing_bu has joined #openstack-dev02:02
*** winston-d has joined #openstack-dev02:02
*** stevemar has joined #openstack-dev02:03
*** Zah_ has quit IRC02:13
*** HenryG has joined #openstack-dev02:16
*** soody has quit IRC02:20
*** sdake has quit IRC02:22
*** sdake has joined #openstack-dev02:22
*** sdake has joined #openstack-dev02:22
*** LiLin has joined #openstack-dev02:27
*** LiLin has left #openstack-dev02:27
*** pcm_ has quit IRC02:29
*** martine has joined #openstack-dev02:32
*** sudorandom has joined #openstack-dev02:32
*** CaptTofu has quit IRC02:32
*** martine_ has quit IRC02:32
*** CaptTofu has joined #openstack-dev02:33
*** koolhead17|afk has joined #openstack-dev02:35
*** CaptTofu has quit IRC02:37
*** jbresnah has quit IRC02:41
*** johnpur has joined #openstack-dev02:41
*** johnpur has quit IRC02:41
*** winston-d has quit IRC02:42
*** boris-42 has joined #openstack-dev02:42
*** stevebaker has quit IRC02:44
*** stevebaker_ has joined #openstack-dev02:44
*** enterprisedc has quit IRC02:46
*** sudorandom has quit IRC02:47
*** Ryan_Lane has joined #openstack-dev02:50
*** enterprisedc has joined #openstack-dev02:50
*** martine has quit IRC02:52
*** sudorandom has joined #openstack-dev02:53
*** sarob has joined #openstack-dev02:55
*** bdpayne has quit IRC02:56
*** antonym has quit IRC02:58
*** rcleere has joined #openstack-dev02:58
*** sudorandom has quit IRC02:59
*** winston-d has joined #openstack-dev03:02
*** bdpayne has joined #openstack-dev03:05
*** SergeyLukjanov has joined #openstack-dev03:05
*** soody has joined #openstack-dev03:07
*** nunosantos has quit IRC03:10
*** corXi has quit IRC03:16
*** sandywalsh_ has quit IRC03:17
*** corXi has joined #openstack-dev03:17
*** matiu has joined #openstack-dev03:18
*** matiu has quit IRC03:18
*** matiu has joined #openstack-dev03:18
*** zyluo has quit IRC03:21
*** zyluo has joined #openstack-dev03:21
*** redbeard2 has joined #openstack-dev03:22
*** enterprisedc has quit IRC03:23
*** soody has quit IRC03:25
*** ladquin is now known as ladquin_away03:26
*** dhellmann_ has joined #openstack-dev03:28
*** bing_bu has quit IRC03:28
*** sandywalsh has joined #openstack-dev03:31
*** dhellmann has quit IRC03:31
*** dhellmann_ is now known as dhellmann03:31
*** bing_bu has joined #openstack-dev03:32
*** dims has quit IRC03:35
*** SergeyLukjanov has quit IRC03:37
openstackgerritA change was merged to openstack-dev/devstack: Disable selinux for RHEL6  https://review.openstack.org/2813003:37
*** SergeyLukjanov has joined #openstack-dev03:44
*** antonym- has joined #openstack-dev03:45
*** yuanz has quit IRC03:46
*** yuanz has joined #openstack-dev03:46
*** sacharya has quit IRC03:52
pabelangerwoah, disabling selinux seems like the wrong solution03:53
pabelangerDealing with selinux is more a deployment than a development issue, so we just disable it for devstack.03:54
pabelangerI have to disagree with that statement03:55
*** kaushikc has joined #openstack-dev03:58
clarkbpabelanger: it makes sense to me. devstack isn't intended for deployments. in the gate we throw away the slaves after they are used. The biggest potential problem with it is breaking the gate if we were to start running devstack on rhel (as changes to horizon may not work simply due to selinux). We aren't testing on rhel today so that isn't a problem now though04:04
clarkbit is a problem for anyone trying to use devstack on rhel though.04:05
clarkbit becomes a competition between keeping devstack up to date for dev on an ungated platform and the various projects installed by devstack. easiest to sidestep the problem04:07
*** jasondotstar has quit IRC04:10
*** stevebaker_ has quit IRC04:12
*** Mandell has joined #openstack-dev04:15
*** SergeyLukjanov has quit IRC04:19
*** stevebaker_ has joined #openstack-dev04:20
*** bing_bu has quit IRC04:22
*** stevemar has quit IRC04:22
*** bing_bu has joined #openstack-dev04:25
*** amotoki has joined #openstack-dev04:25
*** jcoufal has joined #openstack-dev04:26
*** bdpayne has quit IRC04:26
*** olaph__ has joined #openstack-dev04:34
*** olaph_ has quit IRC04:34
*** Ryan_Lane has quit IRC04:37
*** LiLin has joined #openstack-dev04:38
*** LiLin has left #openstack-dev04:38
*** vkmc has quit IRC04:40
*** CaptTofu has joined #openstack-dev04:42
*** yuanz has quit IRC04:42
*** SergeyLukjanov has joined #openstack-dev04:42
*** yuanz has joined #openstack-dev04:43
*** SergeyLukjanov has quit IRC04:43
*** cmark_ has quit IRC04:49
*** bashok has joined #openstack-dev04:55
*** bing_bu has quit IRC05:00
*** kvad has quit IRC05:00
*** radsy has quit IRC05:00
*** Adri2000 has quit IRC05:00
*** timello has quit IRC05:00
*** ivoks_ has quit IRC05:00
*** ndipanov has quit IRC05:00
*** huats has quit IRC05:00
*** retr0h has quit IRC05:00
*** smoser has quit IRC05:00
*** mancdaz has quit IRC05:00
*** aloga has quit IRC05:00
*** sgran has quit IRC05:00
*** otherwiseguy has quit IRC05:00
*** kmartin has quit IRC05:00
*** mdenny has quit IRC05:00
*** utlemming has quit IRC05:00
*** imcsk8 has quit IRC05:00
*** bradjones|away has quit IRC05:00
*** Chaser has quit IRC05:00
*** danjared_ has quit IRC05:00
*** tr3buchet has quit IRC05:00
*** _0x44 has quit IRC05:00
*** dansmith has quit IRC05:00
*** blamar has quit IRC05:00
*** toanster has quit IRC05:00
*** andrea_ has quit IRC05:00
*** galstrom_zzz has quit IRC05:00
*** lon has quit IRC05:00
*** kiall has quit IRC05:00
*** Tross has quit IRC05:00
*** med_ has quit IRC05:00
*** rods has quit IRC05:00
*** woodspa has quit IRC05:03
*** bing_bu has joined #openstack-dev05:03
*** kvad has joined #openstack-dev05:03
*** radsy has joined #openstack-dev05:03
*** Adri2000 has joined #openstack-dev05:03
*** timello has joined #openstack-dev05:03
*** ivoks_ has joined #openstack-dev05:03
*** ndipanov has joined #openstack-dev05:03
*** huats has joined #openstack-dev05:03
*** retr0h has joined #openstack-dev05:03
*** smoser has joined #openstack-dev05:03
*** mancdaz has joined #openstack-dev05:03
*** aloga has joined #openstack-dev05:03
*** sgran has joined #openstack-dev05:03
*** otherwiseguy has joined #openstack-dev05:03
*** kmartin has joined #openstack-dev05:03
*** imcsk8 has joined #openstack-dev05:03
*** mdenny has joined #openstack-dev05:03
*** utlemming has joined #openstack-dev05:03
*** bradjones|away has joined #openstack-dev05:03
*** Chaser has joined #openstack-dev05:03
*** danjared_ has joined #openstack-dev05:03
*** tr3buchet has joined #openstack-dev05:03
*** _0x44 has joined #openstack-dev05:03
*** dansmith has joined #openstack-dev05:03
*** blamar has joined #openstack-dev05:03
*** toanster has joined #openstack-dev05:03
*** andrea_ has joined #openstack-dev05:03
*** galstrom_zzz has joined #openstack-dev05:03
*** lon has joined #openstack-dev05:03
*** kiall has joined #openstack-dev05:03
*** Tross has joined #openstack-dev05:03
*** med_ has joined #openstack-dev05:03
*** rods has joined #openstack-dev05:03
*** odyssey4me has joined #openstack-dev05:06
*** afazekas has joined #openstack-dev05:07
*** dcasier_ has quit IRC05:08
*** zaitcev has quit IRC05:10
*** CaptTofu has quit IRC05:11
*** prekarat has joined #openstack-dev05:14
*** ron-slc has quit IRC05:20
*** ron-slc has joined #openstack-dev05:20
*** garyk has joined #openstack-dev05:23
*** danwent has joined #openstack-dev05:26
*** jbresnah has joined #openstack-dev05:36
*** gongysh has joined #openstack-dev05:39
*** alexxu has joined #openstack-dev05:44
*** olaph_ has joined #openstack-dev05:45
*** olaph__ has quit IRC05:48
*** abhishekkr has joined #openstack-dev05:50
*** rushiagr has joined #openstack-dev05:53
*** romcheg has joined #openstack-dev05:58
*** cmark has joined #openstack-dev05:59
*** zyluo has quit IRC06:01
*** abhishekkr_ has joined #openstack-dev06:03
*** gongysh has quit IRC06:04
*** danwent has quit IRC06:06
*** vartom111113 has joined #openstack-dev06:06
*** abhishekkr has quit IRC06:07
*** cmark has quit IRC06:07
*** esp1 has joined #openstack-dev06:08
*** mrunge has joined #openstack-dev06:08
*** henrynash has joined #openstack-dev06:09
*** esp1 has left #openstack-dev06:09
*** boris-42 has quit IRC06:10
*** henrynash has quit IRC06:11
*** koolhead17|afk has quit IRC06:13
*** egallen has joined #openstack-dev06:13
*** danwent has joined #openstack-dev06:15
*** flaper87 has joined #openstack-dev06:17
*** cmark has joined #openstack-dev06:18
*** corXi has quit IRC06:18
*** radsy has quit IRC06:19
*** enterprisedc has joined #openstack-dev06:22
*** romcheg has left #openstack-dev06:23
*** yolanda has joined #openstack-dev06:24
*** prekarat has quit IRC06:25
*** prekarat has joined #openstack-dev06:25
*** sthaha has quit IRC06:27
*** soleblaze has quit IRC06:28
*** grey- has joined #openstack-dev06:28
*** SergeyLukjanov has joined #openstack-dev06:28
*** egallen has quit IRC06:29
*** soleblaze has joined #openstack-dev06:33
*** psedlak has joined #openstack-dev06:35
*** psedlak has quit IRC06:37
*** romcheg1 has joined #openstack-dev06:37
*** psedlak has joined #openstack-dev06:37
*** rushiagr has quit IRC06:41
*** rushiagr has joined #openstack-dev06:42
*** danwent has quit IRC06:42
*** rushiagr1 has joined #openstack-dev06:43
*** asalkeld has quit IRC06:45
*** asalkeld has joined #openstack-dev06:46
*** rushiagr has quit IRC06:46
*** jprovazn has joined #openstack-dev06:48
*** reidrac has joined #openstack-dev06:51
*** zb has joined #openstack-dev06:51
*** asalkeld has quit IRC06:52
*** gongysh has joined #openstack-dev06:52
*** romcheg1 has quit IRC06:54
*** zaneb has quit IRC06:55
*** eglynn_ has joined #openstack-dev06:57
*** winston-d has quit IRC06:58
*** psedlak has quit IRC06:58
*** psedlak has joined #openstack-dev06:58
*** romcheg has joined #openstack-dev06:59
*** winston-d has joined #openstack-dev07:04
*** asalkeld has joined #openstack-dev07:05
*** eglynn_ has quit IRC07:07
*** xga has joined #openstack-dev07:07
*** salv-orlando has joined #openstack-dev07:07
*** henrynash has joined #openstack-dev07:07
*** dolphm has joined #openstack-dev07:08
*** RajeshMohan has quit IRC07:09
*** RajeshMohan has joined #openstack-dev07:10
*** fbo has joined #openstack-dev07:10
*** belmoreira has joined #openstack-dev07:11
*** grey- has quit IRC07:12
*** egallen has joined #openstack-dev07:12
*** dolphm has quit IRC07:13
*** ctracey has quit IRC07:13
*** grey- has joined #openstack-dev07:15
*** boris-42 has joined #openstack-dev07:15
*** rnirmal has joined #openstack-dev07:16
*** vartom111113 has quit IRC07:18
*** vartom111113 has joined #openstack-dev07:19
*** corXi has joined #openstack-dev07:20
*** romcheg has quit IRC07:22
*** kaushikc has quit IRC07:22
*** romcheg has joined #openstack-dev07:22
*** cmark has quit IRC07:24
*** JordanP has joined #openstack-dev07:24
*** odyssey4me has quit IRC07:25
*** boris-42 has quit IRC07:31
*** boris-42 has joined #openstack-dev07:32
*** romcheg1 has joined #openstack-dev07:32
*** romcheg has quit IRC07:34
*** jgallard has joined #openstack-dev07:38
*** rpodolyaka has joined #openstack-dev07:40
*** rpodolyaka has left #openstack-dev07:40
*** garyk has quit IRC07:43
*** sushils has joined #openstack-dev07:45
*** grey- has quit IRC07:46
*** zoresvit has joined #openstack-dev07:49
*** mmagr has joined #openstack-dev07:52
*** athomas has quit IRC07:54
*** prekarat has quit IRC07:54
*** prekarat has joined #openstack-dev07:54
*** Mandell has quit IRC07:57
*** pixelbeat has joined #openstack-dev08:00
*** romcheg1 has left #openstack-dev08:00
*** lucasagomes has joined #openstack-dev08:01
*** simo has joined #openstack-dev08:03
*** simo has joined #openstack-dev08:03
*** jtomasek has joined #openstack-dev08:06
*** winston-d has quit IRC08:06
*** jpich has joined #openstack-dev08:08
*** SergeyLukjanov has quit IRC08:09
*** SergeyLukjanov has joined #openstack-dev08:10
*** SergeyLukjanov has quit IRC08:10
*** SergeyLukjanov has joined #openstack-dev08:11
*** nati_ueno has joined #openstack-dev08:12
*** iartarisi has joined #openstack-dev08:13
*** athomas has joined #openstack-dev08:14
*** pasm has joined #openstack-dev08:15
*** xga has quit IRC08:15
openstackgerritA change was merged to openstack/python-swiftclient: Switch to pbr for setup.  https://review.openstack.org/2767408:15
*** johnthetubaguy has joined #openstack-dev08:17
*** derekh has joined #openstack-dev08:18
*** grey- has joined #openstack-dev08:19
*** enterprisedc has quit IRC08:19
*** enterprisedc has joined #openstack-dev08:20
*** giulivo has quit IRC08:25
*** SergeyLukjanov has quit IRC08:26
*** locke1051 has quit IRC08:27
*** SergeyLukjanov has joined #openstack-dev08:30
*** henrynash has quit IRC08:30
*** cmark has joined #openstack-dev08:34
*** giulivo has joined #openstack-dev08:37
*** ron-slc has quit IRC08:39
*** cmark has quit IRC08:41
*** nati_ueno has quit IRC08:41
*** zb is now known as zaneb08:41
*** eglynn_ has joined #openstack-dev08:43
*** nati_ueno has joined #openstack-dev08:46
*** ron-slc has joined #openstack-dev08:47
*** nati_ueno has quit IRC08:53
*** mkollaro has joined #openstack-dev09:00
*** henrynash has joined #openstack-dev09:00
*** odyssey4me has joined #openstack-dev09:02
*** olaph__ has joined #openstack-dev09:04
*** olaph___ has joined #openstack-dev09:06
*** dcasier_ has joined #openstack-dev09:07
*** olaph_ has quit IRC09:07
*** danpb has joined #openstack-dev09:07
*** olaph__ has quit IRC09:08
*** trapni has joined #openstack-dev09:11
*** trapni has joined #openstack-dev09:11
*** kirankv has joined #openstack-dev09:16
*** bing_bu has quit IRC09:16
*** BobBall has quit IRC09:18
*** fbo has quit IRC09:21
*** matiu has quit IRC09:23
*** asalkeld has quit IRC09:27
*** athomas has quit IRC09:28
*** odyssey4me has quit IRC09:30
*** grey- has quit IRC09:30
*** kaushikc has joined #openstack-dev09:32
*** aditirav has joined #openstack-dev09:40
*** athomas has joined #openstack-dev09:41
*** networkstatic has quit IRC09:41
aditiravflaper87: hi09:41
*** sride has joined #openstack-dev09:45
*** simo has quit IRC09:46
*** simo has joined #openstack-dev09:46
flaper87aditirav: hey09:47
*** SergeyLukjanov has quit IRC09:48
*** pasm has quit IRC09:50
aditiravflaper87: we are working on adding the correlation id middleware to oslo, and had a couple of questions. will you be able to help us?09:51
*** SergeyLukjanov has joined #openstack-dev09:51
flaper87aditirav: ah, you mean this patch: https://review.openstack.org/#/c/28939/09:52
aditiravflaper87: yes09:52
flaper87aditirav: shoot09:52
aditiravflaper87: we notice that wsgi.py file is in different locations in nova, and glance. and there is a mismatch in the files when we compare it with the common oslo wsgi file09:53
aditiravso is there some way of keeping them in sync? or will we have to copy over the wsgi module too. (but this will result in two wsgi files in nova code)09:54
*** odyssey4me has joined #openstack-dev09:56
flaper87ahhh, wsgi diffs... yeah, they're not the same09:57
flaper87glance's was basically copied from nova's looong time ago and then both modules took their own roads. The best way to keep them sync is to finally migrate projects to use oslo's09:59
aditiravbut that'd be a big change09:59
flaper87there was some discussion on this topic (i can't find the link) wrt aligning projects and chosing a Standardâ„¢ lib for that10:00
flaper87aditirav: yeah, that belongs to a different patch and requires blueprint and way more discussions10:00
flaper87aditirav: you need to "implement" that middleware in every project, right?10:01
aditiravyes, import that middleware from oslo in every project10:01
aditiravevery paste deploy10:01
aditiravflaper87: ^10:01
*** kirankv has quit IRC10:02
flaper87aditirav: cool, Are the differences between both wsgi modules an issue there? I mean, isn't the middleware API the same for both projects?10:02
openstackgerritA change was merged to openstack/oslo-incubator: Adds --nodeps option to update.py  https://review.openstack.org/2907010:02
aditiravflaper87: even the location of the wsgi module is different, so the import lines would be different for each project10:03
*** fbo has joined #openstack-dev10:04
flaper87aditirav: aaahhhh, right. You need to import Middleware10:05
flaper87I mean, wsgi.Middleware10:05
aditiravright flaper8710:05
*** johnthetubaguy1 has joined #openstack-dev10:05
*** simo has quit IRC10:07
flaper87aditirav: mmh, TBH, I don't see an easy way out of this. When copying  files from oslo to other projects, those files shouldn't be modified so I see 2 solutions here (hopefully someone will have better ideas)10:07
*** johnthetubaguy has quit IRC10:08
flaper871) You copy the middleware to a different package (as for glance, api.middleware) and modify it as needed (adding a HUGE note that let folks know it comes from oslo and what the issue is)10:08
*** olaph_ has joined #openstack-dev10:08
flaper872) You copy the file where it belongs and modify it was needed (which means fix the import)10:09
flaper87well, there's actually a third10:09
flaper873) You copy the middleware and its dependencies (wsgi.py) from oslo and that's it10:09
*** dcasier_ has quit IRC10:10
flaper87since routes tries to call process_(request|response)10:11
flaper87that should work10:11
*** souvik has joined #openstack-dev10:11
aditiravflaper87: whats the difference between 1 and 210:11
flaper87the drawback of 3 is that projects will have a wsgi module that they're actually not using10:11
*** olaph___ has quit IRC10:11
flaper87aditirav: the difference between 1 and 2 is that 1 requires you to put the module in a different package (which means, breaking the oslo-copying process)10:12
flaper87aditirav: My preferences are: 3,2,110:12
flaper87hopefully other folks will comment here10:12
flaper87aditirav: I'd suggest you to: 1) write to the mailing list and 2) add a comment in the review explaining this issue10:13
flaper87feel free to take those 3 options and paste them there10:13
aditiravflaper87: so going with the third or the second won't have any changes in oslo code (but will be changes in the specific projects right?)10:14
flaper87aditirav: so, none of the options require you to modify the patch in oslo but to modify it when importing it in the different projects (glance, nova, ...)10:15
flaper87aditirav: well, 3 shouldn't require any change at all10:15
aditiravflaper87: yeah, got it. thank you10:15
flaper87aditirav: anytime :)10:15
*** egallen has quit IRC10:16
*** aloga_ has joined #openstack-dev10:17
*** henrynash has quit IRC10:19
*** pcm__ has joined #openstack-dev10:20
*** pcm__ has quit IRC10:21
*** pcm__ has joined #openstack-dev10:21
*** branen has quit IRC10:24
*** grey- has joined #openstack-dev10:27
openstackgerritA change was merged to openstack/nova: Remove "#!/usr/bin/env python" from .py files under nova/cmd  https://review.openstack.org/2877610:27
*** gongysh has quit IRC10:28
*** gongysh has joined #openstack-dev10:29
*** SergeyLukjanov has quit IRC10:40
openstackgerritA change was merged to openstack/nova: Use Oslo's `bool_from_string`  https://review.openstack.org/2873910:40
*** SergeyLukjanov has joined #openstack-dev10:41
*** grey- has quit IRC10:42
openstackgerritA change was merged to openstack/nova: Optimize db.instance_floating_address_get_all method  https://review.openstack.org/2854610:43
openstackgerritA change was merged to openstack/nova: Refactored tests for db.key_pair_*() functions.  https://review.openstack.org/2906210:43
*** sandywalsh has quit IRC10:46
*** Hitesh has joined #openstack-dev10:51
Hiteshvishy: Hi Vish,10:51
Hiteshyou there?10:51
*** yaguang has quit IRC10:53
*** grey- has joined #openstack-dev10:56
*** souvik1 has joined #openstack-dev10:58
*** souvik has quit IRC10:59
*** Hitesh has quit IRC10:59
*** sandywalsh has joined #openstack-dev11:00
*** adalbas has joined #openstack-dev11:00
*** egallen has joined #openstack-dev11:01
*** johnthetubaguy1 has quit IRC11:01
*** olaph__ has joined #openstack-dev11:03
*** mrunge has quit IRC11:05
*** olaph_ has quit IRC11:06
*** jruzicka has joined #openstack-dev11:06
*** martyntaylor has joined #openstack-dev11:09
openstackgerritA change was merged to openstack/nova: Add missing unique constraint to KeyPair model.  https://review.openstack.org/2906311:12
openstackgerritA change was merged to openstack-dev/devstack: xenapi: Ubuntu installation repository/proxy fix  https://review.openstack.org/2867311:12
openstackgerritA change was merged to openstack/python-novaclient: Fix for --bridge-interface being ignore by nova network-create  https://review.openstack.org/2893511:12
openstackgerritA change was merged to openstack-dev/devstack: Stop quantum-ns-metadata-proxy process on unstack  https://review.openstack.org/2858011:12
openstackgerritA change was merged to openstack-dev/devstack: Clean up horizon apache logs on unstack  https://review.openstack.org/2860611:12
openstackgerritA change was merged to openstack-dev/devstack: Do not run heat/tools/nova_create_flavors.sh  https://review.openstack.org/2848511:12
openstackgerritA change was merged to openstack/python-novaclient: Cleanup some flavor commands  https://review.openstack.org/2908611:13
*** Yada has joined #openstack-dev11:13
*** drewlander has joined #openstack-dev11:13
*** dims has joined #openstack-dev11:19
*** Yada has quit IRC11:21
*** jjmb has quit IRC11:21
*** martyntaylor has quit IRC11:22
*** martyntaylor has joined #openstack-dev11:25
SergeyLukjanovhi guys, are there any examples or docs about how to use db api from oslo?11:26
*** olaph__ has quit IRC11:27
*** terryh has joined #openstack-dev11:28
*** benner has quit IRC11:28
*** simo has joined #openstack-dev11:29
*** simo has joined #openstack-dev11:29
*** grey- has quit IRC11:30
*** martyntaylor has quit IRC11:34
*** asalkeld has joined #openstack-dev11:34
*** tayyab has joined #openstack-dev11:37
*** ijw has quit IRC11:43
*** martine has joined #openstack-dev11:43
*** ijw has joined #openstack-dev11:45
*** jjmb1 has joined #openstack-dev11:45
*** olaph_ has joined #openstack-dev11:47
*** prekarat has quit IRC11:51
*** jjmb1 has quit IRC11:54
*** vkmc has joined #openstack-dev11:55
*** vkmc has quit IRC11:55
*** vkmc has joined #openstack-dev11:55
*** dprince has joined #openstack-dev12:00
*** aloga_ has quit IRC12:03
*** markmc has joined #openstack-dev12:07
*** dosaboy has quit IRC12:07
*** abhishekkr_ has quit IRC12:09
*** dolphm has joined #openstack-dev12:10
*** alexxu has quit IRC12:10
*** fbo has quit IRC12:12
*** giulivo has quit IRC12:13
*** egallen_ has joined #openstack-dev12:13
*** matiu has joined #openstack-dev12:14
*** matiu has quit IRC12:14
*** matiu has joined #openstack-dev12:14
*** krtaylor has joined #openstack-dev12:14
*** martine has quit IRC12:14
*** dolphm has quit IRC12:14
*** fbo has joined #openstack-dev12:15
*** egallen has quit IRC12:16
*** egallen_ is now known as egallen12:16
openstackgerritA change was merged to openstack/ceilometer: Fix config setting references in API tests  https://review.openstack.org/2909212:19
*** henrynash has joined #openstack-dev12:23
*** dcasier_ has joined #openstack-dev12:24
*** abhishekkr_ has joined #openstack-dev12:25
*** terryh has quit IRC12:26
*** HenryG has quit IRC12:27
*** trapni has quit IRC12:27
*** belmoreira has quit IRC12:28
*** aditirav_ has joined #openstack-dev12:30
*** belmoreira has joined #openstack-dev12:30
*** aditirav_ has quit IRC12:31
*** aditirav has quit IRC12:32
openstackgerritA change was merged to openstack/nova: Pass the proper admin context to update_dhcp  https://review.openstack.org/2913412:35
*** maroh has quit IRC12:36
*** maroh has joined #openstack-dev12:36
openstackgerritA change was merged to openstack/ceilometer: Fix cross-document references  https://review.openstack.org/2913312:37
*** trapni has joined #openstack-dev12:39
*** romcheg has joined #openstack-dev12:39
*** HenryG has joined #openstack-dev12:45
*** bashok has quit IRC12:45
*** giulivo has joined #openstack-dev12:49
*** bknudson has joined #openstack-dev12:50
*** afazekas has quit IRC12:52
*** kaushikc has quit IRC12:53
*** kaushikc has joined #openstack-dev12:54
*** kaushikc has quit IRC12:54
*** egallen has quit IRC12:57
*** kaushikc has joined #openstack-dev12:59
*** feleouet has joined #openstack-dev13:00
*** bing_bu has joined #openstack-dev13:00
*** feleouet has left #openstack-dev13:00
*** feleouet has joined #openstack-dev13:00
*** ijw has quit IRC13:02
*** stevemar has joined #openstack-dev13:02
*** ijw has joined #openstack-dev13:02
*** gordc has joined #openstack-dev13:02
*** dosaboy has joined #openstack-dev13:03
*** feleouet has quit IRC13:03
*** feleouet has joined #openstack-dev13:04
*** jasondotstar has joined #openstack-dev13:04
*** lsmola has joined #openstack-dev13:07
*** souvik1 has quit IRC13:08
*** alunduil has quit IRC13:08
*** souvik has joined #openstack-dev13:08
*** jayg|g0n3 is now known as jayg13:11
*** lbragstad has joined #openstack-dev13:11
*** networkstatic has joined #openstack-dev13:13
*** simo has quit IRC13:13
*** ifarkas has joined #openstack-dev13:14
*** SergeyLukjanov has quit IRC13:15
*** vartom111113 has quit IRC13:16
*** kaushikc has quit IRC13:16
*** odyssey4me has quit IRC13:16
*** radez_g0n3 is now known as radez13:17
*** ifarkas has quit IRC13:17
*** jecarey has quit IRC13:17
*** ifarkas has joined #openstack-dev13:18
*** SergeyLukjanov has joined #openstack-dev13:19
*** sride has quit IRC13:20
*** lsmola has quit IRC13:20
*** sacharya has joined #openstack-dev13:20
*** simo has joined #openstack-dev13:21
*** simo has joined #openstack-dev13:21
*** redbeard2 has quit IRC13:22
*** gongysh has quit IRC13:22
andrea_any core-reviewer is available to have a final look at this https://review.openstack.org/26020 I have two +1 and all concerns of the previous patchsets have been addressed.13:24
*** dolphm has joined #openstack-dev13:24
ttxmarkmc: looked up https://wiki.openstack.org/wiki/Oslo -- looks good, I did minor beautification edits.13:24
ttxmarkmc: about pbr and hacking... if those are oslo libs, should they be moved to oslo.* ?13:25
*** kenperkins has quit IRC13:25
*** rushiagr1 has quit IRC13:25
markmcttx, cool, thanks13:25
markmcttx, there's no way I typed [[OpenStack]] over and over ... must have been an auto-thing :)13:26
*** olaph__ has joined #openstack-dev13:26
ttxmarkmc: it's from the wiki conversion.13:26
markmcttx, we were going to call them oslo.build and oslo.hacking but I think dhellmann persuaded mordred they have applicability outside openstack13:26
markmcttx, and didn't want them to suffer from a branding problem13:26
markmcttx, which is fair enough IMHO13:27
ttxmarkmc: sure... but then does it make sense to call them oslo libs ?13:27
*** morazi has joined #openstack-dev13:27
sldhey all... does anyone know of any plans to make oslo.config more user-friendly?  ...such as documentation.. some way to make it easy to get the config options that are being set, for example.. etc..13:27
*** souvik has quit IRC13:28
ttxmarkmc: i.e. what makes them oslo libs, if not the namespace and the openstack-centricity ?13:28
markmcttx, it's about having them under the same umbrella, with the same group helping out, etc.13:28
*** olaph_ has quit IRC13:28
ttxmarkmc: I find it a bit confusing, personally. We have oslo oslo.* libs, oslo generic libs, and generic libs.13:29
markmcttx, it is a bit confusing13:29
*** pavan has joined #openstack-dev13:29
markmcttx, but I don't think naming is enough of a reason to force them to be unrelated13:30
ttxmarkmc: if we didn't have generic libs outside of oslo yet, I would not find it *that* confusing...13:30
*** sacharya has quit IRC13:30
markmcttx, it's more about a group of people wanting to help with cross-project libs13:30
markmcttx, like what?13:30
markmcttx, examples of generic libs, I mean?13:30
*** pavan has quit IRC13:31
ttxlet me look -- there were some libs directly pushed to PyPI by some subgroup and consumed from there13:31
ttx"generic" but still originating from openstack13:31
ttxmaybe they don't fit the "cropss-project" criteria though.13:31
*** bharath has joined #openstack-dev13:32
bharathHow can i use devstack with wlan0 instead of eth0?13:32
*** egallen has joined #openstack-dev13:32
markmcttx, put it this way - we could have had a single oslo library on pypi13:32
ttxlike extras, stevedore ?13:33
markmcttx, we decided to split it up into smaller libraries, for good reasons13:33
markmcttx, and we decided to not call some of them 'oslo', for good reasons13:33
markmcttx, does that mean they have to go their own way? doesn't make much sense to me13:33
*** tzumainn has joined #openstack-dev13:33
*** bharath has quit IRC13:33
markmcbut, how to explain it retrospectively is your point I guess13:33
markmcwhich is fair13:33
*** markmcclain has joined #openstack-dev13:34
ttxwarlock13:34
*** lsmola has joined #openstack-dev13:34
*** abhishekkr__ has joined #openstack-dev13:34
*** belmoreira has quit IRC13:35
markmcttx, extras, stevedore, warlock weren't attempts to consolidate existing openstack code13:35
markmcttx, warlock is probably the one most specifically designed for OpenStack13:35
markmcttx, honestly, if those projects wanted the support of the oslo project, they could join too13:36
ttxmarkmc: OK. maybe separate the lists os "Oslo libraries" into openstack-specific (oslo.*) and generic ones13:36
*** prekarat has joined #openstack-dev13:36
*** gargya has joined #openstack-dev13:36
ttxso that you don't end up answering that question again and again :)13:37
*** kbringard has joined #openstack-dev13:37
markmcwell, it's kinda of implicit from the name13:37
*** xga has joined #openstack-dev13:37
*** abhishekkr_ has quit IRC13:38
markmchow about you take a stab at explaining it in the wiki page?13:38
* markmc did try13:38
ttxthe openstack-centricity aspect doesn't appear anywhere but in the name13:38
*** olaph_ has joined #openstack-dev13:38
ttxok, let me try13:38
markmcttx, added a line to https://wiki.openstack.org/wiki/Oslo#Libraries13:39
*** terryh has joined #openstack-dev13:40
*** egallen_ has joined #openstack-dev13:40
*** belmoreira has joined #openstack-dev13:40
*** sld is now known as sld-away13:40
*** prekarat has quit IRC13:40
*** romcheg has quit IRC13:40
*** olaph__ has quit IRC13:40
ttxmarkmc: looks good. Note that the "There are currently three libraries published..." sentence creates maintenance debt :)13:41
markmcttx, meh13:41
markmcttx, so, this bit: https://wiki.openstack.org/wiki/Oslo#The_Oslo_Team13:41
ttx"The following libraries are currently published by the Oslo program" ?13:42
markmcttx, is where I'm trying to say Oslo is about the group of cross-project developers13:42
markmcttx, rather than it being about a group of libraries that share the same name13:42
markmcttx, sure, sounds good13:42
ttxyeah, htat worked13:42
ttxwill update13:42
*** egallen has quit IRC13:42
*** egallen_ is now known as egallen13:42
*** cloudchimp has joined #openstack-dev13:44
*** olaph__ has joined #openstack-dev13:45
*** martine has joined #openstack-dev13:45
*** jeckersb_gone is now known as jeckersb13:45
*** romcheg has joined #openstack-dev13:46
*** kenperkins has joined #openstack-dev13:46
*** bswartz has joined #openstack-dev13:47
*** READ10 has joined #openstack-dev13:47
*** olaph___ has joined #openstack-dev13:48
*** eharney has quit IRC13:48
*** olaph_ has quit IRC13:49
*** mdomsch has joined #openstack-dev13:49
*** olaph__ has quit IRC13:50
*** alunduil has joined #openstack-dev13:51
*** egallen has quit IRC13:51
*** olaph___ is now known as olaph_13:51
*** johnthetubaguy has joined #openstack-dev13:53
*** drewland_ has joined #openstack-dev13:55
*** drewlander has quit IRC13:56
*** michchap has quit IRC14:00
*** michchap has joined #openstack-dev14:00
*** jtomasek has quit IRC14:01
*** redbeard2 has joined #openstack-dev14:01
*** xga has quit IRC14:02
*** xga has joined #openstack-dev14:03
*** dolphm has quit IRC14:04
*** dolphm has joined #openstack-dev14:05
*** drewland_ has quit IRC14:05
*** portante|ltp has quit IRC14:07
*** locke105 has joined #openstack-dev14:07
*** rcleere has quit IRC14:10
*** afazekas has joined #openstack-dev14:11
*** kreddy has joined #openstack-dev14:11
*** jaypipes has joined #openstack-dev14:12
openstackgerritA change was merged to openstack/ceilometer: Add a direct Ceilometer notifier  https://review.openstack.org/2829914:14
*** salv-orlando has quit IRC14:14
*** salv-orlando has joined #openstack-dev14:15
*** eglynn_ has quit IRC14:15
*** jecarey has joined #openstack-dev14:16
*** eglynn_ has joined #openstack-dev14:16
*** maoy has joined #openstack-dev14:16
*** jtomasek has joined #openstack-dev14:17
*** digitalsanctum has joined #openstack-dev14:18
*** terryh has quit IRC14:18
*** salv-orlando has quit IRC14:19
*** giroro_ has quit IRC14:19
*** mdomsch has quit IRC14:20
*** Mandell has joined #openstack-dev14:20
*** sagar_nikam has joined #openstack-dev14:20
*** mdomsch has joined #openstack-dev14:22
*** Ruetobas has joined #openstack-dev14:24
*** jsindy has joined #openstack-dev14:25
*** boris-42 has quit IRC14:26
*** boris-42 has joined #openstack-dev14:26
*** pabelanger has quit IRC14:26
*** sagar_nikam_ has joined #openstack-dev14:27
*** matiu has quit IRC14:28
*** sagar_nikam has quit IRC14:28
*** FunnyLookinHat has joined #openstack-dev14:28
*** yidclare has joined #openstack-dev14:30
*** rcleere has joined #openstack-dev14:30
*** NobodyCam_ has quit IRC14:31
*** tayyab has quit IRC14:32
*** nunosantos has joined #openstack-dev14:35
openstackgerritA change was merged to openstack/ceilometer: Document keystone_authtoken section  https://review.openstack.org/2905214:37
*** eharney has joined #openstack-dev14:40
*** eharney has quit IRC14:40
*** eharney has joined #openstack-dev14:40
*** markwash has quit IRC14:44
*** SergeyLukjanov has quit IRC14:44
*** romcheg1 has joined #openstack-dev14:44
*** romcheg has quit IRC14:46
*** pabelanger has joined #openstack-dev14:46
*** pabelanger_ has joined #openstack-dev14:46
*** pabelanger has quit IRC14:47
*** pabelanger_ has quit IRC14:47
*** sagar_nikam_ has quit IRC14:47
*** pabelanger has joined #openstack-dev14:47
*** sagar_nikam has joined #openstack-dev14:48
*** BobBall has joined #openstack-dev14:49
*** sudorandom has joined #openstack-dev14:49
flaper87dhellmann: I think your comments got lost somewhere https://review.openstack.org/#/c/27721/14:51
flaper87dhellmann: thanks for taking a look at it14:51
*** belmoreira has quit IRC14:51
*** ifarkas has quit IRC14:52
*** salv-orlando has joined #openstack-dev14:53
*** pasquier-s_ has quit IRC14:53
*** ifarkas has joined #openstack-dev14:53
*** pasquier-s_ has joined #openstack-dev14:53
*** sagar_nikam_ has joined #openstack-dev14:54
*** sagar_nikam has quit IRC14:55
*** portante|afk is now known as portante14:57
*** jtomasek has quit IRC14:58
*** colinmcnamara has joined #openstack-dev14:59
*** odyssey4me has joined #openstack-dev15:00
*** sudorandom has quit IRC15:00
*** CaptTofu has joined #openstack-dev15:00
*** electrichead has joined #openstack-dev15:01
*** woodspa has joined #openstack-dev15:02
*** sarob has quit IRC15:03
*** sarob has joined #openstack-dev15:04
*** mmagr has quit IRC15:05
*** olaph__ has joined #openstack-dev15:05
*** jprovazn has quit IRC15:06
openstackgerritA change was merged to openstack/python-openstackclient: Fix flake8 errors in anticipation of flake8 patch.  https://review.openstack.org/2909915:06
*** jws7 has joined #openstack-dev15:06
*** boris-42 has quit IRC15:07
*** olaph_ has quit IRC15:07
jws7Does anyone know why custom code placed in the do_terminate_instance() of nova/compute/manager.py is only run for the first termination of an instance an no subsequent ones? I'm assuming there is a locking problem I'm missing.15:08
*** katylava has joined #openstack-dev15:08
*** reidrac has quit IRC15:08
*** olaph__ has quit IRC15:08
*** olaph_ has joined #openstack-dev15:09
*** Mandell has quit IRC15:09
*** sarob has quit IRC15:09
*** kenperkins has quit IRC15:11
*** danwent has joined #openstack-dev15:12
*** olaph_ has quit IRC15:12
openstackgerritA change was merged to openstack/keystone: Fix pyflakes and pep8 in prep for flake8.  https://review.openstack.org/2888515:12
*** olaph_ has joined #openstack-dev15:13
*** armax has joined #openstack-dev15:14
*** gongysh has joined #openstack-dev15:15
mordredyay!15:16
*** electrichead has quit IRC15:16
*** ssshi has joined #openstack-dev15:17
*** cp16net is now known as cp16net|away15:17
*** zeriouz has joined #openstack-dev15:18
*** CaptTofu has quit IRC15:20
openstackgerritA change was merged to openstack/keystone: Migrate to flake8.  https://review.openstack.org/2888615:20
*** adalbas has quit IRC15:20
*** SergeyLukjanov has joined #openstack-dev15:20
*** romcheg has joined #openstack-dev15:21
*** aeperezt has joined #openstack-dev15:23
*** mrodden has quit IRC15:23
*** olaph__ has joined #openstack-dev15:23
*** romcheg1 has quit IRC15:23
openstackgerritA change was merged to openstack/ceilometer: Allow just a bit longer to wait for the server to startup  https://review.openstack.org/2904215:23
*** garyk has joined #openstack-dev15:24
*** yidclare has quit IRC15:25
*** egallen has joined #openstack-dev15:26
*** litong has joined #openstack-dev15:26
*** olaph_ has quit IRC15:26
*** ctracey|away has joined #openstack-dev15:27
*** ctracey|away is now known as ctracey`15:27
*** ctracey` has quit IRC15:27
*** ctracey|away has joined #openstack-dev15:28
*** ctracey|away is now known as ctracey`15:28
*** ctracey` is now known as ctracey15:28
*** bdpayne has joined #openstack-dev15:29
*** marcos_sb has joined #openstack-dev15:30
*** ranger6 has joined #openstack-dev15:31
*** cp16net|away is now known as cp16net15:33
*** salv-orlando has quit IRC15:34
*** jpich has quit IRC15:34
*** olaph_ has joined #openstack-dev15:34
*** xga has quit IRC15:35
*** kwss has joined #openstack-dev15:35
*** trapni has quit IRC15:36
*** olaph__ has quit IRC15:38
*** sagar_nikam_ has quit IRC15:38
*** roaksoax has joined #openstack-dev15:39
*** cp16net is now known as cp16net|away15:39
*** CaptTofu has joined #openstack-dev15:39
*** cp16net|away is now known as cp16net15:39
*** galstrom_zzz is now known as galstrom15:41
*** bashok has joined #openstack-dev15:41
*** souvik has joined #openstack-dev15:41
ranger6Easy question: In Keystone "run_tests.sh" I get a few "ERROR"'s, but no "FAILS". Script exits with 0 and claims "ok".  So, is this really "ok" and ERROR implies test/feature not working yet, but no regression?15:42
jws7Does anyone know why custom code placed in the do_terminate_instance() of nova/compute/manager.py is only run for the first termination of an instance an no subsequent ones? I'm assuming there is a locking problem I'm missing.15:42
jws7Once the do_terminate_instance() method is executed once, it appears not to be execute again for a few minutes. Any subsequent attempts to terminate instances do not result in the code being executed15:43
jws7however, after those few minutes have passed the code is executed, it seems as if a lock is gained on the code and is not immediately released15:43
*** andrewbogott_afk is now known as andrewbogott15:44
*** branen has joined #openstack-dev15:45
*** prad_ has joined #openstack-dev15:45
*** xga has joined #openstack-dev15:45
*** esheffield has quit IRC15:45
*** ndipanov has quit IRC15:48
*** electrichead has joined #openstack-dev15:48
*** dcasier_ has quit IRC15:49
*** jvrbanac has joined #openstack-dev15:49
*** johnthetubaguy has quit IRC15:50
*** david-lyle has joined #openstack-dev15:50
*** gyee has joined #openstack-dev15:52
*** rnirmal has quit IRC15:52
*** portante|ltp has joined #openstack-dev15:52
*** xga has quit IRC15:53
*** redbeard2 has quit IRC15:53
*** mrodden has joined #openstack-dev15:54
*** esheffield has joined #openstack-dev15:54
*** jcoufal has quit IRC15:54
*** kaushikc has joined #openstack-dev15:55
*** markmcclain has quit IRC15:56
*** stevemar has quit IRC15:57
*** anniec has joined #openstack-dev15:58
*** stevemar has joined #openstack-dev15:58
*** sacharya has joined #openstack-dev15:58
*** zoresvit has quit IRC15:58
*** rushiagr has joined #openstack-dev15:59
*** jdurgin1 has joined #openstack-dev15:59
*** redbeard2 has joined #openstack-dev15:59
*** yidclare has joined #openstack-dev16:00
*** xga has joined #openstack-dev16:00
*** anniec_ has joined #openstack-dev16:00
*** kaushikc has quit IRC16:00
*** kaushikc has joined #openstack-dev16:01
*** anniec has quit IRC16:02
*** anniec_ is now known as anniec16:02
*** garyTh has joined #openstack-dev16:02
*** halj has joined #openstack-dev16:02
*** bing_bu has quit IRC16:03
*** ranger6 has left #openstack-dev16:04
openstackgerritA change was merged to openstack/ceilometer: Get all tests to use tests.base.TestCase  https://review.openstack.org/2904316:04
*** zaitcev has joined #openstack-dev16:04
*** ranger6 has joined #openstack-dev16:04
openstackgerritA change was merged to openstack/glance: Redirects requests from /v# to /v#/ with correct Location header  https://review.openstack.org/2821716:05
*** joel-coffman has joined #openstack-dev16:05
*** jgallard has quit IRC16:06
openstackgerritA change was merged to openstack/nova: Handle IPMI transient failures better.  https://review.openstack.org/2903116:09
*** NobodyCam has joined #openstack-dev16:09
*** jsindy has quit IRC16:09
*** kwss has quit IRC16:09
*** joel-coffman has quit IRC16:09
*** lloydde has joined #openstack-dev16:10
*** jsindy has joined #openstack-dev16:10
*** jsindy has quit IRC16:11
*** jsindy has joined #openstack-dev16:11
*** jsindy has quit IRC16:12
*** kwss has joined #openstack-dev16:12
*** jsindy has joined #openstack-dev16:12
*** jsindy has quit IRC16:12
*** kaushikc has quit IRC16:12
*** jsindy has joined #openstack-dev16:13
*** gargya has quit IRC16:13
*** jsindy has quit IRC16:13
*** martyntaylor has joined #openstack-dev16:13
*** romcheg1 has joined #openstack-dev16:13
*** jsindy has joined #openstack-dev16:13
*** romcheg has quit IRC16:14
*** kenperkins has joined #openstack-dev16:14
*** odyssey4me2 has joined #openstack-dev16:15
*** markmc has quit IRC16:16
*** alop has joined #openstack-dev16:16
*** jsindy has quit IRC16:17
*** jsindy_ has joined #openstack-dev16:17
*** odyssey4me has quit IRC16:17
*** corXi has quit IRC16:18
*** romcheg1 has quit IRC16:21
*** winston-d has joined #openstack-dev16:23
*** derekh has quit IRC16:23
*** rushiagr1 has joined #openstack-dev16:25
*** rushiagr has quit IRC16:26
*** halj has quit IRC16:28
*** halj has joined #openstack-dev16:28
*** cmark has joined #openstack-dev16:28
*** kwss has quit IRC16:29
*** amotoki has quit IRC16:29
*** mattymo has joined #openstack-dev16:29
*** ishakhat has joined #openstack-dev16:31
*** souvik1 has joined #openstack-dev16:32
*** xga has quit IRC16:33
*** gongysh has quit IRC16:33
*** krtaylor has quit IRC16:33
*** souvik1 has quit IRC16:33
*** souvik1 has joined #openstack-dev16:33
*** JordanP has quit IRC16:33
*** ladquin_away is now known as ladquin16:33
*** souvik has quit IRC16:34
*** souvik has joined #openstack-dev16:35
*** martyntaylor has quit IRC16:36
*** terry7 has joined #openstack-dev16:37
*** fbo has quit IRC16:37
*** abhishekkr__ has quit IRC16:37
*** souvik1 has quit IRC16:38
*** NobodyCam has quit IRC16:39
*** dcasier_ has joined #openstack-dev16:42
*** Tross has quit IRC16:42
*** athomas has quit IRC16:42
*** iartarisi has quit IRC16:45
openstackgerritA change was merged to openstack-dev/devstack: fix ceilometer ENABLE_SERVICES comment  https://review.openstack.org/2897816:45
*** jruzicka has quit IRC16:45
*** shri has joined #openstack-dev16:46
*** ishakhat has quit IRC16:46
*** ilyashakhat has joined #openstack-dev16:46
*** dcasier_ has quit IRC16:48
*** andrewbogott is now known as andrewbogott_afk16:49
*** terry7 has quit IRC16:49
*** Tross has joined #openstack-dev16:49
openstackgerritA change was merged to openstack-dev/devstack: Add XAPI config to quantum rootwrap for XS/XCP.  https://review.openstack.org/2798216:50
*** rushiagr1 has quit IRC16:50
*** markwash has joined #openstack-dev16:51
*** gordc has quit IRC16:51
*** NobodyCam has joined #openstack-dev16:52
*** Tross has left #openstack-dev16:52
dolphmranger6: the ERRORS you see are actually skiptests.. i'm not sure why they're rendering as ERRORs16:52
*** hemnafk is now known as hemna16:52
dolphmranger6: actual errors will result in a non-zero exit16:53
*** Ryan_Lane has joined #openstack-dev16:53
*** Tross has joined #openstack-dev16:53
*** tjones has joined #openstack-dev16:54
*** kagan has joined #openstack-dev16:55
*** adalbas has joined #openstack-dev16:56
ranger6dolphm, thanks!16:56
*** portante|ltp has quit IRC16:56
*** sarob has joined #openstack-dev16:56
*** souvik has left #openstack-dev16:57
clarkbit is worth mentioning there are cases where nose will not treat errors as errors and return 0...16:57
*** andrewbogott_afk is now known as andrewbogott16:57
*** nati_ueno has joined #openstack-dev16:58
clarkbpython2.6 and unittest2 setup class/module (I forget if it was one or both) throwing an exception results in an Error but a zero return code16:58
*** markmcclain has joined #openstack-dev16:58
*** lucasagomes has quit IRC16:59
jesusauruswhat is pbr?17:00
*** danpb has quit IRC17:00
clarkbjesusaurus: python packaging magicalness17:01
READ10a hipster beer17:01
clarkbjesusaurus: it makes several assumptions about how you want your python package to be packaged and does most of the heavy lifting for you. It is also configured through setup.cfg and does not use a complicated setup.py17:01
* READ10 couldn't resist17:01
jesusaurushmm, well after the commit to use it in python-swiftclient, my jenkins job is no longer able to install python-swiftclient17:02
clarkbjesusaurus: I think that means your setuptools and distribute are too old17:02
clarkb(this is the most common problem)17:02
clarkbdoes it complain about setuptools at the end with some zip related error?17:02
*** devoid has joined #openstack-dev17:03
*** jcoufal has joined #openstack-dev17:03
jesusauruswhat versions are needed17:03
*** cdsvrd has joined #openstack-dev17:03
jesusaurusyeah, im getting some ZipImportErrro mumble bad header mumble17:03
*** devoid has quit IRC17:03
*** ranger6 has left #openstack-dev17:04
clarkbjesusaurus: I'm not sure of the required minimum but whatever latest tox uses will work17:04
*** Mandell has joined #openstack-dev17:04
*** tzumainn has quit IRC17:05
*** cp16net is now known as cp16net|away17:06
jesusauruswell, im installing all dependencies from pypi in a fresh virtualenv and still getting the error17:07
*** epim has joined #openstack-dev17:08
clarkbjesusaurus: there is a reason for that and it is because virtualenv bundles distribute17:08
*** rnirmal has joined #openstack-dev17:09
clarkbso when you first install things to that virtualenv the old distribute is imported and not reloaded after a new version is pulled in17:09
jesusaurushuh17:09
clarkbjesusaurus: this is why our slaves do a crazy thing and ensure latest on virtualenv or was it tox?17:10
clarkbjesusaurus: I think if you pip install --upgrade distribute then install swiftclient in a second command it should work17:10
*** grey- has joined #openstack-dev17:10
*** rnirmal has quit IRC17:10
* jesusaurus gives that a try17:11
*** rnirmal has joined #openstack-dev17:11
*** SergeyLukjanov has quit IRC17:12
*** cp16net|away is now known as cp16net17:12
*** tzumainn has joined #openstack-dev17:15
jesusaurusyep, that did the trick17:15
jesusaurusthanks clarkb17:15
clarkbawesome17:15
clarkbjesusaurus: warning, mordred is moving more and more projects to pbr. Might be half sane to simply update distribute whenever you create a new virtualenv17:16
*** koolhead17|afk has joined #openstack-dev17:18
*** tzumainn has quit IRC17:19
jesusaurusnoted17:20
*** nati_ueno has quit IRC17:22
*** nati_ueno has joined #openstack-dev17:23
*** tzumainn has joined #openstack-dev17:24
*** garyk has quit IRC17:24
*** yidclare has quit IRC17:25
*** amerine has quit IRC17:26
*** amerine has joined #openstack-dev17:26
*** halj has quit IRC17:28
*** halj has joined #openstack-dev17:30
*** simo has quit IRC17:32
*** abhishekkr__ has joined #openstack-dev17:32
gyee dolphm, ayoung, lemme know if I am heading the right direction on this one, https://review.openstack.org/#/c/29021/17:35
*** grey- has quit IRC17:35
*** grey- has joined #openstack-dev17:36
*** mdomsch has quit IRC17:37
*** dims has quit IRC17:37
*** topol has joined #openstack-dev17:38
*** dims has joined #openstack-dev17:40
*** abhishekkr__ has quit IRC17:42
*** yidclare has joined #openstack-dev17:43
*** SergeyLukjanov has joined #openstack-dev17:44
ayounggyee, better, but PKI and uuid are not really two different providers, but two differing validation mechanisms.  The two providers are V2 and V317:47
ayoungyes, me calling it Format was a mistake17:47
mordredclarkb: aroo?17:49
*** sushils has quit IRC17:51
ayoungtermie, a couple things on token revocation.  First, are you ok with https://review.openstack.org/#/c/28859/  and second is there a way I could convince you to not -2 https://review.openstack.org/#/c/27597/17:51
gyeeayoung, token provider basically implements the token operation logic17:52
gyeetoken is abstract17:52
clarkbmordred: pbr is unhappy with the version of distribute in precise and wheezy17:52
clarkbso you have to upgrade first17:52
*** gordc has joined #openstack-dev17:52
*** Tross has quit IRC17:52
*** dolphm has quit IRC17:53
*** pfreund has joined #openstack-dev17:55
*** esp2 has joined #openstack-dev17:55
*** esp2 has left #openstack-dev17:55
*** Tross has joined #openstack-dev17:56
topolayoung, so the anonymous binding works as is? I had folks tell me it did not work/not supported.  Did it work for you???17:56
*** anniec_ has joined #openstack-dev17:57
ayoungtopol, worked for me17:57
ayoungtopol, here is what I did17:57
ayoungfirst, apply sahdev's patch17:57
*** Mandell has quit IRC17:57
*** anniec has quit IRC17:57
*** anniec_ is now known as anniec17:57
ayoungrun devstack with the LDAP stuff enabled17:57
ayoungmake sure it works  etc.17:57
ayoungkill keystone, delete the userid and password and rerun keystone17:57
ayoungI ran in a debugger, and it still worked17:58
mordredclarkb: that's because it sucks17:58
ayoungso, yeah, nothing to see there, move along17:58
mordredclarkb: you can just run setup.py --version once first17:58
ayounggyee, any token should be verifiable online.  The thing about uuid is that it is just a key into a database....I hate that approach...ugh17:59
*** danwent has quit IRC17:59
*** jog0 has joined #openstack-dev17:59
*** abhishekkr__ has joined #openstack-dev17:59
topolayoung, K, I will ask the folks who opened up the requirement to explain the issue they had and I will tell them what you did...17:59
*** grey- has quit IRC17:59
*** ssshi has quit IRC17:59
*** grey- has joined #openstack-dev18:00
mordredjesusaurus: if you just do "python setup.py --version ; python setup.py install" in python-swiftclient it should work18:00
gyeeayoung, isn't that the more reason we have one provider?18:00
gyeeas oppose to v2_provider and v3_provider18:00
ayounggyee, I'm just saying that the provider is for the token format18:00
*** anniec_ has joined #openstack-dev18:00
ayoungthen we have 2 verification mechanisms:  pki and key-lookup18:00
ayoungif I register a new format, I should still have the two verification mechanisms available18:01
gyeeayoung, I am saying token format is irrelevant, token is just an abstraction18:01
*** dolphm has joined #openstack-dev18:01
*** anniec has quit IRC18:01
*** anniec_ is now known as anniec18:01
ayounggyee, I would organize it this way:  we have a list of supported formats.  We have a list of supported verification mechanisms.  The verification mechanisms do common online behvior type things, and then delegate to the formats for the formats specific verification.  THe set of formats supported should come out of the past pipeline, but the verification  mechanisms should not18:03
jesusaurusmordred: is there some magic in 'python setup.py --version'? 'python setup.py install' is what was failing (in a fresh virtualenv).18:03
ayoungdolphm, I closed the anonymous binding blueprint.  It works already.18:04
*** alop_ has joined #openstack-dev18:04
*** Mandell has joined #openstack-dev18:04
*** alop has quit IRC18:04
*** alop_ is now known as alop18:04
clarkbjesusaurus: yeah, it pull in setup_requires without continuing on iirc. So it avoids the install new distribute but don't import it problem18:04
*** sushils has joined #openstack-dev18:04
dolphmayoung: really? is there at least something to document there?18:04
*** rushiagr has joined #openstack-dev18:04
ayoungdolphm, not really.18:04
ayoungdolphm, maybe we can put in a blurb that says: to get anonymous binding, drop the userid and password18:05
*** danwent has joined #openstack-dev18:05
*** lucasagomes has joined #openstack-dev18:05
dolphmlol, how did the bp get filed then?18:06
ayoungI'll let topolino submit that when he gets back, after he verified that it does in fact work18:06
*** dosaboy has quit IRC18:06
dolphmi have to assume someone tried anonymous binding and it didn't work, no?18:06
*** garyk has joined #openstack-dev18:06
*** jsindy_ has quit IRC18:06
ayoungdolphm, I think they looked at the code and saw that it didn't do an explicit bind and thus assumed it would fail, but it doesn't18:06
ayoungdolphm, either that, or it is an Directory Server specific response, and they used something other than openldap.  In that case, it is a bug18:07
gyeeayoung, token provider handle token operations (both format and verification)18:07
*** jsindy has joined #openstack-dev18:07
gyeewhy do we need to break it down further?18:07
*** mdomsch has joined #openstack-dev18:07
dolphmayoung: alright, thanks for testing it!18:07
ayounggyee, no, not "break it down further"  but rather "get rid of too many abstractions"18:08
gyeewe only have one abstraction, which is token provider18:08
*** lloydde has quit IRC18:08
*** arosen has quit IRC18:09
ayounggyee, I don't see why this needs to be a 1k line change...it should be a smallish thing, letting us plug in v2, v3, or other token formates18:09
*** arosen has joined #openstack-dev18:09
ayoungI'm guessing token provider used to be factory?18:10
*** nati_ueno has quit IRC18:11
*** jsindy has quit IRC18:11
ayounggyee, the provider abstract calls are specific to the formate of the token:  check_v2_token validate_v3_token and so on.  That is the wrong abstraction18:11
ayoungIt should just be create token, verify token18:12
*** henrynash_ has joined #openstack-dev18:12
gyeeayoung, I though about just create token, verify token, etc at the beginning18:12
*** nati_ueno has joined #openstack-dev18:12
gyeebut we are supporting both v2 and v3 APIs18:12
ayoungv2 and v3 can depend on mostly common code for the internals, and use a shared class18:12
*** henrynash has quit IRC18:12
*** henrynash_ is now known as henrynash18:12
ayounggyee so do it as a pipeline.  THe selection logic should be the same as it is now:  how do we determine if a token is v2 or v3?18:13
*** rushiagr1 has joined #openstack-dev18:14
gyeeas a pipeline?18:14
ayoungdolphm, can you chime in on  https://review.openstack.org/#/c/28859/  and  https://review.openstack.org/#/c/27597/18:14
ayounggyee, yeah, a pipeline, or chain of responsibility if you like Gof4 speak18:15
gyeev2 and v3 token can be intermix18:15
*** cp16net is now known as cp16net|away18:15
gyeeyou can all v3 api to validate a v2 token18:15
*** rushiagr has quit IRC18:16
ayounggyee, and how do you detect the format?18:16
gyeeretrieve the token and inspect the token data18:16
ayounggyee, yeah..you have check_v3_token(  and check_v2_token(18:17
ayounggyee, how about18:17
ayoungcheck_token_format18:17
ayoungor somethng18:17
gyeeayoung, yeah, I have that18:18
ayoungmake the API have 3 functions:18:18
gyeesee provider.py18:18
ayoungcheck, verify, create18:18
ayoungtwo implementations:  v2 and v318:18
gyeeoriginally I have issue, verify, check, and revoke18:18
*** comay has joined #openstack-dev18:18
ayounggyee, that is the correct abstraction18:19
gyeebut I was having a hard time with v2 and v318:19
ayoungthen you have a v2 and a v3 impl, and maybe they share common code, but they have their own personalities to18:19
ayoungtoo18:19
*** david-lyle has quit IRC18:19
gyeeI was thinking having a version parameter18:20
ayounggyee, so, though we are not going to impl it, imagine that we had saml or that json_token scheme in the mix.  think how you would want to add one of those dynamically18:20
ayounggyee, I think you get it.  No?18:20
gyeeayoung, not until we completely abstracted token18:21
gyeewe are not quite there yet18:21
*** topol has quit IRC18:21
ayoungfair enough, and I think the whole MII test thing is still a little wonky, but I don't think the current layout fills the goals of the blueprint.18:22
gyeewe need a token interface, similiar to AccessInfo in keystoneclient18:22
*** NobodyCam has quit IRC18:22
gyeetoken provider plugin is just the first step18:22
ayounggyee, maybe we should just use accessinfo, then18:22
gyeeayoung, second bp :)18:23
ayoungfair enough18:23
ekarlso-ayoung: is it easy setting up keystone to use freeipa ldap ?18:23
*** sandywalsh has quit IRC18:23
dolphmgyee: the internal usage of tokens should be self-consistent, such that the v2 controllers are creating v3 tokens internally, and exposing them as v2 tokens18:23
ayoungekarlso-, fairly straightforward18:23
ayoungdolphm, not sure about that18:23
gyeedolphm, make sense18:23
ayoungdolphm, why would it create a v3 to munge back to v2?18:24
dolphmayoung: because v2 is deprecated18:24
dolphmayoung: the fact that we're writing two different formats to the driver is horrendous18:24
gyeeayoung, I think dolphm meant token data persist in the backend18:24
gyeewe have the capability to translate v3 token data into v2 token data anyway18:25
dolphmpulling a token straight from the driver, you absolutely shouldn't be able to tell which controller created it18:25
*** alop_ has joined #openstack-dev18:25
*** alop has quit IRC18:25
*** alop_ is now known as alop18:25
ayoungdolphm, I see what you are getting at.  I need to chew on that one.  Agreed that the v3 format should be the basis, but worried that a transform from v3 to v2 might not be done identically, and thus two things that should be identical end up being different, if only inthe signatures produced...but that might just be a vestige of how I was thinking about them in the past.18:27
ayoungI do know that using the cms operations to look at v2 signed token is going to look very different from the same data presented from a comparabe v3 token...18:27
*** winston-d has quit IRC18:28
ayoungdolphm, so we would only persist the v3 format?18:28
*** krtaylor has joined #openstack-dev18:28
dolphmayoung: sort of, rather the data persisted by the driver should be api-agnostic18:29
gyeedolphm, right now I am storing the whole shebang into the backend so we gain performance on validation18:29
dolphmayoung: there's more data in the v3 format than the v2 format, so storing v2 shouldn't be an option18:29
*** rushiagr1 has quit IRC18:30
ayoungdolphm, so if we were to do SAML or the JSON token thing, those would all be transforms from a canonical format?18:30
dolphmgyee: the performance gain is premature18:30
gyeeonly difference is the service catalog18:30
*** alop has quit IRC18:30
*** NobodyCam has joined #openstack-dev18:30
*** alop has joined #openstack-dev18:30
ayoungdolphm, OK, I think I can buy that.  Doesn't change my argument to gyee any, mind you, actually kind of reinforces it.18:32
dolphmayoung: i'm not familiar with how "SAML or the JSON token thing" would/should impact the driver interface18:32
dolphmayoung: i wasn't following the discussion18:32
ayoungdolphm, let me just hand wave them away as "other signed authorization data formats" and assume that they carry the same data as Keystone tokens18:32
*** danwent has quit IRC18:32
*** cp16net|away is now known as cp16net18:33
ayoungSAML is basically a signed document, just in XML, with assertions, not much different than what a PKI signed token carries18:33
dolphmayoung: ah, yeah if you're just talking presentation layer, then yes -- they should be persisted like everything else18:33
ayoungthere is also a format for JSON...I'll see if I can find a ref18:33
dolphmayoung: as-is, we're literally store presentation details in sql/memcache/etc18:33
dolphmstoring*18:33
ayoungdolphm, http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html  JWT or JSON web tokens18:34
*** sarob has quit IRC18:34
ayoungif GWT is pronounced Gwit, I guess these would be Jewts18:34
dolphmayoung: ah, we touched on that at the summit18:34
ayoungI'm strangly OK with that pronunciation18:34
*** sarob has joined #openstack-dev18:34
lbragstaddolphm: ayoung Hey guys, I have a couple questions on some of the notification work for Keystone and wanted to get some feedback. I know you're in the middle of something but if you have time later, feel free to ping me18:34
*** mkollaro has quit IRC18:34
dolphmlbragstad: go for it18:35
ayounglbragstad, fireaway, e can multitask18:35
gyeelbragstad, this is also the multitasking room18:35
*** novas0x2a|laptop has joined #openstack-dev18:35
dolphms/e can/ayoung can/18:35
openstackgerritA change was merged to openstack/nova: xenapi: ensure vdi is not too big when resizing down  https://review.openstack.org/2466618:35
*** sandywalsh has joined #openstack-dev18:36
*** stevemar2 has joined #openstack-dev18:36
lbragstaddolphm: ok, so I am kind of looking at this in a similar way that nova does. nova/notifications.py just talks to the nova/openstack/common/notifier/api.py. So inside of notification.py is where the payload is built and that is were config options from nova.conf are read in depending on the 'level' of notifications the uses wants. Just curious if keystone should be set up the same way? Thinking of future work with notifications and the18:37
*** stevemar has quit IRC18:37
*** jsindy has joined #openstack-dev18:38
termieayoung: what is so hard about implementing it the correct way?18:38
*** alop has quit IRC18:38
dolphmlbragstad: i just don't see a use case for non-trivial payloads18:38
termieayoung: this bandaid will last forever once there is no longer anybody worrying about it18:38
lbragstadI agree with dolphm in that this should also be a simple implementation, so on the other side, what would be the base requirements for a user to enable to get the notifications to work?18:39
*** sarob has quit IRC18:39
lbragstaddolphm: right, so just providing the resource or URI that was modified, correct?18:39
lbragstadkeeping it simple18:39
dolphmlbragstad: if the URI is in the payload, then you're pushing api versions on consumers18:39
lbragstadok18:40
*** sandywalsh has quit IRC18:40
dolphmlbragstad: so, a client should be able to build a web request given the topic and the id in the payload18:40
*** marcos_sb has quit IRC18:40
ayoungtermie,  I don't thik that we can get to the clock system with the current constraints.  We still need to  be able to enumerate the set of tokens for a user, and mark a subset of them invalid when invalidating tokens,  but the current logic does not permit invalidating all tokens18:41
dolphmlbragstad: base requirements for the user - whatever oslo.notify requires?18:41
openstackgerritA change was merged to openstack/nova: Include list of attached volumes with instance info  https://review.openstack.org/2706718:41
*** egallen has quit IRC18:41
lbragstaddolphm: so that would be the absolute base of what we would need to deliver in the notification18:41
ayoungtermie, my goal was to get rid of token invalidation all together by using short term tokens and delegations18:41
ayoungstill is, and once we have that, all of this other crap can go away18:41
termieayoung: why do we need to make a subset as invalid?18:42
lbragstaddolphm:  sorry I was thinking base requirements from the perspective of a user enabling notifications through a config option or something. Ex: In order to use notification set <property>=True in keystone.conf18:42
ayoungtermie, we have arule that say "if a user is no longer a member of a project, invalidate all tokens for that project"18:42
*** jsindy has quit IRC18:42
*** nati_ueno has quit IRC18:42
dolphmlbragstad: right; if keystone.conf contains enough config for oslo.notify, what else do you need?18:43
termieayoung: and why can't we invalidate all tokens for the user?18:43
*** sdake_ has joined #openstack-dev18:43
*** mihgen has joined #openstack-dev18:43
*** nati_ueno has joined #openstack-dev18:43
*** sdake_ has joined #openstack-dev18:44
lbragstaddolphm: in nova's case, there are three additional config options you can specify 1.) notify_on_state_change 2.) notify_on_any_change 3.) notify_api_faults18:44
dolphmtermie: we used to only do it that way, i don't think it would be a big deal to go back18:44
*** sdake_ has left #openstack-dev18:44
lbragstaddolphm: https://github.com/openstack/nova/blob/master/nova/notifications.py#L3818:44
ayoungtermie, so assume a user is in a project that was being deactivated, and they kciked off a long term action that was using resources under a different process.  IN the middle, their tokens get invalidated, and now all their jobs fail18:44
termieayoung: sucks for them, SUPER EDGE CASE18:44
ayoungtermie, it is just one example.   Bascially, long lived tokens suck18:45
*** sdake_ has joined #openstack-dev18:45
dolphmlbragstad: well, faults are out of scope, and the initial use case only requires notifications for delete/disable events for tenants/projects18:45
termieayoung: we all know that, and making them shorter lived will only make invalidating them all less of a problem18:45
*** koolhead17|afk has quit IRC18:45
*** sdake_ has quit IRC18:45
termieayoung: your perceived 0.01% edge case goes away as we progress towards the future18:45
ayoungtermie, say I was an admin for a project, and I wanted to mess with you.  I keep adding and removing you from my project, and now you can't get any work done18:45
termieayoung: w18:45
*** sdake_ has joined #openstack-dev18:45
*** sdake_ has joined #openstack-dev18:45
ayoungtermie, if tokens are short, agreed.18:45
termieayoung: t18:45
termieayoung: f18:45
lbragstaddolphm: ok, sounds good, that is something that can be implemented/added later if needed.18:45
dolphmlbragstad: ++18:46
ayoungbut until we get there, I'd like to handle the brokeness of the current system18:46
termieayoung: that is _the_ worst example i've ever heard18:46
lbragstaddolphm: just wanted to make sure if we added it now, everyone is one the same page/agreement with config names and so on18:46
ayoungtermie, the cloud is a hostile environment18:46
termieayoung: it is a nonsense example18:46
dolphmayoung: fire the admin18:47
termiedolphm++18:47
dolphmayoung: physical punishment is out of scope for keystone18:47
termieayoung: this does not happen in the real world18:47
ayoungtermie, but things like that do happen by accident18:47
termieayoung: nope18:47
termieo sorry, i wrote a script to toggle your membership to this project but i accidentally put it on crontab18:48
ayoungtermie, let me pull up the origianl discussion where we had this.  I did not come up with this, it was a request from elsewhere ....18:48
*** rcleere_ has joined #openstack-dev18:48
ayoungtermie, heh18:48
ayoungactually, I could see you doing that to *me* specifically18:48
termieFOR EVERY SECOND18:48
termieayoung: i would literally just delete your user18:48
*** psedlak has quit IRC18:49
*** rcleere has quit IRC18:49
*** rcleere_ is now known as rcleere18:49
ayoungtermie, nah, there are beter ways to mess with someones head18:49
chmouelnot sure if this is related but it would be nice if we could invalidate all user token belonging to a project when the project is updated (like enabled or not) i.e: https://bugs.launchpad.net/keystone/+bug/117995518:49
*** danwent has joined #openstack-dev18:49
lbragstaddolphm: it doesn't look like notifier (from oslo) requires much https://github.com/openstack/nova/blob/master/nova/openstack/common/notifier/api.py#L9118:50
ayounganyway, if we do the clock method, we change the semantics of revocation.  I didn't come up with them in the first place, but I kind of understand the rationale.  I know long term where we want to go, but we have to do short term maintenance18:50
ayounglet me find the origianl discussion18:50
*** odyssey4me2 has quit IRC18:51
ayoungdolphm, termie https://bugs.launchpad.net/keystone/+bug/105002518:51
uvirtbot`Launchpad bug 1050025 in keystone "Token invalidation in case of role grant/revoke should be limited to affected tenant" [Undecided,Fix committed]18:51
*** cmark has quit IRC18:51
ayoungdolphm, I wasn;t even involved in that.  you, ttx and heckj were18:52
*** marcos_sb has joined #openstack-dev18:53
*** cmark has joined #openstack-dev18:55
termieayoung: while i agree that it is *ideal* to have token revocation be limited to as small of a scope as is necessary, i don't think the impact of having admins (already trusted by somebody) being able to cause you to have to re-auth is large enough to warrant the current proposals of attempting to list all the tokens in a system and attempt to revoke them individually18:55
termieayoung: the impact shrinks while moving towards short-lived tokens aswell18:56
morganfainbergtermie: here is a more "real world" example.  I am an admin and i need to muck with my membership across a ton of tenants.  each change revokes my token and i need to re-auth to make the next change.18:56
morganfainbergs/tenant/project18:57
*** david-lyle has joined #openstack-dev18:57
*** bknudson has quit IRC18:57
termiemorganfainberg: why is your admin account a member of a bunch of tenants?18:57
termiemorganfainberg: root != user18:57
ayoungtermie, as in most things, I agree with your  vision. But we need to get there incrementally.18:57
morganfainbergtermie: i am not in control of customers and how they handle things.  i wish i could enforce that18:57
termiemorganfainberg: i suspect they'll get the picture of things are annoying for them ;)18:58
termies/of/if/18:58
morganfainbergtermie: with RBAC you could have an account that has access to add/remove for self-service reasons themselves from projects18:58
*** jecarey has quit IRC18:59
morganfainbergit is a bad user experience to revoke (globally) the tokens (especially with the way horizon works) on each change.18:59
termiemorganfainberg: anyway, if you're using a tool like horizon it will be using delegated auth so your "re-authing" will be mostly transparent18:59
*** reed_ has joined #openstack-dev18:59
*** devx_ is now known as DevX18:59
morganfainbergtermie: right, delegation does help mitigate that18:59
termiemorganfainberg: i agree, but it is a worse experience to have your service break in subtle ways that you can't see, by, for example, having non-atomic updates19:00
*** FunnyLookinHat has quit IRC19:00
termiemorganfainberg: and don't think i wouldn't like to have more granular revocation, but we can't do it the way we are doign now19:00
termiemorganfainberg: build the ability to do that off of a good foundation, not a flakey one19:01
*** jsindy has joined #openstack-dev19:01
morganfainbergtermie: and i don't contest those statements19:01
ayoungtermie, so the change on https://review.openstack.org/#/c/27597/  is reasonable.  We can remove a whole slew of code once we no longer need to do revocations, but I think that is a long way off.19:01
*** lucasagomes has quit IRC19:01
*** jecarey has joined #openstack-dev19:01
*** sdake_ has quit IRC19:02
termieayoung: that is why i asked the original question, why don't you just write it the right way?19:02
ayoungtermie, the right way is short lived tokens, delegation, and no revocation.19:02
ayoungthis is a bug fix until we get there19:02
termieayoung: the right way, in this case, being something you can move toward that future with19:03
termieayoung: it isn't any more complicated to add a clock and check it19:04
ayoungtermie, of course it isn't more complicated.  It just breaks the rules.19:04
*** jcoufal has quit IRC19:05
ayoungwhat do we do, have aclock per project?19:05
*** lloydde has joined #openstack-dev19:05
*** vkmc has quit IRC19:05
termieayoung: maybe in the future, but not necessary right now19:06
*** esheffield1 has joined #openstack-dev19:06
openstackgerritA change was merged to openstack/quantum: Imported Translations from Transifex  https://review.openstack.org/2922519:06
termiei'm not saying it is perfect, but i am saying how it currently exists is wrong19:07
*** melwitt has joined #openstack-dev19:07
morganfainbergtermie: i'd say that it's not much more difficult to do a clock per-project, and iut wouldn't break the rules then.19:07
morganfainbergif the argument is adding a clock is not much more work compared to the proposed kvs (really only memcache) fix19:07
ayoungtermie, in the global scheme of things, this is wrong as measured in inches.  Long term Bearer tokens is wrong in a measure of light years.  I'd rather do the small performance fix here and focus my energy on the real problem19:08
termiemorganfainberg: clock-per-project has additional semantics that we haven't discussed yet, so i'd rather table that19:08
*** esheffield has quit IRC19:08
termieayoung: every journey begins with a single step, etc etc, stop making our journey point to hell19:09
ayoungmorganfainberg, it is a clock per user-project, and we still have the issue with figuring out which tokens to invalidate for a passwrod change19:09
ayoungtermie, I didn't start the train, I'm just trying to apply the brakes19:09
termieayoung: how do you think people decided to do the various things that you think are wrong with the project?19:09
morganfainbergayoung: true, but i think that's not a huge hurdle19:09
termieayoung: you are not applying brakes, you are saying lets keep doing this wrongl;y19:09
ayoungtermie, arrogance, mostly.19:09
termieayoung: nope, they thought about things the same way as you are right now19:10
*** tjones has left #openstack-dev19:10
ayoungtermie, they didn't do their homework and decided to build  a custom thing instead of reusing already tested mechanisms19:10
termieayoung: their work was based on rackspace19:10
*** esheffield1 has quit IRC19:11
SpamapSHas anybody looked at using libdrizzle to solve the async mysql library problem?19:12
SpamapSLinuxJedi: ^^ I'm talking to YOU ;)19:12
termieayoung: rather than change anything, they just bugfixed the legacy ideas19:12
LinuxJediSpamapS: we had a potential GSoC project to do that, but the student bailed :(19:13
SpamapSLinuxJedi: wow, that student has no idea what sort of job opportunity they missed19:13
LinuxJediI would personally do it, but I already work an obscene amount of hours on other things and people are asking me to take on several more things19:13
*** danwent has quit IRC19:13
*** reed_ is now known as reed19:14
ayoungtermie, fair enough, but you know that I am working toward not just patching a sucking chest wound.  I want to do the real fix, and I think you and I agree on the for of that.  However, the issue with memcached and tokens filling up the pages is a tactical mess, and we do need a bug fix for it.  If we can come up with a better design, fine, but not without breaking the business rules we've laid down.19:14
*** megha has joined #openstack-dev19:14
termieayoung: why do you hate progress?19:14
ayoungtermie, why do you?19:14
LinuxJediSpamapS: at some point I need to package Libdrizzle 5.1 in a way that we can get it in Ubuntu19:15
termieayoung: i hate on things that aren't progress :)19:15
ayoungtermie, why are you making me argue with you over the organization of the deck chairs on the titanic?19:15
SpamapSLinuxJedi: yes please19:15
flaper87dhellmann: ping19:15
LinuxJedione of a million things I want to do.  Unfortunately my next few weekends will be spend doing more of my day job19:15
termieayoung: good analogy, reminds you how much little mistakes can lead to ships sinking19:15
LinuxJedispent... damn jetlag19:16
*** dosaboy has joined #openstack-dev19:16
*** sushils has quit IRC19:17
ayoungwonderful, we agree, now please remove you -2, lets let the minor issue pass, and work on turning this ship around?19:18
termieayoung: hah19:18
ayoungI hate arguming with people I agree with19:18
morganfainbergvehement agreement.19:18
termiepeople tend to use "agreement" as a way to do whatever they wanted19:19
*** anniec has quit IRC19:19
*** ewindisch has joined #openstack-dev19:19
*** danwent has joined #openstack-dev19:21
*** sarob has joined #openstack-dev19:21
ayoungOK, so we drop morganfainberg 's patch, move to a clock approach, and deal with the shouts from the community>19:22
ayoungwhich some people felt strongly enough about to open as a security issue19:23
termiethat sounds like a lovely idea, i'm gonna grab lunch19:23
ayoungtermie, has anyone told you lately that you are a purist?19:24
*** cp16net is now known as cp16net|away19:24
*** cp16net|away is now known as cp16net19:25
*** mihgen has quit IRC19:25
morganfainbergayoung / termie: i would argue that maybe we should put in all the scaffolding for the "right fix" during havana cycle and enforce the solid fix for "I" since that way it's not just ripping the carpet (business rule methodology) out from under the community?19:26
morganfainbergif we get there during havana early enough to enforce the "right fix" but i think its a huge changeset.19:26
morganfainbergpotentially19:26
morganfainbergpersonally i like the clock method, i know i'm going to be reimplementing the current business rules in H if we use it though for my company's release.19:27
*** esheffield has joined #openstack-dev19:27
morganfainbergthe simplistic clock method that is.19:27
*** hewbrocca has quit IRC19:27
morganfainbergunless i can get everyone of my customers cut over to proper delegation and short-lived tokens.  i don't know how possible it will be do to that over one release cycle, especially if it will be a moving target over the next couple months.19:28
ayoungmorganfainberg, impossible to do this release19:28
ayoungmorganfainberg, we can make everything necessary to do it in keystone avaialble, but it will take retooling in other pieces19:29
ayoungnova and heat most notably19:29
morganfainbergayoung: doesn't change my stance, but still needs to be measured.  i can't tell my customers who are developing against the API to hit a moving target.19:30
*** lbragstad has quit IRC19:30
*** jsindy_ has joined #openstack-dev19:31
ayoungmorganfainberg, I was answering "i don't know how possible it will be do to that..."19:31
morganfainbergnod.19:31
morganfainberglunch time here as well.19:32
*** networkstatic has quit IRC19:33
*** radez is now known as radez_g0n319:34
*** jsindy has quit IRC19:34
*** olaph_ has quit IRC19:35
ayoungdolphm, do you agree with termie's position?19:35
*** olaph_ has joined #openstack-dev19:37
*** electrichead has quit IRC19:37
*** electrichead has joined #openstack-dev19:38
*** markmcclain has quit IRC19:38
*** bknudson has joined #openstack-dev19:42
*** vkmc has joined #openstack-dev19:42
*** jcoufal has joined #openstack-dev19:43
*** marcos_sb has quit IRC19:47
*** katylava is now known as katylava-away19:48
openstackgerritA change was merged to openstack/nova: Extract getting instance's AZ into a helper module.  https://review.openstack.org/2856519:48
*** markmcclain has joined #openstack-dev19:49
openstackgerritA change was merged to openstack/nova: Refactor nova.volume.cinder.API to reduce roundtrips with Cinder  https://review.openstack.org/2753719:50
dolphmayoung: what's termie's position on what issue?19:50
enikanorovnati_ueno: thanks for the review.19:53
*** noslzzp has quit IRC19:53
nati_uenoenikanorov: your welcome. I like composite way also19:53
gyeedolphm, I think they agreed to disagree :)19:54
enikanorovnati_ueno: i wanted to ask, do you have a blueprint regarding routed insertion? may be some implementation details described?19:54
*** afazekas has quit IRC19:56
*** yolanda has quit IRC19:56
*** tzumainn has quit IRC19:56
nati_uenoenikanorov: Alex is working on the routed service insertion, but it looks I can't see service insertion bp now.19:56
nati_uenoenikanorov: And I didn't know the implementation detail yet also19:57
enikanorovyou mean Alex Xu?19:57
*** dev_sa has joined #openstack-dev19:58
*** jcoufal has quit IRC19:58
nati_uenoenikanorov: That's why I started discussion of http://lists.openstack.org/pipermail/openstack-dev/2013-May/009045.html19:58
nati_uenoenikanorov: yes Alex19:58
nati_uenoenikanorov: Xu19:58
nati_uenoenikanorov: he wrote quantum server side in late G19:58
*** sarob_ has joined #openstack-dev19:59
*** cdsvrd has quit IRC19:59
enikanorovok, thanks for the link/ I'll review19:59
nati_uenoenikanorov: Thanks!19:59
enikanorovand i was planning to participate19:59
nati_uenoenikanorov: Great20:00
*** sarob__ has joined #openstack-dev20:02
*** sarob has quit IRC20:02
*** sarob_ has quit IRC20:02
*** olaph_ has quit IRC20:04
*** marcos_sb has joined #openstack-dev20:04
ayoungdolphm, read up...but the short of it is that we have a fix for a problem with token revocations lists, and he is blocking it due to his objection to the general implementation of revocation lists, not this fix20:05
ayoungdolphm, gyee the review request is : https://review.openstack.org/#/c/27597/20:05
*** marcos_sb has quit IRC20:06
*** egallen has joined #openstack-dev20:06
*** reed has quit IRC20:07
dolphmayoung: why would revocation entries need to exist beyond the expiration of the tokens?20:08
*** egallen has quit IRC20:10
*** cloudchimp has quit IRC20:11
*** cdsvrd has joined #openstack-dev20:11
ayoungdolphm, they don't20:12
ayoungdolphm, in this patch he is proposing cleaning them up20:13
*** zodiak has quit IRC20:13
ayoungdolphm, there is an index page, and it is getting filled up, because they are never removed20:13
ayoungdolphm, the tokens themleves get cleaned up by memcached's timeout mechanism, but the index page lives forever...sortof20:14
*** zodiak has joined #openstack-dev20:14
*** bashok has quit IRC20:15
*** zeriouz has quit IRC20:15
*** egallen has joined #openstack-dev20:17
*** abhishekkr__ has quit IRC20:18
openstackgerritA change was merged to openstack/tempest: make test non executable, otherwise nose skips it  https://review.openstack.org/2910820:19
*** ashwini has quit IRC20:19
*** sushils has joined #openstack-dev20:19
*** cdsvrd has quit IRC20:22
openstackgerritA change was merged to openstack/tempest: A Heat client which does basic stack operations.  https://review.openstack.org/2827020:22
*** jws7 has quit IRC20:22
*** networkstatic has joined #openstack-dev20:23
*** sarob__ has quit IRC20:26
*** sarob has joined #openstack-dev20:26
*** jecarey has quit IRC20:29
*** adalbas has quit IRC20:30
*** jecarey has joined #openstack-dev20:30
*** sarob has quit IRC20:31
*** halj has quit IRC20:32
*** ayoung has quit IRC20:32
*** sdake_ has joined #openstack-dev20:32
*** sdake_ has joined #openstack-dev20:32
*** halj has joined #openstack-dev20:32
*** halj has quit IRC20:34
*** ayoung has joined #openstack-dev20:35
*** zodiak has quit IRC20:36
*** jvrbanac has quit IRC20:37
*** rnirmal has quit IRC20:41
*** sarob has joined #openstack-dev20:42
*** terryh has joined #openstack-dev20:42
*** danwent has quit IRC20:44
openstackgerritA change was merged to openstack/nova: Cells: Don't allow active -> build  https://review.openstack.org/2921520:44
*** sandywalsh has joined #openstack-dev20:45
*** FunnyLookinHat has joined #openstack-dev20:46
*** SergeyLukjanov has quit IRC20:46
*** jeckersb is now known as jeckersb_gone20:46
*** alop has joined #openstack-dev20:49
*** nati_ueno has quit IRC20:52
*** alunduil has quit IRC20:54
*** ewindisch has quit IRC20:56
*** kenperkins has joined #openstack-dev20:56
*** danwent has joined #openstack-dev20:57
*** jbresnah has quit IRC20:57
ayounggyee, I take it unit tests are running for you?  Mine are broken and I'm not  sure why...20:58
gyeeayoung, you mean for the token plugin stuff? yes20:58
ayounggyee, I am running off master, but the tests that require a server are failing20:58
*** bknudson has left #openstack-dev20:58
*** sdake_ has quit IRC20:58
gyeelemme try20:58
ayoungKcEssex3TestCase.test_tenant_create_update_and_delete20:58
ayoung test_admin_requires_adminness (test_keystoneclient.KcMasterTestCase)20:59
ayoungthat last one is the one that failed for me20:59
*** ayoung is now known as ayoung|afk21:01
*** donaldh has joined #openstack-dev21:04
*** stevebaker_ is now known as stevebaker21:04
*** jbresnah has joined #openstack-dev21:06
*** dev_sa has quit IRC21:06
*** krtaylor has quit IRC21:07
*** mdomsch has quit IRC21:07
*** esheffield has quit IRC21:07
*** terry7 has joined #openstack-dev21:08
*** stevemar2 has quit IRC21:09
*** jecarey has quit IRC21:09
*** martine has quit IRC21:10
*** mfer has joined #openstack-dev21:11
*** kagan has quit IRC21:12
*** zzs has joined #openstack-dev21:12
*** kagan has joined #openstack-dev21:12
*** pstallworth has quit IRC21:14
*** andrewbogott is now known as andrewbogott_afk21:15
*** romcheg has joined #openstack-dev21:16
*** woodspa has quit IRC21:19
*** dprince has quit IRC21:20
gyeeayoung|afk, unit tests works for me21:20
*** katylava-away is now known as katylava21:21
*** arbrandes has joined #openstack-dev21:22
*** n0ano has joined #openstack-dev21:23
*** rcleere has quit IRC21:23
*** grey- has quit IRC21:23
*** bknudson has joined #openstack-dev21:24
*** arbrandes is now known as upunbox21:25
*** upunbox is now known as upunbot21:25
*** upunbot is now known as arbrandes21:25
*** terryh has quit IRC21:26
*** esheffield has joined #openstack-dev21:27
*** shardy is now known as shardy_afk21:27
*** jasondotstar has quit IRC21:29
*** grey- has joined #openstack-dev21:29
*** terryh has joined #openstack-dev21:30
*** rcleere has joined #openstack-dev21:31
*** jayg is now known as jayg|g0n321:32
*** sarob has quit IRC21:33
openstackgerritA change was merged to openstack/nova: Fix quantum security group driver to accept none for from/to_port  https://review.openstack.org/2903821:34
openstackgerritA change was merged to openstack/nova: Reverse path SNAT for DNAT floating-ip.  https://review.openstack.org/2881521:34
*** sarob has joined #openstack-dev21:36
*** danwent has quit IRC21:37
*** dolphm has quit IRC21:38
*** danwent has joined #openstack-dev21:38
*** jws7 has joined #openstack-dev21:39
*** sacharya has quit IRC21:39
*** jws7 has quit IRC21:39
*** portante is now known as portante|afk21:40
bknudsonsqlalchemy/sqlite question21:41
bknudsonIf I get 2 engines using sqlite:// , would I expect to not be able to see tables from 1 engine in the other engine?21:41
*** pabelanger has quit IRC21:42
*** sushils has quit IRC21:43
*** sushils has joined #openstack-dev21:45
*** mfer has quit IRC21:45
*** noslzzp has joined #openstack-dev21:46
*** jecarey has joined #openstack-dev21:46
*** matiu has joined #openstack-dev21:47
*** matiu has quit IRC21:47
*** matiu has joined #openstack-dev21:47
*** mkollaro has joined #openstack-dev21:49
*** danwent has quit IRC21:49
*** danwent has joined #openstack-dev21:50
*** n0ano has quit IRC21:51
*** jsindy_ has quit IRC21:51
*** morazi has quit IRC21:51
*** vkmc has quit IRC21:52
*** dolphm has joined #openstack-dev21:53
*** sarob has quit IRC21:53
*** sarob has joined #openstack-dev21:54
*** ayoung|afk is now known as ayoung21:54
*** dhellmann is now known as dhellmann-away21:54
*** jbresnah has quit IRC21:55
*** redbeard2 has quit IRC21:55
*** jsindy has joined #openstack-dev21:58
*** sarob has quit IRC21:58
*** jbresnah has joined #openstack-dev21:58
*** gordc has quit IRC22:00
*** dolphm has quit IRC22:00
*** kbringard has quit IRC22:02
*** kreddy has quit IRC22:02
*** reed has joined #openstack-dev22:03
*** alop has quit IRC22:03
*** joesavak has joined #openstack-dev22:04
*** sarob has joined #openstack-dev22:05
*** alunduil has joined #openstack-dev22:06
*** markwash has quit IRC22:06
*** terryh has quit IRC22:07
*** markwash has joined #openstack-dev22:07
*** zodiak has joined #openstack-dev22:08
*** openstackgerrit has quit IRC22:11
*** openstackgerrit has joined #openstack-dev22:11
*** jsindy has quit IRC22:11
*** alop has joined #openstack-dev22:12
*** romcheg has quit IRC22:14
*** prad_ has quit IRC22:15
*** jsavak has joined #openstack-dev22:17
*** dolphm has joined #openstack-dev22:18
*** joesavak has quit IRC22:19
openstackgerritA change was merged to openstack/swift: Perform mount check after REST params valid on PUT  https://review.openstack.org/2910622:20
*** dolphm has quit IRC22:21
*** dims has quit IRC22:21
openstackgerritA change was merged to openstack/nova: Add missing tests for db.fixed_ip_*(). functions.  https://review.openstack.org/2924422:21
*** jsavak has quit IRC22:22
*** eglynn_ has quit IRC22:22
*** sacharya has joined #openstack-dev22:24
*** radsy has joined #openstack-dev22:29
*** pabelanger has joined #openstack-dev22:29
*** sandywalsh has quit IRC22:30
*** mrodden has quit IRC22:30
*** Ryan_Lane has quit IRC22:31
*** pcm__ has quit IRC22:31
*** bdpayne has quit IRC22:32
*** bdpayne has joined #openstack-dev22:33
*** v7 has joined #openstack-dev22:36
*** dims has joined #openstack-dev22:36
v7Newbie here, why do python-novaclient, python-keystoneclient etc Not have a stable/folsom or stable/grizzly branch?22:40
*** jbresnah has quit IRC22:41
clarkbv7: because they do not follow the same release cycle. They are developed semi independently and new versions should be backward compatible22:41
v7clarkb: Thanks! That answers my question22:42
*** giulivo has quit IRC22:44
*** pfreund has quit IRC22:45
*** galstrom is now known as galstrom_zzz22:46
*** zodiak has quit IRC22:50
*** sandywalsh has joined #openstack-dev22:51
*** Ryan_Lane has joined #openstack-dev22:51
*** gyee has quit IRC22:52
*** jws7 has joined #openstack-dev22:52
*** Vek__ is now known as Vek22:53
*** Vek has joined #openstack-dev22:53
*** lloydde has quit IRC22:55
SpamapShrm, what happened to https://github.com/cloudbuilders/noVNC.git ?22:56
termieSpamapS: i think the workaround that it used was no longer needed22:58
*** jog0 has quit IRC22:58
SpamapStermie: ah, the Debian/Ubuntu packages are based on that repo. Hrm.23:00
termieSpamapS: i don't have real details, but it is old enough that i would suspect the problems it addressed were resolved long ago23:01
SpamapSYeah it wasn't made clear in the packaging that this was not the canonical upstream repo. How annoying.23:03
*** jws7 has quit IRC23:03
*** zzs has left #openstack-dev23:04
*** sarob has quit IRC23:05
*** sarob has joined #openstack-dev23:05
*** soody has joined #openstack-dev23:05
*** rcleere has quit IRC23:08
*** sarob has quit IRC23:09
*** digitalsanctum has quit IRC23:10
*** hemna is now known as hemnafk23:11
*** Brainspa1kle is now known as Brainspackle23:12
*** READ10 has quit IRC23:13
openstackgerritA change was merged to openstack/swift: Refactor Bulk middleware to handle long running requests  https://review.openstack.org/2810023:14
*** soody has quit IRC23:18
*** epim has quit IRC23:18
*** vkmc has joined #openstack-dev23:19
*** katylava is now known as katylava-away23:21
*** otherwiseguy has quit IRC23:22
openstackgerritA change was merged to openstack/python-cinderclient: Fixed do_create() in v2 shell.  https://review.openstack.org/2908423:24
*** sean_s has joined #openstack-dev23:25
*** soody has joined #openstack-dev23:28
*** markwash has quit IRC23:29
*** donaldh has quit IRC23:29
*** jamielennox is now known as jamielennox|away23:29
*** soody has quit IRC23:30
*** david-lyle has quit IRC23:30
*** arbrandes has quit IRC23:32
*** soody has joined #openstack-dev23:33
*** eharney has quit IRC23:33
*** jecarey has quit IRC23:34
openstackgerritA change was merged to openstack/cinder: Hide lock_prefix argument using synchronized_with_prefix()  https://review.openstack.org/2906523:34
*** redbeard2 has joined #openstack-dev23:36
*** kagan has quit IRC23:37
*** nati_ueno has joined #openstack-dev23:40
*** sean_s has quit IRC23:42
*** jecarey has joined #openstack-dev23:45
*** ijw has quit IRC23:46
*** electrichead has quit IRC23:49
*** shri1 has joined #openstack-dev23:50
*** shri has quit IRC23:51
*** simo has joined #openstack-dev23:52
*** simo has joined #openstack-dev23:52
*** katylava-away is now known as katylava23:54
sdaguejgriffith: you about? I've got some tempest refactor patches that seem to be hitting intermitent scheduler fails in cinder23:58
*** NobodyCam has quit IRC23:58
sdaguebut these are littlerally moving existing tests to different directories, no functional change23:58
openstackgerritA change was merged to openstack/nova: Remove openstack.common.version.  https://review.openstack.org/2931823:59
openstackgerritA change was merged to openstack/cinder: Implement cloned volume for the RBD driver  https://review.openstack.org/2922223:59

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