Tuesday, 2012-11-06

*** openstack has joined #openstack-dev06:37
Q310when using, cinderclient(request).volumes.create(80, display_name=name, imageRef=image) is there a easy to get the volume ID it just created?06:40
*** bourke has quit IRC06:41
Q310just working on a patch for horizon06:41
*** bourke has joined #openstack-dev06:41
jgriffithQ310: it should be in the response06:41
jgriffithQ310: ie, run the cli (cinder create 1) and you'll see the full response data from the created db object06:42
Q310ok great, so it should show the same details06:42
jgriffithQ310: yes, I'd pastebin an example for you, but I'm not set up right now :(06:43
Q310i've been trying to hack this together from code allready existing in horizon (i'm not programmer) :)06:43
jgriffithQ310: bunch'o other stuff running06:43
Q310understand06:43
jgriffithQ310: I'd be happy to help out more tommorrow if you like06:43
Q310sure06:43
Q310i'll keep poking around i might get lucky06:44
Q310ha06:44
*** thingee has quit IRC06:45
*** thovden has quit IRC06:58
*** zhuadl_ has joined #openstack-dev07:00
*** zhuadl has quit IRC07:02
*** zhuadl_ is now known as zhuadl07:02
*** mrunge has joined #openstack-dev07:03
*** nati_uen_ has quit IRC07:04
*** markwash has quit IRC07:06
*** eglynn has joined #openstack-dev07:06
*** garyk has joined #openstack-dev07:10
*** ondergetekende has joined #openstack-dev07:12
*** dachary has joined #openstack-dev07:23
*** mindpixel has joined #openstack-dev07:24
*** metral has joined #openstack-dev07:27
*** mmagr has joined #openstack-dev07:29
*** darjeeling has quit IRC07:30
*** zhuadl has quit IRC07:32
*** markwash has joined #openstack-dev07:33
*** zyluo has joined #openstack-dev07:34
*** metral_ has joined #openstack-dev07:35
*** metral has quit IRC07:39
*** metral_ is now known as metral07:39
*** markwash has quit IRC07:39
*** corXi has joined #openstack-dev07:48
*** vipul has quit IRC07:52
*** ndipanov has joined #openstack-dev07:55
*** reidrac has joined #openstack-dev07:56
*** anniec has joined #openstack-dev07:57
*** brucer has quit IRC08:00
*** AnilV4 has quit IRC08:01
*** AnilV4 has joined #openstack-dev08:05
*** ndipanov has quit IRC08:07
*** eglynn has quit IRC08:07
*** sunilthaha has joined #openstack-dev08:08
*** Tross has joined #openstack-dev08:08
*** zyluo has quit IRC08:17
*** dachary has quit IRC08:17
*** littleidea has quit IRC08:22
*** ndipanov has joined #openstack-dev08:22
*** openstackgerrit has joined #openstack-dev08:23
*** xarg has quit IRC08:23
openstackgerritA change was merged to openstack/quantum: Update KillFilter to handle 'deleted' exe's.  https://review.openstack.org/1516908:24
openstackgerritA change was merged to openstack/quantum: Removes regex validation of UUIDs in dhcp_agent  https://review.openstack.org/1539908:25
*** afazekas has joined #openstack-dev08:25
openstackgerritA change was merged to openstack/quantum: Testcase of listing collection shouldn't depend on default order of db query  https://review.openstack.org/1534308:26
*** eglynn has joined #openstack-dev08:27
*** afazekas has quit IRC08:29
*** metral has quit IRC08:33
*** salv-orlando has joined #openstack-dev08:34
*** Tross has quit IRC08:34
*** eglynn_ has joined #openstack-dev08:34
*** eglynn has quit IRC08:35
*** rbasak has joined #openstack-dev08:38
*** Tross has joined #openstack-dev08:38
*** eglynn_ has quit IRC08:41
*** alexpilotti has joined #openstack-dev08:42
*** reed has joined #openstack-dev08:43
*** reed has quit IRC08:45
*** reed has joined #openstack-dev08:45
*** ndipanov has quit IRC08:48
*** danwent has quit IRC08:49
*** winston-d has quit IRC08:56
*** jakedahn is now known as jakedahn_zz08:56
*** zing has joined #openstack-dev08:57
*** ndipanov has joined #openstack-dev08:59
openstackgerritA change was merged to openstack/nova: Shorten self.compute.resource_tracker in test_compute.py  https://review.openstack.org/1533309:03
openstackgerritA change was merged to openstack/nova: Move parse_args to nova.config  https://review.openstack.org/1535309:03
*** alexpilotti has quit IRC09:04
*** sunilthaha has quit IRC09:09
*** Sl0w has quit IRC09:09
*** Sl0w has joined #openstack-dev09:09
*** GheWork has joined #openstack-dev09:14
*** xarg has joined #openstack-dev09:17
*** derekh has joined #openstack-dev09:18
*** Mandell has quit IRC09:20
*** sunilthaha has joined #openstack-dev09:22
garyksalv-orlando: hi, you there?09:23
*** darraghb has joined #openstack-dev09:24
salv-orlandogaryk: yes09:25
garyksalv-orlando: wanted to chat about an api addition. do you have a few minutes or would you prefer that i send you a mail.09:25
salv-orlandogo ahead...09:26
*** dachary has joined #openstack-dev09:26
garyksalv-orlando: in order for nova to create the relevant networking configuration for a quantum network, quantum needs to return the network type.09:27
garyksalv-orlando: i am debating with myself if this should be added to network-get or if we should have a new api that will enable quantum to provide this information. any thoughts?09:28
garyksalv-orlando: if we go for the latter i think that we could also have quantum provide additional information to the user - for example version, plugin type, plugin version...09:29
salv-orlandois the network_type the field which is currently part of the provider networks spec?09:30
*** xchu has quit IRC09:31
garyksalv-orlando: sorry, not that network type. i meant plugin type. for example ovs, linuxbridge, etc. this can help nova understand what to do instead of having the user configure classess for each type09:31
salv-orlandogark: I was afraid you were referring to that info :)09:32
salv-orlandothis is related to vif-plugging work I assume09:32
garyksalv-orlando: it would have made it a no brainer. the idea is to enable nova to learn from quantum the supported networking infrastructre instead of having the user configure it09:33
garyksalv-orlando: yes09:33
* salv-orlando is thinking, not ignoring garyk09:34
garyksalv-orlando: :)09:35
*** rafaduran has joined #openstack-dev09:36
* garyk is drowing in bugs09:36
salv-orlandoyou said that the user has to configure the networking infrastructure - do you mean user as the guy who configures nova, or the final API user, i.e. the tenant09:37
salv-orlando?09:37
garyksalv-orlando: the guy who configures nova - for example setting the nova.conf libvirt driver to hybrid09:38
garyksalv-orlando: this can be learnt from quantum and would make everyones life a lot simpler09:38
garyksalv-orlando: except mine and most probably yours09:38
salv-orlandootherwise they will keep needing to add a configuration line for the appropriate vid driver09:39
salv-orlandovif driver09:39
garyksalv-orlando: correct. in addition to this if quantum supports multiple networking technologies then this requires additional drivers.09:40
garyksalv-orlando: if nova knew how to treat each vnic by type then it would simplify things09:40
openstackgerritA change was merged to openstack/nova: Use chance scheduler in EC2 tests  https://review.openstack.org/1544209:41
salv-orlandook. so this work is assuming a future situation where you can have multiple vif drivers and you need to select the appropriate one on a per-port basis09:41
*** anniec has left #openstack-dev09:42
salv-orlandoor per-network basis. I have no idea where the work on multiple technologies for the core plugin is heading09:42
garyksalv-orlando: i too do not know if and where this may go.09:43
garyksalv-orlando: if we need this information then how do you think it can be retrieved?09:44
salv-orlandoAnyway, nova interacts with quantum with the context of the user making the request for port creation. And this is unlikely to change; I don't think we want to elevate that context. There might be security implications for quantum.09:44
salv-orlandoSo if we extend the port resource with this kind of attributes, we'll be exposing them to tenants, and we don't want something like that to happen.09:44
*** lianhao has quit IRC09:44
salv-orlandoWe can have a separate admin only extension that nova can leverage when plugging the VIF. Still, there are issues with this approach too.09:45
*** Tross has quit IRC09:45
salv-orlandoFirst, we still need to elevate the context (even if we can probably do it in a workflow different from the previous one); second… we'll make 2 API calls where one would be sufficient09:46
garyki agree - there are issues with both approaches.09:46
salv-orlandoI wish we could at lead assume that on each compute node you'll never use multiple technologies at the same time, but I'm afraid people are very keen on doing this09:47
garykregarding the admin extension - i was thinking along these lines and have nova cache the network information. this means that it is one call per network.09:47
garykproblem here is if the network plugin is updated. but i think that this can be dealt with internally09:47
garykin actual fact it is one call per network that has a port allocated.09:48
salv-orlandoSo you wouldn't say that this has to be done on a per-port basis? Like having two ports on the same networks needing two distinct vif driver?09:49
garykNo, i think per network. My understanding is that a compute node can connect only one way to a specific network.09:50
garykWhen do things become complicated - say we have a quantum installation using linux bridge. The admin decides that new compute node will be using OVS.09:51
garykThis means that one segment of the network will be traditioanl bridging and another OVS. My thinking for this was to have a segment ID as part of the admin call.09:52
garykThis would force quantum to be aware of the network implementation. I have yet to understand if should go down this road.09:53
salv-orlandoWell, it's not about complicated. The problem is that those abstraction we created with Quantum, hiding all these networking details, is crawling back09:54
salv-orlandoFor the specific network type problem… I lean in favour of a completely separate extensions. We can pay the price of an extra API call.09:55
salv-orlandoFor how to authorise the call, I'd move the discussion to the mailing list. nova will need some kind of privileged access to quantum, and I'd like to hear from other people whether this is ok or not.09:56
garykok, thanks.09:57
salv-orlandoSomething like a GET /network-impl-details/<net-id> which will return plugin specific details nova might use for plugging the VIF09:57
*** rafaduran1 has joined #openstack-dev09:57
* garyk very grateful for salv-orlando help and time09:58
*** rafaduran has quit IRC09:58
salv-orlandono problem09:58
garykyes, that is great09:58
salv-orlandoThe alternative to consider is whether Quantum should relieve nova from VIF-plugging duties and deal with it with another agent09:58
salv-orlandothis was from early days quantum discussion, but we concluded that it definitely made sense to let the compute service handle the VIFs.09:59
salv-orlandoBecause the idea was that any given network would be exposing on each compute node a single 'outlet' for plugging vifs. But if this does not hold anymore we need to take action.10:00
*** rafaduran has joined #openstack-dev10:00
*** rafaduran has left #openstack-dev10:00
*** asalkeld is now known as asalkeld_afk10:01
*** rafaduran1 has quit IRC10:02
garyksalv-orlando: i think that at the moment this can still be in nova. at the moment it is like the wild west and we just need to try and make it a little more orderly.10:02
*** apevec has joined #openstack-dev10:02
*** apevec has joined #openstack-dev10:02
garyksalv-orlando: the api mentioned above will also work with the meta plugin. it looks like it compiles on irc. i'll take it to the list. thanks10:04
*** johngarbutt has joined #openstack-dev10:04
*** eglynn_ has joined #openstack-dev10:09
*** epic has quit IRC10:14
*** jpich has joined #openstack-dev10:18
openstackgerritA change was merged to openstack/cinder: Remove the zeroing out of the volume altogether  https://review.openstack.org/1547510:19
*** Qten has joined #openstack-dev10:21
*** reed has quit IRC10:22
*** reed has joined #openstack-dev10:25
*** alexpilotti has joined #openstack-dev10:29
*** maxiz has quit IRC10:31
*** pixelbeat has joined #openstack-dev10:35
*** wenjianhn has quit IRC10:40
*** rushiagr1 has joined #openstack-dev10:41
*** Tross has joined #openstack-dev10:41
*** rafaduran has joined #openstack-dev10:43
*** rushiagr has quit IRC10:43
*** GheWork has quit IRC10:46
*** davidha has quit IRC10:48
*** arata has joined #openstack-dev10:49
*** Tross has quit IRC10:52
*** ndipanov has quit IRC10:56
openstackgerritA change was merged to openstack/nova: move python-cinderclient to pip-requires  https://review.openstack.org/1513211:00
*** maurosr has joined #openstack-dev11:02
*** ndipanov has joined #openstack-dev11:07
*** ondergetekende has quit IRC11:11
*** rushiagr1 is now known as rushiagr11:16
*** Tross has joined #openstack-dev11:28
*** DuncanT has left #openstack-dev11:28
*** darjeeling has joined #openstack-dev11:30
*** rafaduran has left #openstack-dev11:30
*** ben_duyujie has left #openstack-dev11:30
*** davidha has joined #openstack-dev11:38
*** m4xmr has joined #openstack-dev11:48
*** m4xmr has left #openstack-dev11:49
alexpilottigongysh: hi11:54
*** boden has joined #openstack-dev12:02
*** gongysh has quit IRC12:08
*** roge has joined #openstack-dev12:08
*** roadTripper has joined #openstack-dev12:11
*** hattwick has joined #openstack-dev12:12
*** salv-orlando has quit IRC12:16
*** alobbs has quit IRC12:25
*** ondergetekende has joined #openstack-dev12:27
openstackgerritA change was merged to openstack/nova: make QuantumV2 support requested nic ordering  https://review.openstack.org/1508712:32
*** gongysh has joined #openstack-dev12:35
gongyshalexpilotti: hi12:41
alexpilottigongysh: I committed this patch fo review https://review.openstack.org/#/c/15389/12:42
alexpilottigongysh: it's missing one core review to get approved12:43
alexpilottigongysh: it's a small blocking issue on Windows, that required updates to openstack-common12:44
*** littleidea has joined #openstack-dev12:49
*** littleidea has quit IRC12:50
*** todin has joined #openstack-dev12:53
*** ondergetekende has quit IRC12:56
*** eharney has joined #openstack-dev12:58
*** markvoelker has joined #openstack-dev13:00
*** jaypipes has joined #openstack-dev13:01
alexpilottijaypipes: hi13:03
jaypipesalexpilotti: hi :)13:04
alexpilottijaypipes: can I ask for your help on a review? :-)13:04
alexpilottijaypipes: it's a glance client blocking issue on WIndows13:05
alexpilottijaypipes: https://review.openstack.org/#/c/15305/13:05
alexpilottijaypipes: we had to update openstack-common and now all the darn clients, ouch13:05
jaypipesalexpilotti: looking...13:07
alexpilottiit's a 2 line fix, which required using the "update.py" script in openstack-common to "cascade" it in the clients13:08
alexpilottijaypipes: our fix is at line 120, the rest comes from update.py13:08
*** eharney has quit IRC13:11
jaypipesalexpilotti: approved (but 2 little questions in there if you feel like answering...)13:13
*** alunduil has quit IRC13:15
*** simonmcc has quit IRC13:15
*** simonmcc has joined #openstack-dev13:15
alexpilottijaypipes: sure!13:15
*** radez_g0n3 is now known as radez13:16
*** sacharya has joined #openstack-dev13:18
*** shardy_afk is now known as shardy13:18
*** m4xmr has joined #openstack-dev13:20
*** m4xmr has left #openstack-dev13:20
garyk nati_ueno : ping13:20
alexpilottigongysh: can you help me with the ^^ review? :-)13:21
*** tgall_foo has joined #openstack-dev13:22
*** samkottler is now known as samkottler|bbl13:28
*** mrunge has quit IRC13:28
*** kgriffs has joined #openstack-dev13:30
*** eharney has joined #openstack-dev13:31
gongyshI am doing13:32
alexpilottigongysh: tx!13:33
*** sandywalsh has joined #openstack-dev13:35
gongyshdone13:36
*** dims has quit IRC13:38
*** dims has joined #openstack-dev13:39
*** tgall_foo has quit IRC13:43
*** shardy is now known as shardy_afk13:45
*** annegentle__ has joined #openstack-dev13:46
*** annegentle___ has joined #openstack-dev13:47
*** jergerber has joined #openstack-dev13:48
*** annegentle__ has quit IRC13:51
*** jergerber has quit IRC13:53
*** jergerber has joined #openstack-dev13:54
*** ndipanov has quit IRC13:57
*** maploin has joined #openstack-dev13:59
*** maploin has quit IRC13:59
*** maploin has joined #openstack-dev13:59
*** rakrup has quit IRC13:59
*** salv-orlando has joined #openstack-dev14:00
*** samkottler|bbl is now known as samkottler14:01
*** mtreinish has joined #openstack-dev14:03
*** dhellmann has joined #openstack-dev14:05
*** salv-orlando has quit IRC14:05
*** ewindisch has quit IRC14:05
*** salv-orlando has joined #openstack-dev14:06
*** arata has quit IRC14:07
*** littleidea has joined #openstack-dev14:07
*** tmishler has joined #openstack-dev14:12
*** ndipanov has joined #openstack-dev14:12
*** rpedde_away is now known as rpedde14:13
*** tmishler has joined #openstack-dev14:13
*** mindpixel has quit IRC14:16
*** japage has joined #openstack-dev14:18
*** tmishler__ has joined #openstack-dev14:18
*** rkukura has joined #openstack-dev14:19
*** eharney has quit IRC14:24
*** ndipanov has quit IRC14:28
*** Tross has quit IRC14:28
*** ndipanov has joined #openstack-dev14:30
dimscreating multiple servers in one API call...bug or feature? Anyone have an opinion? (https://bugs.launchpad.net/nova/+bug/1075357)14:31
uvirtbot`Launchpad bug 1075357 in nova "Create request single server" [Undecided,New]14:32
*** tgall_foo has joined #openstack-dev14:32
*** tgall_foo has quit IRC14:32
*** tgall_foo has joined #openstack-dev14:32
*** rushiagr has quit IRC14:32
*** Tross has joined #openstack-dev14:34
*** mindpixel has joined #openstack-dev14:34
*** mindpixel has joined #openstack-dev14:35
*** aeperezt has joined #openstack-dev14:36
*** sunilthaha has quit IRC14:38
*** imsplitbit has joined #openstack-dev14:39
*** radez is now known as radez_g0n314:39
*** sandywalsh has quit IRC14:40
*** dprince has joined #openstack-dev14:40
*** zodiak has quit IRC14:42
jgriffithalexpilotti: yes, I suspect it is Keystone, or cinder's config with keystone14:43
*** zodiak has joined #openstack-dev14:43
fungijgriffith: i'm reading through the relevant patches from overnight now14:44
fungilooks like you guys got a bit further14:44
jgriffithfungi: Yeah, I took out the dd altogether, which looked promising.  But I noticed failures this morning after that merged :(14:45
jgriffithfungi: I also  find it   interesting that the euca.sh version of the tests all succeed14:45
*** hvolkmer has joined #openstack-dev14:46
*** hvolkmer has left #openstack-dev14:47
*** Hitesh_ has joined #openstack-dev14:48
jgriffithjeblair: The dd doesn't seem to be the problem, so IMO none of these patches matter right now14:51
fungijgriffith: let me know if we need to hold another slave post-failure, or anything else you think might help14:53
jgriffithfungi: I'm pretty convinced there's something  screwy with the token14:53
fungii plan on being in the project meeting today to discuss in broader context in case it helps (clarkb may be as well)14:54
jgriffithfungi: I'm going to take a look at the .conf compared to my working devstacks14:54
fungijgriffith: sounds like a good place to focus, i agree14:54
jgriffithfungi: cool... go easy on me, cinder's turned in to a bit of a scape-goat :)14:54
fungijgriffith: bah. it's all openstack to me ;)14:55
jeblairjgriffith: i agree that dd seems unrelated to token problem, but i think we should continue to clean that up (make it optional for the gate) since it was definitely also a problem.14:55
*** alunduil has joined #openstack-dev14:55
jeblairjgriffith: at the moment, at least we can focus on the token since dd is commented out.14:56
*** jcru has joined #openstack-dev14:56
jgriffithjeblair: agreed, not crazy about the *configurable* though versus just on or off14:56
jgriffithjeblair: and since we already have the changes in infra I'm leaning towards the simple one for now14:56
jgriffithjeblair: It's all going to get reworked anyway14:56
jeblairjgriffith: yeah, totally your (core) choice, we'll adapt.  :)  i'm keeping notes on all the changes at https://etherpad.openstack.org/ci-issues-log14:56
*** tmishler__ has quit IRC14:58
*** alunduil has quit IRC14:58
jeblairjgriffith: in case you didn't see it from earlier:14:59
jeblair09:45 < jeblair> jgriffith: i've held the host from http://logs.openstack.org/15475/2/gate/gate-tempest-devstack-vm/17172/ for you to examine; that's the run from change 15475, which doesn't run dd, but still has the token  expiration problem.14:59
jeblair09:45 < jeblair> jgriffith: you can "ssh jenkins@108.171.174.229"14:59
*** alunduil has joined #openstack-dev14:59
jgriffithjeblair: awesome, thanks!14:59
*** sacharya has quit IRC14:59
*** mindpixel has quit IRC15:01
jgriffithjeblair: fungi Hmmmm.... actually15:01
jgriffithNM15:02
* jgriffith is talking to himself...15:02
*** Gordonz has joined #openstack-dev15:04
openstackgerritA change was merged to openstack/python-quantumclient: Fixes setup compatibility issue on Windows  https://review.openstack.org/1538915:05
*** john5223 has joined #openstack-dev15:06
*** Gordonz has quit IRC15:09
*** andrewbogott_afk is now known as andrewbogott15:10
*** Gordonz has joined #openstack-dev15:10
*** markmcclain has joined #openstack-dev15:11
*** dolphm has joined #openstack-dev15:16
*** crandquist has quit IRC15:16
*** kobier has joined #openstack-dev15:16
*** dolphm has quit IRC15:16
*** TerryH has joined #openstack-dev15:19
*** dolphm has joined #openstack-dev15:20
*** cp16net is now known as cp16net|away15:20
*** cp16net|away is now known as cp16net15:20
*** Hitesh_ has quit IRC15:23
jgriffithAny keystone gurus around this morning?15:23
dolphmjgriffith: o/15:24
jgriffithdolphm: goo morning :)15:24
jgriffithdolphm: Wondering if you might be able to help me trouble shoot these 401 errors that are appearing in the gate tests?15:24
jgriffithdolphm: I've got one of the systems in that state15:24
dolphmjgriffith: might be the same thing i'm looking at ... do you have a paste or something?15:25
jgriffithdolphm: http://paste.openstack.org/show/24608/15:25
jgriffithdolphm: That's the isolated version at least :)15:26
jgriffithdolphm: I can also dig back through logs to whe it occured as well15:26
jgriffithdolphm: Actually here's saved logs from a failed run http://logs.openstack.org/14119/10/check/gate-tempest-devstack-vm/16987/15:27
dolphmjgriffith: which gate is this?15:27
dolphmjgriffith: ah15:27
jgriffithdolphm: devstack15:27
openstackgerritA change was merged to openstack/python-openstackclient: Fixes setup compatibility issue on Windows  https://review.openstack.org/1530115:28
jgriffithdolphm: so intersting... after a couple hours commands are accepted15:28
jgriffithdolphm: I restart all the services and they start failing again15:28
dolphmayoung: ping15:28
ayoungdolphm, I'm here15:28
dolphmayoung: any revelations? :-/15:29
*** Tross has quit IRC15:29
*** cp16net is now known as cp16net|away15:30
*** cp16net|away is now known as cp16net15:30
ayoungdolphm, yes, I've learned that Town Clerks can be quite snippy when giving you voting information if you've missed voting in primary elections15:31
*** maploin has quit IRC15:31
ayoungI'm just getting into work mode, and was answering emails.  Started recording what I found here: https://bugs.launchpad.net/keystone/+bug/107537615:32
dolphmayoung: lol15:32
uvirtbot`Launchpad bug 1075376 in python-keystoneclient "keystoneclient unit tests fails on update tenants and users" [Critical,Triaged]15:32
ayoungdolphm, also gyee found Keystone is returning the "extra" attribute, while keystone client didn't expected that. both failures have something to do with keys in the "extra" atttr15:32
jgriffithayoung: So I learned that I drive too fast, have an expired license and no proof of insurance15:33
dolphmjgriffith: ouch15:33
jgriffithayoung: A very helpful young state trooper pointed these things out to me last night15:33
jgriffithdolphm: He let it slide :)15:33
jgriffithlicense was 1 week off15:34
ayoungjgriffith, when I had that, I had my car towed15:34
jgriffithDOH!15:34
ayoungeven though my wife was there with her license all good.15:34
jgriffithNow that sucks!15:34
ayoungjgriffith, that was years ago in San Francisco15:34
*** gongysh has quit IRC15:34
*** kbringard has joined #openstack-dev15:34
ayoungjgriffith, could have been worse.  He could have taken me in.  So there was some mercy shown.15:35
dolphmayoung: i think a fix for the 'extra' attributes is buried somewhere in pending changes to keystone in the v3 branch15:35
ayoungdolphm, looks like gyee posted a potential fix in the patch15:35
ayoungdolphm, why is this happening now, though?15:36
jgriffithayoung: Not sure, but it seems to have cranked up when we added all the pki stuff to devstack maybe?15:37
openstackgerritA change was merged to openstack/python-glanceclient: Fixes setup compatibility issue on Windows  https://review.openstack.org/1530515:37
dolphmayoung: not sure15:37
*** mrodden has joined #openstack-dev15:39
*** littleidea has quit IRC15:39
*** mrodden1 has quit IRC15:40
ayoungjgriffith, I don't think this is PKI.  This is in calls to update.  Tokens are not in the critical path there.15:40
jgriffithayoung: fair, just an observation15:41
openstackgerritA change was merged to openstack/quantum: Pep8 fixes for quantum master.  https://review.openstack.org/1543215:41
dolphmayoung: this is part of the fix for 'extra' ... https://review.openstack.org/#/c/12106/6/keystone/common/sql/core.py i'm going to try pulling those changes out into their own patch and see what happens15:42
*** sagar_nikam has joined #openstack-dev15:44
ayoungdolphm, that looks about right.  ping me when you have it posted15:50
dolphmayoung: will do15:50
*** colinmcnamara has joined #openstack-dev15:53
*** arata has joined #openstack-dev15:56
*** colinmcnamara has quit IRC15:57
*** datsun180b has joined #openstack-dev15:59
*** mrodden has quit IRC16:00
*** markwash has joined #openstack-dev16:00
*** SlickNik has joined #openstack-dev16:01
openstackgerritA change was merged to openstack/nova: Fixes volume attach issue on Hyper-V  https://review.openstack.org/1533716:02
*** sacharya has joined #openstack-dev16:04
*** maurosr has quit IRC16:05
*** jtran has joined #openstack-dev16:07
*** johngarbutt has quit IRC16:08
*** mrodden has joined #openstack-dev16:09
openstackgerritA change was merged to openstack/cinder: Add ability to disable secure volume delete.  https://review.openstack.org/1547716:10
*** maurosr has joined #openstack-dev16:10
*** jcmartin has joined #openstack-dev16:14
*** ondergetekende has joined #openstack-dev16:15
*** ondergetekende has quit IRC16:15
*** markwash has quit IRC16:16
*** danwent has joined #openstack-dev16:21
*** mnewby has joined #openstack-dev16:23
*** woodspa has joined #openstack-dev16:24
*** maoy has joined #openstack-dev16:26
*** zaitcev has joined #openstack-dev16:27
*** dolphm has quit IRC16:28
*** hemna has joined #openstack-dev16:29
*** blamar has joined #openstack-dev16:33
*** reidrac has quit IRC16:35
*** woodspa has quit IRC16:35
*** rnirmal has joined #openstack-dev16:36
*** PaulM has joined #openstack-dev16:39
*** heckj has joined #openstack-dev16:40
*** sacharya has quit IRC16:41
*** zbitter has quit IRC16:41
*** zaneb has joined #openstack-dev16:42
*** nunosantos has joined #openstack-dev16:42
*** dolphm has joined #openstack-dev16:43
*** garyk has quit IRC16:43
*** samkottler is now known as samkottler|bbl16:45
*** mtreinish has quit IRC16:56
*** rushiagr has joined #openstack-dev16:59
*** Avishay has joined #openstack-dev17:00
*** garyk has joined #openstack-dev17:01
*** sagar_nikam has quit IRC17:04
*** woodspa has joined #openstack-dev17:06
*** lloydde has joined #openstack-dev17:06
dolphmayoung: https://review.openstack.org/#/c/15513/17:06
*** edgar-magana has joined #openstack-dev17:07
edgar-maganaall: in which channel is the LBaaS discussion?17:08
ayoungdolphm, on it17:08
*** ilyashakhat has joined #openstack-dev17:09
ayoungdolphm, OK,  but why now?  What changed?17:09
ayoungwas it something in the V3 merge?17:10
dolphmayoung: yeah, must have been something in the base changes to the client in v3 -- i'd still like to fix it on that side as well17:10
*** edgar-magana has quit IRC17:10
dolphmayoung: need to investigate -- there's not many changes that are common to both the v2/v3 portions of the client17:11
*** ndipanov has quit IRC17:11
*** gyee has joined #openstack-dev17:11
ayoungdolphm, ah probably those  loaded=True statements17:13
openstackgerritA change was merged to openstack/python-novaclient: Updated the help text for nova list command.  https://review.openstack.org/1538717:13
heckjayoung: dolphm: I'm trying to re set up a dev environment on ubuntu/precise right now - saw gyee's comments about loaded=True17:14
ayoungheckj, there are a handful of changes with that in it in the v3 merge.  I'll post a link17:15
dolphmheckj: link? i didn't see him comment on that issue17:15
ayounghttps://github.com/openstack/python-keystoneclient/commit/1b7eca834977df970faabacde85c31f62619034b17:15
heckjdolphm: in the bug that ayoung opened17:15
ayoungdolphm, in the ticket17:15
dolphmayoung: ah17:15
ayounghttps://bugs.launchpad.net/keystone/+bug/107537617:16
heckjdolphm: you haven't built a dev environment on ubuntu precise for keystone recently, have you?17:16
uvirtbot`Launchpad bug 1075376 in keystone "keystoneclient unit tests fails on update tenants and users" [Critical,In progress]17:16
*** markwash has joined #openstack-dev17:17
heckjjust been upgrading my development environment from oneiric to precise (finally) and having lots of issues with pip installing the dependencies (building lxml)17:17
heckjAnd… then it just works17:17
heckjWTF17:17
*** rushiagr has quit IRC17:17
alexpilottijgriffith: hi17:20
alexpilottijgriffith: I noticed that python-cinderclient doesn't have a openstack-common.conf17:20
dolphmheckj: lxml might need to be installed via apt-get17:20
jgriffithalexpilotti: ?17:21
alexpilottijgriffith: it's required for openstack-common17:22
*** shardy_afk is now known as shardy17:22
alexpilottijgriffith: e.g.: https://github.com/openstack/python-novaclient/blob/master/openstack-common.conf17:22
heckjdolphm: finally worked around it /somehow/ - not sure what I did to myself. need to just codify down all the -dev deps that I need for this17:22
jgriffithalexpilotti: Ohhhhh17:22
jgriffithalexpilotti: :)17:22
dolphmheckj: those were pretty well documented in legacy :P17:23
alexpilottijgriffith: there's a blocking issue on Windows where I had to apply a simple fix on setup.py17:23
heckjayoung, dolphm: make a quick variation of keystoneclient/base.py without the loaded=True in it, trying it now17:23
heckjdolphm: yeah, yeah...17:23
*** woodspa has quit IRC17:23
alexpilottijgriffith: it took forever as I had to go through openstack-common and then send commits for all the clients17:23
heckjayoung, dolphm: that did it - review coming in a minute…17:23
alexpilottijgriffith: the lst missing one is Cinder due to teh missing txt file ;-)17:24
ayoungheckj, ok...I can wait.  And then we'll duke it out between the two changes?  Genetic algorithmic style.  No holds barred cage patch-match17:24
*** dolphm has quit IRC17:24
heckjayoung: did you already have a patch?17:24
alexpilottijgriffith: would you like me to add it?17:24
ayoungheckj, dolph just did17:25
*** dolphm has joined #openstack-dev17:25
heckjAh - https://review.openstack.org/1551617:25
heckjayoung, dolphm: https://review.openstack.org/1551617:25
heckj(just fixes the loaded=True part, not the whole revert)17:25
jgriffithalexpilotti: sorry... distracted w/ other issues17:25
dolphmheckj: do the client tests pass with that?17:25
gyeeheckj, what about https://review.openstack.org/#/c/15513/?17:26
jgriffithalexpilotti: Yeah, that would be fine.17:26
heckjdolphm: verifying that now17:26
ayoungtwo patch enter, one patch leave17:27
jgriffithalexpilotti: Just update the existing patch as per sdague's advice17:27
gyeeayoung, was that from the movie thunder something?17:27
alexpilottijgriffith: sure!17:27
ayounggyee, Thunderpants, I think17:28
gyeenice!17:28
fungiwho run barter town?17:28
fungiit was mad max 3, released as "beyond thunderdome" in some places17:28
heckjgyee, ayoung: dolph's might obviate mine, but they're somewhat orthoganol17:28
ayoungfungi, you ruined it.  Time out. One minute per year of age17:29
*** jcmartin has quit IRC17:29
gyeeheckj, I think 15513 is the right fix since this is really an API issue17:29
ayoungheckj, I was just thinking that17:29
ayounggyee, how about both?17:29
gyeeayoung, what happen to two patch enter, one patch leave? :)17:29
fungiayoung: that'll be a lot of years, i'm afraid17:30
ayounggyee, they worked out their differences amicably.17:30
heckjdolphm: with 15513, you're basically just flattening out all the attributes into the DB, yeah?17:30
ayoungfungi, yeah, plus as an Adult, time out is like "Cool, I get to chill."17:30
fungifair point17:30
jgriffithalexpilotti: thanks, meant to talk to you about that one yesterday17:31
heckjdolphm: trying to grok what the attributes = […. ] mechanism is doing.17:31
dolphmheckj: 'attributes' could be called 'indexed_attributes' i suppose... but anyway, when objects go into the sql backend, attrs indexed by sql are put directly into those columns, non-index attributes are put into 'extra'17:34
dolphmheckj: and the reverse happens to objects returned by the sql backend -- attrs in extra are put into the object17:34
heckjdolphm: gotcha - and this patch is consolidating all the individual to_dict() and from_dict() methods and making them consistent?17:35
dolphmheckj: exactly17:35
*** kgriffs has quit IRC17:35
dolphmheckj: the exception being Metadata (and potentially Role), neither of which have 'extra' columns17:35
heckjdolphm: does this solve the issue by always ensuring that the attributes are in the resulting dictionary when doing to to_dict() mechanism?17:35
*** kgriffs has joined #openstack-dev17:35
*** andrewbogott is now known as andrewbogott_afk17:36
dolphmheckj: as long as to_dict() is called by the sql backend, yes (i had to add it in a couple places)17:36
heckjdolphm: got it - makes sense.17:36
jaypipesmarkmc: on a roll today with bugs... ;)17:37
markmcjaypipes, just moving stuff from openstack-common to oslo17:37
markmcjaypipes, done now17:37
heckjdolphm: +2'd the change - do you think it's worthwhile to keep https://review.openstack.org/15516 as well? Seems like it was a misplaced assumption to assume those were fully loaded17:38
jaypipesmarkmc: yeah, I know :) was just pulling your leg17:38
markmcjaypipes, yeah :)17:38
dolphmheckj: (was waiting for the jenkins run on it, but...) yes17:38
heckjcool17:38
heckj(still waiting for my virtualenv to build to verify the keystoneclient side changes)17:39
dolphmheckj: tests pass for me17:40
heckjjust did for me too17:40
dolphmheckj: running keystone-server tests against your client changes too17:40
heckjdolphm: :-) that's where I started17:40
dolphmheckj: did that fix the jenkins issues as well??17:40
heckjnot sure, we'll see...17:41
dolphmuser_udpate / tenant_update17:41
heckjfixed in my local run anyway17:41
alexpilottijgriffith: done! https://review.openstack.org/#/c/15300/17:41
jgriffithalexpilotti: saw it... thank you!17:42
dolphmheckj: ayoung: i think i just grokked what's going on client-side...17:44
*** jcmartin has joined #openstack-dev17:44
ayoungdolphm, and...17:44
heckjdolphm: looked like indexed attributes were getting based back automatically, but the extra's weren't populated out into the relevant attributes17:45
openstackgerritA change was merged to openstack/python-novaclient: Add ability of nova client to display availability zones when listing hosts  https://review.openstack.org/1474217:45
dolphmserver-side tenant_update returns an object with 'description' stashed in extra because it's broken, client tries to access 'description' attribute on an object that returned by 'tenant_update' (therefore an object that *is* loaded) but is currently loaded=False... client then attempts to reload the object, setting loaded=True, but this time fetching the object from the server-side's tenant_get, which implements to_dict17:45
dolphm() and handles 'extra' appropriately17:45
ayoungI would like to protest this horrific abuse of SQL, BTW. It is messing us up in at least two different places:  'enabled' and 'password'17:46
dolphmin the end, the client is happy because it gets it's 'description' attribute where it expects, but it did twice as much work as it should have had to do to get there17:46
dolphm(two round trips to keystone on the same entity)17:46
dolphmayoung: agree, especially on enabled17:47
ayoungdolphm, so the server side fix is the right one?  And the client side fix is not?17:47
gyeeayoung, I would also argue that having extra and metadata is a horrific abuse of SQL :)17:47
*** s0mik has joined #openstack-dev17:47
dolphmayoung: i think so... but perhaps it should go in for backward-compatibility? ..17:47
dolphmayoung: current client is obviously broken against old server, which can't happen17:48
ayoungdolphm, OK,  so we need both changes?17:48
*** lloydde has quit IRC17:48
dolphmayoung: the client needs *a* fix, this is *a* fix, but the side effect is that the client is doubling it's traffic to keystone for certain operations, which still needs to be addressed17:49
ayoungdolphm, also, do we need the client side changes in order for Jenkins to ever pass on the server side?17:49
alexpilottijgriffith: tx for the review. Could you please ask also to another core reviewer to review for approval?17:49
*** OTNexus has joined #openstack-dev17:49
dolphmayoung: it looks like both my fix and heckj's fix address the jenkins issues17:49
ayoungdolphm, OK,  so 1) we commit the client side changes.  Once that merges, we commit yours (jenkins just failed on it)17:49
ayoungthen we open a ticket for dealing with the multiple round trips yet again?17:50
jgriffithalexpilotti: patience my friend... patience :)17:50
*** sniperd has joined #openstack-dev17:50
dolphmayoung: minutes rolled over on your truncate-and-ignore-the-seconds fix :P17:50
ayoungdolphm, HA!17:51
dolphmayoung: i think that's the best answer17:51
jgriffithalexpilotti: if it coverr everything from  sdague I'll just +2/A it17:51
alexpilottijgriffith: lol, sorry to bug you w this but we cannot roll out the client until this is committed :-)17:51
dolphmayoung: performance is obviously not a blocker :P17:51
ayoungdolphm, OK  heckj 's patch is approved17:52
gyeedolphm, I don't understand why need the client side fix, you were saying older servers are returning the extra stuff?17:52
dolphmayoung: still planning on implementing a assertEqualEnoughForGovernmentWork test method to fix that for good17:52
alexpilottijgriffith: yep, sdague was asking to do this procedure w update.py etc17:52
ayoungdolphm, yeah, needs something using a timedelta I suspect17:52
jeblairdolphm: why the recheck on http://logs.openstack.org/15513/1/check/gate-keystone-python26/1411/nose_results.html ?17:52
*** magana has joined #openstack-dev17:53
jeblairdolphm: is that a known non-deterministic failure?17:53
dolphmjeblair: the test is comparing two timestamps, and ignoring the seconds as a shortcut for asserting that they're close enough... but the minutes rolled over17:53
dolphmjeblair: yes17:53
jeblairdolphm: is someone fixing that test? :)17:54
*** bpiatt has joined #openstack-dev17:54
*** corXi has quit IRC17:54
*** youcef has joined #openstack-dev17:54
*** Samuel has joined #openstack-dev17:54
enikanorovmagana, salv-orlando, ilyashakhat, youcef, danwent #quantum-lbaas maybe?17:54
dolphmjeblair: yes, me and ayoung would both like to fix that for good (he took an initial swing at it recently)17:54
jeblairdolphm: cool17:55
salv-orlandook17:55
*** mtreinish has joined #openstack-dev17:55
dolphmjeblair: (apolgoies for abusing ci servers)17:55
maganaenikanorov: whats is the question?17:55
ayoungjeblair, yeah,  my fix cuts the number of spurious failures down by roughly 1 in 6017:55
heckjayoung: dolph's patch improves the round-trip back and forth, but we should just flatten out all those attributes in SQL to make them more accessible and solve the issues we've been having with enabled, description, etc. We'll just need to be extra careful about verifying mandatory and optional between client and server17:56
*** sasha_ has joined #openstack-dev17:56
jeblairdolphm: no, not at all, i was just worried there was yet another non-deterministic thing.  sounds like it's in hand.17:56
dolphmheckj: i'd be curious to know if anyone is taking advantage of our support for arbitrary non-indexed attributes on most objects...?17:57
dolphmheckj: like, adding phone_number to users or whatever17:57
ayoungheckj, agreed17:57
heckjdolphm: not that I know of - I think it was added as a "that would be cool", but nobody is really using it - hard to say for sure though17:57
ayoungheckj, the thing is, some of them are denormalized17:57
ayoungI would suggest doing it in two steps,  one for pulling out the fields that can be normalized, and one for dealing with the hierarchical data17:58
*** markwash has quit IRC17:58
dolphmayoung: enabled=1 enabled="true" enabled=True?17:58
ayoungdolphm, enabled='EnAbled"17:58
ayoungI forget.17:58
dolphmayoung: syntax error17:59
ayoungI suspect that the right thing is to make it a SQL Boolean or something17:59
*** davidha has quit IRC17:59
dolphmayoung: definitely17:59
*** SlickNik has quit IRC18:01
*** SumitNaiksatam has joined #openstack-dev18:01
maganashould be start Services Insertion discussion?18:01
*** SlickNik has joined #openstack-dev18:01
heckjayoung, dolphm, gyee  - keystone meeting over in #openstack-meeting...18:01
ayoungAh Dailight savings time...18:02
salv-orlandomagana: jump into #quantum-lbaas18:02
*** samkottler|bbl is now known as samkottler18:02
*** SumitNaiksatam has quit IRC18:02
*** jog0 has joined #openstack-dev18:02
*** magana has quit IRC18:03
*** Chinmay has joined #openstack-dev18:03
*** jpich has quit IRC18:03
*** sthakkar has joined #openstack-dev18:04
*** markwash has joined #openstack-dev18:04
Chinmay@salv-orlando: is this the right channel for the LBaaS quantum service insertion discussion ?18:05
*** nati_uen_ has joined #openstack-dev18:06
*** thingee_zz has joined #openstack-dev18:06
openstackgerritA change was merged to openstack/nova: Ability to specify a host restricted to admin.  https://review.openstack.org/1476918:06
*** nati_uen_ has quit IRC18:07
*** eglynn_ has quit IRC18:07
*** nati_uen_ has joined #openstack-dev18:07
*** arata has quit IRC18:08
openstackgerritA change was merged to openstack/nova: refactor: extract _attach_mapped_block_devices  https://review.openstack.org/1496718:08
*** Avishay has quit IRC18:09
*** zing has quit IRC18:10
*** derekh has quit IRC18:10
*** shardy is now known as shardy_afk18:11
*** garyk has quit IRC18:11
*** garyk has joined #openstack-dev18:12
*** vipul has joined #openstack-dev18:15
sthakkarchinmay: join #quantum-lbaas18:16
*** Avishay has joined #openstack-dev18:17
*** nati_uen_ is now known as nati_ueno_18:19
jgriffithsdague: thanks!18:20
alexpilottitx sdague!18:21
*** jcru is now known as jcru|away18:21
sdagueno prob :)18:23
*** eglynn_ has joined #openstack-dev18:24
*** cp16net is now known as cp16net|away18:26
*** jcru|away is now known as jcru18:26
*** nati_ueno_ has quit IRC18:26
*** nati_uen_ has joined #openstack-dev18:28
*** vipul has quit IRC18:28
*** Mandell has joined #openstack-dev18:29
openstackgerritA change was merged to openstack/nova: add doc to standardize session usage  https://review.openstack.org/1496618:32
*** mnewby_ has joined #openstack-dev18:32
*** danwent has quit IRC18:34
*** mnewby has quit IRC18:35
*** mnewby_ is now known as mnewby18:35
*** vipul has joined #openstack-dev18:36
garyknati_uen_: ping18:36
*** eglynn_ has quit IRC18:37
*** sandywalsh has joined #openstack-dev18:38
*** nati_uen_ is now known as nati_ueno_18:41
openstackgerritA change was merged to openstack/quantum: Sync latest notifier changes from openstack-common  https://review.openstack.org/1545218:42
*** radez_g0n3 is now known as radez18:43
*** danwent has joined #openstack-dev18:43
*** nati_ueno_ has quit IRC18:44
*** nati_uen_ has joined #openstack-dev18:45
*** Avishay has quit IRC18:46
*** markmcclain has quit IRC18:47
openstackgerritA change was merged to openstack/nova: improve sessions around floating_ip_get_by_address  https://review.openstack.org/1492918:49
*** Samuel has left #openstack-dev18:49
*** sthakkar is now known as sthakkar|away18:50
openstackgerritA change was merged to openstack/nova: xenapi: Make agent optional  https://review.openstack.org/1521218:50
*** sthakkar|away is now known as sthakkar18:51
*** sthakkar has quit IRC18:51
*** adjohn has joined #openstack-dev18:51
zykes-mordred: what's the reason for marconi vs the Comcast version ?18:52
*** cp16net|away is now known as cp16net18:53
*** darraghb has quit IRC18:59
*** otherwiseguy has joined #openstack-dev18:59
*** eglynn_ has joined #openstack-dev19:01
*** andrewbogott_afk is now known as andrewbogott19:03
*** ayoung is now known as ayoung-afk19:05
*** Chinmay has quit IRC19:05
*** dolphm has quit IRC19:06
*** gyee has quit IRC19:09
*** milner has quit IRC19:10
*** ayoung-afk is now known as ayoung19:12
*** novas0x2a|laptop has joined #openstack-dev19:12
openstackgerritA change was merged to openstack/nova: Remove flags.DECLARE  https://review.openstack.org/1535419:12
*** mnewby_ has joined #openstack-dev19:13
*** imsplitbit has quit IRC19:14
*** littleidea has joined #openstack-dev19:16
*** ilyashakhat has quit IRC19:16
*** mnewby has quit IRC19:16
*** mnewby_ is now known as mnewby19:16
*** melwitt has joined #openstack-dev19:23
ayoungboden, Keystone meeting already happened.  Daylight savings time change.19:25
zykes-:o19:26
ayoungboden, that is a great bug report.19:26
bodenayoung -- my bad... I just assumed the meeting was still at 2 EST19:27
ayoungboden, first week it changed, but meetings are all UTC.  I suspect there will be a lot of meeting missing this week19:27
*** samkottler is now known as samkottler|call19:28
ayoungboden, re https://bugs.launchpad.net/keystone/+bug/107571019:28
uvirtbot`Launchpad bug 1075710 in keystone "Keystone REMOTE_USER with no metadata causes 404 on auth" [Undecided,New]19:28
ayoungthere is a large refactoring going on right now19:28
ayounghttps://review.openstack.org/#/c/15403/19:28
ayoungso fixing 1075710  should be done on top of that19:28
bodenayoung -- np, that's why I just included a diff rather than trying to submit an actual patchset for review19:29
ayoungnice19:29
*** anniec has joined #openstack-dev19:30
*** danwent has quit IRC19:31
*** darjeeli_ has joined #openstack-dev19:31
*** anniec has quit IRC19:31
*** anniec has joined #openstack-dev19:31
*** torandu has quit IRC19:32
*** torandu has joined #openstack-dev19:32
*** darjeeling has quit IRC19:33
*** jakedahn_zz is now known as jakedahn19:36
openstackgerritA change was merged to openstack/nova: Imported Translations from Transifex  https://review.openstack.org/1546119:36
*** sasha_ has quit IRC19:36
*** dprince has quit IRC19:36
*** dolphm has joined #openstack-dev19:37
*** jakedahn is now known as jakedahn_zz19:38
openstackgerritA change was merged to openstack/nova: De-duplicate option: console_public_hostname  https://review.openstack.org/1546819:40
openstackgerritA change was merged to openstack/nova: Increased MAC address range to reduce conflicts  https://review.openstack.org/1518319:41
*** samkottler|call is now known as samkottler19:42
*** milner has joined #openstack-dev19:42
*** apevec has quit IRC19:43
*** rkukura has quit IRC19:44
*** dolphm has quit IRC19:45
*** nati_uen_ has quit IRC19:47
*** dolphm has joined #openstack-dev19:48
openstackgerritA change was merged to openstack/nova: Don't verify image hashes if checksumming is disabled.  https://review.openstack.org/1537319:50
*** shardy_afk is now known as shardy19:50
*** koolhead17 has joined #openstack-dev19:50
alexpilottimikal: hi!19:53
alexpilottimikal: I'm looking at porting Config Drive v2 on Hyper-V19:53
*** mnewby_ has joined #openstack-dev19:54
*** gabrielhurley has joined #openstack-dev19:55
*** epim has joined #openstack-dev19:57
*** mnewby has quit IRC19:57
*** mnewby_ is now known as mnewby19:57
*** zaitcev has quit IRC19:59
*** danwent has joined #openstack-dev20:00
*** ndipanov has joined #openstack-dev20:01
*** imsplitbit has joined #openstack-dev20:05
*** maurosr has quit IRC20:08
ayoungdolphm, I know you wanted to nix email on the user object.  Am I correct in thinking that this is a field I should leave serialized in the extra column?20:10
*** markmcclain has joined #openstack-dev20:11
*** nati_uen_ has joined #openstack-dev20:11
dolphmayoung: i just wanted to remove it from the api20:11
dolphmayoung: if it's a sql column, i don't think it needs to be indexed20:11
ayoungdolphm, so you think I should make it a sql column?  If we are removing it from the API,  it should probably not go in the schema, either20:12
dolphmayoung: oh no, i meant if it was *already* a column20:13
*** nati_ueno has quit IRC20:13
ayoungdolphm, no, it is in extra.  I am going to extract password and enabled, but I think that is it20:14
dolphmayoung: cool20:15
*** nati_uen_ is now known as nati_ueno20:16
*** cbaeseman has quit IRC20:17
*** jcmartin has quit IRC20:17
*** anniec has quit IRC20:21
*** anniec has joined #openstack-dev20:22
openstackgerritA change was merged to openstack/python-keystoneclient: fixes 1075376  https://review.openstack.org/1551620:24
openstackgerritA change was merged to openstack/python-cinderclient: Fixes setup compatibility issue on Windows  https://review.openstack.org/1530020:24
dolphmayoung: can recheck stuff now ^20:24
*** gyee has joined #openstack-dev20:24
*** nachi_ has joined #openstack-dev20:26
*** nachi has joined #openstack-dev20:26
*** nachi_ has quit IRC20:26
ayoungdolphm, rock on!20:26
*** davidha has joined #openstack-dev20:27
*** markwash has quit IRC20:28
*** nunosantos has quit IRC20:29
*** ndipanov has quit IRC20:30
ayoungheckj, does https://review.openstack.org/#/c/14730/4  warrant a redo now?20:32
*** OTNexus has left #openstack-dev20:32
heckjayoung: It'll need a rebase, but I'm also trying to sort out the API and means to deal with scoped/unscoped tokens sensibly in the client20:33
heckjayoung: gabriel put in a good synopsis of the core issue in the comments - just have been delayed trying to sort through "how to test middleware" in getting back to ti20:33
*** mnewby_ has joined #openstack-dev20:35
openstackgerritA change was merged to openstack/keystone: Return non-indexed attrs, not 'extra' (bug 1075376)  https://review.openstack.org/1551320:37
uvirtbot`Launchpad bug 1075376 in python-keystoneclient "keystoneclient unit tests fails on update tenants and users" [Critical,In progress] https://launchpad.net/bugs/107537620:37
ayoungheckj, cool, I'll postpone looking at it until you ping me on it theb20:37
ayoungthen20:37
zykes-danwent: / nati_ueno / salv-orlando what are the plans for inter-tenant / project routing / firewalling ?20:38
fungiheckj: ^ is that suspected to clear the volume create authentication failure issues we're bumping into in the devstack tempest gate?20:38
*** mnewby has quit IRC20:38
*** mnewby_ is now known as mnewby20:38
danwentzykes-: security groups are already merged.  A more traditional "router firewall" is probably the next major service we'll tackle after LBaaS.  Likely later in Grizzly.20:39
*** mnewby has quit IRC20:39
* fungi is trying to follow the status on the issue so we know when to start looking for improvement20:39
heckjfungi: yes, I believe it should clear it up20:39
fungiheckj: okay, excellent. i'll update our ci notes to that effect. thanks!20:39
heckjfungi: there's a keystone server change that also helps that Dolph put in and we just approved through as well20:39
fungiperfect20:39
zykes-danwent: when will we see more advanced stuff getting in I wonder like OSPF or similar20:40
*** nunosantos has joined #openstack-dev20:44
openstackgerritA change was merged to openstack/swift: Better RFC support for OPTIONS and CORS preflight requests  https://review.openstack.org/1532720:44
*** slackguru has joined #openstack-dev20:45
ayoungdolphm, I want to write a SQL upgrade test.  We don;t have any of those yet,  right?20:46
*** nunosantos has quit IRC20:46
heckjayoung: check with dtroyer - he's doing something similiar with grenade that works external to keystone, glance, etc - verifies that migrations and upgrades work20:47
*** jpich has joined #openstack-dev20:47
*** adam_g has quit IRC20:48
*** redbo has quit IRC20:48
*** redbo has joined #openstack-dev20:48
*** ChanServ sets mode: +v redbo20:48
*** adam_g has joined #openstack-dev20:48
ayoungdtroyer, anything I can use?20:48
heckjayoung: http://github.com/nebula/grenade20:49
*** nunosantos has joined #openstack-dev20:49
ayoungheckj, yeah, looking20:50
ayoungheckj, but https://github.com/nebula/grenade/blob/master/upgrade-keystone  doesn't really look like it does anything special to drive the upgrades20:50
dolphmayoung: no we don't have any (there's a bit for keystone-manage legacy-upgrade stuff)20:51
ayoungdolphm, OK,  I think I'll be writing a test suite for going from step to step.20:51
dolphmayoung: great20:51
heckjayoung: it does - just installs the latest, does the db sync thing, and verifies that stuff isn't horrifically broken20:52
*** pixelbeat has quit IRC20:52
dtroyerayoung: The master branch is for Folsom -> Grizzly upgrade testing, which is trivial or non-existant  ATM.20:53
*** thovden has joined #openstack-dev20:53
ayoungdtroyer, that is OK. I just wanted to make sure I wasn't duplicating effort20:53
bodenayoung -- got a sec?20:55
ayoungboden, sure\20:58
bodenayoung -- do I recall some keystone tests failing (maybe test_ssl) due to expired cert?20:59
dolphmboden: should be fixed20:59
bodenayoung + dolphm -- yes, but looking to find how it was fixed :)20:59
ayoungboden, about a week ago, but I think we have something better for you21:00
*** davidha has quit IRC21:00
ayoungboden, https://review.openstack.org/#/c/15445/21:00
ayoungI'm guessing that is what you really really want21:00
bodenayoung -- well looking for something in folsom21:00
*** otherwiseguy has quit IRC21:00
ayoungboden, doesn't matter21:00
*** davidha has joined #openstack-dev21:01
ayoungthat shows how to regen the certs21:01
ayoungfor all certs.  Should work equally well for Folsom21:01
bodenayoung -- ok.. I parse through those21:01
bodenthanks21:02
*** salv-orlando_ has joined #openstack-dev21:02
*** salv-orlando has quit IRC21:03
*** salv-orlando_ is now known as salv-orlando21:03
*** nachi has quit IRC21:05
*** japage has quit IRC21:05
*** annegentle___ has quit IRC21:07
*** alexpilotti has quit IRC21:14
*** milner has quit IRC21:15
*** boden has quit IRC21:16
*** otherwiseguy has joined #openstack-dev21:16
zykes-koolhead17: how goes ask.openstack.org ?21:16
koolhead17zykes-, too many things under way. Just hold the horses :P21:17
zykes-what other things ? ;p21:17
koolhead17zykes-, multilingual support21:19
zykes-for ?21:20
koolhead17the ask21:20
koolhead17zykes-, ttl21:20
notmynamemarkmc: I've got a patch I want to add to openstack-common, but I can't test it because of an unmet dependency on stubout21:22
notmynamemarkmc: where does stubout come from?21:22
markmcnotmyname, hmm, interesting - you're running tox?21:22
markmcnotmyname, part of mox21:22
notmynamemarkmc: both with tox and nosetests directly21:22
markmcnotmyname, well, tox should be installing mox==0.5.3 from test-requires21:23
markmcnotmyname, is your tox up to date? there was some brokeness recently that required an update21:23
markmcnotmyname, don't recall the details21:23
notmynametox 1.4.221:24
markmcsame21:24
markmcpip freeze | grep mox21:25
markmcmox==0.5.321:25
markmcthat's in the tox virtualenv21:25
*** mrodden has quit IRC21:28
*** jog0 has quit IRC21:28
notmynamemarkmc: interesting. manually installing mox fixed that issue.21:28
markmcnotmyname, hmm, ok21:29
*** annegentle__ has joined #openstack-dev21:31
*** gatuus has joined #openstack-dev21:35
*** negronjl has quit IRC21:35
*** andrewbogott is now known as andrewbogott_afk21:36
*** asalkeld_afk is now known as asalkeld21:37
*** negronjl has joined #openstack-dev21:37
notmynamemarkmc: so nosetests fails, but running the test that fails by itself gives a different error (nosetests tests/unit/test_log.py:ExceptionLoggingTestCase.test_excepthook_logs_exception)21:38
markmcnotmyname, odd, don't see that here or in jenkins21:39
markmcnotmyname, that test has been around a good while now21:39
openstackgerritA change was merged to openstack/nova: Switch from FLAGS to CONF in bin  https://review.openstack.org/1535521:39
*** mrodden has joined #openstack-dev21:40
notmynamerunning the test by itself gives https://gist.github.com/900df5f485007b81ce6921:40
*** markwash has joined #openstack-dev21:40
markmcnotmyname, ah21:41
markmcnotmyname, you have the openstack nose plugin installed I'd say21:41
markmcnotmyname, namespace conflict AFAIR - it's installing the openstack namespace into your system lib dir21:41
notmynameperhaps? how would I verify that?21:41
markmcnotmyname, uninstall it?21:41
markmcjkoelker, you know the story here, right?21:42
notmynameie, where are nose plugins installed?21:42
markmcthis is it, I think - https://github.com/openstack-dev/openstack-nose21:43
*** gabriel has joined #openstack-dev21:43
markmcpip uninstall openstack.nose_plugin ?21:43
*** rkukura has joined #openstack-dev21:45
jkoelkeryea either uninstall the nose_plugin or install openstack-common21:46
jkoelkerproblem being openstack is a namespace package so ./ doesn't get merged in ;(21:46
*** chenxu has quit IRC21:47
notmynamemarkmc: openstack.nose_plugin is in tools/test-requires21:48
markmcnotmyname, yeah, that works fine with tox because openstack-common gets installed into the virtualenv21:49
*** ndipanov has joined #openstack-dev21:49
markmcjkoelker, the tests work without openstack.nose_plugin installed, right?21:49
jkoelkerthey should21:50
jkoelkermight have to disable the nose_plugin in setup.cfg if its listed in there21:50
jkoelkeri can't remember offhand21:50
jkoelkeris tox broken too?21:50
*** nunosantos has quit IRC21:51
jkoelkerah, yea the nose_plugin config got moved into the tox.ini, so yea, they should run no prob with nose directly if the plugin is uninstalled21:52
*** PaulM has quit IRC21:52
*** arosen has quit IRC21:53
*** andrewbogott_afk is now known as andrewbogott21:55
notmynamejkoelker: markmc: thanks. manually uninstalling it fixed the issue21:55
markmcnotmyname, cool21:55
* markmc wanders off21:55
*** markmc has quit IRC21:55
*** gabriel has quit IRC21:55
*** gabrielhurley has quit IRC22:01
*** koolhead17 has quit IRC22:03
openstackgerritA change was merged to openstack/nova: make utils.mkfs() more general  https://review.openstack.org/1549722:05
*** timello has quit IRC22:06
*** jkyle has quit IRC22:07
*** jkyle has joined #openstack-dev22:07
*** jpich has quit IRC22:08
jgriffithheckj: what do ya think?22:08
*** patelna has joined #openstack-dev22:10
*** markvoelker has quit IRC22:10
*** thovden has quit IRC22:12
*** anniec has quit IRC22:12
*** anniec has joined #openstack-dev22:13
*** thovden has joined #openstack-dev22:15
*** dolphm has quit IRC22:15
*** PaulM has joined #openstack-dev22:16
*** lloydde has joined #openstack-dev22:17
*** gatuus has quit IRC22:18
*** shardy is now known as shardy_afk22:18
*** dprince has joined #openstack-dev22:20
*** Aaton is now known as entropyworks22:23
*** heckj has quit IRC22:23
*** tgall_foo has quit IRC22:24
*** thovden has quit IRC22:25
jgriffithVek: fair enough, I'll butt out :)22:26
jgriffithVek: sorry about that22:26
*** ayoung has quit IRC22:26
openstackgerritA change was merged to openstack/keystone: bug 1069945: generate certs for the tests in one place  https://review.openstack.org/1544522:27
uvirtbot`Launchpad bug 1069945 in keystone "certificate generation for unit tests cannot be replicated" [Undecided,In progress] https://launchpad.net/bugs/106994522:27
*** metral has joined #openstack-dev22:28
*** jcmartin has joined #openstack-dev22:28
*** kgriffs has quit IRC22:29
cp16netanyone know who i could bother to get openstackgerrit bot in to #reddwarf with reviews of stackforge/reddwarf?22:30
*** thovden has joined #openstack-dev22:31
clarkbcp16net: yes, you can submit the change yourself22:31
cp16netoh really? thats cool but where?22:32
clarkbcp16net: https://github.com/openstack/openstack-ci-puppet/blob/master/modules/gerritbot/files/gerritbot_channel_config.yaml22:32
clarkbupdate that file with a channel reddwarf channel and the stuff you are interested and push to gerrit22:32
cp16netwow this is neato...22:32
cp16netthanks :)22:32
clarkbnp22:32
clarkbcp16net: the CI team in #openstack-infra tries to make it as simple as possible for other people to make contributions and changes22:33
cp16netcool i dig it.22:34
*** vipul has quit IRC22:34
*** mrodden has quit IRC22:38
*** ayoung has joined #openstack-dev22:40
*** mtreinish has quit IRC22:42
*** dprince has quit IRC22:46
*** mrodden has joined #openstack-dev22:48
devanandavishy: ping22:49
*** lloydde has quit IRC22:50
*** samkottler is now known as samkottler|out22:51
*** radez is now known as radez_g0n322:53
*** john5223 has quit IRC22:57
*** redbo has quit IRC22:58
vishydevananda: ping22:58
*** redbo has joined #openstack-dev22:58
*** ChanServ sets mode: +v redbo22:58
vishy* pong22:59
*** Gordonz has quit IRC23:00
*** metral has quit IRC23:01
*** brucer has joined #openstack-dev23:01
*** openstackgerrit has quit IRC23:02
*** openstackgerrit has joined #openstack-dev23:02
*** roge has quit IRC23:02
*** rnirmal has quit IRC23:02
*** tmishler has quit IRC23:03
*** youcef has quit IRC23:04
*** pixelbeat has joined #openstack-dev23:05
*** kbringard has quit IRC23:05
openstackgerritA change was merged to openstack/nova: Switch from FLAGS to CONF in nova.api  https://review.openstack.org/1535723:06
*** rods has quit IRC23:07
*** rods has joined #openstack-dev23:07
*** vds has quit IRC23:07
*** jcru is now known as jcru|away23:08
*** cp16net is now known as cp16net|away23:09
*** simonmcc has quit IRC23:11
*** jcru|away is now known as jcru23:11
*** simonmcc has joined #openstack-dev23:11
zodiakso, sorry to ask this again but, what's the rationale for having the associate floating-ip in nova first of all do a disassociate ?23:13
*** alunduil has quit IRC23:13
zodiakdoesn't that seem a rather .. rash thing to do ?23:14
*** simonmcc has quit IRC23:16
*** Tross has joined #openstack-dev23:16
*** PaulM has quit IRC23:17
*** littleidea has quit IRC23:17
*** littleidea has joined #openstack-dev23:18
*** thovden has quit IRC23:18
*** annegentle__ has quit IRC23:19
*** vds` has joined #openstack-dev23:20
Q310jgriffith: Hi, if your free to have a peak at the cinderclient issue http://dpaste.com/825621/23:20
Q310jgriffith: well not really a issue with the client but more of a question how to phrase the output of the cinderclient command in python/django23:21
*** datsun180b has quit IRC23:25
*** imsplitbit has quit IRC23:28
openstackgerritA change was merged to openstack/nova: Switch from FLAGS to CONF in nova.scheduler  https://review.openstack.org/1535823:28
*** relateable has joined #openstack-dev23:30
*** s0mik has quit IRC23:32
*** jcru has quit IRC23:32
*** vipul has joined #openstack-dev23:32
*** tgall_foo has joined #openstack-dev23:37
*** aeperezt has quit IRC23:38
*** s0mik has joined #openstack-dev23:38
stevebakeHey, who could I get help with a devstack tempest gating issue?23:39
*** gongysh has joined #openstack-dev23:40
clarkbstevebake: did a run fail? do you have a link to that failure?23:41
*** mnewby_ has joined #openstack-dev23:41
clarkbor which change is having trouble?23:42
clarkbstevebake: there has been a problem affectin the gate and if I take a look at it I can see if it is showing those symptoms.23:42
stevebakeclarkb, a repeated failure, which seems to be unrelated to the change https://review.openstack.org/#/c/15371/23:42
*** spiffxp has joined #openstack-dev23:43
clarkbstevebake: yup that is the ongoing problem. jgriffith do we have an update on that? I think heckj and the keystone folks were working on it now?23:43
clarkbstevebake: people are working on it, it is a PITA, hopefully it will be corrected in the near future23:43
jgriffithclarkb: keystone patches were submitted but it looks like we may still have the problem23:44
stevebakeah, is it the openssl forking thing?23:46
stevebakeI can wait for that23:46
*** PaulM has joined #openstack-dev23:46
clarkbjgriffith: you should just pretend that everything is perfect and working so that I can pretend :)23:46
jgriffithstevebake: my hunch is it's PKI related but dunno for sure23:46
jgriffithclarkb: :)  I might just do that23:47
stevebakeits odd that other devstack reviews seem to be passing23:47
*** maurosr has joined #openstack-dev23:47
jgriffithstevebake: it's very intermittent/random23:47
clarkbit is a non deterministic issue which is probably how it got merged ni the first place23:48
jgriffithyeah... what he said23:48
*** rpedde is now known as rpedde_away23:48
*** dims has quit IRC23:49
*** jimfehlig has quit IRC23:49
*** tgall_foo has quit IRC23:51
openstackgerritA change was merged to openstack/nova: Fix warnings found with pyflakes.  https://review.openstack.org/1540923:52
*** jrodom has joined #openstack-dev23:52
*** maurosr has quit IRC23:53
*** sunilthaha has joined #openstack-dev23:53

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