Friday, 2012-03-23

*** adjohn has quit IRC00:02
*** adjohn has joined #openstack-dev00:02
*** anotherjesse is now known as anotherjesse_zz00:02
vishybcwaldon: areyou fixing that?00:10
vishylooks like we missed a spot converting int to str00:11
*** dachary has quit IRC00:12
*** dolphm_ has quit IRC00:13
*** deshantm has joined #openstack-dev00:14
*** dolphm has joined #openstack-dev00:18
* jeblair heads to wikimedia in SF for the meetup00:19
*** littleidea has joined #openstack-dev00:26
*** vizsla has joined #openstack-dev00:26
*** ayoung has joined #openstack-dev00:27
*** ayoung has quit IRC00:27
bcwaldonvishy: I havent claimed it00:31
*** dolphm has quit IRC00:31
bcwaldonvishy: we're just presenting it as a string, btw, so we convert in and out00:32
*** bhall has quit IRC00:32
bcwaldonvishy: I'm thinking it has something to do with snapshotId on Volume, btw00:33
sdakeanyone know of a keystone + nova image-list not working problem?00:35
sdakegetting error 500, looks like auth not passed to glance api properly00:36
*** heckj has quit IRC00:42
zaitcevMe and Monty bikeshed a 5-liner patch to smithereens.00:44
zaitcevMeh, I thought I'd do something useful today.00:44
*** littleidea has quit IRC00:47
*** fattarsi has quit IRC00:49
*** dolphm has joined #openstack-dev00:56
rohit404dolphm: ping00:57
dolphmrohit404: pong00:57
*** vincentricci has quit IRC00:58
rohit404trying to understand the get token mechansim...https://github.com/openstack/nova/blob/master/nova/api/ec2/__init__.py#L219...this is for specifically getting ec2 tokens...i want to get admin tokens...do i need all the parameters popuated in creds00:59
dolphmchmouel: ping ^^01:01
rohit404just to give a bit of more background...quantum manager sits within nova space..i need to make a call to keystone to get a token and then pass that token to quantum when making a quantum api request from quantum manager (in nova)01:02
dolphmrohit404: i'm pretty sure you need access and signature, but i'm not familiar with the rest01:03
dolphmrohit404: the credentials you provide definitely need to be mapped to a user with the admin role though01:04
*** Ryan_Lane has quit IRC01:04
rohit404dolphm: i could just provide the admin user and pass in credentials no ?01:04
*** andrewsmedina has quit IRC01:05
dolphmrohit404: do you want to use ec2 creds or username/pass?01:07
rohit404dolphm: username/pass..no ec2 creds01:07
dolphmrohit404: then you're looking at the wrong example!01:07
rohit404dolphm: lol01:08
dolphmrohit404: this is the underlying auth call for username/pass http://keystone.openstack.org/api_curl_examples.html#id401:08
*** openstackgerrit has quit IRC01:08
*** johnpostlethwait has quit IRC01:08
dolphmrohit404: but you want to use keystoneclient, right?01:08
*** maplebed has quit IRC01:09
*** openstackgerrit has joined #openstack-dev01:10
rohit404dolphm: so i am trying to figure that out...what i understand is if i need to make a call from nova then i cant use keystoneclient01:10
dolphmrohit404: keystoneclient will make that call for you when you instatiate it01:11
dolphminstantiate*01:11
dolphmrohit404: from keystoneclient.v2_0 import client01:12
dolphmrohit404: client.Client(username='asdf', password='asdf', auth_url='http://localhost:5000/v2.0/')01:12
*** Ryan_Lane has joined #openstack-dev01:12
dolphmrohit404: and if you just need the token back, c.auth_token01:13
*** _adjohn has joined #openstack-dev01:13
dolphmrohit404: c = client.Client()01:13
rohit404dolphm: i saw the keystoneclient.v2_0 example in there...i put that aside coz i didnt see any nova code making use of it01:14
dolphmrohit404: nova should start making use of it01:15
dolphmrohit404: keystone middleware as well01:15
dolphmrohit404: so, for a more complete example...01:15
dolphmrohit404: here's an admin (SERVICE_TOKEN, SERVICE_ENDPOINT) session on the command line to set things up http://paste.openstack.org/raw/12051/01:16
dolphmrohit404: and then the python session for the user would look like this http://paste.openstack.org/raw/12055/01:16
*** adjohn has quit IRC01:17
*** _adjohn is now known as adjohn01:17
*** gyee has quit IRC01:17
rohit404dolphm: that's neat...the example is perfect to get me going...let me give that a shot01:18
dolphmrohit404: actually, i missed passing in the tenant_name to the client, e.g. Client(.., tenant_name='ec2er', ..)01:18
dolphmtenant_id works as well, whatever nova works with01:19
rohit404dolphm: is the tenant_id required ?01:20
dolphmrohit404: it's not *required* to auth, but you'll probably want to specify the tenant so that quantum knows what tenant it's operating on01:21
rohit404dolphm: currently quantum doesnt have its own middleware and i pointed it to use generic auth_token.py..01:22
dolphmrohit404: if you don't specify a tenant, the provided token will be scoped to the user's default tenant (keystone create-user --name <username> --pass <password --tenant_id <default tenant-id>)01:22
rohit404with that if i generate a token using keystone, i can use that token against all tenants01:22
rohit404so its a globally scoped token i guess01:23
*** andrewsmedina has joined #openstack-dev01:23
*** Ryan_Lane has quit IRC01:24
dolphmrohit404: the opposite is true -- it wouldn't be scoped at all01:24
rohit404dolphm: ah !01:25
rohit404so something like this on the admin url...http://paste.openstack.org/show/12056/01:27
dolphmrohit404: yep, that's pretty much what you're doing, but it would work on either endpoint (5000 or 35357)01:28
rohit404dolphm : so the service one doesnt need tenant specified ?01:29
*** ywu has joined #openstack-dev01:29
dolphmrohit404: i think the convention now is to use a 'service' tenant01:29
rohit404yeah, the service tenant is used when there are no users in the system..i think i read that somewhere01:31
dolphmrohit404: thats the SERVICE_TOKEN (configured in keystone.conf)01:31
rohit404ooo...so there is a 'service' tenant01:31
dolphmrohit404: which should perhaps be renamed to STATIC_TOKEN or something01:31
dolphmrohit404: yeah01:32
rohit404i see...01:32
rohit404so with 5000 you need to use that tenant01:32
dolphmrohit404: that's true for either port01:34
dolphmrohit404: the only difference between 5000 and 35357 is what operations are available, not their behaviors01:35
*** dubsquared has left #openstack-dev01:35
rohit404dolphm: yup, saw the api guide01:35
dolphmrohit404: there's a debate over GET /tenants, but i'll digress :P01:35
rohit404dolphm: lol01:35
*** PotHix has quit IRC01:36
*** adjohn has quit IRC01:36
rohit404so i think i can use the service tenant with a valid user name and password to get a token from either end point and pass that to quantum to validate01:37
rohit404and keystoneclient shd do the trick to get the token from keystone01:37
rohit404and i can add the token in X-AUTH in the request headers to quantum01:38
dolphmrohit404: yep!01:38
dolphm(X-Auth-Token)01:38
rohit404yup...fat fingers01:39
dolphmjust checking :)01:39
rohit404well, thanks a lot sir..appreciate the patience...hopefully i can do good with this understanding now..wish me luck01:39
dolphmrohit404: /salute good sir01:40
*** zaitcev has quit IRC01:41
*** novas0x2a|laptop has quit IRC01:44
*** jdurgin has quit IRC01:45
*** PotHix has joined #openstack-dev01:46
*** spiffxp has joined #openstack-dev01:47
*** zaitcev has joined #openstack-dev01:50
*** mszilagyi has quit IRC01:50
*** mnewby has quit IRC01:52
*** jakedahn has left #openstack-dev01:53
*** pixelbeat has quit IRC01:54
*** PotHix has quit IRC02:02
*** asalkeld has quit IRC02:06
*** PotHix has joined #openstack-dev02:08
*** Ryan_Lane has joined #openstack-dev02:09
*** asalkeld has joined #openstack-dev02:09
*** hugokuo has joined #openstack-dev02:11
*** shevek_ has quit IRC02:12
*** asalkeld has quit IRC02:12
*** asalkeld has joined #openstack-dev02:13
*** danwent has quit IRC02:18
*** dolphm has quit IRC02:18
*** PotHix has quit IRC02:21
*** dwalleck has joined #openstack-dev02:22
*** PotHix has joined #openstack-dev02:25
rohit404dolphm: i think i got it work :)02:25
*** zigo has joined #openstack-dev02:27
*** adjohn has joined #openstack-dev02:44
*** PotHix has quit IRC02:45
*** rohit404 has quit IRC02:48
*** mszilagyi has joined #openstack-dev02:50
*** ywu has quit IRC03:00
*** dolphm has joined #openstack-dev03:01
*** dtroyer is now known as dtroyer_zzz03:10
*** dolphm has quit IRC03:16
*** jdg_ has joined #openstack-dev03:27
*** hugokuo has quit IRC03:28
*** hugokuo has joined #openstack-dev03:29
*** adjohn has quit IRC03:31
*** zigo has quit IRC03:33
*** jdg__ has joined #openstack-dev03:35
*** deshantm has quit IRC03:37
*** jdg__ has quit IRC03:38
*** jdg_ has quit IRC03:39
*** jdg_ has joined #openstack-dev03:41
*** mycloud has joined #openstack-dev03:42
*** thingee has joined #openstack-dev03:45
*** vizsla has quit IRC03:48
*** jdg_ has quit IRC03:55
*** mnewby has joined #openstack-dev03:57
*** jshepher has joined #openstack-dev03:57
*** paulstallworth has quit IRC04:06
*** dwalleck has quit IRC04:14
*** Susanne-Balle has quit IRC04:15
*** Susanne-Balle has joined #openstack-dev04:17
*** hub_cap has quit IRC04:18
*** rohit404 has joined #openstack-dev04:21
*** littleidea has joined #openstack-dev04:29
*** dolphm has joined #openstack-dev04:29
*** jshepher has quit IRC04:45
*** dolphm has quit IRC04:50
*** zaitcev has quit IRC04:52
*** shevek_ has joined #openstack-dev04:58
*** hattwick has quit IRC05:02
*** Vek has quit IRC05:04
*** littleidea has quit IRC05:05
*** sdake has quit IRC05:09
*** asalkeld has quit IRC05:13
*** littleidea has joined #openstack-dev05:15
hugokuotest05:16
*** martine has joined #openstack-dev05:19
*** comstud has quit IRC05:19
*** dtroyer_zzz is now known as dtroyer05:20
*** spiffxp has quit IRC05:22
hugokuoee05:26
*** andrewsmedina has quit IRC05:29
*** danwent has joined #openstack-dev05:41
*** shang has joined #openstack-dev05:41
*** martine has quit IRC05:43
redbomtaylor,jeblair,LinuxJedi: is there a step 2 to getting my gerrit account working?  launchpad assures me my account's openid setup is exceptionally correct now.05:50
redbothough I suspect they deleted the id that was working and left the one that's broken05:51
*** armaan has joined #openstack-dev05:53
redboOr something like that.  I only have a vague idea of how this is supposed to work.05:53
*** adjohn has joined #openstack-dev06:03
*** sdake has joined #openstack-dev06:04
*** dtroyer is now known as dtroyer_zzz06:07
*** danwent has quit IRC06:12
*** tserong has quit IRC06:18
*** tserong has joined #openstack-dev06:23
*** asalkeld has joined #openstack-dev06:32
*** bepernoot has joined #openstack-dev06:33
*** tserong has quit IRC06:37
*** Ryan_Lane has joined #openstack-dev06:41
*** bepernoot has quit IRC06:45
*** hugokuo has quit IRC06:53
*** shang has quit IRC06:54
*** spiffxp has joined #openstack-dev06:56
*** tserong has joined #openstack-dev06:57
*** tserong has joined #openstack-dev06:57
* ttx yawns06:57
*** kbringard has joined #openstack-dev07:00
*** Vek has joined #openstack-dev07:04
*** sandywalsh has quit IRC07:07
*** dachary has joined #openstack-dev07:07
*** dachary has quit IRC07:17
*** devananda has quit IRC07:33
*** adjohn has quit IRC07:33
*** apevec has joined #openstack-dev07:42
*** sandywalsh has joined #openstack-dev07:42
*** devananda has joined #openstack-dev07:45
*** shang has joined #openstack-dev07:46
*** kindaopsdevy has joined #openstack-dev07:55
*** hattwick has joined #openstack-dev07:59
*** eglynn__ has quit IRC08:06
*** bepernoot has joined #openstack-dev08:07
*** kindaopsdevy has left #openstack-dev08:14
*** armaan has left #openstack-dev08:15
*** hugokuo has joined #openstack-dev08:16
*** spiffxp has quit IRC08:20
*** apevec has quit IRC08:26
*** reidrac has joined #openstack-dev08:26
*** dachary has joined #openstack-dev08:27
*** mdrnstm has quit IRC08:28
*** mdrnstm has joined #openstack-dev08:29
*** pixelbeat has joined #openstack-dev08:39
*** kbringard has quit IRC08:44
*** apevec has joined #openstack-dev08:46
*** eglynn__ has joined #openstack-dev08:49
*** Oneiroi^gone has quit IRC08:59
*** oneiroi has joined #openstack-dev09:00
*** kindaopsdevy has joined #openstack-dev09:01
*** darraghb has joined #openstack-dev09:01
*** fc__ has joined #openstack-dev09:02
*** eglynn__ has quit IRC09:06
*** derekh has joined #openstack-dev09:07
sorenttx: Keystone still hasn't hit RC?09:13
*** rods has joined #openstack-dev09:14
*** kindaopsdevy has quit IRC09:15
*** maploin has joined #openstack-dev09:17
*** maploin has quit IRC09:17
*** maploin has joined #openstack-dev09:17
apevecsoren, I see one bug 958135 in essex-rc1 still open09:25
uvirtbotLaunchpad bug 958135 in keystone "keystone CLI shouldn't traceback when invalid data entered:UnboundLocalError: local variable 'metadata_ref' referenced before assignment" [Critical,In progress] https://launchpad.net/bugs/95813509:25
*** eglynn__ has joined #openstack-dev09:36
LinuxJediredbo: yes, it is very clear looking at your LP account that they have deleted the wrong OpenID :(09:41
LinuxJediredbo: third time they have done that for us now.  Really wish they would actually read the support tickets properly09:41
ttxsoren: no09:47
ttxsoren: haven't heard from heckj09:47
ttxsoren: if 958135 is the last one I don't think it should block RC1 any longer09:48
ttxbut I need to sync with Joe first09:48
*** Ryan_Lane has quit IRC09:55
sorenttx: No worries. I was just making sure it hadn't hit RC and someone had forgotten to create the m-p branch on github (or whereever that happens).10:09
*** pixelbeat has quit IRC10:12
*** sandywalsh has quit IRC10:25
*** armaan has joined #openstack-dev10:30
*** sandywalsh has joined #openstack-dev10:38
*** shang has quit IRC10:40
*** tryggvil__ has joined #openstack-dev10:46
*** asalkeld has quit IRC10:51
*** kyriakos has joined #openstack-dev11:00
*** shang has joined #openstack-dev11:09
*** bsza has joined #openstack-dev11:19
*** benner_ has quit IRC11:21
*** ncode has joined #openstack-dev11:34
*** benner has joined #openstack-dev11:40
*** martine has joined #openstack-dev11:41
*** asalkeld has joined #openstack-dev11:49
*** dolphm has joined #openstack-dev11:51
*** asalkeld has left #openstack-dev11:58
*** vizsla has joined #openstack-dev12:03
*** alaski has joined #openstack-dev12:06
*** dolphm has quit IRC12:10
*** ncode has quit IRC12:18
*** markmc has joined #openstack-dev12:21
*** dolphm has joined #openstack-dev12:24
*** lts has joined #openstack-dev12:24
*** andrewsmedina has joined #openstack-dev12:25
*** martine has quit IRC12:27
*** martine has joined #openstack-dev12:27
*** vizsla has quit IRC12:30
*** maploin` has joined #openstack-dev12:33
*** maploin has quit IRC12:33
*** maploin` is now known as maploin12:34
*** maploin has joined #openstack-dev12:34
*** sandywalsh has quit IRC12:36
*** ayoung has joined #openstack-dev12:37
*** troytoman-away is now known as troytoman12:47
*** sandywalsh has joined #openstack-dev12:49
*** armaan1 has joined #openstack-dev12:58
*** armaan has quit IRC13:00
*** dolphm has quit IRC13:03
*** dprince has joined #openstack-dev13:04
*** PotHix has joined #openstack-dev13:06
*** mattray has joined #openstack-dev13:06
*** dneary has joined #openstack-dev13:14
*** dneary has joined #openstack-dev13:14
*** rohit404 has quit IRC13:15
*** roge has quit IRC13:25
*** shang has quit IRC13:37
*** dolphm has joined #openstack-dev13:40
*** roge has joined #openstack-dev13:42
*** deshantm has joined #openstack-dev13:46
*** rohit404 has joined #openstack-dev13:46
*** dtroyer_zzz is now known as dtroyer13:46
*** alaski has quit IRC13:47
*** alaski has joined #openstack-dev13:48
*** dtroyer is now known as dtroyer_zzz13:58
*** maploin` has joined #openstack-dev14:01
*** maploin has quit IRC14:05
*** rnirmal has joined #openstack-dev14:05
*** paulstallworth has joined #openstack-dev14:06
*** dtroyer_zzz is now known as dtroyer14:11
*** roge has quit IRC14:14
*** roge has joined #openstack-dev14:16
*** hub_cap has joined #openstack-dev14:23
*** littleidea has quit IRC14:25
*** davidkranz has joined #openstack-dev14:26
*** jkoelker has quit IRC14:39
*** jkoelker has joined #openstack-dev14:41
*** kbringard has joined #openstack-dev14:42
*** deshantm_ has joined #openstack-dev14:47
*** armaan1 has left #openstack-dev14:49
*** deshantm has quit IRC14:49
*** armaan1 has joined #openstack-dev14:50
*** Mandell has joined #openstack-dev14:51
*** zzed has joined #openstack-dev14:55
*** dwalleck has joined #openstack-dev14:57
*** armaan1 has left #openstack-dev15:04
*** deshantm_ is now known as deshantm15:05
*** maploin` is now known as maploin15:07
*** maploin has joined #openstack-dev15:07
*** andrewsmedina has quit IRC15:10
*** mattray has quit IRC15:11
*** deshantm_ has joined #openstack-dev15:11
*** danwent has joined #openstack-dev15:11
*** Mandell has quit IRC15:13
*** deshantm has quit IRC15:13
*** deshantm_ is now known as deshantm15:13
*** Mandell has joined #openstack-dev15:17
*** kbringard has quit IRC15:19
*** deshantm is now known as xen|deshantm15:19
*** jkoelker_ has joined #openstack-dev15:22
*** spiffxp has joined #openstack-dev15:25
*** Mandell has quit IRC15:26
*** caffeinejunkie has joined #openstack-dev15:30
*** caffeinejunkie has left #openstack-dev15:30
*** Mandell has joined #openstack-dev15:31
*** kbringard has joined #openstack-dev15:31
*** dubsquared has joined #openstack-dev15:45
*** thingee has quit IRC15:45
*** kindaopsdevy has joined #openstack-dev15:50
*** gyee has joined #openstack-dev15:54
*** deshantm has joined #openstack-dev15:56
*** deshantm is now known as deshantm_15:56
*** dolphm has quit IRC15:59
*** dwalleck has quit IRC16:00
*** dwalleck has joined #openstack-dev16:03
*** dwalleck has quit IRC16:03
*** littleidea has joined #openstack-dev16:03
*** maploin has quit IRC16:03
*** n0ano has quit IRC16:07
*** jdurgin has joined #openstack-dev16:08
*** littleidea_ has joined #openstack-dev16:08
jeblairredbo: they probably deleted the endpoint other than the one we were expecting.  I zeroed out some database fields in gerrit, and you should be good to go now.16:08
*** littleidea has quit IRC16:09
*** littleidea_ is now known as littleidea16:09
*** dwalleck has joined #openstack-dev16:09
*** fattarsi has joined #openstack-dev16:12
*** kbringard has quit IRC16:12
*** kbringard has joined #openstack-dev16:13
*** fattarsi has quit IRC16:17
*** fattarsi has joined #openstack-dev16:18
*** GheRivero_ has joined #openstack-dev16:19
*** vincentricci has joined #openstack-dev16:19
dprincedwalleck/jaypipes: holler16:23
dwalleckdprince: Heya16:24
*** reidrac has left #openstack-dev16:24
*** bepernoot has quit IRC16:25
dprincedwalleck: So about these Tempest config file changes...16:25
openstackgerritVerification of a change to openstack/nova failed: Convert libvirt connection class to use config APIs for guests  https://review.openstack.org/562116:26
dprincedwalleck: It would be nice to have a stable section of the config file that we don't change. If we need to add to it for extra tests (corner cases, etc.) the those can go into the config as well. But we'd agree not the modify the base settings.16:26
*** kbringard has quit IRC16:26
*** kbringard has joined #openstack-dev16:27
dwalleckdprince: I understand. The first major change that we really had to make was correctly splitting data up into the correct sections16:27
dwalleckNow is just this matter of users. Ideally I'd just create the users I want on the spot as part of my setup, but that's something that may not be able to happen in everyone's environment16:28
*** dolphm has joined #openstack-dev16:29
dwalleckWhile verbose, Jay and I had some back and forth on how to deal with tests that require a specific scenario, such as two non-admin users16:29
*** derekh has quit IRC16:29
dwalleckI would hope to not have to make further changes (other than leaving room for an admin user for when we want to operate under that context)16:29
*** andrewsmedina has joined #openstack-dev16:31
dwalleckSo I'm hoping at the design conference we can lock down what those things are, and then do like you recommend going forward and restrict certain changes. Or I could go back and make the user1 and user2 optional configs16:32
jaypipesdprince, dwalleck: hey guys, gimme one moinute...16:32
*** maplebed has joined #openstack-dev16:33
*** jshepher has joined #openstack-dev16:33
dwalleckThe other thing we've been working towards is having Tempest infer what it can from the environment so that 1) we handle misconfigs more smoothly and 2) so the config file doesn't balloon to an unmanageable size16:33
*** xen|deshantm is now known as deshantm16:34
*** littleidea has quit IRC16:38
*** zaitcev has joined #openstack-dev16:39
*** viraptor has quit IRC16:40
jaypipesdwalleck, dprince: ok, brothas. ready to chat about tempest config...16:40
jaypipesdwalleck, dprince: http://etherpad.openstack.org/tempest-config16:41
*** ayoung has quit IRC16:43
*** littleidea has joined #openstack-dev16:44
*** mnewby has quit IRC16:49
*** dolphm has quit IRC16:51
*** dolphm has joined #openstack-dev16:52
openstackgerritVerification of a change to openstack/python-novaclient failed: Handle server_id and serverId in volume list  https://review.openstack.org/573716:53
*** troytoman is now known as troytoman-away16:53
*** thingee has joined #openstack-dev16:54
dprincejaypipes/dwalleck: Where does this leave us about my merge proposal? Can we at least revert the non_admin_user stuff soon then?16:54
*** jkoelker_ has quit IRC16:54
openstackgerritVerification of a change to openstack/nova failed: Convert libvirt connection class to use config APIs for guests  https://review.openstack.org/562116:54
dprincejaypipes/dwalleck: or put it in a different section rather?16:54
dwalleckI can do that right now if everyone's okay with that approach16:54
*** jkoelker_ has joined #openstack-dev16:54
jaypipesdwalleck: ++16:55
dwalleckokay, I'm on it16:55
jaypipesdprince: we'll revert it right now.16:55
jerdfeltdid jenkins devstack integration tests die again?16:56
jerdfeltException: No ready nodes16:56
adam_gi assume the config changes you guys are talking about are the ones that probably caused this to start happening? :) https://jenkins.qa.ubuntu.com/view/Precise%20OpenStack%20Testing/job/precise-openstack-essex-tempest/17/console16:56
*** jshepher has quit IRC16:56
openstackgerritVerification of a change to openstack/python-novaclient failed: Improve the error message from the nova shell  https://review.openstack.org/560516:56
jaypipesjeblair: see jerdfelt above ^^16:56
*** Mandell has quit IRC16:57
jaypipesadam_g: yep.16:57
openstackgerritVerification of a change to openstack/python-novaclient failed: Handle server_id and serverId in volume list  https://review.openstack.org/573716:57
openstackgerritVerification of a change to openstack/python-novaclient failed: Handle server_id and serverId in volume list  https://review.openstack.org/573716:58
*** dolphm has quit IRC16:59
*** markmc has quit IRC16:59
*** hub_cap has quit IRC17:00
*** ayoung has joined #openstack-dev17:03
*** lloydde has joined #openstack-dev17:04
*** hub_cap has joined #openstack-dev17:05
*** oneiroi is now known as Oneiroi^gone17:06
*** nati has joined #openstack-dev17:06
*** Oneiroi^gone is now known as oneiroi17:07
*** oneiroi is now known as Oneiroi^gone17:07
*** heckj has joined #openstack-dev17:12
*** asdfasdf has joined #openstack-dev17:14
jeblairjaypipes, jerdfelt: ack17:14
*** asdfasdf is now known as nati-ueno17:14
jerdfeltjeblair: thanks17:14
jeblairjerdfelt, jaypipes; it looks like cloudservers is a little flakey this morning.  there are some nodes ready, but it's not having 100% success rate in preparing them.17:15
jaypipesjeblair: k17:16
jeblair(good news is that we're very close to being able to use nodes from multiple providers)17:16
*** nati has quit IRC17:18
*** dtroyer is now known as dtroyer_zzz17:19
*** mattray has joined #openstack-dev17:20
*** bepernoot has joined #openstack-dev17:20
*** Ryan_Lane has joined #openstack-dev17:21
*** shevek_ has quit IRC17:24
*** littleidea_ has joined #openstack-dev17:25
*** cdub has quit IRC17:25
*** eglynn__ has quit IRC17:25
*** littleidea has quit IRC17:28
*** littleidea_ is now known as littleidea17:28
*** hub_cap has quit IRC17:28
*** adjohn has joined #openstack-dev17:29
*** hub_cap has joined #openstack-dev17:29
*** Gordonz has quit IRC17:29
*** Mandell has joined #openstack-dev17:29
*** apevec has quit IRC17:29
*** dneary has quit IRC17:31
*** dwalleck has quit IRC17:34
davidkranzjaypipes, dwalleck: I just submitted a fix to get tempest going without failure https://review.openstack.org/#change,574317:34
openstackgerritVerification of a change to openstack/nova failed: Convert libvirt vif classes over to use config API  https://review.openstack.org/561417:36
ttxheckj: howdy17:37
heckjttx: morning!17:38
ttxheckj: it's well past beer o'clock around here :)17:38
heckjOne bug outstanding, in review. Hunting folks to get it reviewed - bcwaldon, anotherjesse, dolphm?17:38
heckjhttps://review.openstack.org/#change,5713 ^^17:38
*** mdrnstm has quit IRC17:38
heckjjust a short few hours ago was brandy for me, but I've slept in between so I'm calling it morning :-)17:38
ttxheckj: I can be back in 3h30 and we can do the cut dance then if you get it reviewed by then17:39
heckjsounds good17:39
ttxyay17:39
*** darraghb has quit IRC17:39
openstackgerritVerification of a change to openstack/nova failed: Delete the test_preparing_xml_info libvirt test  https://review.openstack.org/561217:46
*** novas0x2a|laptop has joined #openstack-dev17:50
*** mnewby has joined #openstack-dev17:50
*** mnewby has quit IRC17:50
*** mnewby has joined #openstack-dev17:51
*** armaan has joined #openstack-dev17:52
*** mszilagyi has joined #openstack-dev17:52
*** mattstep has quit IRC17:53
*** mattstep has joined #openstack-dev17:54
bcwaldonheckj: looking momentarily17:56
bcwaldonjerdfelt: https://review.openstack.org/#change,571417:56
heckjbcwaldon: thank you!17:56
openstackgerritVerification of a change to openstack/nova failed: Convert libvirt volume classes over to use config API  https://review.openstack.org/561317:57
bcwaldonjerdfelt: can you slam that guy in?17:57
bcwaldonheckj: jesse already got it17:57
*** bepernoot has quit IRC17:58
*** eglynn__ has joined #openstack-dev17:58
heckjsweet17:59
*** littleidea has quit IRC18:05
openstackgerritVerification of a change to openstack/nova failed: Convert libvirt connection class to use config APIs for guests  https://review.openstack.org/562118:07
*** ayoung has quit IRC18:07
openstackgerritVerification of a change to openstack-dev/devstack failed: Remove usage of glance auth-context filter.  https://review.openstack.org/574218:11
*** bepernoot has joined #openstack-dev18:12
jerdfeltjeblair: devstack integration tests appear to be broken again18:13
* jerdfelt confused18:13
jerdfeltthis was probably an old message that took a while to get delivered18:14
*** mattstep has quit IRC18:15
*** mattstep has joined #openstack-dev18:15
openstackgerritVerification of a change to openstack/nova failed: Remove unused certificate SQL calls.  https://review.openstack.org/573318:17
jerdfeltahh yeah. they are getting delayed from before18:18
*** dolphm has joined #openstack-dev18:22
*** hattwick has quit IRC18:23
claygvishy: does python-novaclient work with volumes exten. on the compute service if you override --service_type = compute ???18:23
*** fc__ has quit IRC18:24
*** mdrnstm has joined #openstack-dev18:24
*** johnpostlethwait has joined #openstack-dev18:25
*** hattwick has joined #openstack-dev18:25
*** eglynn__ has quit IRC18:25
*** davidkranz has quit IRC18:27
*** Ryan_Lane has quit IRC18:27
openstackgerritVerification of a change to openstack/nova failed: Introduce a set of classes for storing libvirt guest configuration  https://review.openstack.org/561018:27
*** ayoung has joined #openstack-dev18:28
*** dachary has quit IRC18:29
*** littleidea has joined #openstack-dev18:31
*** hub_cap has quit IRC18:34
*** lloydde has quit IRC18:34
*** comstud has joined #openstack-dev18:35
*** misheska has joined #openstack-dev18:36
*** misheska has joined #openstack-dev18:37
claygacctually, when I add osapi_volume to my enabled endpoints - it doesn't seem to work: http://paste.openstack.org/show/12074/18:41
*** armaan has left #openstack-dev18:42
*** vizsla has joined #openstack-dev18:42
*** dolphm_ has joined #openstack-dev18:43
*** dtroyer_zzz is now known as dtroyer18:44
*** dolphm has quit IRC18:45
*** martine has quit IRC18:46
*** markvoelker has joined #openstack-dev18:48
*** dachary has joined #openstack-dev18:51
mtaylorbcwaldon: feel like helping me out? https://review.openstack.org/#change,556718:53
*** hub_cap has joined #openstack-dev18:59
*** Susanne-Balle has quit IRC19:02
*** eglynn__ has joined #openstack-dev19:05
mtayloralso: devstack fix for quantum: https://review.openstack.org/5746 for anyone who just wants to be nice19:09
fattarsijaypipes: let me know if this still conforms to the conf changes talked about earlier today https://review.openstack.org/#change,494419:09
dtroyermtaylor: +219:11
jaypipesfattarsi: will do, thx Chris!19:11
*** joesavak has joined #openstack-dev19:13
*** zns has joined #openstack-dev19:17
*** eglynn__ has quit IRC19:18
*** dolphm_ has quit IRC19:19
*** johnpostlethwait has quit IRC19:19
*** markvoelker has quit IRC19:20
*** markvoelker has joined #openstack-dev19:21
*** lloydde has joined #openstack-dev19:22
*** jkoelker has quit IRC19:23
*** jkoelker_ is now known as jkoelker19:23
*** bepernoot has quit IRC19:27
*** Mandell has quit IRC19:30
*** johnpostlethwait has joined #openstack-dev19:31
*** rods has quit IRC19:39
*** mattray has quit IRC19:43
*** mattray has joined #openstack-dev19:46
vishyclayg: nope19:49
*** andrewsmedina has quit IRC19:50
*** deshantm_ has quit IRC19:51
*** deshantm has quit IRC19:54
creihtvishy: did you see the bug I posted about the volume endpoint not working?19:57
vishycreiht: nope19:57
*** mattray has quit IRC19:57
creihtvishy: also check your email ;)19:57
vishycreiht: yeah down to 150 messages so i'm sure i will hit it soon19:58
creihtvishy: https://bugs.launchpad.net/nova/+bug/96335719:58
uvirtbotLaunchpad bug 963357 in nova "volume api endpoint fails" [Undecided,New]19:58
vishycreiht: is it due to the changes theat we just made regarding underscores?19:58
* creiht has no idea19:58
creihtwe were just trying to get the volume endpoint working today, and ran into that19:58
vishycreiht: weird afaik it works in devstack19:59
creihthrm19:59
annegentle hey, OpenStack is next up in #gsoc for feedback on our application and Ideas page if you'd like to join in19:59
*** jdg has quit IRC20:00
creihtvishy: also any idea if uuid's for volume ids is going to make it for e?20:00
vishycreiht: nope20:01
creihtwell that is a bummer20:01
vishythey are strings now though :_20:01
vishy:)20:01
*** mrmartin has joined #openstack-dev20:04
*** mycloud has quit IRC20:05
vishycreiht: is it just versions that is broken?20:05
*** dprince has quit IRC20:05
creihtvishy: all calls get the same error20:05
creihtI'm trying to figure out what would cause the req to be a function, and not a request object20:05
vishycreiht: ok doing a quick test20:06
creihtvishy: thx20:06
*** dtroyer is now known as dtroyer_zzz20:08
*** dwalleck has joined #openstack-dev20:08
vishycreiht: ok, so it works fine for me20:12
creihthrm20:12
vishycreiht: do you have the endpoint set up in keystone properly?20:12
*** sandywalsh has quit IRC20:12
creihtvishy: at the moment, I'm just trying to hit it directly20:13
vishyi see20:13
creihtand once I figured out if it was working, then I was going to get the endpoint added into our auth20:14
vishyGET /v1/16a7d8625028435a843fb73bc04111d2/volumes/detail HTTP/1.1\r\nHost: 192.168.27.100:8776\r\nx-auth-project-id: demo\r\nx-auth-token: e87732cf7e364ffea55119bc8ddf198a\r\naccept-encoding: gzip, deflate\r\naccept: application/json\r\nuser-agent: python-novaclient\r\n\r\n20:14
vishythe request should be something like that20:14
*** markvoelker has quit IRC20:14
creihtright20:14
creihtbut even a GET to / should work right?20:14
*** bepernoot has joined #openstack-dev20:15
creihtvishy: but I gotta run, I'll try to debug it more on Monday20:16
creihtthanks for taking a look at it20:16
vishycreiht: ok20:16
creihtwe must just have something misconfigured20:16
vishynot sure if get to / will work20:16
vishywill try20:16
creihtthat isn't a big deal, it was just an easy test20:16
vishynope it gets a fail20:16
creihtthe /volumes/detail calls were not working for us either20:16
creihtvishy: what fail do you get there?20:17
vishythe same error message!20:17
creihthah20:17
*** martine has joined #openstack-dev20:22
*** sandywalsh has joined #openstack-dev20:25
vishycreiht: ok got a fix20:27
jerdfeltvishy: so it's probably not a good idea to merge a change for a blueprint that hasn't been approved by anyone, right?20:27
vishycreiht: https://review.openstack.org/575020:30
*** martine has quit IRC20:34
*** bepernoot has joined #openstack-dev20:37
*** tryggvil__ has quit IRC20:40
heckjCutting Keystone RC1 w/ ttx!!20:46
*** mattstep has quit IRC20:46
*** mattstep has joined #openstack-dev20:46
joesavakyay!20:46
*** bepernoot has quit IRC20:52
ttxsome backlog in Jenkins, will take a bit20:54
*** Mandell has joined #openstack-dev20:57
*** thingee has quit IRC20:58
*** jdurgin has quit IRC20:58
*** rods has joined #openstack-dev21:05
*** alaski has quit IRC21:05
*** mrmartin has left #openstack-dev21:09
*** lts has quit IRC21:10
*** joesavak has quit IRC21:15
ttxheckj: done!21:16
devcamcarfound a bug last night with non blocking libvirt patch in nova: https://bugs.launchpad.net/nova/+bug/96284021:16
uvirtbotLaunchpad bug 962840 in nova "Setting non blocking libvirt flag causes __str__ error on virConnect" [Critical,New]21:16
ttxhopefully I didn't fuck up at the end of this long week :)21:16
devcamcarcongrats on keystone rc1!21:17
andrewbogottCan someone explain 'human alphabetical order' from the HACKING guideline?  specifically, this bit:21:17
andrewbogott  from nova.auth import users21:17
andrewbogott  import nova.flags21:17
andrewbogott  from nova.endpoint import cloud21:17
heckjyeah!!!21:17
devcamcarandrewbogott: no, no i cannot.21:17
devcamcar:)21:17
annegentlewhoohoo keystone21:18
*** hub_cap has quit IRC21:19
andrewbogottVek!  are you about?  I need help with my alphabetizing it seems.21:20
*** thingee has joined #openstack-dev21:21
*** zzed has quit IRC21:21
*** jdurgin has joined #openstack-dev21:22
*** sandywalsh has quit IRC21:22
mtaylorandrewbogott: you know - n.a < n.f < n.e ... human order!21:23
*** jdurgin has quit IRC21:24
andrewbogottOk, so I'm concluding a) I should order according to the complete import path, regardless of how that path is divided by 'from'.21:25
andrewbogottand b)  That line in HACKING is just a typo.21:25
andrewbogottyes?21:25
*** thingee has quit IRC21:27
*** bepernoot has joined #openstack-dev21:28
*** thingee has joined #openstack-dev21:29
*** jdurgin has joined #openstack-dev21:30
*** jdurgin has quit IRC21:32
*** thingee has quit IRC21:32
mtaylorandrewbogott: I'mguessing. I was just being snarky :)21:33
*** dolphm has joined #openstack-dev21:33
*** dolphm_ has joined #openstack-dev21:34
*** thingee has joined #openstack-dev21:34
andrewbogottmtaylor:  I know :)  I'm pretty sure that f isn't before e, but I spent an inordinately long time trying to understand the subtle system at play there :(21:35
*** thingee has quit IRC21:35
*** nati-ueno has quit IRC21:36
*** Mandell has quit IRC21:37
*** thingee has joined #openstack-dev21:37
*** dolphm has quit IRC21:37
*** thingee has quit IRC21:37
*** jdurgin has joined #openstack-dev21:38
*** jdurgin has quit IRC21:39
*** sandywalsh has joined #openstack-dev21:39
*** dolphm has joined #openstack-dev21:40
*** thingee has joined #openstack-dev21:40
*** thingee has quit IRC21:43
*** dolphm_ has quit IRC21:43
*** bepernoot has quit IRC21:44
*** littleidea_ has joined #openstack-dev21:44
*** jdurgin has joined #openstack-dev21:44
*** thingee has joined #openstack-dev21:45
*** jdurgin has quit IRC21:45
*** dwalleck has quit IRC21:46
*** thingee has quit IRC21:46
*** jdg has joined #openstack-dev21:46
*** dolphm has quit IRC21:47
*** thingee has joined #openstack-dev21:48
*** littleidea has quit IRC21:48
*** littleidea_ is now known as littleidea21:48
*** thingee1 has joined #openstack-dev21:50
*** thingee has quit IRC21:50
*** rnirmal has quit IRC21:51
*** thingee1 has quit IRC21:51
*** bepernoot has joined #openstack-dev21:51
*** jdurgin has joined #openstack-dev21:52
*** thingee has joined #openstack-dev21:52
*** jdurgin has quit IRC21:53
*** thingee has quit IRC21:53
*** kindaopsdevy has quit IRC21:53
*** thingee has joined #openstack-dev21:54
*** bepernoot has quit IRC21:54
*** thingee1 has joined #openstack-dev21:56
*** thingee has quit IRC21:56
*** dolphm has joined #openstack-dev21:56
*** thingee has joined #openstack-dev21:56
*** thingee1 has quit IRC21:57
*** thingee1 has joined #openstack-dev21:57
*** thingee has quit IRC21:57
*** jdurgin has joined #openstack-dev21:58
*** thingee1 has quit IRC21:58
*** thingee has joined #openstack-dev21:58
*** jdurgin has quit IRC21:58
*** thingee1 has joined #openstack-dev21:59
*** thingee has quit IRC21:59
*** thingee1 has quit IRC22:00
*** thingee has joined #openstack-dev22:00
*** thingee1 has joined #openstack-dev22:01
*** thingee has quit IRC22:01
*** paulstallworth has quit IRC22:01
*** thingee1 has quit IRC22:01
*** dolphm has quit IRC22:02
*** thingee has joined #openstack-dev22:02
*** thingee has quit IRC22:03
*** thingee1 has joined #openstack-dev22:03
*** thingee1 has left #openstack-dev22:03
*** rohit404 has quit IRC22:03
*** mdomsch has quit IRC22:05
*** jdurgin has joined #openstack-dev22:05
*** jdurgin has quit IRC22:07
*** jdurgin has joined #openstack-dev22:07
*** GheRivero_ has quit IRC22:07
*** jdurgin has quit IRC22:07
*** PotHix has quit IRC22:08
*** dolphm has joined #openstack-dev22:10
*** jdurgin has joined #openstack-dev22:11
*** jdurgin has quit IRC22:11
*** bepernoot has joined #openstack-dev22:12
*** jdurgin has joined #openstack-dev22:14
*** rohit404 has joined #openstack-dev22:14
*** jdurgin has quit IRC22:14
*** dolphm_ has joined #openstack-dev22:15
adam_ganyone around familiar with the MySQLPingListener introduced across projects to fix https://bugs.launchpad.net/keystone/+bug/943031 ?22:16
uvirtbotLaunchpad bug 943031 in quantum "After MySQL connection failure (or timeout), first request reports MySQL Server has gone away, following requests work" [High,Fix released]22:16
*** kbringard has quit IRC22:17
*** dolphm has quit IRC22:18
*** jdurgin has joined #openstack-dev22:19
heckjadam_g - read the code and approved it into Keystone. What's the Q?22:21
*** zns has quit IRC22:22
adam_gheckj: im looking for a fix for another bug https://bugs.launchpad.net/bugs/959426. ive got a patch that resolves it, but makes no use of that PingListener stuff, though it seems like it should. as someone who is not so fluent in SQLA's internals, i'm having trouble figuring out exactly when that class is supposed to be kicked22:31
uvirtbotLaunchpad bug 959426 in nova "nova services start before mysql on boot" [Undecided,Confirmed]22:31
heckjadam_g - I don't grok SQLA entirely, but the gist that I caught from the code is that you can have classes that implement a method called "checkout" and register them as listeners to the SQLAlchemy engine. I assume there's other listener methods you could implement (and listen for as well).22:34
heckjadam_g: then you hand an instance of that class into SQLA's create_engine as engine_args (kwargs)22:34
heckjadam_g: I think you'll need a deeper understanding of SQLA than I have to use a listener mechanism to do the retry logic to keep trying until it gets a connect...22:37
heckj(just read https://bugs.launchpad.net/ubuntu/+source/nova/+bug/959426)22:38
uvirtbotLaunchpad bug 959426 in nova "nova services start before mysql on boot" [Undecided,Confirmed]22:38
adam_gheckj: i read the class the same as you. for sessions on that engine, i had assumed that the listener would be catching the execptions and raising accordingly based on the  outlined RCs in checkout(), but i haven't been able to trigg[Der it there at all22:39
mtaylorheckj, adam_g: I've been wanting to get sqlalchemy to understand mysql connections for the longest time22:40
mtaylorheckj: you know what isn't a good idea? connection pools. you know what is? re-trying a query if it failed due to server went away.22:41
heckjspotted this, which is a fairly nice description of the "how to" with a listener: http://stackoverflow.com/questions/3033234/handle-mysql-restart-in-sqlalchemy22:41
*** novas0x2a|laptop has quit IRC22:41
heckjadam_g: The code sample in ^^ tries once and fails - you'd need to tweak it into some backoff state, but I don't grok what triggers it22:42
adam_gmtaylor: thats essentially what i've come up with for getting nova services to wait a bit before dying, similar to rabbit: http://paste.ubuntu.com/897090/22:42
mnewbyheckj: Is it possible for the swift_auth changes I've submitted to be included in essex?  At least the first 2 are pretty important for anybody trying to integrate swift and keystone.22:50
mnewbyhttps://review.openstack.org/#change,5595 fixes an acl authorization bug (swift_auth:195 previously checked for tenant_id:user instead of  tenant_name:user)22:50
mnewbyhttps://review.openstack.org/#change,5603 adds support for anonymous access, which is a key feature supported by every other swift auth mechanism.22:50
mnewbyheckj: Admittedly neither is critical to keystone itself, but that also means that their inclusion shouldn't present any risk.22:51
heckjmnewby: yeah - can we make a bug that describes what this is doing, and tag it with essex-rc-potential - then we can finish that up and backport it into the release branch22:52
*** lloydde has quit IRC22:53
mnewbyheckj: There is already a bug report for the second one, I'll tag it essex-rc-potential.  And I'll create a bug report for the acl issue.22:53
heckjmnewby: perfect. We'll see what bugs show up in the next week or so - other groups are having an RC2, we might as well - playing it by ear to see what comes up22:54
mnewbyheckj: great!22:54
*** bepernoot has quit IRC22:55
*** milner has quit IRC22:57
mnewbyheckj: While I have your attention, did you see my question as to whether to use checkout_vendor or test-requires to include swift, given that the swift features under test are more-or-less stable?22:58
*** bsza has quit IRC22:59
heckjsorry - didn't. I'd lean to test-requires if you can get away with it (i.e. not needing to test against multiple branches) - easier on the whole kit for many.23:00
heckjmnewby: ^^23:00
*** dolphm_ has quit IRC23:01
mnewbyheckj: Ok.  I've already submitted a new patch that uses checkout_vendor, since that was what you had originally suggested, but I'll back it out and use test-requires.  Would you prefer that I source swift from git or pull it from pypi (with or without a specific version)?23:02
heckjmnewby: git - it keeps the number of factors to rely on smaller. And I've had PyPi fail in some really annoying ways at the worst possible times23:03
heckj(github too for that matter, but more rarely)23:03
mnewbyheckj: Ok, will do.  danke!23:03
heckjbitte23:03
*** dolphm has joined #openstack-dev23:07
*** gyee has quit IRC23:17
*** sandywalsh has quit IRC23:18
*** dolphm has quit IRC23:19
*** vizsla has quit IRC23:20
rohit404danwent: ping23:20
*** paulstallworth has joined #openstack-dev23:25
*** kindaopsdevy has joined #openstack-dev23:28
*** sandywalsh has joined #openstack-dev23:31
*** dachary has quit IRC23:55
*** roge has quit IRC23:55
*** glenc has quit IRC23:55
*** mtaylor has quit IRC23:55
*** clayg has quit IRC23:55
*** vishy has quit IRC23:55
*** troytoman-away has quit IRC23:55
*** clayg_ is now known as clayg23:55
*** sleepsonzzz is now known as sleepsonthefloor23:55
*** rbasak has quit IRC23:55

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