Tuesday, 2011-08-09

openstackgerritJay Pipes proposed a change to openstack/glance: Removes faked out datastore entirely, allowing the DB API to be unit tested.  https://review.openstack.org/18400:17
*** blamar__ has joined #openstack-dev00:26
*** blamar__ is now known as cg0100:28
*** jdurgin has quit IRC00:33
*** heckj has quit IRC00:36
*** dragondm has quit IRC00:41
*** anotherjesse has quit IRC00:46
*** martine_ has quit IRC00:46
ironcamelall of a sudden, when i run tests i am getting from novaclient import v1_1 as novaclient00:47
ironcamelImportError: cannot import name v1_100:48
ironcameldo i need to recreate my venv or something?00:48
ironcamel  File "/home/naveed/projects/nova/trunk/nova/scheduler/api.py", line 20, in <module>00:48
*** mfer has quit IRC00:59
*** CatKiller has joined #openstack-dev01:05
*** mfer has joined #openstack-dev01:06
antonymironcamel: you'll need to pull the latest python-novaclient01:07
ironcamelantonym: creating a new venv seemed to fix it. thanks01:09
antonymcool01:09
*** rnorwood has joined #openstack-dev01:11
*** chomping has quit IRC01:55
*** zigo has quit IRC02:00
openstackgerritJay Pipes proposed a change to openstack/glance: Removes faked out datastore entirely, allowing the DB API to be unit tested.  https://review.openstack.org/18402:08
openstackjenkinsProject nova build #1,220: SUCCESS in 3 min 16 sec: http://jenkins.openstack.org/job/nova/1220/02:14
openstackjenkinsTarmac: Added xml schema validation for extensions resources.02:15
openstackjenkinsAdded corresponding xml schemas.02:15
openstackjenkinsAdded lxml dep, which is needed for doing xml schema validation.02:15
*** adam_g has quit IRC02:29
openstackjenkinsProject nova-tarball-bzr-delta build #448: FAILURE in 12 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/448/02:30
openstackjenkinsTarmac: Added xml schema validation for extensions resources.02:30
openstackjenkinsAdded corresponding xml schemas.02:30
openstackjenkinsAdded lxml dep, which is needed for doing xml schema validation.02:30
*** adam_g has joined #openstack-dev02:57
*** jakedahn has joined #openstack-dev03:06
*** nmistry has joined #openstack-dev03:06
jakedahnhrm - in nova unit testing is there any reason I should be getting a 'user does not have admin privileges if I do something like this in the test setup: self.context = context.get_admin_context() ?03:08
*** mattray has joined #openstack-dev03:09
*** mattray has quit IRC03:09
*** glenc has quit IRC03:12
*** mfer has quit IRC03:13
*** nmistry has quit IRC03:20
*** zigo has joined #openstack-dev03:29
*** cg01 has quit IRC03:45
*** bcwaldon has joined #openstack-dev03:58
*** bcwaldon has quit IRC04:09
*** nci has quit IRC04:22
*** nci has joined #openstack-dev04:22
*** nci has quit IRC04:25
*** nci has joined #openstack-dev04:25
kpepplejakedahn: are you super(...) at the top of setup ? re-contexting somewhere else ?04:26
jakedahnno, I figured it out but it required a bit of change in fakes.py for api tests04:26
jakedahnhttp://bazaar.launchpad.net/~jakedahn/nova/os-quotas/revision/140004:26
kpepplejakedahn: ah.04:30
*** jakedahn has quit IRC04:34
*** jakedahn has joined #openstack-dev05:01
*** tsuzuki has joined #openstack-dev05:13
*** jakedahn has quit IRC05:14
*** anotherjesse has joined #openstack-dev05:17
openstackjenkinsProject nova build #1,221: SUCCESS in 3 min 20 sec: http://jenkins.openstack.org/job/nova/1221/05:35
openstackjenkinsTarmac: Update the curl command in the __public_instance_is_accessible function of test_netadmin to return an error code which we can then check for and handle properly. This should allow calling functions to properly retry and timeout if an actual test failure happens.05:35
*** zaitcev has quit IRC05:41
openstackjenkinsProject nova-tarball-bzr-delta build #449: STILL FAILING in 11 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/449/05:51
openstackjenkinsTarmac: Update the curl command in the __public_instance_is_accessible function of test_netadmin to return an error code which we can then check for and handle properly. This should allow calling functions to properly retry and timeout if an actual test failure happens.05:51
*** rnorwood has quit IRC05:55
*** anotherjesse has quit IRC06:28
*** anotherjesse has joined #openstack-dev06:42
*** alekibango has joined #openstack-dev07:18
*** tudamp has joined #openstack-dev07:42
*** nickon has joined #openstack-dev07:53
*** anotherjesse has quit IRC07:58
*** skoubli has joined #openstack-dev08:02
*** zul has joined #openstack-dev08:14
openstackjenkinsProject burrow build #27: SUCCESS in 12 sec: http://jenkins.openstack.org/job/burrow/27/08:16
openstackjenkinsTarmac: Cleaned up SQLite backend, added accounts table.08:16
*** truijllo has joined #openstack-dev08:27
*** med_out is now known as medberry08:38
*** mnour has joined #openstack-dev08:50
*** darraghb has joined #openstack-dev08:53
*** mnour has quit IRC09:49
*** zigo has quit IRC09:49
*** dolphm has quit IRC09:54
*** TimR-L has quit IRC09:57
openstackjenkinsProject nova build #1,222: SUCCESS in 3 min 17 sec: http://jenkins.openstack.org/job/nova/1222/10:00
openstackjenkinsTarmac: With this branch, boot-from-volume can be marked as completed in some sense.10:00
openstackjenkinsThe remaining is minor if any and will be addressed as bug fixes.10:00
openstackjenkinsWith this branch the following is enabled.10:00
openstackjenkins- describe instance attribute10:00
openstackjenkins- get_metadata for euca-bundle-vol10:00
openstackjenkins- root/ephemeral/swap device support10:00
*** mnour has joined #openstack-dev10:04
openstackjenkinsProject nova-tarball-bzr-delta build #450: STILL FAILING in 12 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/450/10:08
openstackjenkinsTarmac: With this branch, boot-from-volume can be marked as completed in some sense.10:08
openstackjenkinsThe remaining is minor if any and will be addressed as bug fixes.10:08
openstackjenkinsWith this branch the following is enabled.10:08
openstackjenkins- describe instance attribute10:08
openstackjenkins- get_metadata for euca-bundle-vol10:08
openstackjenkins- root/ephemeral/swap device support10:08
*** TimR-L has joined #openstack-dev10:09
*** lorin1 has joined #openstack-dev10:40
*** markvoelker has joined #openstack-dev10:58
*** bsza has joined #openstack-dev11:09
*** lts has joined #openstack-dev11:45
*** tsuzuki has quit IRC12:07
*** skoubli has quit IRC12:35
*** mfer has joined #openstack-dev12:51
openstackjenkinsProject nova build #1,223: SUCCESS in 3 min 22 sec: http://jenkins.openstack.org/job/nova/1223/12:55
openstackjenkinsTarmac: Initial validation for ec2 security groups name.12:55
*** TimR-L has quit IRC12:56
openstackjenkinsProject nova-tarball-bzr-delta build #451: STILL FAILING in 12 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/451/13:03
openstackjenkinsTarmac: Initial validation for ec2 security groups name.13:03
*** nmistry has joined #openstack-dev13:13
*** bcwaldon has joined #openstack-dev13:19
*** kbringard has joined #openstack-dev13:26
*** nmistry has quit IRC13:26
*** amccabe has joined #openstack-dev13:55
*** stiekes has quit IRC13:58
*** stiekes has joined #openstack-dev13:58
*** lorin1 has left #openstack-dev14:01
*** stiekes_ has joined #openstack-dev14:10
*** stiekes has quit IRC14:12
openstackjenkinsProject nova build #1,224: SUCCESS in 3 min 23 sec: http://jenkins.openstack.org/job/nova/1224/14:15
openstackjenkinsTarmac: OSAPI v1.1 POST /servers now returns a 202 rather than a 20014:15
*** stiekes_ has quit IRC14:15
*** stiekes_ has joined #openstack-dev14:16
*** mattray has joined #openstack-dev14:17
*** dolphm has joined #openstack-dev14:20
*** jkoelker has joined #openstack-dev14:22
openstackjenkinsProject nova-tarball-bzr-delta build #452: STILL FAILING in 11 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/452/14:23
openstackjenkinsTarmac: OSAPI v1.1 POST /servers now returns a 202 rather than a 20014:23
*** cp16net has joined #openstack-dev14:30
*** vladimir3p has joined #openstack-dev14:36
openstackgerritVerification of a change to openstack/keystone failed: Changes to allow additional calls to support endpoint template CRUD and additional checks on existing method.  https://review.openstack.org/18314:38
openstackgerritA change was merged to openstack/keystone: Refactoring business logic behind GET /tenants to make it less convoluted.  https://review.openstack.org/18114:40
openstackgerritVerification of a change to openstack/keystone failed: Adds support for authenticating via ec2 signatures  https://review.openstack.org/12714:43
*** dragondm has joined #openstack-dev15:01
*** jkoelker has quit IRC15:02
*** jkoelker has joined #openstack-dev15:03
openstackgerritJustin Shepherd proposed a change to openstack/glance: Addresses Bug lp:781410  https://review.openstack.org/18515:08
openstackjenkinsProject nova build #1,225: SUCCESS in 3 min 27 sec: http://jenkins.openstack.org/job/nova/1225/15:10
openstackjenkinsTarmac: Fix the two pep8 issues that sneaked in while the test was disabled.15:10
*** heckj has joined #openstack-dev15:13
*** mnour has quit IRC15:14
*** heckj has quit IRC15:16
*** heckj has joined #openstack-dev15:16
openstackjenkinsProject nova-tarball-bzr-delta build #453: STILL FAILING in 12 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/453/15:18
openstackjenkinsTarmac: Fix the two pep8 issues that sneaked in while the test was disabled.15:18
openstackgerritJustin Shepherd proposed a change to openstack/glance: Addresses Bug lp:781410  https://review.openstack.org/18515:21
openstackjenkinsProject nova build #1,226: SUCCESS in 3 min 28 sec: http://jenkins.openstack.org/job/nova/1226/15:35
openstackjenkinsTarmac: Instance metadata now functionally works (completely to spec) through OSAPI15:35
*** yogirackspace has joined #openstack-dev15:39
ttxmtaylor: re-enable pep8 tests ! before another violation sneaks in.15:40
mtaylorttx: k15:42
* ttx checks that the recent merges didn't introduce a new one15:42
ttxaaargh15:43
ttxbcwaldon: damn you!15:45
* jk0 would like to make a motion that we make a ML announcement when adding new deps to nova from this point on15:45
bcwaldonttx: what!15:45
mtaylorjk0: I think that's reasonable15:45
jk0it always causes a huge headache when something is added and unit tests start failing15:46
ttxjk0: indeed15:46
Davieyjk0: Hah! i literally just suggested that to ttx about 10 mins ago :)15:46
jk0it's not always obvious15:46
jk0cool, maybe we could work that into the meeting this afternoon15:46
Davieyjk0: I had to bisect to find this latest one.15:46
ttxbcwaldon: hold on15:47
bcwaldonttx: you're welcome, btw ;) Can I fix that for you?15:47
ttxbcwaldon: not totally sure you're faulty actually15:48
bcwaldonttx: it was :(15:48
openstackjenkinsProject nova build #1,227: SUCCESS in 3 min 29 sec: http://jenkins.openstack.org/job/nova/1227/15:48
openstackjenkins* Tarmac: I think this restores the functionality ...15:48
openstackjenkins$ bin/nova-manage flavor list15:48
openstackjenkinsm1.medium: Memory: 4096MB, VCPUS: 2, Storage: 40GB, FlavorID: 3, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkinsm1.large: Memory: 8192MB, VCPUS: 4, Storage: 80GB, FlavorID: 4, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkinsm1.tiny: Memory: 512MB, VCPUS: 1, Storage: 0GB, FlavorID: 1, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkinsm1.xlarge: Memory: 16384MB, VCPUS: 8, Storage: 160GB, FlavorID: 5, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkinsm1.small: Memory: 2048MB, VCPUS: 1, Storage: 20GB, FlavorID: 2, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkins$ bin/nova-manage flavor delete m1.medium15:48
openstackjenkinsm1.medium deleted15:48
openstackjenkins$ bin/nova-manage flavor delete m1.medium --purge15:48
openstackjenkinsm1.medium purged15:48
openstackjenkins$ bin/nova-manage flavor list15:48
openstackjenkinsm1.xlarge: Memory: 16384MB, VCPUS: 8, Storage: 160GB, FlavorID: 5, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkinsm1.large: Memory: 8192MB, VCPUS: 4, Storage: 80GB, FlavorID: 4, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkinsm1.tiny: Memory: 512MB, VCPUS: 1, Storage: 0GB, FlavorID: 1, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkinsm1.small: Memory: 2048MB, VCPUS: 1, Storage: 20GB, FlavorID: 2, Swap: 0GB, RXTX Quota: 0GB, RXTX Cap: 0MB15:48
openstackjenkins* Tarmac: Adds missing nova/api/openstack/schemas to tarball15:48
bcwaldonttx: https://code.launchpad.net/~rackspace-titan/nova/pep8-fix/+merge/7090715:48
ttxbcwaldon: ah!15:49
ttxmtaylor: we need that fix in before reenabling the test ^15:49
ttx(or make it the next approved branch)15:49
openstackgerritA change was merged to openstack/openstack-ci-puppet: Add iptables module and rules to puppet.  https://review.openstack.org/18215:50
openstackgerritA change was merged to openstack/openstack-ci: The change-merged gerrit hook is now in the openstack-ci-puppet repo.  https://review.openstack.org/17515:52
bcwaldonttx: you want me to send in that pep8 branch?16:00
ttxbcwaldon: ccordinate with mtaylor so that he reenables the test *just* after.16:03
bcwaldonmtaylor: !16:03
ttxbcwaldon: mtaylor can actually 2nd-approve it since he is nova-core16:03
bcwaldonttx: ok, I'll just leave it up to him16:03
sorenWe can enable the test before we merge that one.16:04
mtaylorttx: there is a window at the moment to re-enabling, as that script is managed in vc16:04
sorenJust enable it now?16:04
mtaylorttx: so I'll need to make sure other people aren't approving things for a sec16:04
mtaylorsoren: can do16:04
bcwaldonyep, I purposefully stopped approving things16:04
bcwaldonlets get this fixed16:04
openstackgerritMonty Taylor proposed a change to openstack/openstack-ci: Enable pep8 tests for nova tarmac.  https://review.openstack.org/18616:05
openstackgerritA change was merged to openstack/openstack-ci: Enable pep8 tests for nova tarmac.  https://review.openstack.org/18616:07
openstackgerritJoe Savak proposed a change to openstack/keystone:  Committer: Joe Savak <joe3963@joe3963-VirtualBox.(none)>  https://review.openstack.org/18716:08
mtaylorok. the pep8 change is now there ...16:09
mtaylorin the tarmac script, that is16:10
*** doude has joined #openstack-dev16:10
jaypipesmtaylor: hmm, why didn't I get email notification about Joe Savak's change proposal to openstack/keystone above :( All boxes are checked in Watched Projects in Settings...16:19
openstackjenkinsProject nova build #1,228: SUCCESS in 3 min 22 sec: http://jenkins.openstack.org/job/nova/1228/16:20
openstackjenkinsTarmac: Fix pep8 error.16:20
mtaylorjaypipes: does gerrit know your email?16:20
jaypipesmtaylor: sure. I get notifications for glance. just not for openstack-ci or keystone apparently :(16:21
dolphmi unsubscribed and it still won't stop sending me emails ;)16:21
mtaylorjaypipes: weird16:22
dolphmbetween IRC and spending all day looking at gerrit, the emails are generally superfluous16:22
mtaylordolphm: and weird16:22
mtaylorjeblair: ^^16:22
openstackgerritA change was merged to openstack/glance: Addresses Bug lp:781410  https://review.openstack.org/18516:23
jaypipesdolphm: I prefer the emails... gives me something to remind me when I'm not staring at IRC :)16:26
*** rnirmal has joined #openstack-dev16:26
jeblairjaypipes: gerrit did not send you an email.  (i don't know why yet, but we at least know the problem is with gerrit and not smtp servers)16:27
jaypipesjeblair: gotcha16:27
dolphmjaypipes: my irc client does growl style alerts whenever gerrit says something about keystone, so it's actually way faster than email16:27
jaypipesdolphm: now *that's* chatty :)16:28
* mtaylor has decided that coffee is important16:29
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Changes to allow additional calls to support endpoint template CRUD and additional checks on existing method.  https://review.openstack.org/18316:29
dolphmmtaylor: jeblair: jenkins doesn't seem to be starting jobs 3 & 4 for keystone16:31
dolphm(on https://review.openstack.org/#change,187 )16:31
mtaylordolphm: jenkins has only one executor for keystone right now16:32
mtaylordolphm: (we did that yesterday when we thought it was a parallel conflicting run problem)16:32
*** truijllo has quit IRC16:32
jeblairjaypipes,mtaylor: i think i identified the problem with gerrit not sending emails16:32
jaypipesjeblair: cool.16:32
mtaylordolphm: so they're serialized - I think I can up the executor count again safely though16:32
jeblairi'll propose a change to correct it soon, but i manually updatde the database for now16:32
dolphmmtaylor: yeah, but a more recent job (for 183) has started since 187 has been sitting there waiting on 3 & 416:32
mtaylordolphm: oh. hrm16:33
openstackgerritA change was merged to openstack/keystone: Changes to allow additional calls to support endpoint template CRUD and additional checks on existing method.  https://review.openstack.org/18316:33
mtaylordolphm: 187 failed pep816:33
mtaylordolphm: https://jenkins.openstack.org/view/Keystone/job/keystone-pep8/53/16:33
mtaylornow the question is - why wasn't that reported back16:34
dolphmmtaylor: look at the output... it's not pep816:34
dolphmmtaylor: that commit wasn't even python code16:34
mtayloroy! seems like a system hiccup16:35
mtaylorjeblair: ^^16:35
dolphmmtaylor: jeblair: and the pylint job shows a change in pylint messages, but again, the commit wasn't for python code: https://jenkins.openstack.org/view/Keystone/job/keystone-pylint/124/16:36
openstackjenkinsProject nova build #1,229: SUCCESS in 3 min 21 sec: http://jenkins.openstack.org/job/nova/1229/16:40
openstackjenkinsTarmac: Update the OSAPI v1.1 server 'createImage' and 'createBackup' actions to limit the number of image metadata items based on the configured quota.allowed_metadata_items that is set.16:40
*** jdurgin has joined #openstack-dev16:40
*** tudamp has quit IRC16:44
*** dprince has joined #openstack-dev16:48
*** zaitcev has joined #openstack-dev16:52
openstackgerritVerification of a change to openstack/keystone failed:  Committer: Joe Savak <joe3963@joe3963-VirtualBox.(none)>  https://review.openstack.org/18716:52
kbringardwhat's the link to the status of features… I seemto have misplaced it16:54
*** hisaharu has joined #openstack-dev16:56
*** zul has quit IRC16:57
openstackgerritA change was merged to openstack/keystone:  Committer: Joe Savak <joe3963@joe3963-VirtualBox.(none)>  https://review.openstack.org/18716:58
jeblairdolphm, mtaylor: changing the number of executors back to 2 for the keystone slave appears to have solved the problem.  it sounds like an object lifecycle bug in either jenkins or the gerrit trigger plugin for jenkins16:59
dolphmjeblair: cool, thanks17:01
kbringardn/m, I found it17:01
*** bsza has quit IRC17:06
*** bsza has joined #openstack-dev17:08
*** martine has joined #openstack-dev17:16
*** yogirackspace has quit IRC17:18
*** sandywalsh has quit IRC17:23
*** rupakg has joined #openstack-dev17:27
jaypipesdprince: if you want to try out Gerrit reviewing, feel free to grab any of these: https://review.openstack.org/#q,status:open+project:openstack/glance,n,z17:34
dprincejaypipes: Sure. I'm running them now ;)17:35
jaypipesdprince: rock on :)17:35
jaypipesdprince: hit mtaylor, jeblair or me up if you run into any questions/issues17:35
*** sandywalsh has joined #openstack-dev17:36
*** darraghb has quit IRC17:36
dprincejaypipes: Sure thanks. I hope my comments aren't recieved to harshly. I spoke with Monty and Jim yesterday quite a bit. They were helpful.17:47
jaypipesdprince: not at all.17:48
jaypipesdprince: frankly, nothing we haven't heard before ;)17:48
dprincejaypipes: Sure. Sometimes when 'wearing a different hat' it may come of like I'm on the attack. But cool. Thanks for the links on the upcoming features.17:49
jaypipesdprince: no probs17:49
notmynamettx: got a release question for you17:49
notmynamettx: a new feature has landed in swift (quarantine updates) that is good for large clusters. Rackspace would like to deploy it to production as soon as possible. do you want to make this an official openstack swift release or not? either way is fine17:52
mtaylordprince: not at all - comments are certainly welcome and useful!17:54
*** rupakg has quit IRC18:01
statikhola jaypipes. I was looking for a super easy bug to get started contributing to openstack, and came across this: https://bugs.launchpad.net/glance/+bug/726864 . on grepping the code, looks like it's already been cleaned up, should I just leave a comment in the bug? didn't want to change the status without talking to you.18:15
uvirtbotLaunchpad bug 726864 in glance "Variable `id` shadowing builtin" [Low,Triaged]18:15
jaypipesstatik: well hey there, Elliot. :)18:22
jaypipesstatik: that would be a good bug to do, actually. there's still a few places left to fix up...18:23
statikjaypipes: well, I'm glad I checked with you. just realized I only grepped a subdir rather than all of glance, so thats embarrassing :)18:24
jaypipesstatik: :)18:24
statiki just logged into gerrit, it was cool to see it automatically grab my public keys from launchpad18:24
jaypipesstatik: FYI, we're using Gerrit and Git now, not LP merge proposals... http://wiki.openstack.org/GerritWorkflow18:24
jaypipesstatik: ah, jinks.18:24
jaypipesstatik: you can thank mtaylor and jeblair for that :)18:25
statikyep, i think i got set up following that page. thanks!18:25
mtaylorstatik: hey there!18:25
mtaylorstatik: yeah- the launchpad/gerrit syncing process is fun (and runs continuously too, btw)18:25
statikreally cool stuff18:26
*** jakedahn has joined #openstack-dev18:26
openstackgerritA change was merged to openstack/glance: Removes faked out datastore entirely, allowing the DB API to be unit tested.  https://review.openstack.org/18418:26
openstackgerritA change was merged to openstack/glance: Consolidates the functional API test cases into /glance/tests/functional/test_api.py, adds a new Swift functional test case, verified that it works on Cloud Files with a test account.  https://review.openstack.org/18018:26
jaypipesw00t. \o/18:26
jaypipesmtaylor: now that ^^ has merged, we can set up the S3 and Swift config files ont he glance builder...18:26
mtaylorjaypipes: great. can you send me information on how to do that/what that means specifically?18:27
jaypipesmtaylor: sure will.18:27
*** mszilagyi has joined #openstack-dev18:29
*** mdomsch has joined #openstack-dev18:32
openstackgerritBrian Waldon proposed a change to openstack/glance: casting image_id to int in db api to prevent false matching in database lookups  https://review.openstack.org/18818:49
vladimir3pguys, is thre any particular reason why virtio is disabled in libvirt.xml.template? Seems like it is comented there from the 1st revision of this file18:58
*** dolphm_ has joined #openstack-dev18:58
*** mfer has quit IRC19:03
*** mfer has joined #openstack-dev19:03
*** lorin1 has joined #openstack-dev19:06
vishypvo: additional state looks good19:07
vishyvladimir3p: yes it breaks with volumes + old kernels19:07
openstackgerritA change was merged to openstack/glance: casting image_id to int in db api to prevent false matching in database lookups  https://review.openstack.org/18819:11
vladimir3pvishy: a quick question - taking into account latest auth-related changes, what might be the preferred way to retrieve access key for the user? Previously it was either in context.user.access or by calling get_user() of AuthManager. How about now and nearest future?19:12
vishyyou can't19:12
vishy* you won't be able to soon19:13
vishyis there a reason you need the access key?19:13
vladimir3pyeah, we are passing it to our VSA instances, so they could operate with nova19:13
vladimir3pvishy: it means that instances receive credentials of user who created them ...19:14
vishyyeah that is going to be hard19:15
vishyaccess and secret are moving into keystone19:15
vishywhy do they need to act as the user?19:15
vladimir3pvishy: wow, i knew that these will come one day :-)19:16
*** mgius has joined #openstack-dev19:16
vladimir3pvishy: there are multiple reasons. Update volume states (VSA is in the middle of data path and aware of possible failures), request new volume creation, etc.19:18
vishyso can't it do all of these things as a specific tenant19:18
vishyi.e. have a tenant called vsa19:18
vishythat does all of these things19:18
vladimir3pit is possible, but the idea was to have VSAs inside of user's project19:19
vladimir3pthere are some use-cases when we will create a separate project (admin kind of thing) for them19:19
vishyi still haven't seen the value of having things in a users project19:20
vishythe cloud should not be using a user's credentials19:20
vladimir3pthese instances are created by user's request..19:20
vladimir3pnot by admin19:20
vishyright but they are managed by the system19:21
vishyso in my mind they are owned by the system19:22
vladimir3pvishy: true...19:22
vladimir3pin theory we could "detach" them from user's project ...19:22
vladimir3pbut we will need to know who is allowed to manage what19:22
vladimir3pby having them within user's project we automatically solve this issue19:23
vishyi don't know, then you have to deal with users being able to manually terminate the instances etc.19:24
vishyseems like you have a whole new set of problems by having them owned by the user19:24
vladimir3pyep.19:24
vishy(like having to inject the user's credentials into the instance)19:24
vladimir3pbut user should be able to spawn and destroy them19:25
vishyfine, but they can do that through a special api call right?19:25
openstackgerritJustin Shepherd proposed a change to openstack/glance: Addresses glance/+spec/i18n  https://review.openstack.org/17619:25
vishythere is also billing concerns for them.19:25
vishy* are19:25
vladimir3pvishy: exactly19:26
*** stiekes_ has quit IRC19:26
vladimir3pvishy: new ext APIs for creation/manage/deletion/list of those objects19:26
*** stiekes_ has joined #openstack-dev19:26
vladimir3pvishy: we can discuss our use cases on Thu or whenever you will have some time19:27
vishyyes thursday would be great19:28
vladimir3pvishy: thanks for the help19:28
vladimir3pvishy: another question (sorry) - SR-IOV for NICs. any plans that you are aware of?19:28
vladimir3pvishy: we made some hacks and managed to make it work, but there will be a long way of "generalizing" it19:29
vishyi don't know what sr-iov is19:30
*** yogirackspace has joined #openstack-dev19:30
vladimir3p:-) Single Root I/O Virtualization19:31
vladimir3pvishy: allows you to create Virtual Functions (virtual Nics) and assign to VMs19:31
creihtWe need a virtual virualization factory bean19:32
vladimir3pvishy: in our env it improved n/w performance drastically19:32
vishyinteresting.  Yeah haven't even looked at it.  Perhaps it could be a plugin for quantum?19:33
vladimir3pprobably. I'm not aware of details of Quantum19:33
vladimir3pare there any docs/specs & dates for quantum?19:34
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Fixing memcache issues.  https://review.openstack.org/18919:47
ttxnotmyname: I have a slight preference towards not doing it, because I'm a bit pressured in available time this week19:49
openstackgerritVerification of a change to openstack/keystone failed: Fixing memcache issues.  https://review.openstack.org/18919:49
notmynamettx: ok. it's your call19:50
pvovishy: re: additional state bp… you good if we start on that soon? Big change.19:52
ttxpvo, westmaas: did one of your teams pick up the admin-accounts stuff ?19:54
ttxlast time I checked it was still RAX-owned but unassigned19:55
pvottx: We've been bugfixing for our alpha.19:57
*** anotherjesse has joined #openstack-dev19:57
pvoI'm not sure if that one got picked up yet though.19:57
ttxpvo: it was marked essential because Rackspace required it -- if that's no longer the case I'm happy to downgrade it19:57
pvottx: I'll take another look in just a bit. I suspect we'll still need it though. I'll make sure it gets picked up soon.19:58
ttxpvo: ok, thx19:58
vishypvo: np19:59
*** dprince has quit IRC19:59
*** bengrue has quit IRC19:59
*** nmistry has joined #openstack-dev20:01
yogirackspaceIs montey around?20:02
yogirackspacesorry monty?20:02
jeblairmtaylor: ping20:02
mtayloryogirackspace: whazzup?20:02
yogirackspaceHi20:02
yogirackspaceI have brought back the tests to support memcaches as one of the data stores20:03
yogirackspacememcache need to be runnin when the tests are run using the gerrit20:03
mtayloryogirackspace: ok. excellent20:03
yogirackspacehow to add memcache to start up in the  puppet module of keystone builder?20:03
mtayloryogirackspace: ah! that would explain the test failures then :)20:03
yogirackspaceyes!20:04
openstackgerritYogeshwar Srikrishnan proposed a change to openstack/keystone: Fixing memcache issues.  https://review.openstack.org/18920:04
mtayloryogirackspace: we can do that - I wonder if it's possible to just have memcached installed on the machine and have the test case start up a memcached on a new port and use that?20:04
jeblairthat seems ideal -- if we run it at the system level, we have to worry about the tests clearing the state correctly20:05
yogirackspaceand at the end should tests also shutdown the memcache?20:05
jeblairbut we have to make sure it's stopped.20:05
* mtaylor is also concerned with someone running keystone tests and having a memcached they were running get borked20:05
*** anotherjesse has quit IRC20:05
jeblairand what if they fail?20:05
mtaylorwe spun up and destroyed memcached's in the drizzle test runner ... should be possible here20:06
jeblairhow did you make sure they were destroyed?20:06
mtaylorhowever- we could also run a memcached at the system level on that box for now and file a bug that we should start/stop it in the test suite20:06
mtaylorjeblair: as part of the test runner tear down20:06
yogirackspaceyeah that shud work out20:06
*** anotherjesse has joined #openstack-dev20:07
yogirackspacewe shall fix the bug20:07
openstackgerritVish Ishaya proposed a change to openstack/keystone: Adds support for authenticating via ec2 signatures  https://review.openstack.org/12720:11
mtayloryogirackspace: I'm juggling 20 things today ... if I haven't fixed your memcached thing in an hour, please poke me in the eye again20:12
yogirackspacesure thanks for your quick response20:12
vishymtaylor, jeblair: is there a way to add a comment to the general review page for a change?20:14
dolphm_mtaylor, add keystone-coverage (tracking only, no blocking yet) somewhere on your to do list :)20:14
vishyin gerrit20:14
openstackjenkinsProject nova build #1,230: SUCCESS in 3 min 22 sec: http://jenkins.openstack.org/job/nova/1230/20:15
openstackjenkinsTarmac: Be more tolerant of agent failures. It is often the case there is only a problem with the agent, not with the instance, so don't claim it failed to boot so quickly.20:15
vishynm, got it, click review to put a comment20:15
mtaylorvishy: sweet20:15
dolphm_vishy, yeah, just do +0 if you *only* want to comment20:15
openstackgerritA change was merged to openstack/keystone: Adds support for authenticating via ec2 signatures  https://review.openstack.org/12720:16
dolphm_^ thanks vishy!20:16
uvirtbotdolphm_: Error: "thanks" is not a valid command.20:16
dolphm_thanks vishy! ^20:16
vishywoot20:20
*** mfer has quit IRC20:20
vishynow on to middlewares!20:20
*** lts has quit IRC20:22
*** asomya has joined #openstack-dev20:22
*** lts has joined #openstack-dev20:28
*** jbweeks has joined #openstack-dev20:29
*** nickon has quit IRC20:30
ttxTeam meeting in 30 min in #openstack-meeting20:30
*** mdomsch has quit IRC20:31
*** devcamcar_ has joined #openstack-dev20:31
*** nmistry has quit IRC20:33
*** lorin1 has quit IRC20:43
openstackgerritJay Pipes proposed a change to openstack/glance: Adds SSL configuration params to the client classes  https://review.openstack.org/19020:48
*** mgius has quit IRC20:57
ttxTeam meeting starting in 3 min in #openstack-meeting20:57
*** mgius has joined #openstack-dev20:57
*** stiekes_ has quit IRC21:12
openstackjenkinsProject nova build #1,231: SUCCESS in 3 min 17 sec: http://jenkins.openstack.org/job/nova/1231/21:15
openstackjenkinsTarmac: This adds the servers search capabilities defined in the OS API v1.1 spec.. and more for admins.21:15
openstackjenkinsFor users, flavor=, image=, status=, and name= can be specified.  name= supports regular expression matching.21:15
openstackjenkinsMost other options are ignored.  (things outside of the spec like 'recurse_zones' and 'reservation_id' still work, also)21:15
openstackjenkinsIf admin_api is enabled and context is an admin: along with the above, one can specify ip= and ip6= which will do regular expression matching.  Also, any other 'Instance' column name can be specified, so you can do regexp matching there as well.  Unknown Instance columns are ignored.21:15
openstackjenkinsAlso fixes up fixed_ip=, making a 404 returned vs a 500 error... and handling this properly with zone recursion as well.21:15
*** bsza has quit IRC21:18
termiehttps://github.com/blog/904-announcing-github-issues-for-iphone21:21
*** bcwaldon has quit IRC21:23
*** cp16net has quit IRC21:26
mtaylortermie: wow. I can think of very few things I want less that that21:26
mtaylortermie: not saying it's not a good thing or anything- just that I cannot imagine wanting my phone to poke me about issues21:26
termiemtaylor: vish would use it21:27
termiemtaylor: if it were on android :p21:27
mtaylortermie: I _could_ install it if it were on android - but it would still probably just make me want to give my phone to a homeless person21:27
*** jbweeks has quit IRC21:29
*** jbweeks has joined #openstack-dev21:30
*** jbweeks_ has joined #openstack-dev21:31
*** jbweeks has quit IRC21:31
*** jbweeks_ is now known as jbweeks21:31
jaypipesmtaylor: lol21:31
*** lts has quit IRC21:32
termiejeblair: gerrit feature request: make the Parent(s) line wrap: https://review.openstack.org/#change,19021:45
jeblairtermie: beautiful. :) also, we should probably document the git practice of having a one line summary as the first line of the commit21:47
mtaylorjeblair: vim highlighting complains at you if you overshoot that :)21:49
termieslowly chastising people who don't do it is our usual approach21:49
mtaylormmm. shame21:49
jeblairtermie: http://code.google.com/p/gerrit/issues/list   if you're interested in logging that with upstream21:50
termiei hate open source :p21:51
termiepeople always tell you to do things yourself :p21:51
edaypeople always complain because they are too lazy to do things themselves :p21:52
mtaylortermie: if you'd like, I can drink for you21:52
termiemtaylor: i'm not sure you could handle that ;)21:52
termieZING21:53
termieBOOM21:53
jeblairi'm looking forward to seeing which of you is left standing at the design summit. :)21:53
mtaylorjeblair: termie beat me last time - but I need a rematch21:54
jeblairmtaylor: been practicing?21:55
mtaylorjeblair: constantly21:55
termiehttp://code.google.com/p/gerrit/issues/detail?id=108421:56
mtaylortermie: I have voted for that issue21:57
*** bengrue has joined #openstack-dev21:58
*** troytoman-away is now known as troytoman21:59
*** devcamcar_ has quit IRC21:59
*** troytoman is now known as troytoman-away22:00
*** troytoman-away is now known as troytoman22:00
*** devcamcar_ has joined #openstack-dev22:00
*** kbringard has quit IRC22:03
openstackgerritJames E. Blair proposed a change to openstack/openstack-ci: Fix non-functioning of project watches after gerrit user import.  https://review.openstack.org/19122:04
openstackgerritJohannes Erdfelt proposed a change to openstack/glance: Add notifications for uploads, updates and deletes  https://review.openstack.org/19222:08
openstackgerritA change was merged to openstack/openstack-ci: Fix non-functioning of project watches after gerrit user import.  https://review.openstack.org/19122:12
openstackgerritDolph Mathews proposed a change to openstack/keystone: Redux: Add proper simple_bind_s to fakeldap  https://review.openstack.org/19322:12
*** jbweeks has joined #openstack-dev22:15
openstackjenkinsProject nova build #1,232: SUCCESS in 3 min 32 sec: http://jenkins.openstack.org/job/nova/1232/22:15
openstackjenkinsTarmac: This branch makes sure to detach fixed ips when their associated floating ip is deallocated from a project/tenant.22:15
openstackgerritA change was merged to openstack/keystone: Redux: Add proper simple_bind_s to fakeldap  https://review.openstack.org/19322:15
openstackgerritMonty Taylor proposed a change to openstack/openstack-ci-puppet: Added the new test driver machine.  https://review.openstack.org/19422:16
sleepsontheflooris there a python client for keystone?22:29
openstackgerritA change was merged to openstack/openstack-ci-puppet: Added the new test driver machine.  https://review.openstack.org/19422:29
*** jbweeks_ has joined #openstack-dev22:29
*** jbweeks_ has quit IRC22:30
*** jbweeks_ has joined #openstack-dev22:30
*** jbweeks has quit IRC22:31
*** jbweeks_ is now known as jbweeks22:31
openstackgerritMonty Taylor proposed a change to openstack/openstack-ci-puppet: Added Peter and Carl since they are adding slaves.  https://review.openstack.org/19522:31
vladimir3psandywalsh: ping22:33
*** jbweeks has quit IRC22:33
*** jbweeks has joined #openstack-dev22:33
openstackgerritMonty Taylor proposed a change to openstack/openstack-ci-puppet: openstack.org. not openstack.com.  https://review.openstack.org/19622:33
*** amccabe has quit IRC22:33
*** jbweeks has quit IRC22:37
*** mattray has quit IRC22:39
*** jbweeks has joined #openstack-dev22:40
*** rnirmal has quit IRC22:45
*** anotherjesse has quit IRC22:52
*** anotherjesse has joined #openstack-dev22:58
*** asomya has quit IRC23:06
*** yogirackspace has left #openstack-dev23:09
*** devcamcar_ has quit IRC23:10
sandywalshvladimir3p, ping back23:10
*** devcamcar_ has joined #openstack-dev23:11
vladimir3psandywalsh: Hi. Had some issues with novaclient, but probably already fixed it ... (i'm not using fully installed dev environment)23:12
sandywalshvladimir3p, ah, awesome ... just wrote to you in side channel23:12
*** devcamcar_ has quit IRC23:16
*** devcamcar_ has joined #openstack-dev23:17
*** troytoman is now known as troytoman-away23:18
*** devcamcar_ has quit IRC23:18
*** jbweeks has quit IRC23:18
*** devcamcar_ has joined #openstack-dev23:19
openstackgerritA change was merged to openstack/openstack-ci-puppet: openstack.org. not openstack.com.  https://review.openstack.org/19623:20
*** devcamcar_ has quit IRC23:20
openstackgerritA change was merged to openstack/openstack-ci-puppet: Added Peter and Carl since they are adding slaves.  https://review.openstack.org/19523:20
*** markvoelker has quit IRC23:21
*** devcamcar_ has joined #openstack-dev23:22
*** devcamcar_ has quit IRC23:34
*** devcamcar_ has joined #openstack-dev23:36
*** devcamcar_ has quit IRC23:38
*** devcamcar_ has joined #openstack-dev23:39
*** devcamcar_ has quit IRC23:40
*** devcamcar_ has joined #openstack-dev23:41
*** cg01 has joined #openstack-dev23:41
*** jkoelker has quit IRC23:42
*** devcamcar_ has quit IRC23:42
*** devcamcar_ has joined #openstack-dev23:44
*** devcamcar_ has quit IRC23:45
*** devcamcar_ has joined #openstack-dev23:46

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