Thursday, 2010-12-09

Ryan_LaneIs there are reason why all the auth_unittest tests are being skipped when I run the tests? are they not supposed to be running, or do I have to do something to make them run?00:04
edaythey run for me00:05
Ryan_LaneI wonder what I'm doing wrong00:06
Ryan_Laneit's specifically skipping the ones I want to run the most :)00:06
edayheh00:07
edaythey commented out in run_tests.py for some reason?00:08
Ryan_Lanenope00:08
openstackhudsonProject nova build #294: SUCCESS in 1 min 15 sec: http://hudson.openstack.org/job/nova/294/00:09
*** Podilarius has left #openstack00:09
*** dfg_ has quit IRC00:13
Ryan_Laneit's doing the DB auth tests, and not the LDAP ones00:13
*** bfschott has quit IRC00:24
*** aryko has joined #openstack00:24
Ryan_Laneah. it'll only do the ldap tests with redis.00:26
*** dubsquared has left #openstack00:29
*** kashyapc has joined #openstack00:36
* Ryan_Lane sighs00:40
Ryan_Lanethe fake ldap driver doesn't implement wildcard searches00:40
*** joearnold has quit IRC00:42
*** joearnold has joined #openstack00:43
edayits fake!00:43
Ryan_LaneI know ;)00:44
Ryan_Lanebut I'm now using wildcard searches in the ldap driver00:44
*** joearnold has quit IRC00:44
Ryan_Laneso all the damn tests are failing :(00:44
edayahh00:47
Ryan_Lanewildcard searches are needed for searches that check for attribute existence00:47
*** BK_man has joined #openstack00:47
Ryan_Lanesuch as "(owner=*)" which will match for objects that have the attribute, but will not for attributes that do not00:48
Ryan_LaneI think I can fake it in the fake driver :)00:49
KyleM1I'm back again!00:50
KyleM1I tried using the script that alekibango pointed me at but had a couple of issues:00:50
KyleM11) Try as I might I couldn't find any references to PPA or VENV variables to disable00:51
*** rlucio has quit IRC00:51
KyleM12) I went ahead with the branch and install commands anyway but when I tried to run it my SSH died and I couldn't reconnect to the server.00:51
KyleM1Does anyone know how I can prevent that from happening?00:52
alekibangoKyleM1: he changed the code, uh00:52
alekibangodnt worry about venv, that is prolly gone for good00:53
KyleM1Hooray?00:53
alekibangobut   sudo add-apt-repository ppa:nova-core/trunk  will fail on debian00:53
alekibangoimho00:53
KyleM1Alright.00:53
alekibangowaht i did with that script - was placing set -e on top of it00:54
KyleM1What do you suggest changing it to?00:54
alekibangoset -xv00:54
alekibangoKyleM1: you are on squeeze right?00:54
KyleM1I believe so, yes.00:54
KyleM1Yep00:54
*** BK_man has quit IRC00:54
*** BK_man has joined #openstack00:54
KyleM1# cat /etc/debian_version00:54
KyleM1squeeze/sid00:54
*** dendro-afk is now known as dendrobates00:58
* Ryan_Lane cheers01:01
Ryan_Lanethat was easy enough to add :)01:01
*** robrightscale has left #openstack01:03
*** jc_smith has quit IRC01:04
alekibangoRyan_Lane: ?01:04
Ryan_Lanewildcard searches to the fake ldap driver01:04
alekibangoah :)01:04
alekibangopython is easy01:04
Ryan_Laneof course I just implemented them as all or nothing01:04
alekibango:D01:04
* alekibango blames python01:05
alekibangoit should be harder01:05
Ryan_Lanesince that's all I need :)01:05
alekibango:D01:05
Ryan_Laneheh01:05
Ryan_Laneit should be php?01:05
Ryan_Lane;)01:05
*** jbryce_ has joined #openstack01:07
*** jbryce has quit IRC01:11
*** jbryce_ is now known as jbryce01:11
KyleM1Okay, it looks like the "clean-vlans" command is what's killing my network; is there something I can do to prevent this from dropping the interfaces, or should I just comment it out?01:13
winston-dWhat I did is comment it out...01:17
*** sirp1 has joined #openstack01:17
KyleM1Okay.01:17
KyleM1Simple enough!01:17
*** littleidea has quit IRC01:18
*** dragondm has quit IRC01:24
*** BK_man_ has joined #openstack01:25
*** BK_man has quit IRC01:25
*** BK_man_ is now known as BK_man01:25
*** zhengli has quit IRC01:26
termieeday: https://code.launchpad.net/~termie/nova/eventlet_merge is pretty much there, all the tests are passing currently (except ignoring objectstore at the moment)01:27
*** Ryan_Lane is now known as Ryan_Lane|away01:27
termieeday: still needs a variety of things to be cleaned up01:27
*** Ryan_Lane|away has quit IRC01:27
termieeday: and i don't _really_ trust the tests enough to say everything works01:28
termieeday: but the end is squarely in sight01:28
*** dovetaildan has quit IRC01:33
*** dovetaildan has joined #openstack01:35
*** sirp1 has quit IRC01:36
*** dendrobates is now known as dendro-afk01:41
*** sophiap has joined #openstack01:42
*** johnpur has quit IRC01:42
*** mdomsch has joined #openstack01:55
*** daleolds has quit IRC02:01
*** ctennis has quit IRC02:08
*** miclorb has quit IRC02:09
*** KyleM1 has quit IRC02:13
*** dovetaildan has quit IRC02:14
*** bfschott has joined #openstack02:15
*** dovetaildan has joined #openstack02:16
*** johnbergoon has joined #openstack02:20
*** aimon has quit IRC02:20
*** aimon has joined #openstack02:20
*** BK_man_ has joined #openstack02:25
*** BK_man has quit IRC02:25
*** BK_man_ is now known as BK_man02:25
*** kashyapc has quit IRC02:30
*** jimbaker has joined #openstack02:33
*** johnbergoon has quit IRC02:33
*** hazmat has quit IRC02:40
*** BK_man has quit IRC02:46
*** dendro-afk is now known as dendrobates02:48
*** kashyapc has joined #openstack03:01
*** maplebed has joined #openstack03:09
*** sophiap has quit IRC03:23
*** jdurgin has quit IRC03:28
*** johnbergoon has joined #openstack03:29
*** jimbaker has quit IRC03:41
*** bfschott has quit IRC03:41
*** maplebed has quit IRC03:53
*** sirp1 has joined #openstack04:14
*** joearnold has joined #openstack04:15
*** sirp1 has joined #openstack04:15
*** dendrobates is now known as dendro-afk04:22
*** novahelp has joined #openstack04:28
*** johnbergoon has left #openstack04:30
*** jaypipes has quit IRC04:31
*** dubsquared has joined #openstack04:40
uvirtbotNew bug: #687661 in glance "Glance servers crash when using epoll" [High,New] https://launchpad.net/bugs/68766104:41
*** omidhdl has joined #openstack04:42
*** maplebed has joined #openstack04:43
*** jimbaker has joined #openstack04:48
*** ctennis has joined #openstack04:50
*** maplebed has quit IRC04:51
uvirtbotNew bug: #687665 in glance "Swift Backend URL Parser breaks for 2.6.5" [High,New] https://launchpad.net/bugs/68766504:56
*** winston-d has quit IRC04:57
*** mdomsch has quit IRC05:12
*** johnbergoon has joined #openstack05:24
*** joearnold has quit IRC05:25
*** johnbergoon has left #openstack05:26
*** joearnold has joined #openstack05:27
*** ramkrsna has joined #openstack05:29
*** jimbaker has quit IRC05:51
openstackhudsonProject nova-tarmac build #42,003: FAILURE in 13 sec: http://hudson.openstack.org/job/nova-tarmac/42003/05:58
*** eldarnugaev has joined #openstack05:58
*** ArdRigh has joined #openstack06:02
openstackhudsonYippie, build fixed!06:03
openstackhudsonProject nova-tarmac build #42,004: FIXED in 3.7 sec: http://hudson.openstack.org/job/nova-tarmac/42004/06:03
*** soosfarm has quit IRC06:10
*** GasbaKid has joined #openstack06:13
*** GasbaKid has quit IRC06:17
*** GasbaKid has joined #openstack06:18
*** sirp1 has quit IRC06:26
*** novaoss has joined #openstack06:34
*** eldarnugaev has quit IRC06:43
*** almaisan-away is now known as al-maisan06:43
*** winston-d has joined #openstack06:43
*** ctennis has quit IRC07:02
*** ibarrera has joined #openstack07:08
*** dubsquared has quit IRC07:16
*** GasbaKid has quit IRC07:22
*** schisamo has quit IRC07:38
*** joearnold has quit IRC07:45
*** larstobi has quit IRC07:55
*** brd_from_italy has joined #openstack08:02
*** guigui has joined #openstack08:04
*** befreax has joined #openstack08:14
*** calavera has joined #openstack08:15
*** larstobi has joined #openstack08:19
*** eldarnugaev has joined #openstack08:34
*** GasbaKid has joined #openstack08:42
*** eldarnugaev has quit IRC08:57
*** irahgel1 has joined #openstack09:22
*** deshantm_cosi has quit IRC09:32
*** deshantm has quit IRC09:32
*** miclorb_ has joined #openstack09:38
*** eldarnugaev has joined #openstack09:41
*** allsystemsarego has joined #openstack09:42
*** deshantm has joined #openstack09:45
*** deshantm_cosi has joined #openstack09:45
*** novahelp has quit IRC09:47
*** novaoss has quit IRC09:50
*** GasbaKid has quit IRC09:50
*** ramkrsna has quit IRC09:54
*** zhengli has joined #openstack09:56
*** eldarnugaev has left #openstack10:00
*** reldan has joined #openstack10:01
*** ramkrsna has joined #openstack10:07
*** miclorb_ has quit IRC10:15
chmouelanybody know how to make a bit prettier the copy and paste in launchpad bugs (ie: having a tags doing a <pre> arounds or <tt> tags around)10:17
*** ArdRigh has quit IRC10:19
sorenchmouel: Huh?10:21
chmouelsoren: have you used stackoverflow for example ?10:28
chmouelthey have this blockquote tag which make code snippets or copy and paste looks nice in html10:29
chmouel(or at least nicer)10:29
*** befreax has quit IRC10:41
*** stewart has quit IRC10:44
*** sophiap has joined #openstack10:44
uvirtbotNew bug: #687942 in glance "Missing authorization in Glance API" [Undecided,New] https://launchpad.net/bugs/68794210:46
uvirtbotNew bug: #687944 in glance "missing get-image-size method in Teller client" [Undecided,New] https://launchpad.net/bugs/68794410:56
*** stewart has joined #openstack10:57
sorenchmouel: Everything on Launchpad is monospace. Code should look fine.10:57
sorenErr..10:57
sorenchmouel: Not "everything", but all comments are monospace by default.10:57
chmouelok.. would be nice to have some kind of syntax highlight for code snippets tho but I guess it's an another discussion for #launchpad10:59
*** kashyapc has quit IRC11:02
uvirtbotNew bug: #687949 in glance "Creating image with same name does not come back with error" [Undecided,New] https://launchpad.net/bugs/68794911:06
chmouelsoren: is it my setup or is it normal if nova-api does not dump logs into /var/log/nova/ (using the daily package from this morning)?11:17
*** arthurc has joined #openstack11:17
vivekbabschmouel: i'm seeing this too; there's no nova-api.log in /var/log/nova.  other logs are present11:20
chmouelit's the only process using eventlet and not twisted ...11:25
chmouelseems like time to fill a bug :)11:26
larstobiI'm having a problem with swift. It stopped working, and I can't find out what went wrong. It authenticates fine, but when fetching the X-Storage-Url it crashes. The stack trace received is here: http://paste.openstack.org/show/261/11:27
uvirtbotNew bug: #687963 in nova "nova-api debian packages does not create /var/log/nova/nova-api.log" [Undecided,New] https://launchpad.net/bugs/68796311:35
sorenchmouel: Yes.11:45
sorenchmouel: It's something I need to fix, but it's expected for now.11:45
chmouelsoren: cool, I know you are busy I can get a try on a patch if you like..11:46
sorenIt's pretty simple, really.11:46
chmoueli thought they would be some fancy python 'logging' library stuff if its init script thing then yeah that should be trival11:47
*** rchavik has joined #openstack11:49
sorenchmouel: I followed up on the bug explaining how to fix it.11:49
*** novahelp has joined #openstack11:51
chmouelis flags files are merged from different config files ?11:51
chmouelie: if i have a global nova.conf and another nova-api.conf11:51
chmouelwould it use only the nova-api.conf or parse as well the nova.conf11:52
sorenchmouel: At the moment, we explicitly point the various daemons at the right flagfile (from the init script).11:52
chmouelsoren: i heard flags file would be deprecated in the future, isnt it ?11:53
sorenchmouel: Eventually, yes.11:55
sandywalsho/11:59
soren'ello.12:02
*** hazmat has joined #openstack12:07
*** znake has joined #openstack12:13
*** znake has left #openstack12:19
*** sebastianstadil has joined #openstack12:20
*** omidhdl has left #openstack12:21
sebastianstadilHey everyone, is there any public Nova to use for testing? Like Eucalyptus Community Cloud.12:21
sebastianstadilWe'd like to finish adding support for it in Scalr12:21
alekibangosomeone talked about this... but i am not sure how it ended. there sure should be some public nova for tests, i would say even few of them (stable, latest)12:22
alekibangosebastianstadil: try asking 2-4 hours later when americans will be awake12:23
*** sophiap has quit IRC12:24
*** sophiap has joined #openstack12:30
sorenIf anyone cares, natty ppa builds of nova are working again.12:36
alekibangoi do, thanks for info12:36
sorensebastianstadil: I don't think there is yet. I'm trying to get some resources to set one up, but I don't know the status of it.12:37
*** irahgel2 has joined #openstack12:37
*** irahgel1 has quit IRC12:38
sebastianstadilCould we get a dozen dedicated servers from Rackspace and expense them?12:40
sebastianstadilActually, what's the recommended minimum number of servers?12:41
soren1.12:41
soren:)12:41
sebastianstadilThat should be cheaper12:41
alekibangohmm those can even be virtual machines12:44
*** vivekbabs has quit IRC12:45
*** vivekbabs has joined #openstack12:51
*** fabiand has joined #openstack12:56
*** arcane has quit IRC12:57
vivekbabsi am using nova compute build from ppa (rev 452) and it now contains xenapi changes from xenapi-refactoring branch, but i'm hitting a possible bug. this is after i have side-stepped the 'no network found for bridge br100' exception that sandywalsh said is a known issue.13:00
vivekbabsi started getting "XenAPI.Failure: Xen-API failure: ['FIELD_TYPE_ERROR', 'self']"13:00
vivekbabsthere seems to be some problem in get_xenapi_host() in xenapi_conn.py when it calls get_this_host(self._session.handle)13:01
vivekbabsit started working when i replaced 'self._session.handle' with 'self._session.getSession()'13:01
*** wiliam has joined #openstack13:02
*** iRTermite has joined #openstack13:04
*** ramkrsna has quit IRC13:09
*** aryko has left #openstack13:13
*** Cybodog has joined #openstack13:15
*** Cybodog has quit IRC13:21
chmouelis nova needs a ramdisk to boot ? i get a ari-11111 not found (which is the default image name for flag) when i try to boot without ramdisk13:23
*** soosfarm has joined #openstack13:24
ttxchmouel: that's probably https://bugs.launchpad.net/nova/+bug/66115913:25
uvirtbotLaunchpad bug 661159 in nova "Does not allow booting without a ramdisk" [Medium,In progress]13:25
chmouelttx: tks buddy, was going to fire up a bug report already 8-)13:26
ttxnp13:26
chmoueland when i try to crean an instance via euca with a wrong instance type i am getting 'NameError: global name 'exception' is not defined' is that already reported?13:28
chmouelor i could just check the bug report :)13:28
sorenNenova/compute/instance_types.py:40: undefined name 'exception'13:32
sorenWhoopes.13:32
sorennova/compute/instance_types.py:40: undefined name 'exception'13:32
sorenFrom current trunk.13:32
chmouelyeah figured out we just need an import in there isnt it ?13:33
*** ar1 has quit IRC13:34
sorenDunno. Haven't looked.13:35
sorenYup.13:35
chmouelcheers would provide a quick patch13:36
*** irahgel2 has quit IRC13:39
sandywalshHey guys ... anything holding up getting https://code.launchpad.net/~sandy-walsh/nova/admin-only-api merged into trunk? There are two approvals and I need it for xs-pause/xs-suspend13:41
*** kashyapc has joined #openstack13:42
*** irahgel1 has joined #openstack13:45
uvirtbotNew bug: #688032 in nova "creating a new instance via eucatools with wrong instance type get the error "global name 'exception' is not defined"" [Undecided,New] https://launchpad.net/bugs/68803213:46
*** Adiantum has joined #openstack13:46
*** sebastianstadil has quit IRC13:48
*** larstobi has quit IRC13:49
*** hggdh has quit IRC13:54
*** hggdh has joined #openstack13:55
*** soosfarm has quit IRC13:56
*** hggdh has quit IRC13:58
*** ppetraki has joined #openstack14:05
*** soosfarm has joined #openstack14:06
sorensandywalsh: Not at all. Just approved it.14:08
*** alekibango_ has joined #openstack14:11
*** alekibango_ has quit IRC14:11
sandywalshthanks S!14:11
*** reldan has quit IRC14:14
*** jimbaker has joined #openstack14:15
*** murkk has quit IRC14:18
*** hggdh has joined #openstack14:19
*** rchavik has quit IRC14:21
sandywalshsoren, I've fixed the merge conflict and re-pushed. Do I need to re-issue the merge prop?14:25
sorenNope.14:27
sorensandywalsh: Re-approved.14:27
sandywalshsoren, re-thank-you14:28
*** johnbergoon has joined #openstack14:34
sorensandywalsh: Merged succesfully.14:34
openstackhudsonProject nova build #295: SUCCESS in 1 min 12 sec: http://hudson.openstack.org/job/nova/295/14:34
sandywalshsoren, groovy.14:34
*** gondoi has joined #openstack14:41
*** gondoi has joined #openstack14:43
*** ctennis has joined #openstack14:44
sandywalshhow can I give someone else push permissions to my branch?14:45
*** calavera has quit IRC14:46
*** calavera has joined #openstack14:48
creihtsandywalsh: Not sure about that, people can make merge proposals to your branch14:49
*** jfluhmann has quit IRC14:49
sandywalshcreiht, hmm, I was trying to avoid that. We're pairing on a bp and I just want to grant full access.14:50
*** jfluhmann has joined #openstack14:50
sorensandywalsh: No.14:50
sorensandywalsh: If there's a team you're both a member of, you can make it owned by that team.14:51
sandywalshhmm, ok ... we'll ping pong between two branches then. thx!14:52
*** Podilarius has joined #openstack14:53
sorensandywalsh: Sure.14:57
*** sebastianstadil has joined #openstack14:57
*** Hua has joined #openstack14:57
*** skrusty has joined #openstack14:58
*** sebastianstadil has quit IRC14:58
*** daleolds has joined #openstack14:59
*** f4m8 is now known as f4m8_15:00
skrustycan i ask a really stupid question? Is Compute an alternative to things like hyper-v? Does it handle running VMs or is it a management platform?15:00
*** jfluhmann has quit IRC15:01
*** reldan has joined #openstack15:02
*** jfluhmann has joined #openstack15:02
vishyskrusty: management platform would be closer15:04
*** dubsquared has joined #openstack15:04
vishyskrusty: compute uses a hypervisor underneath15:04
vishyskrusty: like hyper-v/xen/kvm15:05
sophiapI hit bug 661159, how do I unregister an image?15:10
uvirtbotLaunchpad bug 661159 in nova "Does not allow booting without a ramdisk" [High,In progress] https://launchpad.net/bugs/66115915:10
soreneuca-deregister15:10
*** reldan has quit IRC15:11
*** reldan has joined #openstack15:11
sophiapand emi is the image-id?15:15
skrustycan it be used with windows hyper-v server?15:15
skrusty(the free one)15:15
sorensophiap: Yes.15:16
sophiapthanks soren15:16
dubsquaredsoren:  did you have a chance to revisit the python/nova package problem in the ppa?15:17
dubsquaredi haven't tried since got in, just getting around this AM :D15:17
sorendubsquared: I can't reproduce your problem.15:17
sorendubsquared: It works well for me.15:17
dubsquaredsoren: interesting, ill check it out, thanks!15:18
sorendubsquared: I didn't quite understand the pastebin you threw me. What command was that from?15:18
sorenhttp://paste.openstack.org/show/260/15:18
dubsquaredapt-get install -y nova-common15:18
dubsquaredoh that one..15:19
sorenapt-get's output does not look like that.15:19
dubsquaredwell, thats my script, running an apt-get15:19
sorenCan I see it, please?15:19
dubsquaredabsolutely15:19
dubsquaredjust got rang into a con call, ill brb, sorry!15:21
dubsquaredconf*15:21
*** stewart has quit IRC15:22
sorennp15:22
*** sebastianstadil has joined #openstack15:23
*** jdarcy has quit IRC15:25
*** jdarcy has joined #openstack15:25
*** stewart has joined #openstack15:34
*** rnirmal has joined #openstack15:34
sophiapis there  way to get the log for an instance that is starting up? My instance is hungup on pending15:39
*** ChanServ sets mode: +o _cerberus_15:40
*** dfg_ has joined #openstack15:41
*** jaypipes has joined #openstack15:42
ttx_cerberus_: see :)15:42
_cerberus_ttx: indeed. No longer necessary though15:43
*** ChanServ sets mode: -o _cerberus_15:44
ttxjaypipes: ping me when you have 10 min15:44
*** gundlach has joined #openstack15:45
*** schisamo has joined #openstack15:45
*** johnbergoon has left #openstack15:55
*** sirp1 has joined #openstack15:55
*** Hua has quit IRC15:57
*** dragondm has joined #openstack16:01
*** dfg_ has quit IRC16:02
sophiapttx: I'm following you article, but my instance never starts, it just stays pending. Is there a log I can look at?16:07
ttxsophiap: what kind of image do you try to start ?16:07
ttxsophiap: the ttylinux one ?16:07
ttxor an ubuntu one ?16:08
sophiapttx: yes the ttylinux16:08
sophiapthe i686 arch16:08
ttxYou're running the tutorial on a physical machine or inside a VM ?16:08
sophiapphysical machine16:09
ttxanything suspicious in /var/log/nova/* ?16:09
ttxeday: could you ping me if you have 5 min. over the next hour ?16:10
sophiapthis looks suspicious: libvirtError: internal error no supported architecture for os type 'hvm'16:11
ttxindeed16:11
ttxwhat does "kvm-ok" return ?16:12
sophiapYour CPU does not support KVM extensions16:12
sophiapdang16:12
ttxsophiap: sometimes it's just disabled in the BIOS16:12
ttxsometimes you just bought the wrong Intel CPU.16:13
sophiapI think it's the latter, it's an old IBM xseries 33516:13
chmouelyou can check with the command kvm-ok by the way if it works16:13
chmouelttx: you may want to add that to your article...16:13
ttxchmouel: I *do* mention that the machine needs to have VT extensions, but that might not be enough :)16:14
chmouelhehe :)16:14
*** daleolds has quit IRC16:14
*** johnpur has joined #openstack16:15
*** ChanServ sets mode: +v johnpur16:15
*** rds__ has joined #openstack16:16
*** maplebed has joined #openstack16:17
*** jfluhmann has quit IRC16:22
*** ctennis has quit IRC16:25
*** jfluhmann has joined #openstack16:26
edayttx: ping16:28
czajkowskisoren: congrats re fosdem16:28
ttxeday: was looking at your nova specs and was wondering which, if any, we should target for bexar16:28
ttxeday: anything you are working on or plan to deliver by Jan 6 ?16:29
*** zhengli has quit IRC16:29
ttxbexar-shared-ip-groups, bexar-openstack-api-floating-ips...16:29
ttxbexar-distributed-scheduler...16:30
johnpurttx: do we have a spec or target for bexar that indicates that all implemented nova functionality be exposed through the openstack api? ie i don't need to go to the ec2 api (unless i want to)?16:33
*** ctennis has joined #openstack16:33
edayttx: I converted the share-ip-groups/floating-ip bps since it was previously a bug.. I can work on it if they're high priority, but I'm mainly working on dist-sched16:33
edayttx: for dist-sched, I'm most likely not going to get it all done by jan6, and instead will have a number of steps done (I have 5 or 6 listed in the spec)16:34
*** kashyapc has quit IRC16:34
edayso, we'll need a cactus-dist-sched pointing to the same spec16:34
ttxeday: ok, so I'll keep them out of bexar for now16:34
ttxah hm16:34
edayI could break it into more bps if we really wanted, but seemed like extra work16:35
ttxeday: sounds good. Unfortunately, LP prevents you from pointing two BP to the same URL. But there are ways around that :)16:35
edayttx: yeah, I found that out :)16:36
ttxeday: two options (based on how much the intermediary results at bexar time make sense): two BPs and deliver one at Bexar... or just consider it work in progress and deliver at Cactus16:36
*** novahelp has quit IRC16:36
*** maplebed has quit IRC16:36
*** sebastianstadil has quit IRC16:37
sorenczajkowski: Thanks! Should be fun!16:37
czajkowskisoren: yup, just submitted a lightning talk, but going no matter what16:37
sorenttx: You could do that, too.16:37
ttxjohnpur: still need to catch up with dendrobates on that16:37
sorenttx: A lightning talk, that is.16:37
czajkowskittx: http://fosdem.org/2011/call_for_lightningtalks16:38
johnpurttx: ok. we are running out of time tho16:38
ttxsoren: on what ? I was thinking of bitching about Java in the java devroom16:38
czajkowskittx: don't hold back :)16:38
edayttx: I'll leave it to LP release experts (ie, you) to determine the best method :)   Just let me know16:38
sorenttx: Sounds like a party :)16:38
*** guigui has quit IRC16:39
alekibangottx: get back alive and in one piece!16:39
spectorclanczajkowski: please let me know times of your speaking slot, etc so I can promote to wider audience16:39
ttxeday: hm. do you already know what will be in bexar, or is it "as much as I can" ?16:40
* soren wanders off for dinner16:40
sirp1ttx: if it's alright with you, i'd like to split the xs-snapshots blueprint into a couple of smaller sub-blueprints (e.g. a separate one for implementing the backup scheduler)16:41
ttxjohnpur: I doubt such a spec would be fully implemented for bexar, since we'll rely on some features that would appear only in Cactus16:41
ttxjohnpur: but I agree on the need to track that completion16:41
ttxjohnpur: just unsure how much of that work was already done by dendrobates16:42
ttxor pvo.16:42
*** dragondm has quit IRC16:42
ttxsirp1: works for me. Just keep the main one and create another that depends on the first one completion16:42
edayttx: hard to say where the line will be drawn exactly, lots of unknowns in the rathole still. I have a few things that WILL be done, and a few things I'm pretty sure won't, but in between is up in the air16:43
ttxsirp1: would the backup scheduler one still be targeted for bexar ? At the same priority ?16:43
ttxeday: I'd go the "partial implementation in Bexar" route and just target the whole spec delivery to cactus16:43
johnpurttx: sure, we can only expose in the API what exists in the release. we need to be evolving the API and documenting the dev guide as we go. i mentioned some of this to annegentle yesterday.16:43
*** calavera has quit IRC16:44
alekibangottx: btw.. about java...  does java license still require you to delete all java installations if sun tells you to? (this might be nice rant)16:44
ttxalekibango: I don't need more reasons for ranting, I already have my bag full16:45
alekibango:)16:45
alekibangottx: dont forget about my spec16:45
ttxWill ping you tomorrow.16:45
alekibangoi would like to push it forward, and i am willing to implement it -- if someone will help me a bit...16:45
ttxalekibango: you're next on my big list of pings16:45
alekibangok, will wait16:46
*** hggdh has quit IRC16:46
sirp1ttx: for now, i would think that nova-backup-scheduler would be lower priority (if something has to slip, this would be a good candidate), but we could keep it on the schedule for bexar16:47
ttxok, will prioritize it as Low. Just subscribe me to it when you created it16:48
*** hggdh has joined #openstack16:48
*** kashyapc has joined #openstack16:50
*** miclorb has joined #openstack16:52
*** vivekbabs_ has joined #openstack16:55
*** dragondm has joined #openstack16:59
*** hggdh has quit IRC17:01
*** reldan has quit IRC17:01
pvottx the bexar blueprints for ozone should all be claimed17:02
ttxpvo: cool thanks17:03
*** hggdh has joined #openstack17:05
vivekbabs_a question to people running nova with XenServer, has anoyone seen "XenAPI.Failure: Xen-API failure: ['FIELD_TYPE_ERROR', 'self']" while running an instance?  this is revision 452.17:06
*** kashyapc has quit IRC17:06
*** al-maisan is now known as almaisan-away17:07
*** rlucio has joined #openstack17:08
*** fitzdsl has joined #openstack17:09
*** mjmac has left #openstack17:09
fitzdslHello17:14
*** aliguori has quit IRC17:15
uvirtbotNew bug: #688151 in nova "Describe volumes in the ec2 api does not filter results by instance_id" [Undecided,New] https://launchpad.net/bugs/68815117:16
fitzdslI'd like to know if it's possible to use iSCSI target with Object Store ?17:16
*** zhengli has joined #openstack17:17
*** daleolds has joined #openstack17:20
*** joearnold has joined #openstack17:22
jk0can I get someone on nova-core to look at this for me please? https://code.launchpad.net/~jk0/nova/diagnostics-per-instance/+merge/4313217:22
jaypipesjk0: looking...17:23
jk0thanks man17:23
jaypipesanyone know armando's IRC nick?17:24
jk0good question.. I wonder if he's in here17:24
jk0he's in the UK, I know that17:24
dabojk0: in vm_utils.py you have: from xml.dom.minidom import parseString. Isn't the standard for openstack that we only import modules, not functions?17:26
jk0they are already importing defer right above that17:27
jk0unless defer is a module (?)17:28
daboyes, it's a module17:28
jk0ok, I'll change17:28
dabojk0: the only other thing I see (stylistically) is in vmops.py, you are raising an Exception, instead of a specific type of Exception.17:30
jk0that's the trend from Citrix17:30
daboNot knowing the code, it looks like a ValueError or a RuntimeError would probably be a better choice17:31
jk0I'm just following what Citrix is doing for now17:31
daboWell, if they're catching Exception, it'll catch Value/RuntimeError too, since they are subclasses of Exception17:32
jk0pushed import change17:32
* jk0 can't speak on why they decided to do it that way17:33
pvojk0: you might ask if any citrix-ies are in #openstack17:33
pvocitrix-ites17:33
jk0we are in #openstack :)17:33
pvoha17:33
pvoer17:33
pvoso... yea17:33
dabopvo: I like "citrixies"17:34
comstudLOL17:34
* pvo needs to check his tabs more often17:34
*** mdomsch has joined #openstack17:40
*** joearnold has quit IRC17:40
uvirtbotNew bug: #688160 in glance "Parallax image index returns empty erroneously" [Undecided,New] https://launchpad.net/bugs/68816017:41
*** brd_from_italy has quit IRC17:41
*** zhengli has quit IRC17:44
jaypipessirp1: so, was it just that the image was not marked public?17:53
sirp1hmm good question, haven't debugged it yet...17:54
sirp1lemme check17:54
jk0jaypipes: thanks for the review17:57
jaypipesjk0: no worries :)17:57
sirp1jaypipes: that was it, need to update my tests/test_data script17:59
*** hggdh has quit IRC18:00
*** Ryan_Lane has joined #openstack18:00
*** MarkAtwood has quit IRC18:01
*** hggdh has joined #openstack18:02
*** sophiap has quit IRC18:03
*** joearnold has joined #openstack18:08
*** daleolds1 has joined #openstack18:08
*** daleolds has quit IRC18:09
*** KyleM1 has joined #openstack18:12
*** reldan has joined #openstack18:13
*** skrusty has quit IRC18:14
*** skrusty has joined #openstack18:14
*** zhengli has joined #openstack18:15
*** guynaor has joined #openstack18:16
*** guynaor has left #openstack18:16
*** daleolds1 has quit IRC18:18
*** daleolds has joined #openstack18:18
edayvishy: so, how would you feel about removing 'internal_id' from the instance table, and making 'id', which is a 32bit auto_increment now, a 64bit random int? could also make it a UUID. this also means the ec2 names would be a bit larger18:19
alekibango+118:19
vishyseems fine to me18:20
vishyseemed like sqlalchemy + 64 is a little tricky18:20
edayyou think we should go 64 or 128 bit (128 being a proper uuid()). uiud also means a less than ideal primary key type (binary or varchar)18:20
*** vivekbabs_ has quit IRC18:21
edayreally? I thought BitInteger just worked for sqlalchemy18:21
edayerr, Big18:21
vishydon't know, perhaps it does18:21
alekibangoi think it should work18:21
alekibangoif it doesnt, we should bug alchemy people18:21
edayat least it's listed in it's core generic types18:21
vishyah, k18:21
edayso, thoughts on uuid vs 64bit? we can make a 64bit int pretty random and probably won't collide, but you never know18:22
vishyi'm not a db expert but i understand nonint primary keys is a no-no18:23
edayI was thinking 32bit epoch + 20bit microsecond + 12bit rand()18:23
edayvishy: it's painful for large tables yes, but they can be done18:23
alekibangouuid is 128 bits18:24
*** sebastianstadil has joined #openstack18:24
edayalekibango: yeah, so we'dneed a varchar or a binary type, if it's supported by sqlalchemy18:24
alekibangoi am not sure about support ,will check18:24
edayalekibango: we'd need to use string18:26
edayalekibango: no generic types for binary  (just large binary, but we don't want blob overhead, if any)18:26
alekibangoor binary uuid.. why not 128bit value?18:26
alekibangoic18:26
edayI don't see any types that would work with that. we can do string(16) and pack it18:27
alekibangoyou are prolly right18:27
alekibango2^64 is pretty big number ;)18:27
edaybut, as vishy said, string(16) PKs are not ideal18:27
alekibangothat would eat resources... right18:28
edayit's not so much that we'll ever fill the space, it's just if it's big enough to avoid collisions when distributed nodes are generating them independently18:29
alekibangoso lets compute probability18:29
edayif we do the time-based value I suggested above, that's 4k random per microsecond18:30
edayprobably good enough. what UUID does is put in host-specific portion (mac address usually) so you only need to worry about host collisions18:31
alekibangodo we really need so big epoch?18:31
alekibangohmm but for longer run...18:31
edaywe could do 31 bits, but that doesn't help18:32
alekibangoor we can partition the space18:32
alekibangoso we will not use random :)18:32
edaywe won't know all hosts ahead of time to partition, at least not in the current model18:33
alekibangoor we could use 2 columns together as a PK18:33
edayor we could do the central ID assignment, and have each thing creating ID's pull blocks from it, but that is a bit of extra work (new service, ...)18:33
alekibango(heh)18:33
pvoprobalby a dumb idea but we make their ipv6 address? 128bit, unique and re-useable?18:34
alekibangocentral is problem18:34
alekibangowe want to go async18:34
pvook18:34
alekibangoah - pulling blocks ahead - that could be nice18:34
alekibangosort of dynamic partitioning18:35
edaypvo: that would work, but do we want to make the ID the ipv6 address? can't really change ips once we do that (which may be fine)18:35
alekibangobut debugging this :) might be hell18:35
alekibangoeday: what happens in case of conflict>18:35
alekibango:?18:35
edayalekibango: for which option?18:36
alekibangowhen you will use random18:36
alekibangoand there will be conflict18:36
edaylast update wins I guess :)18:36
edayunless we add logic to detect the case and handle it differently18:36
alekibangoyes thats my question, is that possible/?/18:37
pvoeday: I can see the case going either way... we don't remove primary but we do recycle. with ipv6 we wouldn't recycle. could use the customer ipv6 prefix as a filter18:37
alekibangoi would like to vote for dynamic partitioning, but it might be hell to debug if there will be problem18:37
edaysure, unless the rest of the row data has the EXACT same payload, which would be unlikely. also this means having to read before every insert/update18:37
alekibango(not only for devs, but for admins as well)18:38
pvocaveat, haven't thought this through... just thinking out loud18:38
edayalso, dynamic partitioning requires a central authority == SPoF. prefer not to go that route18:38
alekibangohmm right18:38
alekibangounless its cooperative, peer to peer solution18:39
alekibangohehe (complexity over roof)18:39
edaypvo: if we were ipv6 ready i'd say yes.. but to start now, there is too much not done18:39
alekibangowhatever we do, this should be able to run for a week without sync...18:40
alekibangoand then to sync and continue operation without problem18:40
pvoeday: well... not to use ipv6 as the networking... but we could use the scheme to provision ids and just use those when we shift.18:40
edayalekibango: there are projects out there that handle this, ie: http://engineering.twitter.com/2010/06/announcing-snowflake.html18:40
edayalekibango: don't really want to write our own, or make a dependency like that :)18:40
alekibangoeday: i can see why :D18:41
edaypvo: well, we would need ipv6 provisioning in there, even without the networking18:42
edaypvo: I suppose we can just pass arbitrary ranges, but if we have customer prefixes and other such logic, thats a bit more18:42
* eday doesn't know enough about how it will work18:42
alekibangomaybe using uuid is not that bad idea after all18:43
alekibangoas it can contain the host18:43
pvoI understand it to be a customer woudl get a prefix on signup, then vms spun would get the mac added to the prefix + some bits to get the ipv6 addresses. the + bits could be an random18:43
edaywell, if we were going uuid, ipv6 has a lot better context for the same size :)18:43
alekibangoso collision  will never happen18:43
pvoprefix + bits + mac18:43
pvoeday: rigjt18:44
pvoright18:44
edaybits == random, or something we'd need to manage?18:44
pvostill need to think it all teh way through, but if we're looking at a 128 bit unique field... seems wrong to not consider it18:44
edayI suppose if we just made it a 128bit rand, we can switch to ipv6 values once we know what we're doing18:45
pvoif the mac is 48 bits and the prefix is 64 bits, just need the extra part to be random, I'd think18:45
edayfor now do ipv4 IP + rand :)18:45
edayalso, from a security perspective, I wonder if these id's should have info like IPs, timestamps, ...   had to say where they will be seen18:46
edayhard18:46
alekibangoyou can separate uuid into 2 bigInts...18:49
pvoeday: agree that might be questionable.... but I don't know thats showstopper. just need to think it all the way though.  fe80226bbfffe1da120 or fe80::226:bbff:fe1d:a12018:49
pvoI think we'd need the ":"18:49
*** jc_smith has joined #openstack18:49
edaypvo: we'd pack it into 128bits18:49
edaystring(16)18:50
pvoright, right18:50
edayvishy: any thoughts on using ipv6 address for primary key in db?18:51
alekibangowe can even generate that ipv6 address now even if we will not use it for network18:51
edayI just feel like something will bite us in the ass with it, just not sure what yet18:51
alekibangowe will give you 'doomsayer award'  when that happens...  and it will, if we will rely on randomness of random...18:55
alekibangoor on the connectivity of the network18:56
edayas long as we make the random space large enough so that I have a better chance of premature death (lightning, plane crash, ...), nothing to worry about :)18:58
*** daleolds has quit IRC19:00
alekibangothat means it should as probable as dying by terrorist action...19:00
alekibangolol19:00
*** aliguori has joined #openstack19:01
alekibangoand they still are spending so much to fight it.. i would rather fight doctors - who kill many more people every year19:01
*** MarkAtwood has joined #openstack19:01
alekibango4096 for microsecond?19:03
alekibangoif we do 1 server every second, how long it might take to get bingo19:04
edayMarkAtwood: hey, you might have an opinion on this... what would think about using an ipv6 address as the primary key in a database containing all virtual machines for a cluster? don't need a central 'auto_increment' this way or worry about collisions19:04
edayalekibango: rand(4096) for every microsecond19:04
eday20 bits are for microsecond value19:04
alekibangoso what is probabily of getting collision in one year? :)19:08
alekibangoor 100 years rather19:08
edaydepends on how many hosts/cores are generating ids concurrently19:08
alekibangolets say 10 ids per second19:08
alekibangoor 10000   to  make it tough19:09
edaycan't be done on a single core, the ops to put together one of these ids > 1 microsecond19:09
alekibangoeday: imagine cloud sized 10^6 computers19:10
edaywell, we can't average here, we need to think of spikes19:11
alekibangoyes right19:11
alekibangoso what those spikes might be? on 10^6 sized cloud?19:11
edaywell, if ID generation is in the API servers, thats less19:12
uvirtbotNew bug: #688193 in nova "Running nova-scheduler results in a traceback." [Undecided,New] https://launchpad.net/bugs/68819319:12
alekibangothat might be 10^4 right?19:12
alekibangoi am just trying to get the number, as i feel it should be enumerated somehow - where the limit of the 64bit approach is19:13
edayprobably not that many, but sure19:13
*** BK_man has joined #openstack19:13
alekibangohow many ids per second those hosts can create?19:13
alekibango:)19:13
edaylet me test :)19:14
alekibangoor per microsecond19:14
MarkAtwoodeday: i like that idea, but i would like to spend some time with interested people and a whiteboard to work it out19:16
MarkAtwoodand bluntly, while i like the idea, and would love that to be implemented, i dont want hecklers who havnt read the IPv6 RFCs there when we're working the whiteboard19:17
alekibangoMarkAtwood: i agree, that makes me excluded.. :)19:18
MarkAtwoodas long as you dont heckle19:18
MarkAtwood^_^19:18
uvirtbotMarkAtwood: Error: "_^" is not a valid command.19:18
MarkAtwood:)19:18
alekibangohehe19:18
BK_manhi all! what's wrong with my objectstore? http://paste.openstack.org/show/264/19:18
MarkAtwoodive been thinking for a few years now about how IPv6's routing classes would work well with cloud computing19:19
MarkAtwoodthere are the well known link local, site local, and global route addresses19:19
MarkAtwoodcorresponding to IPv4 169.*, 1918, and routable addresses19:19
edayalekibango: 200k/sec on a 2.4 ghz core19:20
* alekibango is reading heckler definition in dict19:20
MarkAtwoodbut there are also system definable route classes, which would map well to "all instances in this rack/shelf"  "all instances in this application"   "all instances owned by this user"   "all instances in this availablity zone"  etc19:20
alekibangoeday: ty19:21
alekibangothat means  0.2  per microsec ->   which means ~ 1:20.000  to get collision   in every microsecond during spikes19:23
alekibangowhich is not that great -> would require some care if that happens19:23
*** BK_man has quit IRC19:23
*** BK_man_ has joined #openstack19:23
alekibangomaximim potential is cca 100k collisions per year19:24
alekibangoif we will just do generate ids all the time19:24
alekibangoi think thats a number we can use for discussion19:24
*** maplebed has joined #openstack19:25
alekibangoimagine talking to 100k customers who got server hackled19:25
alekibangoheckled i mean19:26
*** maple_bed has joined #openstack19:26
alekibangoby another user unintentionally19:26
alekibangoi think it will be much lower number, but still 1:20k every microsecond during peak..19:27
MarkAtwoodive often wondered about using the in CPU crypto stuff for generating high speed unique IDs19:29
MarkAtwoodbut ive never seen it exposed at the OS level19:29
alekibangouuids can use network mac + time19:29
*** maplebed has quit IRC19:30
edayso19:33
edayI'm thinking we should go 128 bit to be safe. for now we can just use uuid/rand, but could switch to ipv6 if it makes sense later on19:34
MarkAtwoodthe advantage of ipv6 is that its a known thing, and will be useful for connecting to machines with just a primary key lookup19:34
MarkAtwood^_^19:34
uvirtbotMarkAtwood: Error: "_^" is not a valid command.19:34
MarkAtwood  ^_^19:34
*** reldan has quit IRC19:35
edayyeah19:35
*** mjmac has joined #openstack19:35
edaythe ec2 ids are going to get quite a bit larger now :)19:35
* eday wonders if this will break any apis19:36
alekibangoMarkAtwood: if that will not become some kind of security problem19:36
*** jfluhmann has quit IRC19:36
*** jfluhmann has joined #openstack19:36
alekibango128bits are not directly supported by SA.. :(19:38
creiht64K^Hbits should be enough for anyone19:39
MarkAtwoodif knowing something's IP address is a security problem, then someone is depending on obscurity for security, which is a fundamental mistake19:39
sirp1jaypipes: i'm also working on a fix or the circular ref, i'lll use my patch to get by for the time being, then we can compare fixes when you're all wrapped19:40
*** Ryan_Lane is now known as Ryan_Lane|food19:40
alekibangoMarkAtwood: while i agree that relying on it for security of the server is bad idea,   its sometimes not only about servers and services, but also about people... and relations19:41
*** schisamo has quit IRC19:41
MarkAtwoodthe same data would exist in some other mapping table of machines to IPs19:42
*** sebastianstadil has quit IRC19:42
alekibangoi mean, somtimes you have to mail about this19:42
alekibangoits associating you to a server directly for readers of the mail19:42
alekibangohaving number protects privacy a bit19:43
*** joearnold has quit IRC19:43
alekibangoits not always an issue, but might be for some19:43
alekibangotake julian assagne fro example...19:43
alekibangoassange is it spelled right. sometimes i think he just made his name by removing L from the end.19:45
*** Joseph has joined #openstack19:45
*** Joseph is now known as Guest1751419:46
*** abecc has joined #openstack19:46
alekibangowikileaks had problems from the start -- they wanted to hide identity, to keep privacy...  (i am not sure if they are nice guys or not, taking them just as example)19:47
jaypipessirp1: sure, sounds good19:49
*** jinwoosuh has joined #openstack19:52
*** Guest17514 has left #openstack19:53
*** daleolds has joined #openstack19:53
*** BK_man has joined #openstack19:53
*** BK_man_ has quit IRC19:53
BK_mangents, you MUST have twisted in pip-requires. An 8.2.0 version is not OK! 10.1.0 work ok. Should I create a bug for this?19:54
*** joearnold has joined #openstack19:56
*** ibarrera has quit IRC19:56
*** EdwinGrubbs is now known as Edwin-afk219:57
MarkAtwoodthat IS a good point19:58
MarkAtwood:/19:58
alekibangoBK_man: bug report, not another bug :)   and if possible, also branch the code and make it yourself and do merge request :)19:58
*** jinwoosuh is now known as Suh19:58
alekibangoMarkAtwood: you mean my privacy one?19:58
*** Suh has quit IRC19:59
BK_manalekibango: ok. Do you have a guide for newbies - how to create a branch, etc using bzr? I only use git and cvs before :-)19:59
alekibangoBK_man: will give you url with  tutorial19:59
KyleM1BK_man: try this: http://wiki.openstack.org/LifeWithBzrAndLaunchpad20:00
alekibangoyes that one20:00
alekibangoby this you might also become known as openstack coauthor :D20:01
MarkAtwoodim of two minds...  ive spend the past couple of weeks trying to walk some cops and a court clerk thru the process of getting a sender IP from gmail, and then mapping that IP to a subscriber at an ISP20:02
MarkAtwoodand i miss the days when i could just look it all up from Received and whois20:02
MarkAtwoodbut then, there is the wikileaks issue, which i think is muchly a demonstration of some flaws in HTTP  (im a fan of building a DHT document client into web browsers, and Ending the wikileaks shutdown issue)20:03
alekibangoMarkAtwood: big brother (and in america its sis) wants to know everything and limit your access to information...20:03
alekibangoMarkAtwood: do you know how internet2 will look like?20:04
creihthttp://www.renesys.com/blog/2010/12/wikileaks-moving-target.shtml20:04
MarkAtwoodthere are 47 different DHTs running, andall of them currently suck20:04
creihtyou guys may find that blog post interesting (from my old boss)20:04
alekibangoi think wikileaks will be used to shut down free internet20:05
alekibangoi mean used as example which we need to fight against20:05
MarkAtwoodshut down open HTTP more like20:05
MarkAtwoodhttp and the current DNS is far too centeralized, but that is more or less off topic here20:06
alekibangobecause we need to be dumb, we need to not know how goverments do wars and how they do false flag terror atacks (operations like paperclip, northwoods, gladio, ajax, ....  gulf of tonkin incident, 911, 7/7 etc)20:06
*** joearnold has quit IRC20:07
alekibangothey even talked here in eu - about allowing internet access  only via buro stamped software -- which means 'trusted computing' and end of all freedom20:07
creihtyou guys can finish the conversation on #tinfoilhat :)20:07
*** dendro-afk is now known as dendrobates20:08
KyleM1I'm trying to set up a single-machine nova install and just ran the following command to create a project:20:08
KyleM1    nova-manage project create test_project test_user20:08
alekibangocreiht: what i named are actual names of operations which were publicly admitted to be done!!! its not a secret now20:08
alekibango+ some recent ones which stink a lot20:09
creihtalekibango: what I was trying to say fact or not, this isn't the place :)20:09
alekibangobut ok, its OT20:09
KyleM1The instructions I'm following suggest that it should print some RSA key stuff and then spit out a zip file.20:09
KyleM1Instead I get no output at all.20:09
openstackhudsonProject nova build #296: SUCCESS in 1 min 19 sec: http://hudson.openstack.org/job/nova/296/20:09
KyleM1if I try `nova-manage project list` I can see "test_project" there20:09
alekibangocreiht: ok, just dont call me tinfoilhatter please20:10
KyleM1But if I try `nova-manage project zipfile test_project test_user` it starts printing RSA key stuff and then dies with the following error:20:10
KyleM1OSError: [Errno 2] No such file or directory: '/usr/local/lib/python2.6/dist-packages/nova-2011.1-py2.6.egg/nova/..//CA'20:10
KyleM1Any suggestions?20:10
sandywalshKyleM1, did you create your CA directory?20:12
KyleM1There's one in nova/tests, but not one in python2.6/dist-packages/.../20:13
KyleM1I did not create one manually.20:13
dubsquaredkylem1:  the default location is "/usr/local/lib/python2.6/dist-packages/nova-2011.1-py2.6.egg/nova/..//CA'" … in your nova.conf, you need to add ''--state_path=/var/lib/nova" in your nova.conf, and restart nova-compute20:13
KyleM1Thanks.20:13
dubsquaredI'm /pretty/ sure that will fix ya up, let me know if it doesn't :D20:14
*** westmaas has joined #openstack20:15
uvirtbotNew bug: #688220 in nova "Need to add a dependency for python-twisted >= 10.1.0" [Undecided,New] https://launchpad.net/bugs/68822020:16
KyleM1Still no dice.  I'm following the instructions here (http://nova.openstack.org/adminguide/single.node.install.html) to try to get nova running.20:16
KyleM1My end goal is to contribute to the code (specifically volume/driver.py) so I don't want to install from packages, but I haven't managed to get nova running at all yet and I've tried a couple different ways.20:17
dubsquaredare you using packages?20:17
KyleM1Nope.20:17
dubsquaredah :D20:17
KyleM1Branched from trunk.20:17
KyleM1I tried Vishy's script as alekibango suggested yesterday but couldn't get that working (I'm installing on debian/squeeze rather than ubuntu)>20:18
alekibangoKyleM1: mine failed for you as those were packages which need another group20:18
alekibangobut create that group20:18
dubsquaredI've been more focused on the package side of nova so far; i did run into that, and the state_path was the fix20:18
KyleM1Hrm.20:19
alekibangoas alias of the libvirt group and it will work :)20:19
alekibangosorry i forgot to tell you20:19
*** westmaas has left #openstack20:19
alekibangoor make the group and add nova user to make sure nova user is in libvirt group20:19
alekibangoadd nova to the group i mean20:19
alekibangoKyleM1:  i will build new ones for you :)20:20
KyleM1alekibango: but I want to be able to test my changes to the code; can I do that if I install from packages rather than source?20:20
alekibangothat depends,. python still is source20:21
alekibangoyou can use git + packages :)  and be happy20:21
alekibangoor bzr from nova trunk20:22
alekibangoits your choice20:22
*** GasbaKid has joined #openstack20:22
alekibangoin the end you will need bzr to push it back to your branch in launchpad to ask for merge20:22
alekibangocreiht: btw the article is nice, but not groundbreaking20:23
KyleM1I'd like to install from source if possible, rather than packages.20:24
*** BK_man_ has joined #openstack20:24
*** BK_man has quit IRC20:24
*** BK_man_ is now known as BK_man20:24
*** brd_from_italy has joined #openstack20:24
*** daleolds has quit IRC20:24
alekibangook20:24
*** daleolds has joined #openstack20:24
KyleM1Unfortunately the single-machine setup instructions seem to be out of date or incomplete.20:24
alekibangomight be...20:24
alekibangoplease update them.. try asking here - ask real questions we will try to help20:24
alekibangoand update those pages, its moving so fast that we need to hold our hair (hats are gone now)20:25
KyleM1Hah.20:25
KyleM1Yes...20:25
KyleM1So yesterday I tried a couple different installation methods, but I seem to remember that following the instructions for single-machine setup didn't create /etc/nova/nova.conf.  I have that file now but I'm not sure if there's another location that nova might look for nova.conf before checking /etc/nova that might be overriding the one in /etc.20:27
KyleM1Is there any other place that I should check for nova.conf?20:27
alekibangoif you have your scripts in /srv/cloud/20:27
alekibangodelete /etc/nova20:28
edayargh, sqlalchemy doesn't bytes for it's string types20:28
alekibangoeday: maybe try to talk to them :)20:28
alekibangobut problem with SA is to be implementation neutral20:28
KyleM1alekibango: What scripts should I have in /srv/cloud?20:28
alekibangoi checked my nova to /srv/cloud/20:29
alekibangoas vishy did20:29
alekibangohis script somehow had this wired in in some time20:29
alekibangobut thats weeks ago20:29
KyleM1I don't understand what you mean by this: "i checked my nova to /srv/cloud/"20:29
alekibangoha, i meant bzr pull20:29
KyleM1Ah.20:29
KyleM1okay.20:29
alekibangocheckout in svn world :)20:30
KyleM1Gotcha.20:30
alekibangoor bzr clone? i still fail to remember bzr commands :)20:30
KyleM1I think i've use bzr branch.20:30
KyleM1*shrug*20:30
alekibangoall will be in the directory. including conf20:30
alekibangoand images20:31
KyleM1Okay.  I'm gonna head to lunch now, and I'll try that after I get back.20:31
KyleM1Thanks for your help.20:31
*** gondoi has quit IRC20:31
alekibangonp20:31
*** Podilarius has left #openstack20:40
*** Ryan_Lane|food is now known as Ryan_Lane20:47
vishyeday: 'the ec2 ids are going to get quite a bit larger now' we could allow people to specify ec2_ids as a prefix to make it easier to use the system without typing out i-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.  We could provide a get_by_project_and_prefix that would do a LIKE i-xxx% query20:47
vishyKyleM1: Those instrucitons appear to be incorrect20:54
*** BK_man has quit IRC20:54
*** BK_man has joined #openstack20:54
*** Podilarius has joined #openstack20:56
annegentlevishy: I've got a merge request in that updates the single mode install instructions, https://code.launchpad.net/~annegentle/nova/installdoc/+merge/4302220:56
annegentlevishy: there are probably more changes to be made but at least it avoids confusion about multiple .conf files20:57
vishyKyleM1: Or perhaps the packaging is wrong20:57
*** iammartian has joined #openstack21:01
*** pothos has quit IRC21:02
*** pothos has joined #openstack21:04
*** pothos has quit IRC21:07
*** pothos has joined #openstack21:07
*** gundlach has left #openstack21:22
*** westmaas1 has joined #openstack21:24
*** BK_man has quit IRC21:24
*** BK_man has joined #openstack21:24
*** jkakar has joined #openstack21:26
*** aliguori has quit IRC21:27
*** miclorb has quit IRC21:32
*** irahgel1 has quit IRC21:46
*** piken is now known as piken_train21:50
*** BK_man_ has joined #openstack21:54
*** BK_man has quit IRC21:54
*** BK_man_ is now known as BK_man21:54
*** westmaas1 has quit IRC21:55
*** aliguori has joined #openstack22:01
*** arthurc has quit IRC22:07
*** joearnold has joined #openstack22:07
*** joearnold has quit IRC22:09
*** aemdb has joined #openstack22:10
*** joearnold has joined #openstack22:11
edayalekibango, vishy: https://code.launchpad.net/~eday/nova/instance-uuids/+merge/43301   used uuids for now, can replace with ipv6 if/when we want later22:12
aemdbHi everyone, could anybody help me a bit? I'm running openstack-nova under ubuntu 10.04 using the novascript, and have done everything to the point of having my ami-tiny instance running. But I can't ssh to it, I get no route to host. Any ideas?22:12
*** maple_bed has quit IRC22:14
*** dfg_ has joined #openstack22:17
*** abecc has joined #openstack22:17
*** abecc has joined #openstack22:18
*** jdarcy has quit IRC22:19
*** BK_man has quit IRC22:23
chmouelif people using zsh and get annoyed to get to type/findout the instance name  here is some completion for zsh and some euca functions https://github.com/chmouel/zsh-config/blob/master/functions/_euca-instances.zsh22:23
*** aemdb has quit IRC22:32
vishyaemdb: ps ax | grep dnsmasq: how many dnsmasq processes are running?22:36
jeremybvishy: he left before you asked22:39
*** hggdh has quit IRC22:39
*** jimbaker has quit IRC22:48
*** ppetraki has quit IRC22:48
*** jk0 is now known as jk0_22:54
*** jk0_ is now known as jk022:54
*** brd_from_italy has quit IRC23:03
*** dfg_ has quit IRC23:05
*** JuanPerez has joined #openstack23:07
*** arcane has joined #openstack23:08
*** AimanA is now known as HouseAway23:09
*** jimbaker has joined #openstack23:10
JuanPerezHi, long time listener, first time posting. :)  Does anyone know if there are any plans to have a Forum site for OpenStack, in addition to the #openstack channel?23:11
JordanRinkeHit up stephen.spector@openstack.org23:12
JordanRinkehe is the community manager23:12
JuanPerezcool, thank you Jordan23:12
JordanRinkeYou are welcome, here to help23:13
*** mdomsch has quit IRC23:15
*** allsystemsarego has quit IRC23:15
*** abecc_ has joined #openstack23:15
edayJuanPerez: I'd ask things on the mailing list too23:16
annegentleJuanPerez: yes, definitely use http://launchpad.net/~openstack (openstack@lists.launchpad.net) as if it were a forum.23:17
*** abecc has quit IRC23:19
*** abecc_ is now known as abecc23:19
*** rnirmal has quit IRC23:19
dubsquaredIt's JuanPerez!23:22
dubsquaredAbout time you came out to play...23:22
JuanPerezthank you eday and anne.  i had been reading the meeting minutes for openstack, and it noted that only 3 messages had been posted to the 8 mailing-lists, so I thought it may be beneficial to have a search-able Forum just for OpenStack.23:22
edayJuanPerez: the launchpad mailing list is more active23:22
JordanRinkeWe should consolidate the mailing lists down to just openstack, openstack-clientdev (after talking to Mike Mayo) and openstack-users23:25
JordanRinkea forum is a good idea though, potentially more for users than developers since the pace is significantly slower for user implementations23:26
JordanRinkeand the ability to search a question before asking it23:27
JordanRinkehm23:27
JuanPerezeday: is the answers section in launchpad the same as the launchpad mailing list? https://answers.launchpad.net/nova23:35
edayJuanPerez: no, it's separate, but both places are fairly active23:40
JuanPerezfyi... Stephen just replied that the forum idea is being discussed23:40
JuanPerezeday: thank you for the pointer.  found the mailing list archive: https://lists.launchpad.net/openstack/. irc logs are here also: http://eavesdrop.openstack.org/irclogs/23:47
*** JuanPerez has quit IRC23:56
*** dubsquared has quit IRC23:58

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