Thursday, 2011-01-20

*** dfg has joined #openstack00:02
*** tonywolf has quit IRC00:03
vishysoren: pep8 should be added to build depends?00:03
*** adiantum_ has joined #openstack00:04
*** aimon has quit IRC00:05
openstackhudsonProject nova build #430: SUCCESS in 1 min 30 sec: http://hudson.openstack.org/job/nova/430/00:07
openstackhudsonTarmac: Include paste config in tarball.00:07
*** lionel has quit IRC00:07
*** littleidea has quit IRC00:08
*** littleidea has joined #openstack00:08
Ryan_Laneeuca-describe-instances is very strangely giving me unauthorized. tracing the functions seems to indicate this requires users be admins now?00:08
vishyRyan_Lane: hmm that is odd00:09
vishyRyan_Lane: are you project_manager?00:09
Ryan_Laneno00:09
Ryan_LaneI'm using a user who is a sysadmin and netadmin00:09
vishyhmm sysadmin should work00:10
vishydid you remember to do both the global role and the project role?00:10
Ryan_Laneyeah00:10
Ryan_Lanethis was working properly before upgrade00:10
Ryan_Lane'DescribeInstances': ['all'],00:11
Ryan_Laneshould work for any user00:11
vishyhmm true00:11
vishydescribe should just require you are part of the project00:11
vishyyour user is a member of the project you are using right?00:11
Ryan_Laneyep.00:12
Ryan_Lanedescribe images works00:12
vishyweak sauce00:12
Ryan_Lane+100:12
Ryan_Lane:)00:12
*** littleidea has quit IRC00:12
Ryan_Laneeuca-describe-groups works00:13
Ryan_Laneeuca-allocate-address does not :(00:13
Ryan_Lanelooks like a fairly inconsistent problem00:14
Ryan_Laneeuca-authorize works, for instance :)00:14
*** DubLo7 has joined #openstack00:15
*** DubLo7 has left #openstack00:15
*** anotherjesse has quit IRC00:17
Ryan_Lanehah. I can create instances, but can't describe them? awesome :)00:18
* Ryan_Lane goes to track this down00:18
*** ChrisAM1 is now known as ChrisAM00:19
sorenvishy: It is.00:26
vishypastedeploy fail?00:26
sorenUnless I'm much mistaked (which I probably am) https://code.launchpad.net/~soren/nova/exclude-vcsversion-from-pep8-check/+merge/46860 this should give us working packages again.00:26
soren(combined with some changes I made to the packaging branch)00:27
*** adiantum_ has quit IRC00:27
*** dragondm has quit IRC00:28
Ryan_Lanethis is the traceback I'm getting from describe_instances: http://pastebin.com/9MNSKN3100:28
Ryan_Lanethere seems to be an issue with exceptions in general00:28
*** ChanServ sets mode: +v pandemicsyn00:29
Ryan_Laneother commands are throwing generic errors when they should be throwing specific ones. for euca-allocate, I was actually just out of addresses00:29
Ryan_Lanebut it threw an unexpected error00:29
soren"mistaked" <--- I should stop typing past midnight. I'm making a fool of myself00:30
*** kashyapc has quit IRC00:30
Ryan_Lane@require_admin_context00:31
Ryan_Lanedef service_get_all_by_host(context, host):00:31
larissaRyan_Lane: Error: "require_admin_context" is not a valid command.00:31
Ryan_Lane^^ that's a problem00:31
uvirtbotRyan_Lane: Error: "^" is not a valid command.00:31
openstackhudsonProject swift build #168: SUCCESS in 28 sec: http://hudson.openstack.org/job/swift/168/00:31
openstackhudsonTarmac: Updates to remove _ usage that is not i18n related00:31
Ryan_Lane( I should use pastebin )00:31
*** adiantum_ has joined #openstack00:33
nelsoncreiht: anybody ever written any tools for query visualization for swift?00:33
nelsonor, I guess I should say "transaction visualization"00:33
creihtnelson: The only thing that I know of that may come close to what you are asking for is that the cloud scaling guys have some scripts that will create heatmaps based off the errors in the logs00:34
creihtto help see hot spots00:34
creihtbut I haven't seen it yet00:34
creihtotherwise, I am not aware of anything like that00:34
KnuckleSangwichCurious about the new large object support in Swift...does anyone know if OpenStack is employing erasure coding or replication? Looks like multipart PUTs with replication but I wasn't sure...thanks00:37
nelsonah. just trying figure out why some requests are working but some not.00:38
*** drico_ has joined #openstack00:39
sorenAlright, LP build queue is one hour long. I'm not going to stay up for that. good night folks.00:40
nelson'nite soren.00:40
johnpurKnuckleSangwich: Swift uses replication for durability, large objects are chunked.00:41
uvirtbotNew bug: #705195 in nova "describe instances requires admin context" [Undecided,New] https://launchpad.net/bugs/70519500:41
creihtKnuckleSangwich: For large file support, the file is split into chunks, and each chunk is stored as a separate object in the system, and then a manifest points to a listing of the chunks to be considered the complete file00:41
nelsoncreiht: swift-stats-populate created a bunch of containers, but I'm getting 404 errors, so I've screwed up something.00:41
creihtwhen a GET request is issued to the manifest, swift will stream all the chunks as one file00:41
creihtnelson: first place I would check is your ring setup00:42
openstackhudsonProject nova build #431: SUCCESS in 1 min 30 sec: http://hudson.openstack.org/job/nova/431/00:42
openstackhudsonTarmac: Exclude vcsversion.py from pep8 check. It's not compliant, but out of our control.00:42
nelsoncreiht: thanks ... I'll look there first.00:42
*** kashyapc has joined #openstack00:42
*** adiantum_ has quit IRC00:42
creihtKnuckleSangwich: we don't do anything like erasure coding currently, and the chunks are replicated like any other object in the system00:43
*** drico has quit IRC00:43
openstackhudsonProject swift build #169: SUCCESS in 27 sec: http://hudson.openstack.org/job/swift/169/00:46
openstackhudsonTarmac: obsolete PATH_TO_TEST_XFS00:46
*** westmaas has joined #openstack00:46
*** littleidea has joined #openstack00:47
*** littleidea_ has joined #openstack00:49
nelsoncreiht: I'm getting inconsistent results. The same HEAD request against an account server is returning a 204 on one machine but 404 on two others.00:51
*** littleidea_ has quit IRC00:51
*** littleidea has quit IRC00:53
nelsoncreiht: the one on which it's succeeding has a file in the hash named in the HEAD. The other two have no such hash under /srv/node/sdc1/accounts, and one of them doesn't even have the accounts file.00:55
*** adiantum_ has joined #openstack00:55
nelsonyet the account replicator is running and not complaining.00:56
nelsonneither is the account auditor whinging.00:57
nelsonit sounds like my rings aren't set up correctly (but they look right) or my replicators aren't running (but they are, and returning a good status), because account requests against one account server work but against another don't work.00:59
KnuckleSangwichThanks everyone!01:12
*** pharkmillups has joined #openstack01:14
*** littleidea has joined #openstack01:18
*** aimon has joined #openstack01:18
*** maplebed has quit IRC01:21
uvirtbotNew bug: #705205 in nova "Error thrown when creating instance with non-default group" [Undecided,New] https://launchpad.net/bugs/70520501:21
*** CloudChris has quit IRC01:25
vishyRyan_Lane: i think i prefer passing context elevated over removing the require admin context.  I think finding out which az a host has is an admin query01:26
Ryan_Lanesounds fine to me :)01:26
*** dfg has quit IRC01:29
Ryan_Lanecalling context.elevated() changes the context that will be passed in?01:29
Ryan_Laneor returns an elevated version of itself?01:30
Ryan_LaneI'm assuming you mean: services = db.service_get_all_by_host(context.elevated(), host)01:30
termieRyan_Lane: i hope it returns an elevated version01:30
*** littleidea_ has joined #openstack01:31
Ryan_LaneI'd imagine that would be the case :)01:31
Ryan_Lanelooks like that's the case. I'll push that fix01:33
*** littleidea has quit IRC01:34
*** littleidea_ is now known as littleidea01:34
openstackhudsonProject nova build #432: SUCCESS in 1 min 28 sec: http://hudson.openstack.org/job/nova/432/01:37
openstackhudsonTarmac: Added changes to make errors and recovery for volumes more graceful:01:37
openstackhudson* If an error occurs while creating our exporting a volume, volume['status'] is set to 'error,' rather than leaving it in 'creating.'  Similarly, if an error occurs while deleting, volume['status'] is set to 'error_deleting'01:37
openstackhudson* Gracefully handle condition where iscsi export has already been removed, or has never successfully been created, in ISCSIDriver.remove_export01:37
openstackhudson* In ISCSIDriver.ensure_export, gracefully handle situation where an iscsi_target is nil.  This occurs when there is an error creating a volume that prevents the target from being assigned.01:37
openstackhudson* Add nova-manage volume commands: delete and reattach01:37
openstackhudson** delete can be used to delete volumes that are in error state, since users can only delete volumes flagged as 'available'01:37
openstackhudson** reattach can be used after host reboot to reattach volumes01:37
openstackhudsonNote that I didn't implement rollback as the original bug suggested, but this code accomplishes the same objectives IMO by making it more clear when errors occur and providing tools for dealing with certain common error conditions.01:37
*** gaveen has quit IRC01:40
*** littleidea has quit IRC01:41
*** blakeyeager has quit IRC01:46
*** DubLo7 has joined #openstack01:52
*** pharkmillups has quit IRC01:55
*** DubLo7 has left #openstack01:57
*** dubsquared has quit IRC01:59
uvirtbotNew bug: #705223 in nova "EC2 API does not report instance security groups" [Undecided,New] https://launchpad.net/bugs/70522302:01
creihtnelson: verify that all the machines have the same ring02:03
*** joearnold has quit IRC02:10
*** hisaharu has joined #openstack02:13
*** dendro-afk is now known as dendrobates02:13
*** koji-iida has joined #openstack02:13
*** miclorb has quit IRC02:22
*** Ryan_Lane has quit IRC02:24
*** DubLo7 has joined #openstack02:24
*** burris has quit IRC02:28
*** gaveen has joined #openstack02:30
*** DubLo7 has left #openstack02:33
*** drico_ has quit IRC02:38
*** drico has joined #openstack02:39
*** adiantum_ has quit IRC02:41
*** jdurgin has quit IRC02:42
*** adiantum_ has joined #openstack02:48
*** burris has joined #openstack02:48
*** burris has quit IRC03:01
*** mdomsch has joined #openstack03:01
*** burris has joined #openstack03:04
*** pharkmillups has joined #openstack03:05
*** johnpur has quit IRC03:06
*** shyam_iyer has joined #openstack03:10
*** pharkmillups has quit IRC03:23
*** shyam_iyer has left #openstack03:25
*** CloudChris has joined #openstack03:33
*** burris has quit IRC03:33
*** burris has joined #openstack03:35
*** adiantum_ has quit IRC03:38
*** EdwinGrubbs has joined #openstack03:43
*** EdwinGrubbs has joined #openstack03:43
*** adiantum_ has joined #openstack03:44
*** stewart has quit IRC03:54
*** EdwinGrubbs has quit IRC03:57
*** lionel has joined #openstack03:58
*** Tushar has joined #openstack04:03
*** Tushar has quit IRC04:06
*** mdomsch has quit IRC04:16
*** troytoman has joined #openstack04:17
*** joearnold has joined #openstack04:27
*** Ryan_Lane has joined #openstack04:35
*** Ryan_Lane has joined #openstack04:37
*** drico_ has joined #openstack04:39
*** drico has quit IRC04:41
*** adiantum_ has quit IRC04:46
*** nati has joined #openstack04:48
*** nati has quit IRC04:49
*** hansode has joined #openstack04:49
*** unakatsuo has joined #openstack04:49
*** yamazaki has joined #openstack04:50
*** nati has joined #openstack04:50
*** s-mikami has joined #openstack04:50
*** adiantum_ has joined #openstack04:52
*** burris has quit IRC04:54
*** s-mikami has quit IRC04:56
*** opengeard has joined #openstack04:56
*** saicologic has joined #openstack04:57
*** hansode has quit IRC05:01
*** hansode has joined #openstack05:01
*** nelson has left #openstack05:01
*** hadrian has quit IRC05:02
*** nelson has joined #openstack05:02
*** jaypipes has quit IRC05:03
*** troytoman has quit IRC05:03
*** jaypipes has joined #openstack05:05
*** pharkmillups has joined #openstack05:13
*** adiantum_ has quit IRC05:14
*** joearnold has quit IRC05:18
*** burris has joined #openstack05:24
*** adiantum_ has joined #openstack05:27
*** aimon has quit IRC05:27
*** aimon_ has joined #openstack05:27
*** yamazaki has quit IRC05:27
*** burris has quit IRC05:30
*** burris has joined #openstack05:32
*** zenmatt_ has joined #openstack05:34
*** zenmatt has quit IRC05:36
*** drico_ has quit IRC05:39
*** drico_ has joined #openstack05:39
*** burris has quit IRC05:40
*** EdwinGrubbs has joined #openstack05:45
*** EdwinGrubbs has joined #openstack05:45
*** f4m8_ is now known as f4m805:48
*** fcarsten has quit IRC05:50
*** nati has quit IRC05:52
*** stewart has joined #openstack05:52
*** adiantum_ has quit IRC05:59
*** omidhdl has joined #openstack06:01
*** adiantum_ has joined #openstack06:04
*** matiu_ has joined #openstack06:26
*** matiu_ is now known as matiu06:30
*** adiantum_ has quit IRC06:31
*** adiantum_ has joined #openstack06:36
*** BK_man has quit IRC06:38
*** unakatsuo has quit IRC06:39
*** BK_man has joined #openstack06:39
*** MarkAtwood has joined #openstack06:41
*** BK_man has quit IRC06:42
*** paulmillar has joined #openstack06:51
*** miclorb has joined #openstack06:55
*** kashyapc has quit IRC07:01
*** EdwinGrubbs has quit IRC07:06
*** thimble has joined #openstack07:06
*** perestrelka has quit IRC07:08
*** perestrelka has joined #openstack07:10
ttxsoren, mtaylor: right, he should have been caught by the plugin, I suppose it's not really enabled07:10
*** brd_from_italy has quit IRC07:10
*** pharkmillups has quit IRC07:11
mtaylorttx: hrm. no how to debug that?07:11
*** adiantum_ has quit IRC07:16
ttxmtaylor: let me check, ISTR I added some a "plugin loaded" output on stdout07:21
*** adiantum_ has joined #openstack07:22
ttxmtaylor: you should see "Loaded CLA Verifier plugin" on tarmac output (maybe you need --debug for that)07:25
ttxmtaylor: How did you workaround the plugin loading bug, by adding claverifier.py directly in plugins python path ?07:25
ttxor by merging the branch that fixes it ?07:26
ttxmtaylor: just running "tarmac merge" on an empty run should output "Loaded CLA Verifier plugin"07:27
ttx"tarmac merge --debug" should show "Loading plugins\nLoaded CLA Verifier plugin\nPlugins loaded\n"07:29
mtaylorttx: ok. lemme check07:30
mtaylorttx: I believe I just copied claverifier.py to somewhere07:30
ttxhm07:31
*** rcc has quit IRC07:31
ttxdid you set TARMAC_PLUGIN_PATH ?07:31
mtaylorttx: nope. no CLA Verifier plugin output07:31
*** rcc has joined #openstack07:31
* ttx reads tarmac/plugin.py again to undestand it's weird logic07:32
mtaylorttx: I coped it in to /usr/share/pyshared/tarmac/plugins07:32
ttxmtaylor: in my testing I pushed the fixed branch and set TARMAC_PLUGIN_PATH.07:32
mtaylorttx: fixed branch of tarmac?07:33
ttxmtaylor: but having it in path should work iirc07:33
mtaylorttx: http://paste.drizzle.org/show/305/07:33
ttxmtaylor: see the README from...07:33
mtaylorttx: that's at the top of plugin.py on the box07:33
ttxhttp://bazaar.launchpad.net/~ttx/+junk/claverifier/view/head:/README07:34
mtaylorright. well, we're running tarmac from debs on that box, so I was trying to avoid going back to running from trunk07:34
* ttx doublechecks if dropping in path works07:34
mtaylorso I tried option #207:34
*** guigui1 has joined #openstack07:35
*** GasbaKid has joined #openstack07:35
mtaylorttx: do I not need to add anything to tarmac.conf ?07:35
ttxmtaylor: checking, just a sec07:35
ttxmtaylor: no, no extra config needed07:38
ttxmtaylor: it should pick up the plugin in os.path.join(os.path.dirname(__file__), 'plugins')]07:38
ttxmtaylor: the bug is that the plugin needs to be in a TARMAC_PLUGIN_PATHS directory *and* in PYTHON_PATH07:39
ttxif it's not in PYTHON_PATH it won't load07:39
*** kashyapc has joined #openstack07:40
ttxbut /usr/share/pyshared/tarmac/plugins should be in TARMAC_PLUGIN_PATHS if I read the code from your pastebin correctly07:40
*** befreax has joined #openstack07:40
ttxi'm running from trunk so maybe there were other plugin-related fixes you're missing in the deb07:40
ttxunless... /usr/share/pyshared/tarmac/plugin.py is a symlink and os.path.dirname(__file__) resolves outside /usr/share/pyshared/tarmac07:44
paulmillarHey guys - not sure if anyone in here will know or not, but I read some time ago that openstack was going to get hyper-v support.... Is this still the case, and if so is it likely to be anytime soon?07:46
*** DigitalFlux has joined #openstack07:46
ttxpaulmillar: support for hyper-v has landed already07:46
paulmillarit has? Oo07:47
ttxpaulmillar: it's a bit untested though.07:47
jeremybpaulmillar: http://wiki.openstack.org/HypervInstall07:47
*** littleidea has joined #openstack07:47
ttxpaulmillar: feedback welcome :)07:47
paulmillarOh cool, will take a look07:48
paulmillarCheers - and yeah, if I run into something I'll let you know :)07:48
ttxmtaylor: let me know if you don't find why it fails, I'll try to get access to the box and look around07:51
mtaylorttx: ok. it was the symlink thing. fixed07:53
ttxmtaylor: tbh I was surprised it never caught anybody yet. It's a very annoying plugin :)07:54
mtaylor:)07:54
*** allsystemsarego has joined #openstack07:56
*** allsystemsarego has joined #openstack07:56
*** brd_from_italy has joined #openstack07:59
*** adiantum__ has joined #openstack08:06
*** adiantum_ has quit IRC08:07
*** larstobi has joined #openstack08:17
sorenttx: It's a bit of an odd case. It seems it was xtoddx that proposed his branch for merge.08:19
*** GasbaKid has quit IRC08:19
sorenttx: So, essentially, he didn't ask for his code to be included.08:19
ttxsoren: oh, so in this case the CLA verifier wouldn't catch it.08:19
sorenIt checks the registrant of the bmp?08:19
ttxyes, that's about the only way to get reasonable LP id mapping.08:20
ttxthe email to LPid conversion is brittle at best08:20
sorenI have a trick for that that I've not yet actually tried in the real world.08:20
ttxsoren: now you scared me08:21
ttxsoren: see https://bugs.launchpad.net/nova/+bug/705073 (including my last comment)08:21
uvirtbotLaunchpad bug 705073 in nova "Ubuntu packaging should create DB automatically" [High,Confirmed]08:21
*** pyros_xx has joined #openstack08:21
pyros_xxhello08:21
sorenttx: If you want to map an e-mail to launchpad ID, create a branch, make a commit where you specify the author as the e-mail you want to look up, push the branch to launchpad, and go and look who it links the revision to.08:22
pyros_xxanibody here08:22
pyros_xxhellooooo08:22
sorenDude.08:22
sorenRelax.08:22
pyros_xxok08:22
pyros_xxI am following the installation manual with nodes08:23
sorenI don't know about your IRC client, but most show you a list of people on a channel when you join it. It would have revealed no less than 173 people in the channel.08:23
ttxsoren: you can map emails to LPids without resorting to that trick, but that supposes people commit to the branch using a LP-registered email08:23
pyros_xxwhen i run..08:23
sorenttx: True.08:23
pyros_xxand the output is:  nova.auth.manager 2011.1-workspace:tarmac-20110119093922-2u95mvtsbg5mr3dr): WARNING [N/A] No vpn data for project prueba08:23
ttxsoren: and so you end up with like 80% of the branches not passing the plugin test.08:24
ttxsoren: not sure that would fit creiht's meh criteria.08:24
pyros_xxsorry i`m not english08:24
ttxpyros_xx: that's OK. That's just a warning.08:24
pyros_xxwhere were saved the zip file08:25
pyros_xx?08:26
ttxpyros_xx: you should get a nova.zip file in the current directory08:26
ttxwhere you run that command.08:26
pyros_xxin ubuntu 10.04 server edition08:26
pyros_xxthrow ssh08:27
ttxpyros_xx: in the current directory. You can type the "pwd" command to see where it is.08:27
pyros_xxvery thanks08:28
pyros_xxi believe that was a bad output08:29
pyros_xxo f the command08:29
*** guigui1 has quit IRC08:30
*** calavera has joined #openstack08:35
*** larstobi has quit IRC08:35
*** drico_ has quit IRC08:36
*** j05h has quit IRC08:36
*** j05h has joined #openstack08:37
*** codehotter has quit IRC08:38
*** Ryan_Lane has quit IRC08:38
*** drico has joined #openstack08:39
*** thimble has quit IRC08:40
*** ibarrera has joined #openstack08:44
*** littleidea has quit IRC08:47
*** littleidea has joined #openstack08:47
*** yamazaki has joined #openstack08:47
*** ramkrsna has joined #openstack08:50
*** stewart has quit IRC08:52
*** littleidea has quit IRC08:52
uvirtbotNew bug: #705314 in nova "Metadata is broken for anything but /latest/" [Critical,New] https://launchpad.net/bugs/70531408:56
*** miclorb has quit IRC09:02
*** hoover has joined #openstack09:11
hoovergood morning09:11
hooverI have a question regarding devinstall on centos09:11
hoovermost of the stuff works fine, but using nova.sh install results in many apt-get: not found errors (obviously ;-)09:12
hooverthe centos install wiki page states I should continue with the "ppa installation" after installing all the prerequisites (which I have)09:12
ttxhrm.. i'm no CentOS expert but PPA are quite debian/ubuntu-specific, so that sounds wrong09:14
hooveryeah  I thought it a bit weird too09:14
ttxhoover: where are those instructions ?09:14
hooverhang on09:14
hooverhttp://wiki.openstack.org/NovaInstall/CentOSNotes09:15
ttxlooking09:15
hooverthanks ttx09:15
ttxI think that's an error. We probably meant "install from bzr branch" there09:16
hooverI run centos at work and debian / ubuntu at home, so I'm familiar with both09:16
hooverok I tried that using nova.sh branch09:16
ttxnova.sh is *also* a bit ubuntu-oriented :)09:17
ttxhoover: you should be able to install from the tarball download09:17
ttxhoover: but this really lacks proper doc09:17
hooverok, so where's my nova_centos.sh script? ;-)09:18
ttxunfortunately i am lacking the necessary cycles to fix that ;)09:18
hooverso I can simply download the tarball and take it from there?09:18
hooverah, I see the script tries to install bzr first using apt-get09:19
ttxhoover: that should work better than trying to isntall PPA on CentOS09:19
hooversame goes for the errors when using nova.sh install09:20
ttxhoover: but I never tried install from tarball yet09:20
hooverit tries to install all the stuff using apt-get that was already installed by following the centos instructions09:20
ttxhoover: might be a tricky way, at least until some fedora packager works on it09:21
hooverI'll check the "running nova" bit now, thanks09:21
ttxhoover: for your first-time, I recommend using it on Ubuntu Server, since it's quite more friendly :)09:21
hooverhm ok thanks09:24
hooversadly for production I guess I'd have to get it to run on centos, too ;-)09:25
ttxhoover: aw :)09:25
hooverargh, nova-manage explicitly loads "python"09:29
*** hansode has quit IRC09:36
rcchi ttx09:43
rccwho owns nova.sh ?09:43
rccwith the nova-manage db sync pre-requisite, nova.sh needs some cleanup09:43
ttxrcc: everyone.09:43
*** matiu has quit IRC09:43
*** adiantum__ has quit IRC09:43
*** omidhdl has quit IRC09:44
rccwould you suggest we open a new bug for nova.sh or should I propose my fixes to the 704908/70507309:44
rcc?09:44
ttxrcc: I thought vishy already pushed those changes to nova.sh... I'll have to check09:45
vishythere is a branch in review09:46
rccoh, nice, vishy you mind pasting the branch ?09:46
ttxvishy: not sleeping, I see :)09:46
vishylp:~vishvananda/nova/friendly-db09:47
rccthx vishy09:47
vishythe new nova.sh is also on github09:47
*** aimon_ has quit IRC09:48
*** adiantum__ has joined #openstack09:49
*** DigitalFlux has quit IRC09:52
*** DigitalFlux has joined #openstack09:55
*** miclorb_ has joined #openstack09:59
* vishy sleeps10:00
hoovernighty night10:01
hoover;-)10:01
*** thimble has joined #openstack10:07
*** nijaba has quit IRC10:14
*** adiantum__ has quit IRC10:14
*** nijaba has joined #openstack10:19
*** nijaba has joined #openstack10:19
*** adiantum__ has joined #openstack10:19
*** thimble has quit IRC10:25
*** gaveen has quit IRC10:25
*** thimble has joined #openstack10:26
*** adiantum__ has quit IRC10:29
*** gaveen has joined #openstack10:29
*** miclorb_ has quit IRC10:32
*** adiantum__ has joined #openstack10:33
*** DigitalFlux has quit IRC10:37
*** drico_ has joined #openstack10:39
*** thimble has quit IRC10:40
*** drico has quit IRC10:43
*** adiantum__ has quit IRC10:44
fitzdsldig +trace ?~.10:45
*** adiantum__ has joined #openstack10:51
*** thimble has joined #openstack10:59
*** adiantum__ has quit IRC10:59
*** adiantum__ has joined #openstack11:04
*** stewart has joined #openstack11:07
*** adiantum__ has quit IRC11:12
*** jeff_ has quit IRC11:18
*** adiantum__ has joined #openstack11:24
hoovercheers all11:25
*** hoover has left #openstack11:25
*** drico_ has quit IRC11:36
*** drico has joined #openstack11:39
*** adiantum__ has quit IRC11:46
sandywalsheasy little bug fix merge-prop for any core interested. Helps us on the openstack api side of the house: https://code.launchpad.net/~sandy-walsh/nova/lp705082/+merge/4689511:48
*** adiantum__ has joined #openstack11:52
*** zul has quit IRC11:55
uvirtbotNew bug: #705370 in swift "domain_remap middleware fails if reseller_prefix is not all lowercase" [Undecided,New] https://launchpad.net/bugs/70537011:56
*** gaveen_ has joined #openstack11:57
*** gaveen has quit IRC12:00
fitzdslHello, what command creates the sql schema in mysql ?12:07
*** thimble has quit IRC12:12
*** thimble has joined #openstack12:14
*** adiantum__ has quit IRC12:15
*** adiantum__ has joined #openstack12:21
fraggelnis there anyway to see actual diskspace available in swift?12:22
*** ctennis has quit IRC12:30
*** adiantum__ has quit IRC12:30
*** reldan has joined #openstack12:33
*** westmaas has quit IRC12:36
*** adiantum__ has joined #openstack12:36
*** adiantum__ is now known as adiantum12:36
*** adiantum has quit IRC12:43
*** adiantum has joined #openstack12:46
*** BK_man has joined #openstack12:47
uvirtbotNew bug: #705386 in swift "cname_lookup middleware fails if requested domain does not resolve" [Undecided,New] https://launchpad.net/bugs/70538612:56
*** westmaas has joined #openstack12:57
*** yamazaki has quit IRC12:58
*** koji-iida has quit IRC13:00
*** drico_ has joined #openstack13:05
*** drico has quit IRC13:06
*** thatsdone has joined #openstack13:07
*** GasbaKid has joined #openstack13:07
*** DubLo7 has joined #openstack13:11
*** adiantum has quit IRC13:15
sorenttx: http://paste.openstack.org/show/519/  <--- It doesn't need to be more complicated than that, does it?13:15
*** thatsdon_ has joined #openstack13:18
ttxsoren: I think so. it doesn't handle the upgrade case, but I think that's acceptable for today.13:18
sorenI have no idea how to handle the upgrade case.13:19
sorenAnd I don't even mean "automatically" or "from packaging".13:19
ttxsoren: my understanding was that db sync was doing it for you13:19
sorenYes.13:19
*** thatsdone has quit IRC13:19
ttxah. hm. right.13:19
sorenSo it upgrades the DB.... but in a multi-node setup, all nodes need to ..13:19
sorenright.13:19
sorenNot straight-forward at all.13:20
ttxso we could cover upgrade but that would serve like 1% of use cases13:20
sorenThat wouldn't be so bad if it just left the remaining 99% alone. It doesn't. It breaks them.13:21
sorenThe distributed data store will help this a lot, though.13:21
ttxoh, it upgrades any db used, not just the local one, I see13:21
ttxsounds like a mission for dave :)13:22
*** adiantum has joined #openstack13:22
ttxsoren: would actually be good for nodes to check for DB version before startup, so that we can catch the issue early with a helpful error msg13:23
sorenttx: That doesn't solve the problem for nodes that are currently running.13:23
sorenDB upgrades are a great big pile of suck.13:23
*** reldan has quit IRC13:24
ttxsoren: weren't we using some schema-less thing for that reason, before switching to sql ?13:24
sorenttx: That wouldn't have saved us.13:24
ttxsoren: no, but we could have pretended it could work :P13:25
sorenttx: Just because there isn't a queryable schema doesn't mean there isn't an expectation about the data layout.13:25
sorenHeheh :)13:25
ttxDaviey: can the magic install service you're cooking up help us with that ?13:26
ttx(doing smart upgrades or inter-related nodes)13:26
ttxs/or/of/13:26
ttxsoren: posted the branch to improve logging, btw13:28
soren\o/13:28
ttxsoren: feel free to review :)13:28
sorenttx: I will!13:28
*** adiantum has quit IRC13:31
*** thatsdon_ has quit IRC13:35
*** adiantum has joined #openstack13:37
Davieyttx, Possibly....  at the moment, it's just an install service, not a post install management platform (that comes second)13:38
ttxDaviey: ok13:38
Davieyttx, It would be useful to know your requirements to throw in that hat of wants.13:39
*** herki_ is now known as herki13:43
*** adiantum has quit IRC13:43
*** zul has joined #openstack13:47
*** GasbaKid has quit IRC13:48
*** adiantum has joined #openstack13:49
*** ctennis has joined #openstack13:49
*** hadrian has joined #openstack13:52
nelsoncool. a hat of wants. Is that like a bag of holding?13:56
*** reldan has joined #openstack14:00
*** paulmillar has quit IRC14:05
sorenPhew.14:11
sorenhttp://hudson.openstack.org/ is now almost entirely green again.14:11
*** gaveen_ is now known as gaveen14:12
*** morfeas has quit IRC14:17
*** littleidea has joined #openstack14:18
*** saicologic has quit IRC14:20
*** adiantum has quit IRC14:22
*** aliguori has joined #openstack14:23
*** ppetraki has joined #openstack14:26
*** adiantum has joined #openstack14:27
colinnichcreiht: ignore everything I said last night, I'm a numpty (good scottish word there)14:28
*** thatsdone has joined #openstack14:30
*** kashyapc has quit IRC14:32
*** bcwaldon has left #openstack14:35
fitzdsldoes nova-network should run on each server where nova-compute is executed ?14:37
*** fabiand_ has joined #openstack14:38
uvirtbotNew bug: #705446 in nova "DB tables cannot be created with nova-manage" [Undecided,New] https://launchpad.net/bugs/70544614:41
*** adiantum has quit IRC14:42
*** pvo_away is now known as pvo14:45
*** pvo has joined #openstack14:45
*** ChanServ sets mode: +v pvo14:45
*** littleidea has quit IRC14:45
*** littleidea has joined #openstack14:45
*** f4m8 is now known as f4m8_14:47
*** littleidea has quit IRC14:50
*** reldan has quit IRC14:53
*** reldan has joined #openstack14:53
*** gondoi has joined #openstack14:55
*** hggdh has quit IRC14:55
BK_manfitzdsl: afaik no14:56
*** stewart has quit IRC14:56
*** arthurc has joined #openstack14:56
*** stewart has joined #openstack14:57
fitzdslBK_man: so you think we need a single instance of nova-network ?14:57
annegentlefitzdsl: I think that you can just run one instance of nova-network, on the compute node if in a multi-node install14:59
annegentlefitzdsl: the messaging queue takes care of requests: http://nova.openstack.org/service.architecture.html15:00
fitzdslannegentle: you mean on the cloud controleur : where nova-api is running ?15:01
*** hggdh has joined #openstack15:01
uvirtbotNew bug: #705453 in nova "There are two nova-api.conf files" [Undecided,New] https://launchpad.net/bugs/70545315:01
BK_manfitzdsl: it depends how many uplinks you need to have for your instances15:02
fitzdsluplinks ?15:02
annegentlefitzdsl: my understanding (though limited) is that nova-network manages project networks, so I think it makes sense to put it on the compute node, which is what I'm referring to as "where VMs run and are managed"15:02
fitzdslso, annegentle you say that we need one nova-network per compute node15:04
sorenannegentle: I don't understand  https://bugs.launchpad.net/nova/+bug/70545315:04
uvirtbotLaunchpad bug 705453 in nova "There are two nova-api.conf files" [Undecided,New]15:04
BK_mankhmmm... is glance a standalone project or part of OpenStack Nova?15:04
sorenannegentle: "/var/openstack/nova/etc/nova-api.conf" makes no sense to me.15:05
*** hggdh has quit IRC15:05
*** reldan has quit IRC15:05
*** hggdh has joined #openstack15:05
BK_mansoren: it depends on packaging. My location in RHEL6 is /etc/nova15:05
thimbleannegentle: yesterday I saw an entry regarding a new install script (NovaInstall ?) but today I can´t find it. Can you help me?15:05
sorenBK_man: I know.15:06
sorenBK_man: That is why it makes no sense. I don't know of any packaging that would put anything under /var/openstack.15:06
annegentlesoren: hm. I first installed using sudo apt-get install nova-common nova-doc python-nova nova-api nova-network nova-objectstore nova-scheduler, under var/openstack15:06
soren?!?15:06
sorenHow did you do that?15:06
annegentlesoren: but coudn't find the nova-api.conf15:06
BK_mangents! What will be best name for an RPM for glance? python-glance python-openstack-glance openstack-glance ?15:06
annegentlesoren: so then I got the bzr branch. Hm. so I guess that's how I got var/member:openstack/nova/etc/nova-api.conf15:07
BK_manshould I divide it to three packages - libs, parallax & teller?15:07
sorenBK_man: I'm not familiar with RedHat's naming conventions. In Ubuntu, we have python-glance, glance, and python-glance-doc.15:07
sorenannegentle: Wow. Now I'm even more confused :)15:08
sorenannegentle: What is "var/member:openstack/nova/etc/nova-api.conf"?15:08
BK_mansoren: it's not Red Hat. I already have openstack-nova-* RPMs. Just asking15:08
annegentlesoren: hm. a weird paste of var / openstack /nova/etc/nova-api.conf15:08
sorenBK_man: Uh... Well, you asked for naming advice for rpm's. That means RedHat conventions apply in my book.15:08
*** westmaas has quit IRC15:08
sorenannegentle: Ah.15:09
*** westmaas has joined #openstack15:09
annegentlesoren: so I don't have a properly installed nova environment, perhaps the bug is null15:09
*** jaypipes has quit IRC15:09
sorenannegentle: Ok, so I understand "I first installed using sudo apt-get install nova-common nova-doc python-nova nova-api nova-network nova-objectstore nova-scheduler,", but you lose me completely at "under var/openstack".15:09
sorenHow do you install packages under var/openstack?15:09
annegentlesoren: I'm logged on as root, created an openstack dir under var, ran sudo apt-get install from there.15:10
BK_manOk. It will be openstack-glance. Can Parallax service be used without Teller and vice versa?15:10
sorenannegentle: Ah.15:10
sorenannegentle: Where you "are" when you run apt-get does not matter.15:10
annegentlesoren: ah.15:10
sorenannegentle: The packages get installed in the same place, nor matter which directory you're in when you run apt-get.15:10
*** reldan has joined #openstack15:11
sorenannegentle: I've updated the description on the bug to make more sense :)15:13
annegentlesoren: ok. so ... where should nova-api.conf be? The one with the paste.deploy config?15:14
annegentlesoren: thank you :)15:14
sorenannegentle: It's in /etc/nova15:14
*** dragondm has joined #openstack15:15
annegentlesoren: not for me, what am I doing wrong? http://paste.openstack.org/show/520/15:15
* annegentle can start over fresh install15:15
sorenO_o15:15
sorenI have *no* clue how that happened.15:16
* annegentle starts over :)15:16
sorenNothing (ever) should create a /var/openstack15:16
pvoannegentle: is that from an abandoned manual install?15:16
annegentlepvo: I think so. I was also testing https://github.com/dubsquared/OpenStack-NOVA-Installer-Script/15:17
annegentlepvo: so, very much in need of cleanse, that enviro.15:18
*** fabiand_ has quit IRC15:18
annegentlethimble: the "new" install script is still in test mode - watch https://github.com/dubsquared/OpenStack-NOVA-Installer-Script/ for updates... it has a lot of workarounds in it, and likely won't work with current trunk. "as is" applies! :)15:23
thimbleannegentle: thats it. thanks!15:23
*** MarkAtwood has quit IRC15:24
*** ctennis_ has joined #openstack15:24
*** mray has joined #openstack15:25
creihtcolinnich: ignore what? the perf issues?15:26
*** ctennis has quit IRC15:28
*** ctennis_ has quit IRC15:28
*** ramkrsna has quit IRC15:29
colinnichcreiht: yeah15:31
*** ctennis has joined #openstack15:32
colinnichcreiht: upgraded to trunk this morning and it's flying.. over 200 puts/sec. Then I figured out what I'd done wrong...15:32
*** blakeyeager has joined #openstack15:33
creihthehe... what's that?15:33
colinnichcreiht: I'd pointed swift-bench at an http auth url, but the storage url would still have been https. d'oh15:33
creiht:)15:34
creihtcool... well, I'm glad things are looking up15:34
notmynamecolinnich: thanks for the cname and domain remap bugs. I'll try to look at them today15:34
*** dendrobates is now known as dendro-afk15:34
colinnichnotmyname: I put a branch up for the remap bug, but go easy on it. Never put code on launchpad or bzr before and I'm new to python too :-)15:35
*** hornbeck has joined #openstack15:36
colinnichnotmyname: regarding the cname one, I've got a fix on my system which catches the NXDOMAIN exception, but now it just returns a nice HTTP error and logs that the domain was not found. Is that desired behaviour, as it still doesn't work for localhost..?15:36
notmynamecolinnich: go ahead and propose both branches for merging on lp. if nothing else, it gives us a central place to talk about it.15:37
colinnichnotmyname: ok, will do15:38
notmynameone note on the domain_remap branch you have: one of the lines is really long. wrap it at <80 chars for pep815:38
fitzdslif I start a vm with euca-run-instances and I specify -k myownkey,  when I try to connect whith ssh -i mykey.priv, it keeps asking me a password15:39
colinnichnotmyname: ok15:39
*** blamar has quit IRC15:43
*** jaypipes has joined #openstack15:44
*** dendro-afk is now known as dendrobates15:44
*** thimble has quit IRC15:45
*** hornbeck has left #openstack15:47
*** arthurc has quit IRC15:49
*** arthurc has joined #openstack15:49
*** brd_from_italy has quit IRC15:52
*** blakeyeager has quit IRC15:56
*** blakeyeager has joined #openstack15:57
*** brd_from_italy has joined #openstack15:57
*** spectorclan has joined #openstack16:09
colinnichnotmyname: done16:11
notmynamethanks. can you propose the domain remap one too?16:13
*** ascovel has joined #openstack16:15
*** ChrisAM has quit IRC16:15
*** troytoman has joined #openstack16:15
ascovelhey, any devs around?16:16
*** littleidea has joined #openstack16:17
*** ChrisAM1 has joined #openstack16:18
ttxascovel: certainly. Depends on your exact question though.16:18
ascovelttx: I've got some pretty easy questions; just got started with openstack16:19
*** dendrobates is now known as dendro-afk16:19
ttxascovel: please ask.16:19
ascovelttx: first one... which branch should I be using?16:19
jaypipessandywalsh: ping16:19
ascovelttx: I've been using austin trunk, and there's been a few hiccups16:19
sandywalshjaypipes, sec16:20
ttxascovel: which part of the project are you interested in ? Object storage or Compute ?16:20
ascovelttx: compute16:20
ttxAt that point I'd recommend running from Bexar trunk. If you're on Ubuntu you can use the trunk ppa for that16:20
ascovelttx: cool, that will work16:21
ttxhttps://launchpad.net/~nova-core/+archive/trunk16:21
*** ChrisAM1 is now known as ChrisAM16:21
ascovelttx: as for the hiccups... th one I'm going to be working through now involves non-admin users getting 403's when running the eucatools16:22
ascovelttx: from what I understand, our dev set everything up from the multinode howto in the docs16:22
ascovelttx: I've seen this mentioned by others as a problem, but I wouldn't be surprised if it's a config error on our part16:23
*** kashyapc has joined #openstack16:23
*** johnpur has joined #openstack16:24
*** ChanServ sets mode: +v johnpur16:24
ascovelttx: any hints as to where I should start debugging that?16:25
ttxascovel: you need to grant the users a lot of roles before they can do things16:25
ttxascovel: others might give you better pointers16:26
ascovelttx: but admin role shouldn't be necessary for euca-describe-images, etc.16:27
ascovelttx: correct?16:27
ttxmy personal reference is ./nova/api/ec2/__init__.py16:27
* soren goes to dinner16:27
ttxascovel: 'DescribeImages': ['all'] <-- correct.16:28
ttx(that's for Bexar, I have no idea how well that worked in Austin)16:28
*** GasbaKid has joined #openstack16:28
*** bcwaldon has joined #openstack16:31
ascovelttx: yeah, it's the same in austin16:31
ascovelttx: there's probably a config error on our part16:31
ascovelttx: thanks for the help, I'll no doubt bother you again :)16:31
ttxascovel: could be the credentials - you sourced the novarc file ?16:32
*** kashyapc has quit IRC16:32
ascovelttx: yep16:32
ascovelttx: novarc was sourced16:32
*** westmaas has quit IRC16:33
*** smithpg1002 has joined #openstack16:33
colinnichnotmyname: what will I do about my issue with cnames and localhost? Will I raise another bug for discussion?16:33
*** westmaas has joined #openstack16:34
*** littleidea has quit IRC16:34
creihtcolinnich: I'm not sure it is even possible to use cnames with localhost?16:35
uvirtbotNew bug: #705504 in nova "pep8 errors on trunk r592" [Low,New] https://launchpad.net/bugs/70550416:36
creihthow can nova have pep8 errors if hudson prevents that?16:37
creiht:)16:37
rccheh16:37
colinnichnotmyname: not what I mean - with the cname plugin loaded, you can't issue any commands on the proxy that refer to localhost - you get a 400 with "CNAME lookup failed to resolve to a valid domain"16:38
creihtahh16:38
creihtheh16:38
colinnichnotmyname: maybe not a big problem, could just document it16:38
colinnichcreiht: sorry, didn't notice you had said that :-)16:39
creihtcolinnich: I would say that we document in the cname middleware that the storage url must be a valid domain16:39
creihtand no worries :)16:39
colinnichcreiht: ok, still planning on starting that documentation16:40
creihtcool16:40
creihtand thanks!16:40
sandywalshjaypipes, hey! how goes16:43
*** kashyapc has joined #openstack16:44
*** aimon has joined #openstack16:46
*** brd_from_italy has quit IRC16:46
jaypipessandywalsh: heya, so I was looking at the merge proposal for bug 705082...16:46
uvirtbotLaunchpad bug 705082 in nova "Unable to launch instance using openstack api/nova/glance" [High,In progress] https://launchpad.net/bugs/70508216:46
sandywalshjaypipes, yes, tiny thing16:47
sandywalshjaypipes, glance returns "id", not "imageId" like objectstore16:47
sandywalshjaypipes, and it gets an int id, but the json machine name is a string16:47
jaypipessandywalsh: I disagree with your approach for the following reason: the nova.image.service.BaseImageService has an explicitly defined and documented interface.  The S3 ImageService does not adhere to this interface. We shouldn't hack the rest of openstack because one of the services doesn't follow the defined interface and returns imageId instead of the required 'id' attribute.16:48
*** zul has quit IRC16:48
jaypipessandywalsh: as far as the str(id) thing, that's fine, but not the image_id_or_id() solution, IMHO..16:49
jaypipessandywalsh: make sense?16:49
*** burris has joined #openstack16:49
*** EdwinGrubbs has joined #openstack16:49
sandywalshjaypipes, sure, didn't know which was authoritative.16:49
sandywalshjaypipes, like they say "a man with one watch knows what time it is. A man with two is never sure."16:49
jaypipessandywalsh: the documentation in nova.image.service.py is authoritative.16:50
jaypipessandywalsh: :) no worries16:50
sandywalshjaypipes, can we merge to get over the hump and I'll fix again as soon as I get my DomU running?16:50
sandywalshjaypipes, or leave it and people can pull if needed16:50
jaypipessandywalsh: hmm...I'd prefer not to merge it as-is.  I'd prefer to simply edit nova/image/s3.py to return id instead of imageId...16:52
jaypipessandywalsh: but of course, I can't force you to change your local repo :)16:52
jaypipessandywalsh: I'll just make a note of it in the merge request.16:52
*** mdomsch has joined #openstack16:52
*** calavera has quit IRC16:53
sandywalshjaypipes, no problem. I'll make those changes once I get over this hump. Thanks for the heads up!16:53
*** aimon has quit IRC16:54
*** MarkAtwood has joined #openstack16:54
jaypipessandywalsh: no worries :) thx for your help on all this!16:54
*** Jordandev has joined #openstack16:55
*** MarkAt2od has joined #openstack16:56
*** ibarrera has quit IRC16:58
*** MarkAtwood has quit IRC17:00
*** thatsdon_ has joined #openstack17:01
*** thatsdone has quit IRC17:02
*** burris has quit IRC17:03
*** thatsdon_ has quit IRC17:05
*** blakeyeager_ has joined #openstack17:05
*** smithpg1002 has quit IRC17:07
*** burris has joined #openstack17:07
*** joearnold has joined #openstack17:08
*** aliguori has quit IRC17:08
*** kashyapc has quit IRC17:09
*** blakeyeager has quit IRC17:09
*** blakeyeager_ is now known as blakeyeager17:09
*** dendro-afk is now known as dendrobates17:09
*** opengeard has quit IRC17:09
*** joearnold has quit IRC17:10
*** joearnold has joined #openstack17:11
*** reldan has quit IRC17:12
*** GasbaKid has quit IRC17:12
*** blakeyeager has quit IRC17:14
*** blakeyeager has joined #openstack17:20
*** burris has quit IRC17:21
*** pharkmillups has joined #openstack17:22
creihtcolinnich: so just fyi, the lowercase thing in domain remap means that it is only going to work for containers that are all lower-cased (at least if they put the container in the domain)17:25
*** zul has joined #openstack17:25
*** kashyapc has joined #openstack17:25
creihtand no utf-817:26
*** burris has joined #openstack17:26
*** blamar has joined #openstack17:27
mtaylorsoren: with the debian stuff the way you have it arranged, how do you use bzr bd-do ?17:29
mtaylorsoren: if I try it without adding a .bzr-builddeb conf file to the tree, I get "This command only works for merge mode packages."17:30
jaypipessirp_, dabo, or sandywalsh: whenever you get a chance: https://code.launchpad.net/~jaypipes/glance/bug704842/+merge/4683417:31
notmynamecreiht: i suppose we could do punycode translation to solve utf-8 container names. i read the wikipedia page on that once. it made my mind hurt17:31
creihthah17:31
dabojaypipes: I'll take a look, but I'm heading out in a little while17:31
jaypipesdabo: no worries, cheers.17:32
creihtAny outside devs going to pycon this year?17:32
creihtdabo: would you be interested in collaborating in getting an openstack sprint at pycon?17:32
sandywalshjaypipes, have you seen the additions jk0 made to his wiki page, which includes all the latest glance changes?17:32
*** reldan has joined #openstack17:32
jaypipessandywalsh: no, not yet. link?17:32
sandywalshyup, sec17:33
dabocreiht: sounds like a great idea. Any idea how many current stackers are going?17:33
notmynamecolinnich: when I set a Host header of "localhost" I get a NoAnswer exception from the cname middleware17:33
*** aliguori has joined #openstack17:33
creihtdabo: not sure, that's why I was asking here :)17:33
notmynamedabo: 4 from swift team17:33
dabonot sure about the ozone team17:33
creihtdabo: I heard you were the only guy from ozone going so far17:33
sandywalshjaypipes, http://wiki.openstack.org/XenServerDevelopment17:33
daboI'm supposed to be giving a session on concurrency in nova, and I don't have anything to work with yet. <gulp>17:34
creihthah17:34
creihtI have a talk on the bubble17:34
sandywalshcreiht, I went last year, wanna wait till they change the venue17:34
dabocreiht: yeah, they made it seem like we had to choose between pycon and oscon17:34
creihtahh that stinks17:34
dabosandywalsh: what does the venue have to do with it?17:35
sandywalshDon't want to go back to atlanta, prefer somewhere new17:35
dabojaypipes: line 62 of the diff - needs a trailing 's' to make plural17:35
notmynamecolinnich: are you using the catch_exception middleware in the proxy?17:35
dabosandywalsh: so you're only going for the travel and not the interactions?17:36
creihtIf anyone else is going to pycon, would you be interested in sprints?17:36
colinnichnotmyname: catch_errors?17:36
notmynameerr...ya17:36
colinnichnotmyname: yes17:36
creihtThe pycon lineup looks great this year17:36
sandywalshdabo, I don't really like people much ;)17:37
dabosandywalsh: and they don't like you! :)17:37
sandywalshdabo, so you see my point17:37
dabothen you should go just to piss off those people who don't like you17:38
dabosince you don't like them17:38
sandywalshdabo, "I drink to make other people more interesting" -Ernest Hemingway17:38
jaypipesdabo: ah, good catch.17:39
notmynamecolinnich: 127.0.0.1 gets NXDOMAIN. localhost gets NoAnswer17:39
colinnichnotmyname: what does the code do on NoAnswer? I still get Bad request on curl -i http://localhost:8080/auth/v1.017:42
notmynamecolinnich: http://paste.openstack.org/show/521/17:43
*** greenisus has joined #openstack17:43
notmynamecolinnich: with "curl -i -H "Host: localhost" -H "X-Auth-Token: ****" http://s.not.mn:8080/v1/AUTH_aa70f1876d59455aacd41a634f42574f"17:44
*** burris has quit IRC17:44
notmynamecolinnich: same thing if running from the proxy server locally and using localhost as the domain rather than the host header17:44
fitzdslnobody has an idea for my ssh connection problem ?17:46
uvirtbotNew bug: #705544 in swift "x-auth-* encoding issues against devauth" [Undecided,New] https://launchpad.net/bugs/70554417:46
notmynamecolinnich: I removed catch_errors from my pipeline so I will get the errors directly rather than searching logs17:46
*** sonali_p has joined #openstack17:47
colinnichnotmyname: I'm not getting any logging at all for the request - even with catch_errors off.... odd17:48
*** jdurgin has joined #openstack17:48
*** westmaas has quit IRC17:48
sonali_pquick question: is anyone currently using the python bindings with the curernt version of the openstack api?17:48
notmynamecolinnich: where? syslog or /var/log/swift/whatever17:48
*** westmaas has joined #openstack17:48
*** burris has joined #openstack17:48
jaypipessonali_p: sorry, what bindings are you talking about?17:48
sonali_pthe python cloudservers17:49
*** codehotter has joined #openstack17:49
jaypipessonali_p: ah. some people are using it for testing... jk0?17:49
colinnichnotmyname: syslog, /var/log/swift/proxy.log and /var/log/swift/proxy.error... they record other requests fine17:49
jaypipessonali_p: and sandywalsh uses it too17:49
sonali_pokay..so its supposed to work?17:49
sonali_pcos when i downloaded it the folder structure was completely different from the readme file17:50
notmynamecolinnich: if you have syslog-ng set up as in the multiserver docs, the proxy errors should be going to /var/log/swift/proxy.error17:50
notmyname^ these tracebacks we're seeing17:50
uvirtbotnotmyname: Error: "these" is not a valid command.17:50
jaypipessonali_p: not sure :( hoping sandywalsh or jk0 can help.17:50
sonali_pcool..thanks!17:51
sandywalshsonali_p, we're using this tweaked version: https://github.com/SandyWalsh/python-cloudservers17:51
sandywalshsonali_p, has all the new commands (pause, diagnostics, actions, etc)17:51
notmynamecolinnich: I've got to go to lunch to schmooze with a company partner. I'll be back in this afternoon (but you'll probably be sleeping by then :-)17:51
colinnichnotmyname: ok,enjoy17:51
notmynameyeah17:51
sandywalshsonali_p, novarc (which gets created when you init nova) has all the env vars set for use with this.17:52
sonali_poh okay, i'll give this a try17:52
sonali_pthanks17:52
sandywalshnp17:52
creihtnotmyname: showoff17:53
creiht:)17:53
sandywalshsonali_p, let me know if you have problems with it17:53
sonali_pwill do :)17:53
*** Pentheus has joined #openstack17:53
jk0sonali_p: yeah, we are using it internally right now for dev17:53
jk0nm, sandywalsh already replied17:53
colinnichcreiht: It shouldn't affect containers. Containers with uppercase still work for me, container names are handled further down the code. As for utf-8, my python experience doesn't go anywhere near that.....17:54
sonali_pjk0: thanks!17:54
colinnichcreiht: I could, of course, google it17:56
*** burris has quit IRC17:58
*** dirakx has joined #openstack18:05
*** sonali_p has quit IRC18:05
* colinnich goes home18:06
*** Ryan_Lane has joined #openstack18:07
*** burris has joined #openstack18:08
fitzdslnoone know why any instances ask for a password when i try to connect in ssh despite the fact that i provide my ssh priv key ?18:11
*** Ryan_Lane has quit IRC18:13
*** reldan has quit IRC18:14
*** dirakx has quit IRC18:14
*** iRTermite has quit IRC18:14
*** anticw_ has quit IRC18:15
*** maplebed has joined #openstack18:18
*** Ryan_Lane has joined #openstack18:18
*** blamar has quit IRC18:18
*** befreax has quit IRC18:18
*** burris has quit IRC18:20
*** anticw has joined #openstack18:20
*** burris has joined #openstack18:22
BK_manfitzdsl: which image are you using?18:22
fitzdslBK_man: I tried different images18:22
fitzdslBK_man: i'm currently with the ttylinux-uec-amd64-12.1_2.6.35-22_1.img18:23
*** GasbaKid has joined #openstack18:23
BK_manfitzdsl: khm. it might be a problem with public key injection. did you look in log files?18:23
creihthrm18:23
fitzdslBK_man: not specially, what logs ? nova-compute ?18:25
BK_manfitzdsl: probably nova-compute18:27
fitzdsl(nova.virt.libvirt_conn 2011.1-workspace:tarmac-20110120013358-xfvcg3klcjioj9hv): INFO [N/A] instance instance-0000002d: injecting key into image ami-hmzdjtb818:28
fitzdsl(nova.virt.libvirt_conn 2011.1-workspace:tarmac-20110120013358-xfvcg3klcjioj9hv): WARNING [N/A] instance instance-0000002d: ignoring error injecting data into image ami-hmzdjtb8 (nbd device /dev/nbd8 did not show up)18:28
BK_manfitzdsl: you found it, I suppose18:28
*** opengeard has joined #openstack18:29
*** ugarit has joined #openstack18:29
fitzdslBK_man: any idea about how to fix it ?18:29
BK_manfitzdsl: not yet. I'm busy with packaging glance for RHEL18:29
fitzdslBK_man: should i open a bug ?18:30
ugaritis there a list of guest os's that will run on openstack?18:30
ugaritcurrent,plan,potential18:30
BK_manfitzdsl: if you are sure that that's not your local miscofiguration you can try to open a bug with reference to build, image you're using18:31
fitzdslok, i'll check tomorrow to be sure the problem do not come from my installation then i'll open the bug18:31
openstackhudsonProject nova build #433: SUCCESS in 1 min 34 sec: http://hudson.openstack.org/job/nova/433/18:32
openstackhudsonTarmac: Pass a PluginManager to nose.config.Config(). This lets us use plugins like coverage, xcoverage, etc.18:32
fitzdslBK_man: thx18:33
*** burris has quit IRC18:40
*** Jordandev has quit IRC18:44
jaypipesxtoddx: "urlmap should to matches on partial paths."?18:45
jaypipesxtoddx: :)18:45
xtoddxright, so the 20* should match 2010-01-01 or whatver18:45
xtoddxi think18:45
xtoddxjaypipes: when i get off of scrum calls i'm gonna doublecheck18:46
jaypipesxtoddx: I didn't understand what "urlmap should to matches" meant :)18:46
jaypipesxtoddx: did you mean should *do* matches?18:46
xtoddxjaypipes: me fail english18:46
jaypipesxtoddx: :)18:46
*** burris has joined #openstack18:46
xtoddxjaypipes: it should match paths on partials18:46
jaypipesah.18:46
vishyxtoddx: it is probably matching all the way to the end18:47
vishyand eating the rest of the path18:47
vishyit needs 20*(^/)18:47
vishyor something18:47
*** morfeas has joined #openstack18:50
*** reldan has joined #openstack18:54
*** kpepple has joined #openstack18:55
nelsonIs there a ring auditor, or is that what swift-*-auditor does?19:00
creihtnelson: swift-ring-builder RING_FILE validate19:01
*** dendrobates is now known as dendro-afk19:01
creihtdoes some validation of the ring19:01
nelsonHrm. Does that actually go out to the servers and query them, or does it just do a consistency check on the file itself?19:03
nelsonCuz I think my rings *think* they're correct, but the servers aren't going the right thing when software queries them.19:04
*** adiantum has joined #openstack19:05
openstackhudsonProject nova build #434: SUCCESS in 1 min 32 sec: http://hudson.openstack.org/job/nova/434/19:07
openstackhudsonTarmac: Finds and fixes remaining strings for i18n. Fixes bug #70518619:07
uvirtbotLaunchpad bug 705186 in nova "Some error and log message strings are not i18N" [Low,Fix committed] https://launchpad.net/bugs/70518619:07
nelsonWhere is the swift API documented, in terms of REST URLs? I can't find it on swift.openstack.org or in the wiki.19:07
annegentlenelson: it's in the Cloud Files Dev Guide for the next couple of weeks... let me get a URL for you.19:08
creihtnelson: http://docs.rackspacecloud.com/files/api/v1/cf-devguide-20110112.pdf19:08
nelsontnx.19:08
creihtfor the public facing api19:08
creihtthe internal apis are not really documented yet19:09
nelsonyeah, that's what I'm looking for, thanks.19:09
annegentlenelson: http://docs.rackspacecloud.com/api/ (yep, external)19:09
mtaylorsoren: nm19:10
*** arthurc has quit IRC19:11
uvirtbotNew bug: #705574 in nova "typo in installing for Ubuntu 10.04 doc" [Undecided,New] https://launchpad.net/bugs/70557419:11
*** adiantum has quit IRC19:14
*** adiantum has joined #openstack19:19
*** EdwinGrubbs has quit IRC19:19
sorenmtaylor: what the heck is bd-do?19:21
mtaylorsoeren: it allows you to run commands (or a shell) in the context of a tree... you sort of have to use it in a merge scenario if you want to do things like add quilt patches or the like19:21
sorenmtaylor: Wrong soren.19:22
mtaylorthere are more than one soren?19:22
mtayloroh. crap19:22
mtaylorsoeren: sorry19:22
sorenmtaylor: don't know who he is. He's cramping my style :)19:22
mtaylorsoren: solution - make a ~/.bazaar/builddeb.conf and put [BUILDDEB]\nmerge = True in it19:23
sorenmtaylor: Ok, so what does your "nm" mean. Did you work it out?19:23
sorenmtaylor: Cool.19:23
mtaylorsoren: yup19:23
sorenmtaylor: Can we put that in the tree somehow?19:23
* mtaylor cannot live without bd-do when working with merge-mode packages19:23
mtaylorsoren: yes, you can19:23
mtaylorsoren: you can add a dir, .bzr-builddeb to the trunk with a file in it, default.conf, which contains the same contents19:23
*** dirakx has joined #openstack19:24
sorenmtaylor: I still get that error.19:24
sorenmtaylor: Ah, I had to commit it first.19:25
mtayloryup19:25
mtaylorreal useful command for doing things that require an unpacked tree19:25
*** KnuckleSangwich has quit IRC19:25
sorenAh, so you do quilt things while you're in that subshell.19:26
mtayloryup19:26
mtaylor(or really anything) and then it'll copy back the debian dir from the sub-shell into your tree19:26
*** adiantum has quit IRC19:27
*** blakeyeager has quit IRC19:28
sorenmtaylor: Yeah.19:28
sorenMakes sense.19:28
jaypipesmtaylor: is this one done now? https://bugs.launchpad.net/glance/+bug/70118019:28
uvirtbotLaunchpad bug 701180 in glance ".debs need to be created for glance.client and glance" [Low,Confirmed]19:28
sorenYes.19:28
*** arreyder has joined #openstack19:28
mtayloryup. soren finished it19:28
jaypipessoren: Yes to my question?19:28
jaypipesah, ok, thx19:28
sorenNot in Natty yet, but on its way: https://launchpad.net/ubuntu/natty/+queue19:29
jaypipessoren: when you have a chance: https://code.launchpad.net/~jaypipes/glance/bug704842/+merge/46834 (thx in advance!)19:29
sorenjaypipes: Oh, sorry, glance reviews haven't been on my radar so far. Would have reviewed it earlier.19:31
*** adiantum has joined #openstack19:32
*** zul has quit IRC19:32
jaypipessoren: no worries19:32
*** zul has joined #openstack19:33
sorenjaypipes: How do those man pages actually get built?19:35
jaypipessoren: not sure :) annegentle pointed me to how Nova does it and I copied from there....19:36
jaypipessoren:  I was assuming some packaging magic happened?19:36
sorenjaypipes: Not enough magic, apparantly.19:37
sorenjaypipes: I think I was actually the one who got it working for Nova.19:37
sorenjaypipes: Gimme a sec.19:37
jaypipesk19:37
sorenOk, the build works now.19:39
sorenHang on.19:39
ugaritgood link nelson: http://docs.rackspacecloud.com/files/api/v1/cf-devguide-20110112.pdf I like that they have cuRL example :-)19:39
Ryan_Lanethere's some strange exception bug in nova trunk. exceptions are being seen as None instead of as the exception type actually thrown19:42
*** joearnold has quit IRC19:45
uvirtbotNew bug: #705583 in glance "twisted still referenced in glance.common.utils" [Low,In progress] https://launchpad.net/bugs/70558319:46
*** DubLo7 has left #openstack19:46
nelsonugarit: thanks.19:47
*** blakeyeager has joined #openstack19:48
*** burris has quit IRC19:48
ugaritis there a list of guest os's that will run on ON?19:48
ugaritis there a list of guest os's that will run on opentack?19:49
jaypipesugarit: I would think that would depend on which hypervisor you use, no?19:50
ugaritjaypipes: true.  Is KVM the "standard" hypervisor for OS?20:00
ugaritOS=OpenStack20:00
johnpurugarit: OS does not have a "standard" hypervisor, we are deliberately hypervisor agnostic.20:02
ugaritthat's why I quoted it :-) is the goal to be agnostic or is it already agnostic?20:03
johnpurugarit: we have support for KVM, Xen, XenServer, UML, Hyper-V20:03
ugaritimpressive20:03
jaypipesugarit: what johnpur said :)20:03
ugaritcurrent support or planning support20:03
johnpurcurrently supported20:04
jaypipescurrent.20:04
ugaritwow20:04
*** aimon has joined #openstack20:04
ugaritBTW, is this channel backed up?20:04
jaypipesugarit: though the hyper-v support is pretty untested compared to the other ones, and a fuller xenserver api support didn't get completed until more recently.20:04
annegentleugarit: you can read backlogs at http://eavesdrop.openstack.org/irclogs/ (if that's what backed up means to you) :)20:05
ugarityes thanks annegentle20:05
notmynamecolinnich: actually, it looks like any IP (not just 127.0.0.1) gives an NXDOMAIN error. turns out you are supposed to try to resolve cname records for those ;-)20:06
ugaritso no VMWare ?20:06
openstackhudsonProject nova-tarmac build #54,161: FAILURE in 6 min 45 sec: http://hudson.openstack.org/job/nova-tarmac/54161/20:07
openstackhudsonProject nova build #435: SUCCESS in 1 min 31 sec: http://hudson.openstack.org/job/nova/435/20:07
openstackhudsonTarmac: Fixes issue with describe_instances requiring an admin context.20:07
Ryan_Lanedo I always need to give a merge message for tarmac to build successfully?20:09
*** dendro-afk is now known as dendrobates20:09
johnpurugarit: there is a blueprint in for VMWare ESX support https://blueprints.launchpad.net/nova/+spec/hypervisor-vmware-vshpere-support20:10
ugaritjohnpur link is broken20:10
notmynamecolinnich: and it looks like I'm getting dns.resolver.NoAnswer for records that don't exist (ie no cname record for the domain)20:10
johnpurlol, i am dyslexic20:10
notmynamecolinnich: not sure why that's not caught by DNSException20:11
uvirtbotNew bug: #705592 in swift "Make sure binaries in the bin directory get into the packages" [Undecided,In progress] https://launchpad.net/bugs/70559220:11
openstackhudsonProject nova-tarmac build #54,162: STILL FAILING in 4 min 0 sec: http://hudson.openstack.org/job/nova-tarmac/54162/20:11
*** brd_from_italy has joined #openstack20:11
johnpurhttps://blueprints.launchpad.net/nova/+spec/hypervisor-vmware-vsphere-support20:11
creihtRyan_Lane: you have to set either a merge description or the commit message20:13
Ryan_LaneI have bzr commit messages20:14
Ryan_LaneI'm assuming that's different though :)20:14
creihtRyan_Lane: yeah there is a specific one on the merge proposal page20:14
Ryan_Laneah20:14
creihtlink to merge prop?20:14
openstackhudsonProject nova-tarmac build #54,163: STILL FAILING in 3 min 30 sec: http://hudson.openstack.org/job/nova-tarmac/54163/20:14
Ryan_Lanenot sure. I proposed 420:15
creihthehe20:15
Ryan_Laneso I'll need to find it20:15
*** dubsquared has joined #openstack20:15
Ryan_LaneI think I did two like that :(20:15
Ryan_LaneI'll fix em20:15
dubsquared:o20:16
xtoddxugh, http://pythonpaste.org/modules/urlmap.html is very misleading20:17
*** retr0h has joined #openstack20:17
Ryan_Lanelooks like 1/2 was rejected because it was already fixed, so that isn't a problem :)20:18
Ryan_Lanefixed the other one20:18
Ryan_Lanewas: https://code.launchpad.net/~rlane/nova/lp705205/+merge/4695820:18
notmynamecolinnich: I added the NoAnswer handling and proposed the merge to your branch20:18
xtoddxits not PATH_INFO.startswith(path), its PATH_INFO.startswith(path + '/'), so you can only match "directories" and the subdirectories/files will be matched.20:18
xtoddxlooks like i'll be applying ttx's patch until i can make a better mapper20:18
openstackhudsonProject nova-tarmac build #54,164: STILL FAILING in 3 min 42 sec: http://hudson.openstack.org/job/nova-tarmac/54164/20:19
*** ccustine has joined #openstack20:19
xtoddxttx: should i make a blueprint for making a better urlmapper?  I'll be adding http action (post, put, get, delete) support in as well, and moving the openstack router to it20:20
*** blakeyeager has quit IRC20:21
*** cw has quit IRC20:23
openstackhudsonYippie, build fixed!20:24
openstackhudsonProject nova-tarmac build #54,165: FIXED in 4 min 0 sec: http://hudson.openstack.org/job/nova-tarmac/54165/20:24
colinnichnotmyname: how do I do that? Do I need to bzr merge your branch and then push back to mine?20:26
notmynameyes. or in launchpad, approve the merge into your branch and pull from launchpad20:27
openstackhudsonProject nova build #436: SUCCESS in 1 min 29 sec: http://hudson.openstack.org/job/nova/436/20:27
openstackhudsonTarmac: Fixes issue with instance creation throwing errors when non-default groups are used.20:27
*** adiantum has quit IRC20:28
notmynamecolinnich: don't do it in lp. do it locally "bzr merge lp:~notmyname/swift/cname_exception_bug"20:28
*** littleidea has joined #openstack20:28
colinnichnotmyname: couldn't find a button for it anyway20:29
*** EdwinGrubbs has joined #openstack20:29
*** EdwinGrubbs has joined #openstack20:29
ugaritare there screenshots of the openstack-dashboard ?20:29
*** aimon has quit IRC20:30
*** joearnold has joined #openstack20:31
kpeppleugarit: am deploying a test dashboard instance now … ping me back tonight and i should have something …20:31
*** omidhdl has joined #openstack20:32
ugaritkpepple ok. will do. It would be great if they were on the openstack.org website.20:32
*** littleidea has quit IRC20:32
*** adiantum has joined #openstack20:33
sorenjaypipes: Sorry, got sidetracked.20:34
kpeppleugarit: once (if) i get it running, i'll try to get anne to post something to the wiki20:34
annegentleAll, I'm working on a page that describes the changes for database migration - http://etherpad.openstack.org/NovaDBMigration. Please edit as you see fit - lots of guesswork here. Also need to modify the install pages (though it sounds like that is unclear).20:34
sorenjaypipes: Ok, so I got the man pages to build... They look weird, though.20:35
sorenjaypipes: I'm trying to fix that.20:35
*** dirakx has quit IRC20:35
jaypipessoren: prolly because I'm using RST formatting :)20:35
ugaritkpepple thanks kpepple20:35
johnpurttx: you here?20:35
jaypipessoren: btw, teach a boy to fish... how do you get the manpages output?20:35
ugaritcan openstack-dashboard on its own ?20:36
ugariti know it would be useless but just to see the UI20:36
sorenjaypipes: Look in nova's setup.py.20:37
jaypipessoren: k, cheers.20:38
*** kpepple has quit IRC20:38
*** miclorb_ has joined #openstack20:38
jaypipessoren: doh, that's easy.20:38
sorenjaypipes: The local_buildDoc thing being the trick.20:39
sorenjaypipes: Well.. Yeah, it's easy to type. It took a while to work out *what* to type :)20:39
jaypipessoren: :)20:39
johnpurhas anyone seen Sheepdog or Ceph volumes running with current builds?20:40
*** adiantum has quit IRC20:43
*** adiantum has joined #openstack20:44
*** zul has quit IRC20:48
*** CloudChris has quit IRC20:49
*** omidhdl has quit IRC20:51
notmynamecolinnich: creiht: I'd like to get https://code.launchpad.net/~colin-nicholson/swift/cname_exception_bug/+merge/46929 reviewed by the end of the day so we can get it in bexar20:54
colinnichnotmyname:  the merge should be up now20:55
notmynameya, just saw it20:55
*** mdomsch has quit IRC20:55
sorenjaypipes: If you're going to look at getting them to look more decent, you could use sphinx' own man page as an example to make it look right.20:55
colinnichnotmyname: when is the latest the remap fix could make Bexar?20:56
notmynamecreiht: ^20:56
notmynamecolinnich: I made some comments. I'd like to see them addressed before approving it20:57
creihtnotmyname: yeah, I don't see a problem getting it in today20:58
colinnichnotmyname:  yeah, I saw that - was going to look tomorrow. creiht had some utf-8 concerns too, not sure how to go about that20:58
creihtcolinnich: I think that can pass for now, as long as we document the limitations of what containers it can support20:59
*** MarkAt2od has quit IRC20:59
notmynamecolinnich: I think utf-8 weirdness is ok (IMO). for this to be used, the container name has to be dns compatible. "use whatever container name you want. if you want to cname to it or use it in the domain, be dns compatible"20:59
creihtcolinnich: I'm actually working on other utf-8 rabit holes20:59
*** aimon has joined #openstack20:59
* creiht curses python and unicode yet again20:59
notmynamecreiht: we need to have it merged by end-of-day today?21:00
notmynamewho's end-of-day? colinnich is in the UK :-)21:00
*** blakeyeager has joined #openstack21:02
creihtlol21:03
creihtnotmyname: either way, I think it is easy to consider that fix fairly release critical21:03
creihteven more so in colinnich's case, since he needs it21:03
creihtso I'm fine with it even going in after today if need be21:04
notmynamecolinnich: so, don't worry. it will be in bexar :-)21:04
*** MarkAt2od has joined #openstack21:04
colinnichcreiht, notmyname: I'll work on multiple prefixes tomorrow then - hopefully have something by your lunch time21:04
creihtcolinnich: sounds good21:04
colinnichcreiht: Although if anything I do makes it in, I'll be happy :-)21:05
creihthehe21:05
*** GasbaKid has quit IRC21:06
ttxjohnpur: not really21:06
*** damon__ has joined #openstack21:06
uvirtbotNew bug: #705611 in nova "class get_connection cannot be found on Windows 2k8" [Undecided,New] https://launchpad.net/bugs/70561121:06
ttxxtoddx: sounds like a good plan to me21:07
ttxxtoddx: the stopgap patch will do for bexar. I'll push a branch for it tomorrow, unless you beat me to it today21:10
*** mray1 has joined #openstack21:10
xtoddxttx, yea I'm waiting on LP to update so i can do a merge prop21:10
spectorclanttx: do you know who Devin Carlen is? Devin - are you on IRC?21:10
xtoddxif you want to do it i'll delete my branch though21:10
edayspectorclan: devcamcar21:10
ttxxtoddx: oh, no. The sooner the better21:10
spectorclaneday: do you know what company21:11
edayspectorclan: he's with anso labs21:11
ttxxtoddx: its not as if that patch was smart :)21:11
spectorclangreat, thanks!21:11
johnpurttx: has sheepdog or ceph support landed for bexar?21:12
*** adiantum has quit IRC21:12
*** dendrobates is now known as dendro-afk21:12
xtoddxhttps://code.launchpad.net/~xtoddx/nova/lp705314/+merge/4697521:12
ttxjohnpur: both21:12
johnpurttx: thanks21:12
ttxjohnpur: list @ http://wiki.openstack.org/releasestatus/21:13
*** mray has quit IRC21:13
ttxsee sheepdog-support and ceph-block-driver21:13
*** joearnold has quit IRC21:16
johnpurttx: i saw this but just wanted to doublecheck21:16
*** adiantum has joined #openstack21:17
ugaritare there plans to make gpu virtualization available?21:17
Ryan_Lanedoing that via virtualgl or vgml would be interesting21:19
Ryan_Laneerr vmgl21:20
ugarityes21:21
*** dendro-afk is now known as dendrobates21:22
*** mray1 is now known as mray21:23
*** adiantum has quit IRC21:24
*** blakeyeager has quit IRC21:25
*** joearnold has joined #openstack21:27
*** burris has joined #openstack21:28
*** adiantum has joined #openstack21:30
*** MarkAt2od has quit IRC21:32
openstackhudsonProject nova build #437: SUCCESS in 1 min 29 sec: http://hudson.openstack.org/job/nova/437/21:32
openstackhudsonTarmac: Fix metadata using versions other than /later.  Patch via ~ttx21:32
*** Pentheus has quit IRC21:34
annegentlemerge request for covering db sync doc needs: https://code.launchpad.net/~annegentle/nova/docs/+merge/46980 <-------- pretty please approve?21:35
annegentlewell, review, don't approve unless it is deserving :)21:35
*** adiantum has quit IRC21:37
*** adiantum has joined #openstack21:38
*** burris has quit IRC21:39
*** burris has joined #openstack21:44
*** MarkAt2od has joined #openstack21:44
dubsquaredisn't the cloudkick team all in the CA office?21:45
creihtdubsquared: yes, RS is letting them stay at their office in CA21:46
creihtand expanding it to open a SF office for rS21:46
creihtdubsquared: they may have some remote people though21:46
dubsquaredsweet, that's what i heard…didn't know if anyone knew any more :)21:46
* dubsquared puts in transfer request 21:47
creihtlol21:47
sorentermie: Is there a way to check if a db sync is due?21:49
*** ugarit has quit IRC21:54
*** burris has quit IRC21:54
*** hggdh has quit IRC21:57
*** gaveen_ has joined #openstack21:57
XenithRackspace office in SF? Neat.21:58
creihtI'm pretty sure that was in one of the press releases21:59
*** gaveen has quit IRC21:59
westmaaswhen Cloudkick came on board we got some office space in addition to awesome software and people :)22:00
Ryan_LaneI'll have to come visit you guys :)22:00
westmaasnow my guys (in VA) can't stop asking me about SF22:00
*** hggdh has joined #openstack22:00
*** hadrian has quit IRC22:00
dubsquaredlegal just called me creiht, i gave them your name about the CA office leak22:01
creihtlol22:02
dubsquared:D22:02
creihthttp://www.bizjournals.com/sanantonio/news/2011/01/20/rackspace-acquires-west-coast-start-up.html22:03
creihtsays there :P22:03
*** ctennis has quit IRC22:04
*** westmaas has quit IRC22:07
*** adiantum has quit IRC22:12
*** hadrian has joined #openstack22:12
*** MarkAt2od has quit IRC22:12
vishyvagrant + chef + nova all-in-one boot in 3 min 20 seconds22:15
vishy(5 min 45 on my MBP)22:16
vishyautomated integration testing here we come!22:16
*** MarkAt2od has joined #openstack22:17
*** ChrisAM has quit IRC22:18
*** adiantum has joined #openstack22:18
*** ctennis has joined #openstack22:24
*** ctennis has joined #openstack22:24
*** adiantum has quit IRC22:28
*** dendrobates is now known as dendro-afk22:31
*** adiantum has joined #openstack22:33
jk0eday: any idea why this unit test is failing on a fresh mav install? http://paste.openstack.org/show/522/22:36
jk0in trunk22:36
jk0eday: it's a domU xenserver instance22:36
sorenjk0: Do you have the kernel config from guest and host?22:40
sorenJust curious.22:40
jk0nah, doesn't look like this image has it available in /proc22:40
*** adiantum has quit IRC22:40
edayjk0: hmm, looks like the threshold for rate limiting is off22:41
edayis this machine really fast? ;)22:42
jk0yeah22:42
jk0eday: nm, looks like removing clocksource=jiffies made the problem go away22:42
*** jimbaker has quit IRC22:44
sorenJust to have this on record somewhere public: Yeah, clocksource=jiffies is a bad, bad idea.22:44
edayahh22:44
sorenIt gives you a sleep() granularity of 1/10 s.22:44
sorenThe kernel generally makes a sound choice of clocksource.22:47
*** adiantum has joined #openstack22:47
sorenIt tries a TSC first. If that proves unstable, it switches to an acpi based one.22:47
chmoueln22:48
sorenACPI is a more expensive and less granular timing source, but has historically been safer because a VM moving from one (physical) cpu to another occasionally would get a TSC reading lower than the most recent one it had seen which made things lock up really hard.22:49
sorenEven worse when you were doing live migration to another box.22:49
*** hadrian has quit IRC22:50
vishysoren: any idea: dpkg: dependency problems prevent configuration of user-mode-linux:22:50
vishy user-mode-linux depends on uml-utilities (>= 20040406-1); however:22:50
vishy  Package uml-utilities is not configured yet.22:50
*** spectorclan has quit IRC22:51
sorenvishy: The real error must be furtherup.22:51
vishysoren: you are right /usr/bin/uml_switch never created control socket /var/run/uml-utilities/uml_switch.ctl22:51
*** allsystemsarego has quit IRC22:54
*** ppetraki has quit IRC22:55
*** greenisus has quit IRC22:56
*** adiantum has quit IRC22:58
vishysoren: it doesn't like my vm :(22:58
*** johnpur has quit IRC22:58
*** hadrian has joined #openstack23:00
*** DubLo7 has joined #openstack23:01
*** adiantum has joined #openstack23:03
vishysoren: flaky virtualbox setup? it worked the second time, go figure23:04
vishysoren: although it appears to have blown up my networking :(23:06
*** DubLo7 has quit IRC23:06
*** MarkAt2od has quit IRC23:07
*** cw has joined #openstack23:10
*** sophiap has joined #openstack23:10
*** ChrisAM1 has joined #openstack23:11
*** MarkAt2od has joined #openstack23:15
*** jimbaker has joined #openstack23:19
*** aliguori has quit IRC23:20
*** damon__ has quit IRC23:22
dubsquaredIs this an error that is current, or has been resolved and isn't in packages yet?  http://paste.openstack.org/show/527/23:25
dubsquaredi recall seeing some stuff about 'ndb' being required, then not...23:25
*** damon__ has joined #openstack23:27
dubsquared'nbd' rather23:27
*** dendro-afk is now known as dendrobates23:31
*** gondoi has quit IRC23:32
*** bwalk7125 has joined #openstack23:36
*** EdwinGrubbs has quit IRC23:36
*** joearnold has quit IRC23:39
bwalk7125hi, I've completed a simple swift setup on a single server and have created an account/user, etc, but I've been testing the api and have been unable to create a container23:40
bwalk7125I keep getting a 403 Forbidden error23:40
bwalk7125here's what I am sending in the request23:40
*** ascovel has quit IRC23:40
bwalk7125url = http://127.0.0.1:8080/v1/<auth_token>23:40
bwalk7125['PUT /v1/<auth_token>/testcontainer HTTP/1.1', 'X-Auth-Token: <token>']23:40
bwalk7125I still get the same error even if I put the host in the header23:41
creihtbwalk7125: first thing, are you sure when you created your user that you passed the -a flag to make it an admin of the account?23:41
*** adiantum has quit IRC23:41
bwalk7125yep, and I doubled checked it in auth.db23:42
creihtk23:42
creihtare you using devauth or the swauth middleware for auth?23:42
*** adiantum has joined #openstack23:42
*** mray has quit IRC23:42
bwalk7125devauth23:43
creihtoh23:43
creihtinstead of http://127.0.0.1:8080/v1/<auth_token>23:43
creihtdo23:43
creihtactually, just use whatever storage-url was returned when you authed23:44
bwalk7125ok23:44
creihtunless that is what you are meaning by auth_token23:44
creihtthat should be your account in swift, which by default should look like23:44
creihtAUTH_somehash23:44
bwalk7125yeah23:45
bwalk7125that's what I've tried: AUTH_somehash23:46
creihtk23:46
creihtbwalk7125: can you try:23:46
creihtst -A http://127.0.0.1:11000/v1.0 -U test:tester -K testing stat23:46
creihtsubstitute your acct,user,and password of course23:46
*** reldan has quit IRC23:47
bwalk7125yep, that gives me the token and account name I have been using in my request23:48
bwalk7125 http://127.0.0.1:8080/v1/AUTH_37194418a9ec4850b81df80113f9acb523:48
creihtok23:48
bwalk7125['PUT /v1/AUTH_37194418a9ec4850b81df80113f9acb5/testcontainer2 HTTP/1.1', 'X-Auth-Token: AUTH_tkbdc57e3a80d347b2b7fd3d991137fa24']23:48
creihtso try23:49
creihtst -A http://127.0.0.1:11000/v1.0 -U test:tester -K testing upload test_container SOME_LOCAL_FILE23:49
bwalk7125upload was successful23:50
creihtk23:50
creihtthen something is wrong with how you are making the request23:50
creihtwhat tool are you using for the request?23:50
bwalk7125so I don't need the <Host: hostname> in the request then?23:50
bwalk7125here's my pycurl:23:51
creihtto paste.openstack.com please :)23:51
creihtand it depends on the lib you are using23:51
jaypipessoren: heya, I pushed the local_BuildDoc setup.py fix for building the manpages. If you think everything is OK, please feel free to approve https://code.launchpad.net/~jaypipes/glance/bug704842/+merge/4683423:51
*** adiantum has quit IRC23:52
creihterm23:52
creihtpaste.openstack.org23:52
bwalk7125just pasted it23:53
bwalk7125#52923:53
*** elasticdog has quit IRC23:55
*** elasticdog has joined #openstack23:55
creihthrm23:55
creihtbwalk7125: can you try just heading the account first to see if you can get that to work?23:55
creihtunfortunately I have to run23:56
bwalk7125ok23:56
creihtbut something isn't quite right how the request is being made23:56
bwalk7125I'll try23:56
bwalk7125thanks for your help23:56
*** joearnold has joined #openstack23:56
bwalk7125the full function was paste #531 on paste.openstack.org23:56
*** dendrobates is now known as dendro-afk23:57
*** adiantum has joined #openstack23:57
*** littleidea has joined #openstack23:58

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