Monday, 2012-04-30

*** edygarcia has quit IRC00:00
*** edygarcia_ is now known as edygarcia00:00
*** sorrison_ has joined #openstack-dev00:13
creihtzykes-_: just got back from camping.  what's up?00:13
*** edygarcia_ has joined #openstack-dev00:15
sorrison_I'm getting this error when pushing a git review: http://paste.openstack.org/show/14253/00:15
sorrison_anyone else having issues?00:15
*** edygarcia has quit IRC00:17
*** edygarcia has joined #openstack-dev00:17
*** edygarcia_ has quit IRC00:19
andrewbogottsorrison_:  Did you by chance commit that patch before you installed git-review?00:19
andrewbogottIf so, a simple git commit --amend will add the Change-Id, after which you should be able to git-review.00:20
sorrison_i upgraded git review in between so maybe has something to do with it00:20
sorrison_Ah yes that fixed it, thanks00:21
andrewbogottnp00:21
*** edygarcia_ has joined #openstack-dev00:26
*** edygarcia has quit IRC00:27
*** edygarcia_ has quit IRC00:27
*** edygarcia has joined #openstack-dev00:28
*** s0mik has joined #openstack-dev00:41
*** edygarcia_ has joined #openstack-dev00:42
*** s0mik has quit IRC00:43
*** edygarcia has quit IRC00:44
*** edygarcia_ is now known as edygarcia00:44
*** edygarcia_ has joined #openstack-dev00:46
*** edygarcia has quit IRC00:48
*** edygarcia_ is now known as edygarcia00:48
*** edygarcia_ has joined #openstack-dev01:00
*** edygarcia__ has joined #openstack-dev01:02
*** edygarcia has quit IRC01:03
*** edygarcia__ is now known as edygarcia01:03
*** edygarcia_ has quit IRC01:06
*** edygarcia has quit IRC01:09
*** jakedahn_zz is now known as jakedahn01:12
*** dolphm has joined #openstack-dev01:22
*** s0mik has joined #openstack-dev01:25
*** timello has joined #openstack-dev01:27
*** pixelbeat_ has joined #openstack-dev01:30
*** pixelbeat has quit IRC01:32
*** edygarcia has joined #openstack-dev01:35
*** edygarcia_ has joined #openstack-dev01:38
*** edygarcia has quit IRC01:40
*** edygarcia_ is now known as edygarcia01:40
*** anderstj has quit IRC01:41
*** pengyong has joined #openstack-dev01:42
*** edygarcia has quit IRC01:44
*** edygarcia has joined #openstack-dev01:45
*** edygarcia has quit IRC01:52
*** koolhead17 has joined #openstack-dev01:52
*** edygarcia has joined #openstack-dev01:55
*** jgriffith has joined #openstack-dev01:57
*** pengyong has quit IRC01:57
*** edygarcia_ has joined #openstack-dev02:00
*** dolphm has quit IRC02:00
*** edygarcia__ has joined #openstack-dev02:01
*** edygarcia has quit IRC02:01
*** edygarcia__ is now known as edygarcia02:01
*** edygarcia_ has quit IRC02:04
*** edygarcia_ has joined #openstack-dev02:05
*** edygarcia has quit IRC02:06
*** edygarcia_ is now known as edygarcia02:06
*** littleidea has joined #openstack-dev02:07
*** edygarcia_ has joined #openstack-dev02:08
*** edygarcia has quit IRC02:11
*** edygarcia_ is now known as edygarcia02:11
*** edygarcia_ has joined #openstack-dev02:20
*** dolphm has joined #openstack-dev02:20
*** edygarcia has quit IRC02:21
*** edygarcia_ is now known as edygarcia02:21
*** edygarcia_ has joined #openstack-dev02:24
*** edygarcia has quit IRC02:26
*** edygarcia_ is now known as edygarcia02:26
*** dubsquared has joined #openstack-dev02:32
*** edygarcia_ has joined #openstack-dev02:33
*** shang has joined #openstack-dev02:34
*** edygarcia has quit IRC02:34
*** edygarcia has joined #openstack-dev02:36
*** koolhead17 has quit IRC02:36
*** edygarcia_ has quit IRC02:37
*** edygarcia_ has joined #openstack-dev02:52
*** mattstep has quit IRC02:53
*** edygarcia has quit IRC02:54
*** edygarcia_ is now known as edygarcia02:54
*** mattstep has joined #openstack-dev02:56
*** dolphm has quit IRC02:59
*** edygarcia_ has joined #openstack-dev03:04
*** edygarcia has quit IRC03:04
*** edygarcia_ is now known as edygarcia03:04
*** dolphm has joined #openstack-dev03:06
*** edygarcia_ has joined #openstack-dev03:07
*** edygarcia has quit IRC03:09
*** edygarcia_ is now known as edygarcia03:09
*** edygarcia has quit IRC03:19
*** edygarcia has joined #openstack-dev03:20
*** sdake has joined #openstack-dev03:27
*** pengyong has joined #openstack-dev03:27
*** edygarcia_ has joined #openstack-dev03:30
*** edygarcia__ has joined #openstack-dev03:32
*** edygarcia has quit IRC03:32
*** edygarcia__ is now known as edygarcia03:32
*** edygarcia_ has quit IRC03:34
*** blamar has quit IRC03:46
*** davidkranz_ has joined #openstack-dev03:50
*** dolphm has quit IRC03:51
*** x86brandon_ has joined #openstack-dev03:52
*** x86brandon has quit IRC03:54
*** x86brandon_ is now known as x86brandon03:54
*** martines has quit IRC03:54
*** davidkranz has quit IRC03:54
*** martines has joined #openstack-dev03:55
*** dingdeng has quit IRC03:55
*** dingdeng has joined #openstack-dev03:55
*** sandywalsh__ has quit IRC04:11
*** cdub has quit IRC04:17
*** littleidea has quit IRC04:21
*** bookpage has joined #openstack-dev04:22
*** garyk has quit IRC04:45
*** dubsquared has quit IRC04:50
*** jgriffith has quit IRC04:51
*** danwent has joined #openstack-dev05:00
*** sarad has joined #openstack-dev05:00
*** reed has quit IRC05:02
*** hugokuo has joined #openstack-dev05:04
*** flaviamissi has quit IRC05:05
*** flaviamissi has joined #openstack-dev05:05
*** hugokuo1 has quit IRC05:06
*** ywu has quit IRC05:18
*** littleidea has joined #openstack-dev05:23
*** davidha has joined #openstack-dev05:34
*** s0mik has quit IRC05:58
*** garyk has joined #openstack-dev06:04
*** koolhead17 has joined #openstack-dev06:11
*** hugokuo has quit IRC06:16
*** hugokuo has joined #openstack-dev06:16
*** koolhead17 has quit IRC06:21
*** jakedahn is now known as jakedahn_zz06:38
*** pnavarro has quit IRC06:40
*** danwent has quit IRC06:41
*** bepernoot has joined #openstack-dev06:43
*** bepernoot has quit IRC06:49
*** bepernoot has joined #openstack-dev07:10
*** littleidea has quit IRC07:16
*** reidrac has joined #openstack-dev07:21
*** bookpage has quit IRC07:27
*** dachary has joined #openstack-dev07:30
*** Mkenneth has joined #openstack-dev07:32
*** Mkenneth has left #openstack-dev07:33
*** bepernoot has quit IRC07:37
*** davidha has quit IRC07:56
*** davidha has joined #openstack-dev07:57
*** sarad has quit IRC08:01
*** darraghb has joined #openstack-dev08:29
*** derekh has joined #openstack-dev08:32
*** danpb has joined #openstack-dev08:42
*** apevec has joined #openstack-dev08:45
*** berendt has joined #openstack-dev08:57
*** rackerhacker has quit IRC09:14
*** rackerhacker has joined #openstack-dev09:18
*** timello_ has joined #openstack-dev09:19
*** rbasak has joined #openstack-dev09:21
*** timello has quit IRC09:23
*** pixelbeat has joined #openstack-dev09:28
mikalpixelbeat: its you again!09:30
pixelbeatmorning09:31
mikalHeya09:32
mikalI want to pick Eoghan's brain... I know he does use IRC, but what time does he normally appear?09:33
pixelbeatactually he's sitting opposite. s209:36
mikalPlease poke him with a stick09:36
mikalOr any available sharp object09:36
*** eglynn has joined #openstack-dev09:37
openstackgerritVerification of a change to openstack/openstack-common failed: Support for directory source of config files  https://review.openstack.org/673309:44
*** dolphm has joined #openstack-dev10:05
*** armax has joined #openstack-dev10:15
*** dolphm has quit IRC10:20
*** lts has joined #openstack-dev10:23
*** armax has left #openstack-dev10:29
*** Mandell has quit IRC10:32
*** rkukura has left #openstack-dev10:53
*** agonella has joined #openstack-dev11:15
*** timello_ has quit IRC11:32
LarsErikPhow many of the future releases will be based on Presice?11:33
*** sandywalsh has joined #openstack-dev11:43
*** sandywalsh__ has joined #openstack-dev11:50
*** sandywalsh_ has quit IRC11:50
*** sandywalsh has quit IRC11:53
*** timello_ has joined #openstack-dev11:54
davidhahey, so I got myself a working swift SAIO and even an environment with a debugger :)12:00
davidhaNext I would like to run a simple test that will create one container (and one that will delete a container)12:00
davidhaCan I use the existing test suite to do that?12:01
*** davidha has quit IRC12:03
*** davidha has joined #openstack-dev12:03
*** sandywalsh__ is now known as sandywalsh12:18
LinuxJediLarsErikP: well, currently we don't test against Precise since we don't have any builders for it yet.  But I believe (I'm sure someone can correct me) Canonical want to support all releases on Precise until it is EOL.12:20
LinuxJediI'm pretty sure as Rackspace and HP Cloud add Precise images we will create Jenkins slaves to test against those12:21
*** pengyong has quit IRC12:25
*** alaski has joined #openstack-dev12:28
zykes-_if a tenant has multiple networks assigned, how can I pick a specific one to spawn a vm in ?12:32
*** adalbas has joined #openstack-dev12:48
*** markmc has joined #openstack-dev12:49
*** mattray has joined #openstack-dev12:54
*** pengyong has joined #openstack-dev12:57
*** berendt1 has joined #openstack-dev12:59
*** berendt has quit IRC12:59
*** ayoung has joined #openstack-dev13:02
*** berendt has joined #openstack-dev13:02
*** berendt1 has quit IRC13:03
*** tryggvil has quit IRC13:04
*** tryggvil_ has joined #openstack-dev13:04
*** dprince has joined #openstack-dev13:05
*** berendt has quit IRC13:07
*** rods has joined #openstack-dev13:10
*** rods has quit IRC13:10
*** rods has joined #openstack-dev13:11
davidhaHi, can anyone shed some light on the swift test suite?13:13
*** tryggvil_ has quit IRC13:21
*** tryggvil_ has joined #openstack-dev13:22
*** edygarcia has joined #openstack-dev13:28
*** markmcclain has joined #openstack-dev13:32
*** hub_cap has joined #openstack-dev13:34
notmynamedavidha: what do you need to know?13:38
*** fc__ has quit IRC13:41
*** agonella has quit IRC13:41
*** alaski has quit IRC13:43
*** alaski has joined #openstack-dev13:43
*** rkukura has joined #openstack-dev13:48
*** berendt has joined #openstack-dev13:48
BLZbubba_i have a friend who is a django/ui/systems expert, and I'm trying to lure him into the openstack world13:56
BLZbubba_are there any companies with hiring plans for this kind of thing?  it looks like there are an insane number of openstack projects at the moment13:57
notmynameBLZbubba_: every company I know of that is involved with openstack is hiring. there is a community jobs page at v14:05
notmynamehttp://openstack.org/community/jobs/14:05
*** fc__ has joined #openstack-dev14:09
davidhanotmyname: I installed a fresh SAIO using 10.4 and a remote debugger (pydev eclipse) to help see it in action. I would like to run 9 independent tests as a starting point: 1,2,3. 'create a single account,cointainer,object' 4,5,6 'update the accoun,container,object MD/Data and 7,8,9 for deletions14:10
davidhaThis is part of the learning curve. :)14:10
notmynamedavidha: ok, sounds good14:11
*** sdake has quit IRC14:12
*** sdake has joined #openstack-dev14:12
notmynamedavidha: so what are you looking for?14:12
davidhanotmyname: whats the easiest way to do these 9 individual tests? Can I extract them from the existing test suite?14:12
notmynamedavidha: the unit tests won't help here, but the functional tests might. however the functional tests do a lot more that what you are looking for. I'd suggest writing a simple script (bash, python, whatever) to do those commands. you can do those operations very simply with curl14:14
davidhaAny examples I can use? I assume I need to set the headers right etc.14:15
notmynamedavidha: not exactly what you are looking for, but I have some scripts in my github account that may offer a starting point (eg https://github.com/notmyname/python_scripts/tree/master/cf_speed/)14:17
notmynamedavidha: or I can help you walk through the equivalent curl commands14:18
davidhanotmyname: ok, I will have a look and see what am I missing to do that with curl14:19
*** zaitcev has joined #openstack-dev14:24
*** edygarcia has quit IRC14:28
*** jgriffith has joined #openstack-dev14:28
*** edygarcia has joined #openstack-dev14:30
*** Gordonz has joined #openstack-dev14:31
*** Gordonz has quit IRC14:33
*** Gordonz has joined #openstack-dev14:33
*** blamar has joined #openstack-dev14:39
*** danwent has joined #openstack-dev14:40
*** zul has quit IRC14:42
*** zul has joined #openstack-dev14:42
*** danwent has quit IRC14:44
andrewbogottAm I the only one who is unable to get a complete nova run_tests.sh on devstack?14:48
andrewbogottIt really bothers me!14:48
sandywalshandrewbogott: what are you running into?14:49
andrewbogotttest_iterconsume_errors_will_reconnect hangs forever.14:49
andrewbogottIt means I can run tests that I choose individually, but never get a complete test run.14:50
sandywalshwhat version of python are you running?14:50
andrewbogottSo sometimes I miss bits.14:50
andrewbogott2.7.214:50
sandywalshhmm, I had problems with 2.7.2 with eventlet14:50
sandywalshit went away with 2.7.314:50
*** alpha_ori has quit IRC14:50
sandywalshI was segfaulting, but it may manifest differently for you14:50
andrewbogottHm... I wonder if I can get a python upgrade without doing a total dist upgrade.  I'll try.14:51
sandywalshIt wasn't easy, screwed up my libraries and ended up doing a full os upgrade14:53
sandywalsh:/14:53
*** kbringard has joined #openstack-dev14:54
*** littleidea has joined #openstack-dev14:55
*** deshantm has joined #openstack-dev14:57
*** kbringard has quit IRC14:57
*** dtroyer is now known as dtroyer_zzz14:58
andrewbogottI'm doing all my dev on disposable VMs so that doesn't frighten me.14:59
*** davidha has quit IRC15:06
*** davidha has joined #openstack-dev15:06
*** heckj has joined #openstack-dev15:10
*** rnirmal has joined #openstack-dev15:11
sandywalshandrewbogott: much better, this was my laptop giving me grief ... I need a heftier laptop that I can actually run some vm's in.15:11
*** dtroyer_zzz is now known as dtroyer15:14
*** kbringard has joined #openstack-dev15:15
*** armaan has joined #openstack-dev15:17
*** danwent has joined #openstack-dev15:19
*** GheAway has quit IRC15:20
*** reidrac has quit IRC15:21
*** GheRivero has joined #openstack-dev15:23
davidhanotmyname: I am using the basic config (I did not activate versioning) - creating a container leades to 3 cals to the 3 container servers + 3 calls to the 3 account servers - so far as good.    Yet a second call to create teh same container repeats the 6 calls above, which seems surprising. Seems like a call to container server leads to a call to account server even when there is nothing15:29
davidhato update.15:29
pengyongthere are defer of reviews these days15:29
pengyongany one to review: https://review.openstack.org/#/c/6576/15:30
notmynamedavidha: it caches the account info (I think the cache timeout is in a config), but it does need to validate the account info when doing operations15:31
davidhaThis is a PUT operation - so I believe that the call to teh account server is in order to add teh new container into the account MD15:32
openstackgerritVerification of a change to openstack/python-keystoneclient failed: fix bug lp 936168,format output.  https://review.openstack.org/665015:32
uvirtbotLaunchpad bug 936168 in keystone "user-list output order is incorrect" [Low,In progress] https://launchpad.net/bugs/93616815:32
davidha(allow listing of containers + total bytes used etc.)15:32
davidha(allow listing of account containers + total bytes used etc.)15:33
zykes-_can I use nova boot --nic to set the primary network of a instance ?15:35
*** armaan has left #openstack-dev15:36
*** timello_ has quit IRC15:38
*** andrewsben_zz is now known as andrewsben15:40
*** berendt has quit IRC15:43
*** danwent has quit IRC15:43
*** mattray has quit IRC15:44
*** isolationism has joined #openstack-dev15:47
*** rgoodwin is now known as rgoodwin_away15:50
*** s0mik has joined #openstack-dev15:51
openstackgerritVerification of a change to openstack/keystone failed: Fix argument name referred in the document. Bug: 966749.  https://review.openstack.org/620115:51
*** flaviamissi has quit IRC16:03
*** flaviamissi has joined #openstack-dev16:03
*** Mandell has joined #openstack-dev16:09
*** chmouel_ is now known as chmouel16:10
*** crobinso has quit IRC16:10
*** edygarcia_ has joined #openstack-dev16:17
*** edygarcia has quit IRC16:17
*** edygarcia_ is now known as edygarcia16:17
*** thingee has joined #openstack-dev16:18
davidhanotmyname: Ok, got curl scripts for creating/listing/listingMD of account, container   - createObject return with success but the object seem to be not added to the container16:18
davidhaI use: curl -v -X PUT -T "testObject" -H "X-Auth-Token: $auth" http://127.0.0.1:8080/v1/AUTH_newuser/mycontainer16:19
*** gyee has joined #openstack-dev16:19
davidhareturn with 202 accepted16:19
davidhabut downloadingthe object or listing teh container seem to suggest the object was never uploaded16:20
*** dolphm has joined #openstack-dev16:21
*** crobinso has joined #openstack-dev16:23
*** apevec has quit IRC16:24
*** Mandell has quit IRC16:25
*** isolationism has quit IRC16:25
*** isolationism has joined #openstack-dev16:26
*** Ryan_Lane has quit IRC16:30
*** mnewby has joined #openstack-dev16:31
*** vincentricci has joined #openstack-dev16:32
*** mdrnstm has quit IRC16:34
*** sileht has joined #openstack-dev16:34
silehthi all16:35
dacharysileht: hi. Since you're interested in learning about openstack and maybe contributing, there is a lack of munin plugins at the moment16:36
dacharyhttps://github.com/munin-monitoring/contrib/tree/master/plugins/swift16:36
dacharyhave been recently published16:36
* dachary looking for the nova munin plugins16:36
*** lloydde has joined #openstack-dev16:36
*** littleidea has quit IRC16:36
* dachary wonders if there are "wishlist" bugs about munin plugins16:37
dacharyhttps://github.com/cloudbuilders/openstack-munin (nova plugins)16:38
dacharygiven that they have not been updated in months, they are probably not working with essex ( assuming diablo )16:39
dacharyI'm not aware of any plugin for glance or keystone16:39
silehtdachary, fine I can start to try (and update) nova plugins16:40
dacharycool :-D16:41
*** jakedahn_zz is now known as jakedahn16:41
*** davidha has quit IRC16:41
*** lorin1 has joined #openstack-dev16:44
*** davidha has joined #openstack-dev16:44
openstackgerritVerification of a change to openstack/horizon failed: Complete Simplified Chinese translation for po file.  https://review.openstack.org/679616:48
*** pixelbeat has quit IRC16:49
*** jakedahn is now known as jakedahn_zz16:50
*** derekh has quit IRC16:50
*** deshantm has quit IRC16:51
*** pengyong has quit IRC16:51
*** jdurgin has joined #openstack-dev16:53
*** eglynn has quit IRC16:54
openstackgerritVerification of a change to openstack/horizon failed: Clean up pip-requires  https://review.openstack.org/670416:57
*** pmyers has quit IRC16:58
*** pmyers has joined #openstack-dev16:58
*** danpb has quit IRC17:00
jaypipesbcwaldon: ping17:00
*** tryggvil_ has quit IRC17:00
*** bhuvan has quit IRC17:02
*** bhuvan has joined #openstack-dev17:02
openstackgerritVerification of a change to openstack/horizon failed: Remove instance from 'Attach volume' form if the instance is already attached to that volume.  https://review.openstack.org/648217:08
bcwaldonjaypipes: hey hey17:10
bcwaldonmtaylor: any thoughts on eglynn's comment on https://review.openstack.org/#/c/6885/17:10
mtaylorbcwaldon: looking17:10
jaypipesbcwaldon: morning, Sir Glancelot. :)17:11
bcwaldonjaypipes: what can I do you for17:11
mtaylorbcwaldon: I think tox vs. install_venv is a red herring17:11
bcwaldonmtaylor: I just want to make sure we can still get the log output17:11
bcwaldonmtaylor: dont really care how17:11
jaypipesbcwaldon: I have some issues recently with Tempest image tests failing after the recent python-glanceclient changes. Was hoping you might have a moment to help diagnose what changed?17:11
bcwaldonjaypipes: yep17:12
jaypipesbcwaldon: https://jenkins.openstack.org/job/dev-gate-tempest-devstack-vm/391/consoleFull17:12
jaypipesbcwaldon: grep for MultipleChoices17:12
jaypipesbcwaldon: and you will see the failures17:12
mtaylorbcwaldon: yeah - I would really like to get glancelogcapture fixed with tox17:12
mtaylorbcwaldon: and very much do NOT want to extend run_tests.py any further (it's a maintenance nightmare)17:12
bcwaldonmtaylor: ok17:12
jaypipesbcwaldon: seems that after some recent change in devstack, these tests started failling (they were previously passing)17:13
*** sdake has quit IRC17:13
*** maoy has joined #openstack-dev17:13
jaypipesbcwaldon: unfortunately, because we are not yet gating on this job, I'm not sure which change triggered the problem.17:13
mtaylorbcwaldon: I thought the steps forward there were to release glancelogcapture somewhere that we could pip install it ... but lemme go look at the code again so I can comment sensibly17:13
jaypipesbcwaldon: but I would have to assume something related to devstack and glanceclient?17:13
bcwaldonmtaylor: I have zero context RE logcapture, btw17:13
bcwaldonmtaylor: just poking at you17:13
jaypipesmaoy, meet dtroyer. dtroyer meet maoy. dtroyer, maoy is working on getting the devstack build_pxe.sh config stuff working on 12.04 and was running into issues...17:14
bcwaldonjaypipes: my first thought is the change in expected endpoint17:14
mtaylorbcwaldon: no, that's great17:14
jaypipesbcwaldon: hmm, got a link to the change?17:14
maoyhi dtroyer. (thx jaypipes)17:14
bcwaldonjaypipes: the service catalog used to have http://.../v1, but with the new client, I am now expecting http://.../17:15
bcwaldonjaypipes: there is supposed to be code to strip off the trailing version17:15
bcwaldonjaypipes: and devstack is shipping with the correct http://.../17:15
bcwaldonjaypipes: so maybe the patch that is supposed to account for the trailing version isnt working and tempest is trying to use it?17:15
bcwaldonjaypipes: how can I see tempest config?17:16
*** mattray has joined #openstack-dev17:16
bcwaldonjaypipes: relevant python-glanceclient change https://github.com/openstack/python-glanceclient/commit/e2936766f730018aef502e61d753ac6ab0a6608517:16
jaypipesbcwaldon: it's in that console log... gets echoed out17:17
*** torgomatic has joined #openstack-dev17:17
jaypipesbcwaldon: but the code in tempest is using glance.client, not python-glanceclient... :(17:17
bcwaldonjaypipes: ah, thats it17:17
bcwaldonjaypipes: glance.client expects a trailing /v117:18
bcwaldonjaypipes: which our service catalog no longer ships with17:18
jaypipesbcwaldon: any reason why? :(17:18
bcwaldonjaypipes: you don't specify versions in service catalog17:18
jaypipesk17:18
jaypipesbcwaldon: so basically, I need to modify the glance.client code? or...?17:18
maoydtroyer: i run into some issues in devstack/tools/build_pxe_env.sh. I looked in the script. several places are hard coded natty. the nbd behavior is a bit changed too. also apt-get complains about a few package installations. i fixed some but can't get it 100% working..17:19
bcwaldonjaypipes: I would think you would just append v1 to endpoint in tempest if you depend on the old client code17:19
*** Ryan_Lane has joined #openstack-dev17:19
*** harlowja has joined #openstack-dev17:19
bcwaldonjaypipes: since the old code doesnt understand versions17:19
dtroyermaoy: hi…I haven't looked at the PXE stuff in a while, particularly on precise.  It was built when natty was current and definitely needs attention17:19
*** koolhead17 has joined #openstack-dev17:21
jaypipesbcwaldon: kk17:22
jaypipesbcwaldon: I'll give that a shot. thx mate :)17:22
bcwaldonjaypipes: thank you, sorry again to cause more work :/17:22
jaypipesbcwaldon: np17:22
maoydtroyer: good to know. any plan to fix those for precise soonish? thanks..17:25
dtroyermaoy: it has been low on the priority list for a while, I hadn't heard that anyone was using it.  I'll need to rebuild my netbook with precise before I can tackle it17:26
dtroyermaoy: file a bug on it so it gets tracked17:27
maoydtroyer: will do.17:27
mtaylorbcwaldon: ok, I replied17:28
*** markmc has quit IRC17:28
bcwaldonmtaylor: thanks!17:28
*** darraghb has quit IRC17:29
sdaguedtroyer: just through up a devstack patch to add libxml2-dev to the glance package list, if you get a chance to pull it in17:30
dtroyersdague: will do...17:30
sdaguealso, if there is a nova core reviewer that can look at this - https://review.openstack.org/#/c/6913/, which fixes the InnoDB migration in environments that default to InnoDB (like precise).17:34
mtaylorbcwaldon: I have no preference as to which thing we do - honestly I think #1 is the easiest thing ... but you know, whatever17:34
bcwaldonmtaylor: #1 seems like the brute force method17:36
bcwaldonmtaylor: I would rather do less17:36
mtaylorbcwaldon: ok17:36
mtaylorbcwaldon: #4 feels like the friendliest thing (make the testing output behave like nose testing output is expected to behave) but I don't know enough about the related issues to comment on how hard it would be17:37
*** gyee_ has joined #openstack-dev17:38
*** gyee_ has quit IRC17:38
bcwaldonmtaylor: yeah, I would buy #417:39
*** jakedahn_zz is now known as jakedahn17:42
*** chuckieb has joined #openstack-dev17:44
jaypipesmnewby: thx for the lesson on inline generators :) learn something new every day!17:45
mnewby:)17:46
*** Mandell has joined #openstack-dev17:46
*** mdrnstm has joined #openstack-dev17:48
*** garyk has quit IRC17:48
*** novas0x2a|laptop has joined #openstack-dev17:49
*** jog0 has quit IRC17:49
*** anotherjesse_zz is now known as anotherjesse17:49
*** jog0 has joined #openstack-dev17:49
*** dachary has quit IRC17:50
*** sdake has joined #openstack-dev17:50
*** rgoodwin_away is now known as rgoodwin17:55
*** hub-cap has joined #openstack-dev17:59
jaypipesdavidkranz_: any chance you can review https://review.openstack.org/#/c/5258/ >18:00
notmynamedavidha: you need to give it the object name you are uploading to18:00
davidkranz_jaypipes: Yes, but I have a meeting starting right now. Will do right after that.18:00
*** hub_cap has quit IRC18:01
*** hub-cap is now known as hub_cap18:01
jaypipesdavidkranz_: cheers18:01
*** davidkranz_ is now known as davidkranz18:01
dolphmanyone know why "Code Documentation" isn't published for keystone http://keystone.openstack.org/ ? there's a heading for it, and building it locally works fine for me18:02
dolphmannegentle: obligatory ping ^ just in case18:09
annegentledolphm: yeah, looking now… is the "modules.rst" file added to the repo?18:09
dolphmannegentle: doesn't look like it -- would it not be generated?18:10
*** torgomatic has quit IRC18:10
dolphmannegentle: doc/source/modules.rst is in .gitignore18:11
jaypipesbcwaldon: ok, so looking more into the code, I'm royally confused :(18:12
jaypipesbcwaldon: the glance.client.Client automatically adds a "v1" to each request...18:12
bcwaldonjaypipes: ok, what can I help with18:12
jaypipesbcwaldon: but apparently, if you look at the traceback: http://paste.openstack.org/show/14307/18:13
jaypipesbcwaldon: the glance client is indeed passing http://192.168.1.98/v1/images, but the Glance server is now rejecting that with a 30218:14
annegentledolphm: yeah that's odd. Peraps modules.rst is meant to be a temp file for Spinx to put doc strings from the code?18:14
*** torgomatic has joined #openstack-dev18:14
bcwaldonjaypipes: how do you know its requesting /v1/images?18:16
jaypipesbcwaldon: because the glance.client.Client class has DEFAULT_DOC_ROOT = "v1"18:17
bcwaldonjaypipes: I just don't buy that its actually requesting that... devstack couldn't work if that url were non-functional18:18
jaypipesbcwaldon: did something change recently with this? I mean, things just suddenly stopped working.. :(18:19
bcwaldonjaypipes: glance client hasnt changed, just the url coming back from service catalog18:19
dolphmannegentle: no clue :/18:20
jaypipesbcwaldon: we don't use the URL returned by Keystone... we're passing in the URL directly (i.e. 192.168.1.98:9292/18:20
*** timello_ has joined #openstack-dev18:22
annegentledolphm: well, remove modules.rst from .gitignore if you want to see it… look at the conf.py for more clues.18:22
annegentledolphm: for nova, there's an "add_module_names =" setting18:22
*** anderstj has joined #openstack-dev18:23
jaypipesbcwaldon: in other words, if a caller is already saying "Get me the images from http://192.168.1.98:9292/v1/images", why the heck would the Keystone auth plugin in Glance *overwrite* the management_url with something it gets back from Keystone? :(18:23
bcwaldonjaypipes: it shouldn't18:24
bcwaldonjaypipes: and we havent ran into this problem yet since our svc catalog has had the version in it18:24
bcwaldonjaypipes: so maybe we uncovered a bug18:24
jaypipesbcwaldon: indeed.18:24
jaypipesbcwaldon: because the way it is now, the whole DEFAULT_DOC_ROOT is just ignored...18:25
bcwaldonjaypipes: ok, do you want to file/fix or me?18:25
jaypipesbcwaldon: I guess I will.18:26
*** openstackjenkins has quit IRC18:30
*** openstackjenkins has joined #openstack-dev18:31
*** chuckieb has quit IRC18:33
*** reed has joined #openstack-dev18:42
reedwhere is the pythonclient mailing list that jaypipes mentioned on ~openstack?18:47
notmynameannegentle: ping18:49
jaypipesreed: I got a notification of its creation..18:49
reedfrom which domain?18:49
jaypipesreed: https://launchpad.net/~python-openstackclient18:49
reedoh18:49
reedgeez18:49
*** asisin has joined #openstack-dev18:50
reedlots of openstack client teams18:51
zulyeah makes downstream grumpy18:54
*** joesavak has joined #openstack-dev18:54
*** sannes1 has joined #openstack-dev18:58
*** sannes has quit IRC18:58
*** jsavak has joined #openstack-dev19:00
*** dprince has quit IRC19:01
reedgoing to lunch... reading about Mailman 3.0beta 1 and postorious19:02
*** joesavak has quit IRC19:02
jaypipesdtroyer: thx19:03
*** rkukura has quit IRC19:04
*** GheRivero_ has joined #openstack-dev19:04
*** dachary has joined #openstack-dev19:05
*** koolhead17 has quit IRC19:09
*** vincentricci has quit IRC19:09
*** dneary has joined #openstack-dev19:12
*** dneary has joined #openstack-dev19:12
*** Ryan_Lane1 has joined #openstack-dev19:13
*** Ryan_Lane has quit IRC19:13
ameade_bcwaldon:do you think this is invalid? https://bugs.launchpad.net/nova/+bug/97368519:13
uvirtbotLaunchpad bug 973685 in nova "Listing with invalid id returns 400" [Undecided,Confirmed]19:13
ameade_bcwaldon: your arguement makes sense to me but the docs need to be changed19:13
*** Ryan_Lane1 is now known as Ryan_Lane19:14
*** Ryan_Lane has joined #openstack-dev19:14
notmynamereed: ping19:15
notmynamewho manages wiki.openstack.org?19:18
*** johnpostlethwait has joined #openstack-dev19:18
heckjnotmyname: the CI team for the heavy lifting backend stuff - Anne for the content19:19
notmynameheckj: thanks19:19
mnewbygerrit question - where have the diff configuration options gone?19:19
*** johnpostlethwait has joined #openstack-dev19:20
notmynamefo some reason, myself and several other members of our team have been added as subscribers to one of the wiki pages, even though we don't have any contact info entered. and we can't figure out how to get unsubscribed19:20
mtaylornotmyname: I removed you from something the other day I think - although I was also unable to figure out how you became subscribed19:22
notmynamemtaylor: the efficient metering page19:22
russellbyeah, i got subscribed to that one too19:22
mtaylornotmyname: wiki is one of the resources that was set up back in the day and doesn't have a proper 'owner' - although it's on my todo list to change that19:23
ameade_mtaylor: me too19:23
russellband was wondering how that happened ...19:23
mtaylornotmyname: yeah19:23
notmynamemtaylor: I'm still getting emails for it (as of 10 minutes ago)19:23
* mtaylor cries19:23
notmynamepandemicsyn: and redbo also are subscribed and want off19:24
* mtaylor starts poking19:25
zykes-_heckj: you work on horizon ?19:25
*** novas0x2a|laptop has quit IRC19:25
mtaylormnewby: look in the top menu bar - next to All and My19:25
mtaylormnewby: there's a differences heading19:25
mnewbymtaylor: Ah, perfect.19:26
mnewbymtaylor: I really prefer to have those options always available, but that's just me.19:26
openstackgerritVerification of a change to openstack/nova failed: Minor spelling fix  https://review.openstack.org/693319:27
heckjzykes-_ in general yes, but in reality not much recently19:27
zykes-_ah ok19:27
mtaylormnewby: that was a change that came along with 2.3 from upstream19:27
mnewbymtaylor: ah, ok.  Thank you for the clarification.19:28
*** bpg has quit IRC19:30
zykes-_if a tenant has 2 network assigned, can i assign a vm to one of the particular ?19:30
davidhanotmyname: Thanks - how do I add/delete MD to an account/container/object with Curl?19:32
mtaylornotmyname: ok. I may have fixed it19:35
*** novas0x2a|laptop has joined #openstack-dev19:36
notmynamedavidha: see the commit message at the top of http://paste.openstack.org/show/14314/19:36
davidkranzbcwaldon: For my future reference, where is the compute API spec that contains all of the json/xml details?19:37
notmynamedavidha: recent versions of curl allow you to send blank header values (the "official" way to remove metadata), but this patch added al alternative way19:37
notmynamemtaylor: thanks19:37
mtaylornotmyname: alternately, I may have subscribed you to every page on the wiki - we'll just have to wait and see ... :)19:38
notmynamemtaylor: cool!19:38
*** bepernoot has joined #openstack-dev19:40
jaypipesdavidkranz: https://review.openstack.org/#/c/6939/ if you get a chance...19:40
davidkranzjaypipes: k19:40
davidhanotmyname: So basically, adding MD is done be 'recreating with more metadata headers'? So, if for example I have a long list of MD, I can recreate several times adding more each round?  (Each time doing a PUT?)19:41
zykes-_noone that can answer for that nova thing ?19:41
notmynamedavidha: for accounts and containers, yes. object behave differently (a wart on swift)19:41
notmynamedavidha: for objects, the full set of metadata must be sent every time. for accounts+container, the diff is all that needs to be sent19:42
zykes-_notmyname: is there any guides / papers or so on how to indexate swift?19:42
notmynamezykes-_: I'm not familiar with "indexate" ;-)19:43
zykes-_search index19:43
notmynamezykes-_: what are you trying to search? full content or just metadata?19:44
reednotmyname, wazzup?19:44
zykes-_metadata19:44
notmynamereed: ah, sorry. I think mtaylor solved my problem. I had a question about the wiki19:45
reedme too... gets notifications from wiki... but too lazy to do something about it19:45
notmynamezykes-_: I don't know what's been published. the softlayer guys talked about it at the summit/conference. I think they use a middleware module to grab the metadata on each request and send that to a separate cluster19:46
notmynamereed: are all of the conference videos up now?19:47
*** rkukura has joined #openstack-dev19:51
*** davidha has quit IRC19:52
zykes-_ok notmyname  ;p19:54
*** asisin has quit IRC19:55
*** maoy has quit IRC19:55
*** sdake has quit IRC19:55
bcwaldondavidkranz: http://docs.openstack.org/api/openstack-compute/2/content/19:58
davidkranzbcwaldon: Thx.19:58
bcwaldonjaypipes: did you figure out the glance client bug?20:00
*** littleidea has joined #openstack-dev20:00
jaypipesbcwaldon: I did.20:01
*** dolphm has quit IRC20:01
jaypipesbcwaldon: took three patches: https://review.openstack.org/#/c/6939/, https://review.openstack.org/#/c/6938/ and https://review.openstack.org/#/c/6943/20:02
bcwaldonjaypipes: excellent, was it what we thought?20:02
jaypipesbcwaldon: kind of...20:02
bcwaldonjaypipes: looking at patches20:02
andrewbogottWell, great, I've upgraded to precise and now /none/ of the unit tests run.20:04
bcwaldonandrewbogott: did you leave a .venv around?20:04
russellbandrewbogott: at least it's consistent?  :-)20:04
andrewbogottNope, clean tree.  But I'll wipe my venv and try again just to be sure...20:05
andrewbogottI had a network hiccup when generating the env before; maybe it can't recover.20:05
*** davidha has joined #openstack-dev20:06
*** mszilagyi has joined #openstack-dev20:06
*** adjohn has joined #openstack-dev20:06
*** bepernoot has quit IRC20:07
*** vincentricci has joined #openstack-dev20:08
davidkranzjaypipes: Was your comment in the configure_via_auth change about future-proofing a reason why you did not add a ImageClient.catalog_type getter? Or did you mean to add one?20:08
jaypipesdavidkranz: correct, that is the reason. even if I added a getter, there's nothing that would consume the configuration variable at this time.20:09
davidkranzjaypipes: OK20:09
zykes-_vishy: ping ?20:11
vishyzykes-_: sup?20:12
vishyjgriffith: ping20:12
zykes-_I got a funky thing when creating a ubuntu 12.04 instance with m1.medium http://pastebin.com/fdwmiV7h < it just passes injecting key and then seems to "die out" without a trace20:12
jgriffithvishy: whatup20:13
vishyjgriffith: have you done anything with python-novaclient?20:13
vishy* cinderclient20:13
jgriffithvishy: Nope, not yet20:13
vishyok cool20:13
jgriffithvishy: Are you making some changes to it?20:14
zykes-_any clues on it vishy ?20:15
vishyzykes-_: haven't seen that20:15
vishyjgriffith: i think anotherjesse is going to take a pass at updating it20:15
anotherjessejgriffith: working on that now20:16
jgriffithvishy anotherjesse: cool!20:16
zykes-_great, stupid quantum not freeing dhcp addresses :(20:19
*** bepernoot has joined #openstack-dev20:20
zykes-_is Brad Hall close to anyone ?20:21
sdaguewith all the glance cli changes, is there a way to get the progress bar off the glance client again?20:21
jaypipesdtroyer: I've disabled the devstack-tempest-gate-vm job for now. Let me know when you have a chance to look at https://review.openstack.org/#/c/6943/. I'll renable the job once that is approved (since all image tests fail in tempest until that change goes in)20:21
jaypipesdtroyer: also, https://review.openstack.org/#/c/6777/1/tools/configure_tempest.sh is an easy one if you want to +2 that :)20:23
dtroyerjaypipes: I did +2 it last week…need sleepsonzzz or bcwaldon to grab it...20:24
jaypipesdtroyer: k, thx :)20:24
*** dneary has left #openstack-dev20:25
anotherjessedtroyer / jaypipes  - I just +2 a it since it was an obvious bug20:25
reednotmyname, not  yet, they're going up as we get them (and no, I'm not the one doing it... it's magical, it happens)20:25
notmynamereed: ah ok. what's the vimeo link?20:26
reedvimeo.com/openstack20:26
*** dneary has joined #openstack-dev20:26
jaypipesanotherjesse: cheers20:26
*** dneary has left #openstack-dev20:27
claygvishy: jgriffith: any update on https://review.openstack.org/#/c/6511/ - everything we tested here worked fine20:28
jgriffithclayg: I'm just getting ready to push a change to it20:29
vishyclayg: waiting on jgriffith to upload his new version :)20:29
vishyjgriffith: you will have to up your migration version numbers as well20:29
jgriffithvishy: Done... I just rebased and am fixing a few things up20:29
jgriffithAlmost done, one failing test left20:29
sdagueon the list of things needed a core comment - https://review.openstack.org/#/c/6913/, turns out that if your db engine is InnoDB by default (like in precise), the InnoDB migration actually fails in an extremely unhelpful way20:30
zykes-_hmm, vishy it only happens when i select m1.medium, m1.small works fine ? :/20:30
vishyzykes-_: perhaps you don't have enough space on your drive20:30
zykes-_vishy: I got 400 G++ free and loads of mem + cpu20:30
zykes-_it just pops into "Shutoff" power mode after injecting key into image20:31
zykes-_happens on 2 different nodes as well20:31
bcwaldonmtaylor: why cant I see the control bar at the top of a gerrit diff anymore?20:33
bcwaldonmtaylor: for reference: https://review.openstack.org/#/c/6938/2/glance/common/client.py,unified20:33
bcwaldonmtaylor: oh, it moved20:33
*** Adri2000 has quit IRC20:35
*** Adri2000 has joined #openstack-dev20:36
zykes-_vishy: can it be this: http://pastebin.com/tbak3gVm20:37
*** andresambrois has joined #openstack-dev20:38
*** andresambrois is now known as aa20:38
vishyyeah i haven't seen that before20:39
zykes-_report bug ?20:40
*** PotHix has joined #openstack-dev20:41
jaypipesbcwaldon: with the service catalog no longer returning a version in the image endpoint URL, is it now ever valid for a glance client to be constructed with the doc_root="" parameter? There are two unit tests failing now that the version identifier is automatically appended to a URL now...20:41
jaypipesbcwaldon: `http://paste.openstack.org/show/14316/20:41
bcwaldonjaypipes: I really havent given much thought to the existing client as it's going to disappear at some point20:42
bcwaldonjaypipes: and it is still valid as the existing client won't ever talk to a version other than v120:42
jaypipesbcwaldon: it is the fact that the doc_root is a param to the constructor that is problematic...20:43
openstackgerritVerification of a change to openstack/nova failed: Migrate block_device_mapping to use instance uuids.  https://review.openstack.org/635420:43
jaypipesbcwaldon: oh, wait... forget that.20:43
jaypipesbcwaldon: I need to have those tests pass configure_via_auth=False...20:43
jaypipes:( no, that didn't fix it.20:44
*** JordanRinke has joined #openstack-dev20:46
mikalSigh.20:48
zykes-_this is funky indeed vishy, m1.small works fine, m1.medium != compute20:50
*** jsavak has quit IRC20:52
*** torgomatic has quit IRC20:54
*** torgomatic has joined #openstack-dev20:55
vishyzykes-_: corrupted file in _base for secondary drive?20:56
*** alaski has quit IRC20:57
zykes-_secondary drive vishy ?20:57
zykes-_Can I try purging all files under _base and try asgain ?20:58
*** sdake has joined #openstack-dev20:59
jgriffithvishy: uuid updated patch sent to gerrit, let me know if you want explanations, strategy is significantly different than previous versions20:59
*** torgomatic has quit IRC20:59
jgriffithclayg: Feedback would be welcome from you as well :)20:59
*** Ryan_Lane has quit IRC21:01
*** dachary has quit IRC21:01
*** Ryan_Lane has joined #openstack-dev21:01
*** littleidea has quit IRC21:03
*** bepernoot has quit IRC21:04
*** littleidea has joined #openstack-dev21:04
zykes-_same stuff vishy, just goes into poweroff21:04
*** torgomatic has joined #openstack-dev21:07
vishymikal: around?21:08
*** torgomatic has left #openstack-dev21:09
mikalYep21:10
mikalJust rebasing that db change now21:10
mikalShould test_get_console_output_file in LibvirtConnTestCase be prompting for my sudo password? Seems wrong...21:11
mikalDitto test_get_console_output_pty21:11
mikalOh, those tests are new21:12
*** krymynalu has joined #openstack-dev21:12
krymynaluanyone online for a quick question?21:13
mikalvishy: can you re-re-review https://review.openstack.org/#/c/6354/ please?21:14
zykes-_vishy: what does it do after injecting key ?21:14
mikalA review of https://review.openstack.org/#/c/6856/ would be much appreciated too21:14
*** milner has joined #openstack-dev21:17
claygjgriffith: I'm checkit it out now!21:19
claygjgriffith: do I still have to update python-novaclient to not check for volume id is an int21:19
dtroyerbcwaldon: ready for the devstack bit of jaypipes tempest fixes: https://review.openstack.org/#/c/6943/21:21
creihtzykes-_: you pinged me the other day... did you have a question?21:21
*** lts has quit IRC21:21
jgriffithclayg: Probably yes21:21
zykes-_creiht: how goes lunr ?21:21
bcwaldondtroyer: approved21:22
dtroyerbcwaldon: thx21:22
creihthehe21:22
creihtzykes-_: it goes :)21:22
jgriffithclayg: Guess I should make a cooresponding defect/patch for nova client21:22
zykes-_road to oss then ?21:22
creihtzykes-_: no update there21:22
claygjgriffith: your words not mine :)21:22
jgriffithclayg: If this gets through I'll take a look at that21:23
*** andrewbogott has quit IRC21:23
*** hub_cap has quit IRC21:23
jgriffithOf course, if you already have a patched version ;>21:23
*** crobinso has quit IRC21:23
bcwaldonjaypipes: if you have a second: https://review.openstack.org/#/c/6780/21:23
zykes-_creiht: so sad :(21:23
*** kbringard has quit IRC21:24
claygjgriffith: I'm not sure about tests => https://github.com/corystone/python-novaclient21:24
creihtzykes-_: no news is good news :)21:25
claygjgriffith: oh, heh https://github.com/corystone/python-novaclient/commit/cf8f3a639e8553e59bfc319c320bbf427caf4c9221:25
claygnot much too it21:25
creihtI'm a big focused on our near releases at the moment21:25
creihtbit21:25
zykes-_creiht: your next release ? like internally ?21:25
creihtrolling out private beta21:26
creihtof the product21:26
creihtwhich is based on Lunr :)21:26
zykes-_;p21:26
jgriffithclayg: cool21:26
jgriffithSeems like it should be the next step21:26
*** kbringard has joined #openstack-dev21:27
creihtzykes-_: at least this way, you will know that the software works ;)21:27
*** littleidea_ has joined #openstack-dev21:28
*** littleidea has quit IRC21:28
*** littleidea_ is now known as littleidea21:28
*** Ryan_Lane1 has joined #openstack-dev21:29
*** Ryan_Lane has quit IRC21:29
*** kbringard has quit IRC21:30
jaypipesbcwaldon: done. approved and off to the test pit.21:30
bcwaldonjaypipes: thank you21:30
*** kbringard has joined #openstack-dev21:30
jaypipesbcwaldon: np21:30
*** krymynalu has quit IRC21:30
bcwaldonjaypipes: I ended up blocking so much on getting a review in to openstack-common, just had to say enough is enough :)21:30
jaypipes:)21:31
vishyjgriffith: made some comments21:31
jaypipesvishy: oldcoditis. nice.21:31
vishyjaypipes: :)21:31
davidha notmyname: still around?21:34
*** Ryan_Lane1 is now known as Ryan_Lane21:34
*** Ryan_Lane has joined #openstack-dev21:34
*** lorin1 has quit IRC21:34
davidhaI noticed the inability to update object MD (rather than writing a replacemnet)21:36
davidhaIt also seems as if one must re-upload the entire object to change the metadata21:37
davidhaIn fact there could be an easy solution here as far as API: Put without a file could be translated to a MD update...21:38
davidhaIs anyone working on object MD enhancement?21:38
*** eglynn has joined #openstack-dev21:39
*** asisin has joined #openstack-dev21:42
creihtdavidha: http://docs.openstack.org/api/openstack-object-storage/1.0/content/update-object-metadata.html21:43
openstackgerritVerification of a change to openstack/glance failed: Instruct eventlet to monkey-patch everything.  https://review.openstack.org/678821:45
davidhacreihit: thanks - this is a solution for updating MD without uploading, but stil the previous MD is replaced rather than updated - not as one would expect, right?21:46
davidhacreiht: (got your nick wrong)21:47
*** Ryan_Lane has quit IRC21:49
*** adjohn has quit IRC21:49
notmynamedavidha: object metadata is completely updated with the set of metadata you POST (or PUT in the case of overwrites)21:51
davidhanotmyname: I also noticed that listing object MD (with HEAD) returns with  Content-Length of the actual object  - this seem to confuse curl which than waits for the content of the objetcthat is not being sent by the server (at least so it seems)21:53
davidhaThis may be a curl bug - I am not sure what the spec sais about HEAD with content_length>021:54
claygjgriffith: how do I work around the migration id collision? http://paste.openstack.org/show/14318/21:55
claygI guess I merged it wrong?21:55
jgriffithclayg: I'm fixing it now21:55
jgriffithIt was my fault, I rebased aand incrmented those but I screwed up and forgot to 'git add'/'git rm'  :(21:56
jgriffithSo when I commited it just pushed the old ones back up21:56
*** adjohn has joined #openstack-dev21:56
claygjgriffith: yay!  thanks git - that's just want I wanted :P21:57
jgriffith:)21:57
jgriffithAnnoying, but my fault21:57
*** Ryan_Lane has joined #openstack-dev21:58
*** Ryan_Lane has joined #openstack-dev21:58
davidhanotmyname: actually the question is what is the meaning of the Content-Length field: is it the size of the body of the response OR the size of the resource....   If the former, this seems like a swift b** otherwise curl is to be blamed.21:59
*** PotHix has quit IRC21:59
notmynamedavidha: are you using the "-I" option to do HEAD requests with curl?22:01
notmynamedavidha: HEAD requests are supposed to return the content-length header (of the size of the object itself). the -I option tells curl to only retrieve the headers. simply using -XHEAD doesn't work with curl22:02
*** PotHix has joined #openstack-dev22:02
davidhanotmyname: Ok. Will use the -I curl option. Is there interest/plan to change the behaviour of obejct MD to enable updates rather than replacements?22:05
*** Gordonz has quit IRC22:07
*** littleidea_ has joined #openstack-dev22:08
jgriffithclayg: Ok22:09
*** kbringard has quit IRC22:10
jgriffithvishy: Hope I caught it all... some of the innodb changes weren't in 86 so I left them22:10
*** littleidea has quit IRC22:11
*** littleidea_ is now known as littleidea22:11
vishyjgriffith: the other ones were set earlier22:11
vishyyou need to take those out as well :)22:11
jgriffithDOH!!!22:11
jgriffithLOL.22:11
vishyafaik everything is innodb after 8622:11
jgriffithOk, sorry22:11
jgriffithHere I thought I was being thorough22:12
*** GheRivero_ has quit IRC22:12
creihtdavidha: that gets a bit tricky22:12
*** littleidea_ has joined #openstack-dev22:12
openstackgerritVerification of a change to openstack/glance failed: Instruct eventlet to monkey-patch everything.  https://review.openstack.org/678822:12
davidhacreiht: tricky due to the current design, or tricky how?22:14
creihttricky as in managing updating in a distributed system22:14
creihtwhich is the correct copy to update22:14
creihtthe edge cases get very tricky22:15
claygcreiht: container meta data figured it ok out </trolololo>22:15
* creiht smacks clayg 22:15
creihtclayg: get back to work on lunr ;)22:15
*** PotHix has quit IRC22:16
*** littleidea has quit IRC22:16
*** littleidea_ is now known as littleidea22:16
creihtactually I could be wrong :)22:18
creihtThat's what I get for answering swift questions when I've been working on something else for a while22:18
jgriffithvishy: oh... forgot, done22:19
*** PotHix has joined #openstack-dev22:20
notmynamedavidha: creiht: clayg: I'd like to see container/account updates change to be more like object MD updates. but the trick is backwards compatibility22:20
davidhanotmyname: this seems to be very limiting22:21
*** anderstj has quit IRC22:21
notmynamedavidha: which part?22:21
davidhanot supporting updates22:21
notmynamedavidha: it does support updates22:21
creihtnotmyname: I think he means updating a single key/value pair rather than having to send all the data in an update22:22
davidhanotmyname: it supports replacement - not updates  - sint this true?22:22
notmynamedavidha: ah. I guess I was considering that an "update" too. you "update" the entire set of object metadata at once. ;-)22:23
davidhaThis is good if one holds a small amount of MD and if there is only one entity updating MD22:23
*** novas0x2a|lapto1 has joined #openstack-dev22:23
*** jemartin has joined #openstack-dev22:23
*** novas0x2a|laptop has quit IRC22:24
notmynamedavidha: actually, I'd argue that the current method is better for multiple writers. last write wins and determines the entire set (rather than having parts of it updated concurrently). also MD is rather limited too (max of 4k I think)22:24
creihtdavidha: swift MD wasn't designed for a high concurrency use case22:25
creiht(high concurrent updates to a single object)22:25
notmynameor to rephrase, swift was designed for high concurrency across all object rather than a single object22:25
davidhanotmyname, creiht: Well, I think swift is lucking in this respect and the design is best extended to consider less limiting . The ability of storing and managing diversified MD is fundumental such that it can be used as a basis of22:34
davidha(too early)22:34
davidhanotmyname, creiht: Well, I think swift is lucking in this respect and the design is best extended to consider less limits (enable updates and remove the 4K limit)22:35
creihtall design decisions are a balance :)22:36
creihtdavidha: of course I'm open to hearing designs that remove those limits22:38
*** eglynn has quit IRC22:38
creihtbut then again you start bordering more on a generic key value store than a general purpose object store22:39
openstackgerritVerification of a change to openstack/glance failed: Fixes LP #992096 - Ensure version in URL  https://review.openstack.org/693822:39
uvirtbotLaunchpad bug 992096 in glance "Image API tests all error after recent Devstack change" [Critical,In progress] https://launchpad.net/bugs/99209622:39
*** s0mik has quit IRC22:40
mtaylorheckj: hey, what tz is gabe in?22:40
*** timello_ has quit IRC22:40
*** s0mik has joined #openstack-dev22:41
*** eglynn has joined #openstack-dev22:41
creihtdavidha: perhaps you can share what type of application you want to run on swift that requires those type of metadata updates?22:42
heckjmtalyor: PST22:42
creihtthen we might be able to better determine how we might be able to improve swift for your application22:43
davidhacreiht: could be. I am not sure one needs a seperate system for holding object MD. E.g. CDMI seem to be considering the MD an inherent part of teh same system22:43
creihtI haven't had time to look at the CDMI stuff22:44
*** novas0x2a|lapto1 has quit IRC22:45
*** novas0x2a|laptop has joined #openstack-dev22:46
vishyjgriffith: missed one22:46
davidhaI tend to think it is one system, and I am not conviced that a design that includes both would result in a less adequate obejct store - but I am too 'green' in swift at this point and will need to deffer this to a later time... :022:46
vishy(jgriffith: i think)22:46
jgriffithvishy: sighhh22:47
*** mattray has quit IRC22:48
vishyvolume.snapshot_id ...22:48
jgriffith?22:49
vishyneeds to be converted22:50
vishyit is actually an integer even though models says it is string(255)22:50
*** dtroyer is now known as dtroyer_zzz22:51
vishyjgriffith: https://bugs.launchpad.net/nova/+bug/96261522:51
uvirtbotLaunchpad bug 962615 in nova "Unable to list volumes after building from snapshot" [High,Confirmed]22:51
jgriffithvishy: volumes.metadata.c.snapshot_id.alter(String(36)) ?22:52
vishyoh is that in there?22:52
vishy:)22:52
jgriffithvishy: pheewww22:53
jgriffithvishy: it's also in the sql version22:53
jgriffithvishy: Crap!22:53
jgriffithIn the sql file it's VARCHAR(255)22:53
vishyjgriffith: hehe22:53
vishyjgriffith: and you need to update models.py as well22:53
vishyi wonder if i should prop my fix first22:54
jgriffithvishy:  ohhhh.. yes22:54
jgriffithvishy: "ohhh... yes" WRT models22:54
jgriffithvishy: does your fix make me start over?22:54
vishyno22:54
jgriffithThen I vote "no"22:54
jgriffithLOL22:54
jgriffithOk22:54
vishyi guess i can prop a backport anyway22:55
vishynoting that it was fixed already22:55
jgriffithvishy: So that's what that bug ended up being?22:55
jgriffithWhy couldn't I reproduce it?22:55
vishyjgriffith: I assume it only happens with some combination of database22:56
vishyand/or sqlalchemy22:56
*** Susanne-Balle has joined #openstack-dev22:56
jgriffithvishy: Ahhh.... so my devstack wouldn't catch it.22:56
jgriffithnecessarily22:56
vishyyes cuz bcwaldon couldn't repro it either22:57
*** rnirmal has quit IRC22:58
*** edygarcia has quit IRC23:00
jgriffithvishy: Ok, changed the sql file from 255->36, and also same change in models...  anything else you found?23:01
jaypipesbcwaldon: that failure in my glance version in URL patch seems to be related to the ongoing issues with HP's AZ2: https://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/3745/console23:03
jaypipesmtaylor: ^^23:03
mtaylorjaypipes: I'm thrilled about that23:03
jaypipesmtaylor: is there a way to force a jenkins builder to use non-HP-az2?23:03
*** JordanRinke has quit IRC23:04
mtaylorjaypipes: we could probably just take az2 off line23:04
*** User621 has joined #openstack-dev23:04
bcwaldonjaypipes: :(23:04
*** asalkeld has quit IRC23:04
jaypipesmtaylor: might be worth it...23:04
mtaylorjaypipes: ok, I've removed az2 from the pool creation job23:05
mtaylorjaypipes: there are probably a couple of instances still from az2 in the pool currently23:05
jaypipesmtaylor: k23:05
mtaylorjaypipes: or, maybe not :)23:05
mtaylorsince it can't launch them23:05
mtaylorproperly23:05
mtayloranyway - give it another try and see if it's better w/o az223:06
*** JordanRinke has joined #openstack-dev23:07
claygjgriffith: can you push up what you have now (patch set #8?) cause I can't get #7 to work...23:09
jgriffithclayg: It's probably not working because of the "missing" migration file?23:09
jgriffithclayg: since there's a change in the pipeline I was asked to skp a number so to get tests to run I put in a stub for 8823:10
claygyeah, I hit that KeyError 88, but I think I managed to get it merged, and I get something on no such column instance_id23:10
clayg^ which I think it he bdm stuff?23:11
uvirtbotclayg: Error: "which" is not a valid command.23:11
clayguvirtbot: ok thanks23:11
uvirtbotclayg: Error: "ok" is not a valid command.23:11
jgriffithLOL!!23:11
jgriffithYou can always just chat with virtbot :)23:11
jgriffithUnfortunately I don't think this set will help but I'll push it.  All it changes is the varchar length in the sql upgrade23:12
*** dtroyer_zzz is now known as dtroyer23:12
*** openstackgerrit has quit IRC23:13
*** openstackgerrit_ has joined #openstack-dev23:13
*** openstackgerrit_ is now known as openstackgerrit23:13
*** lloydde has quit IRC23:13
*** openstackgerrit has quit IRC23:14
*** openstackgerrit_ has joined #openstack-dev23:14
*** openstackgerrit_ is now known as openstackgerrit23:14
jgriffithclayg: crud, git's refusing to rebase now :(23:14
clayga couple of tests had conflicts when I tried to merge everything in23:15
*** openstackgerrit has quit IRC23:15
*** openstackgerrit_ has joined #openstack-dev23:15
*** openstackgerrit_ is now known as openstackgerrit23:15
*** Mandell has quit IRC23:15
vishy88 should be in now23:15
vishyso it should merge ok23:15
*** asalkeld has joined #openstack-dev23:16
*** openstackgerrit has quit IRC23:16
*** openstackgerrit_ has joined #openstack-dev23:16
*** openstackgerrit_ is now known as openstackgerrit23:16
*** openstackgerrit has quit IRC23:17
*** openstackgerrit_ has joined #openstack-dev23:17
*** openstackgerrit_ is now known as openstackgerrit23:17
*** openstackgerrit has quit IRC23:18
*** openstackgerrit_ has joined #openstack-dev23:18
*** openstackgerrit_ is now known as openstackgerrit23:18
*** openstackgerrit has quit IRC23:19
*** openstackgerrit_ has joined #openstack-dev23:19
*** openstackgerrit_ is now known as openstackgerrit23:19
*** openstackgerrit has quit IRC23:20
*** openstackgerrit_ has joined #openstack-dev23:20
*** openstackgerrit_ is now known as openstackgerrit23:21
*** openstackgerrit_ has joined #openstack-dev23:22
*** openstackgerrit_ is now known as openstackgerrit23:22
*** anotherjesse is now known as anotherjesse_zz23:22
*** openstackgerrit has quit IRC23:23
*** openstackgerrit_ has joined #openstack-dev23:23
*** openstackgerrit_ is now known as openstackgerrit23:23
*** openstackgerrit has quit IRC23:24
*** openstackgerrit_ has joined #openstack-dev23:24
*** openstackgerrit_ is now known as openstackgerrit23:24
*** openstackgerrit has quit IRC23:25
*** openstackgerrit_ has joined #openstack-dev23:25
*** openstackgerrit_ is now known as openstackgerrit23:25
*** openstackgerrit has quit IRC23:26
*** openstackgerrit_ has joined #openstack-dev23:26
*** openstackgerrit_ is now known as openstackgerrit23:26
*** Mandell has joined #openstack-dev23:27
*** openstackgerrit has quit IRC23:27
*** openstackgerrit_ has joined #openstack-dev23:27
*** openstackgerrit_ is now known as openstackgerrit23:27
*** openstackgerrit_ has joined #openstack-dev23:28
*** openstackgerrit_ is now known as openstackgerrit23:28
*** openstackgerrit has quit IRC23:29
*** openstackgerrit_ has joined #openstack-dev23:29
*** openstackgerrit_ is now known as openstackgerrit23:29
jog0vishy:  whats going on with github?  https://github.com/openstack/nova23:30
jog0it says last commit was 18 days ago for me23:30
*** openstackgerrit has quit IRC23:30
*** openstackgerrit_ has joined #openstack-dev23:30
*** openstackgerrit_ is now known as openstackgerrit23:30
mtaylorhrm. interesting23:31
vishyjog0: weird23:31
mtaylorperhaps replication stopped working ... looking23:31
*** openstackgerrit has quit IRC23:32
*** openstackgerrit_ has joined #openstack-dev23:32
*** openstackgerrit_ is now known as openstackgerrit23:32
jog0glance has same problem, 18 days ago23:32
mtaylorwhy is openstackgerrit unhappy...23:32
* mtaylor goes into a hole...23:32
*** aa has quit IRC23:32
*** openstackgerrit_ has joined #openstack-dev23:33
*** openstackgerrit has quit IRC23:33
*** openstackgerrit_ is now known as openstackgerrit23:33
*** PotHix has quit IRC23:33
*** openstackgerrit has quit IRC23:33
mtaylorok. gerritbot flapping ... fixed23:33
*** openstackgerrit has joined #openstack-dev23:34
jog0mtaylor: github still shows last commit was 18 days ago23:35
jog0git tells me there is a 167 commit difference23:35
jog0between local and origin23:35
mtaylorjog0: yeah, that's what I'm poking at right now23:36
*** lloydde has joined #openstack-dev23:37
bcwaldonmtaylor: why does gate-integration-tests-devstack-vm take so freaking long?23:37
mtaylorjog0: ok. should be fixed23:37
*** heckj has quit IRC23:37
mtaylorbcwaldon: depends on which cloud it's running on23:37
bcwaldonmtaylor: is there no parallelization we can throw in there?23:37
mtaylorbcwaldon: it takes 7 minutes on rackspace cloud servers23:37
mtaylorbcwaldon: on the other clouds, it can take much longer23:37
bcwaldonmtaylor: its frustrating to have something get queued up and wait for a few hours23:38
mtaylorbcwaldon: I agree with you23:38
bcwaldonmtaylor: at least you agree :)23:38
jog0mtaylor: I now get last commit was an hour ago23:38
jog0that looks better thanks23:38
mtaylorbcwaldon: we have been avoiding the solution of "stop using other providers other than rackspace public" because it hadn't been too painful yet23:38
bcwaldonmtaylor: is that a cloud servers 1.0 account?23:39
jgriffithAhhhh Thank you mtaylor!!23:39
mtaylorbcwaldon: and the feedback we were giving rax on their beta and hp on their beta was useful, in addition to it was mitigating against those times when rackspace public doesn't give us servers :)23:39
mtaylorbcwaldon: we have 4 accounts we pool across23:39
bcwaldonmtaylor: ok, any thoughts on parallelizing that job?23:40
mtaylorbcwaldon: rackspace 1.0, rackspace beta, hp beta az1 and hp beta az223:40
mtaylorbcwaldon: yes, we do, actually, have work in progress for parallelization23:40
bcwaldonmtaylor: cool cool23:40
mtaylorwhich is going to be pretty sexy, actually23:40
bcwaldonmtaylor: then I'll stop bitching23:40
mtaylorbcwaldon: in case you like reading fun things: http://etherpad.openstack.org/0I6PDqJ2Tf23:41
bcwaldonmtaylor: funny thing, I can't actually read23:41
bcwaldonmtaylor: not sure why people think I can code23:41
mtaylorbcwaldon: this is what happens when you apply microprocessor design to build pipelines23:42
mtaylorbcwaldon: hahaha23:42
bcwaldonthats a lot of reading...23:42
mtayloryeah. it's a bit comp-sci-y too23:42
bcwaldonis the tl;dr that you're working on it?23:42
mtayloryup23:42
bcwaldongood enough for me23:42
mtaylorcool23:43
mtaylorif the current 40 minute thing gets too painful, bitch at me again23:43
bcwaldonok, I'll do that anyways23:43
mtaylorwe could try to rachet back down to only using cloud servers 1.0 ... but then we may have those "out of servers" errors again23:43
*** johnpostlethwait has quit IRC23:43
mtaylorsoon, /me expects this cloud stuff to get reliable...23:43
bcwaldonmtaylor: I wouldn't worry about it23:44
mtaylork23:44
bcwaldonone day23:44
jgriffithclayg: now that I can get everything rebased/merged again I'm running all tests again23:44
jgriffithclayg: let you know when I push it back up23:45
jgriffithvishy: FWITW 88 still missing23:45
jgriffithvishy: NM23:46
*** JordanRinke has quit IRC23:46
*** sandywalsh_ has joined #openstack-dev23:46
*** sandywalsh has quit IRC23:47
*** s1rp has joined #openstack-dev23:47
*** Ryan_Lane has quit IRC23:48
*** JordanRinke has joined #openstack-dev23:48
*** Ryan_Lane has joined #openstack-dev23:48
s1rpbcwaldon: around?23:52
bcwaldons1rp: yep23:52
s1rpbcwaldon: so, i'm stumped at the moment as to why jenkins keeps failing; haven't been able to reproduce in my own 2.7 env...23:53
*** edygarcia has joined #openstack-dev23:53
s1rpbcwaldon: have any thoughts on what could be going on here?23:53
bcwaldons1rp: you and me both23:53
bcwaldons1rp: lemme run locally and see what happens23:53
s1rpbcwaldon: cool, failing that, not sure what else we can other than just get on the jenkins box and start hand-editing the code to narrow down what's going on23:54
jgriffithanybody know how to fix git rebase issues?23:55
bcwaldonyeah, unfortunately23:55
bcwaldonjgriffith: what kind of issues?23:55
jgriffithbcwaldon: I try to submit my patch and get "error: could not apply" Not other info23:55
bcwaldonsubmit your patch means 'git review'?23:56
jgriffithTells me what to do when I resolve it, but don't know what to resolve.23:56
jgriffithbcwaldon: correct23:56
bcwaldonjgriffith: are you in the middle of a rebase locally?23:56
s1rpjgriffith: when you do a git status, do you see a file under 'both files modified' section?23:56
jgriffithbcwaldon: No, something got all jacked up when the git history was reported being all off23:57
jgriffithI've since pulled nova trunk again, then did git checkout -b bug/xxxxx23:57
jgriffithThen tried git rebase -i master, and puke23:57
jgriffithTrying a pull of trunk again now just incase23:58
*** lloydde has quit IRC23:58
jgriffithUnless there's something else I've screwed up?23:58
bcwaldons1rp: hmm, I can't build a local venv anymore :/23:59
*** milner has quit IRC23:59
bcwaldons1rp/mtaylor: seen this? http://paste.openstack.org/show/14327/23:59
bcwaldonthats generated while running tests23:59

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