Wednesday, 2010-12-01

*** Ryan_Lane has quit IRC00:00
*** AimanA is now known as HouseAway00:02
*** joearnold has quit IRC00:04
*** Ryan_Lane has joined #openstack00:06
*** dubsquared has quit IRC00:11
*** jakedahn_ has joined #openstack00:15
*** jakedahn has quit IRC00:18
*** jakedahn_ is now known as jakedahn00:18
*** joearnold has joined #openstack00:21
*** Ryan_Lane has quit IRC00:24
*** Ryan_Lane has joined #openstack00:29
*** Ryan_Lane has joined #openstack00:30
*** jimbaker has quit IRC00:42
*** johnbergoon has joined #openstack00:45
*** joearnol_ has joined #openstack00:46
*** joearnold has quit IRC00:46
*** dfg_ has quit IRC00:48
*** jakedahn has quit IRC00:51
*** eldarnugaev has quit IRC00:55
KyleM1I'm trying to get started with Nova and I'm having some trouble.  I downloaded the nova.sh script and ran00:57
KyleM1    ./nova.sh branch00:57
KyleM1    ./nova.sh install00:57
KyleM1    ./nova.sh run00:57
KyleM1as root like the documentation said.  It appeared to work; I got dropped into a screen session with 8 windows; the first and last (nova and test) had prompts and the rest seemed to be running processes or tailing log files.00:57
KyleM1I detached the screen session and waited for everything to exit.  It seemed to give me usage text for some commands before giving me a prompt.  I tried './nova.sh run' again it said "dnsmasq: no process found" before exporting the EC2 keys and dropping me into screen.  This time window 6 (volume) shows a stack trace ending with "nova.exception.Error: volume group nova-volumes doesn't exist" and a prompt.00:57
KyleM1If I try using the three euca-* commands suggested in the documentation I get the following error:00:57
KyleM1    # euca-describe-instances00:57
KyleM1    EC2_ACCESS_KEY environment variable must be set.00:57
KyleM1    Connection failed00:57
KyleM1Finally, if I try running './nova.sh scrub' I get the following errors:00:57
KyleM1    # ./nova.sh scrub00:58
KyleM1    awk: {print \$1}00:58
KyleM1    awk:        ^ backslash not last character on line00:58
KyleM1Bother...I didn't realize those would get sent as different messages; some of them apparently got blocked as a flood.00:58
*** HouseAway is now known as AimanA01:02
*** ar1 has joined #openstack01:14
*** johnbergoon has quit IRC01:17
*** DubLo7 has joined #openstack01:17
*** aliguori has quit IRC01:19
KyleM1How much of the description of the problems I'm having got through?01:21
KyleM1Enough for anyone to point me in the right direction?01:21
zaitcevThis is where you wish our mailing lists weren't quite so dead, huh.01:23
KyleM1Heh.01:23
*** greenisus has quit IRC01:24
*** Cybodog has quit IRC01:28
*** laurensell has joined #openstack01:33
openstackhudsonProject nova-tarmac build #39,672: FAILURE in 58 sec: http://hudson.openstack.org/job/nova-tarmac/39672/01:34
KyleM1Bad times...launchpad seems to be down.01:36
*** maplebed has quit IRC01:37
openstackhudsonProject nova-tarmac build #39,673: STILL FAILING in 9 sec: http://hudson.openstack.org/job/nova-tarmac/39673/01:38
*** algorist has quit IRC01:42
openstackhudsonProject nova-tarmac build #39,674: STILL FAILING in 9.1 sec: http://hudson.openstack.org/job/nova-tarmac/39674/01:43
openstackhudsonProject nova-tarmac build #39,675: STILL FAILING in 8.8 sec: http://hudson.openstack.org/job/nova-tarmac/39675/01:48
*** ArdRigh has joined #openstack01:51
*** laurensell has quit IRC01:52
openstackhudsonProject nova-tarmac build #39,676: STILL FAILING in 8.9 sec: http://hudson.openstack.org/job/nova-tarmac/39676/01:53
openstackhudsonProject nova-tarmac build #39,677: STILL FAILING in 9.1 sec: http://hudson.openstack.org/job/nova-tarmac/39677/01:58
*** dubsquared has joined #openstack02:01
openstackhudsonProject nova-tarmac build #39,678: STILL FAILING in 9 sec: http://hudson.openstack.org/job/nova-tarmac/39678/02:03
openstackhudsonProject nova-tarmac build #39,679: STILL FAILING in 8.9 sec: http://hudson.openstack.org/job/nova-tarmac/39679/02:08
zulstupid launchpad02:09
openstackhudsonProject nova-tarmac build #39,680: STILL FAILING in 9.1 sec: http://hudson.openstack.org/job/nova-tarmac/39680/02:13
openstackhudsonProject nova-tarmac build #39,681: STILL FAILING in 9 sec: http://hudson.openstack.org/job/nova-tarmac/39681/02:18
*** KyleM1 has left #openstack02:18
*** kevnfx has joined #openstack02:20
*** koji-iida has joined #openstack02:22
*** miclorb_ has quit IRC02:23
openstackhudsonYippie, build fixed!02:26
openstackhudsonProject nova-tarmac build #39,682: FIXED in 3 min 14 sec: http://hudson.openstack.org/job/nova-tarmac/39682/02:26
*** koji-iida has left #openstack02:26
dubsquaredlp is down?02:26
dubsquaredgetting 503s :(02:27
dubsquaredall better :D02:28
*** miclorb_ has joined #openstack02:29
*** jaypipes has quit IRC02:32
*** kevnfx has left #openstack02:39
openstackhudsonProject nova-tarmac build #39,685: FAILURE in 2 min 6 sec: http://hudson.openstack.org/job/nova-tarmac/39685/02:40
openstackhudsonYippie, build fixed!02:43
openstackhudsonProject nova-tarmac build #39,686: FIXED in 30 sec: http://hudson.openstack.org/job/nova-tarmac/39686/02:43
*** sirp has quit IRC02:55
*** joearnold has joined #openstack02:56
*** joearnol_ has quit IRC02:56
zulsoren: when you get a chance can you review the apport hook changes i made to lp:~openstack-ubuntu-packagers/ubuntu/natty/nova/ubuntu-apport-hook02:59
*** ArdRigh has quit IRC03:07
*** Dweezahr has quit IRC03:14
*** rchavik has quit IRC03:15
*** kashyapc has joined #openstack03:24
vishyKyleM1: sounds like multiple issues03:33
vishyKyleM1: the volume code always fails unless you specifically create a volume group.  There is info in the readme. The dnsmasq error is normal.  The euca commands should work from the test window.  You need to source the rc file in order for 'EC2_ACCESS_KEY' to be set for you, which is done automatically in the test window03:36
vishyKyleM1: the scrub error is new, and may be a recent bug that was added but also shouldn't really block nova.sh from working.03:36
*** dillon-w has quit IRC03:37
*** miclorb_ has quit IRC03:45
*** miclorb has joined #openstack03:46
*** miclorb has quit IRC03:51
*** miclorb has joined #openstack03:57
*** ppetraki has joined #openstack03:59
*** AimanA is now known as HouseAway04:00
*** ar1 has quit IRC04:12
*** ar1 has joined #openstack04:13
*** burris has joined #openstack04:14
*** DubLo7 has quit IRC04:29
*** omidhdl has joined #openstack04:34
*** kashyapc has quit IRC04:42
*** ramkrsna has joined #openstack04:42
*** ppetraki has quit IRC04:50
*** zaitcev has quit IRC04:57
*** srinik has joined #openstack05:01
*** srinik has quit IRC05:07
*** kashyapc has joined #openstack05:10
*** joearnold has quit IRC05:10
*** johnbergoon has joined #openstack05:22
*** f4m8_ is now known as f4m805:40
*** eldarnugaev has joined #openstack05:44
*** mdomsch has quit IRC05:51
*** algorist has joined #openstack05:51
*** omidhdl1 has joined #openstack05:56
*** omidhdl has quit IRC05:57
*** rchavik has joined #openstack06:06
*** omidhdl has joined #openstack06:23
*** nijaba has quit IRC06:24
*** omidhdl1 has quit IRC06:26
*** nijaba has joined #openstack06:28
*** nijaba has joined #openstack06:28
*** dubsquared has quit IRC06:32
*** dubsquared has joined #openstack06:33
*** miclorb has quit IRC06:49
*** algorist has quit IRC06:49
*** eldarnugaev has quit IRC07:08
*** 77CAAFZS5 has joined #openstack07:13
*** arthurc has joined #openstack07:21
*** pquerna has quit IRC07:34
*** pquerna has joined #openstack07:34
ttxsoren: yes, I can try a Google Calendar.07:35
*** sandywalsh has quit IRC07:42
*** sandywalsh has joined #openstack07:42
dubsquaredanyone had an issue with an instance not terminating all the way?  —> INSTANCE        i-3zlylv        ami-i2fp07h4    192.168.0.4     192.168.0.4     terminating07:43
dubsquaredfiles are gone…and it's no longer accessible…but it's still there07:43
*** dubsquared1 has joined #openstack08:18
*** calavera has joined #openstack08:19
*** dubsquared has quit IRC08:22
*** herki_ has quit IRC08:28
*** herki has joined #openstack08:33
*** rchavik has quit IRC08:39
*** rchavik has joined #openstack08:41
*** ar1 has joined #openstack08:43
*** GasbaKid has joined #openstack08:45
*** ibarrera has joined #openstack08:51
*** allsystemsarego has joined #openstack08:56
*** rchavik has quit IRC09:05
*** rchavik has joined #openstack09:07
uvirtbotNew bug: #683525 in nova "Key injection should be configurable" [Undecided,New] https://launchpad.net/bugs/68352509:11
*** johnbergoon has quit IRC09:19
*** miclorb_ has joined #openstack09:32
*** eldarnugaev has joined #openstack09:41
*** irahgel has joined #openstack09:41
*** sandywalsh has quit IRC09:42
*** 77CAAFZS5 has quit IRC09:53
*** guigui has joined #openstack09:55
*** sandywalsh has joined #openstack09:56
uvirtbotNew bug: #683541 in nova "Metadata service unreachable from instance" [Undecided,New] https://launchpad.net/bugs/68354109:56
*** sandywalsh has quit IRC10:05
*** sandywalsh has joined #openstack10:05
*** guigui has quit IRC10:26
*** arthurc has quit IRC10:26
*** GasbaKid has quit IRC10:26
*** GasbaKid has joined #openstack10:27
*** guigui has joined #openstack10:31
*** miclorb_ has quit IRC10:33
*** sandywalsh has quit IRC10:37
*** sandywalsh has joined #openstack10:38
sorenttx: mp filed. Now we wait :)10:58
ttxsounds sane. Whatever you put in there, can't be worse than 127.0.0.1.11:02
ttxsoren: ^11:02
soren*nod*11:04
*** sandywalsh has quit IRC11:10
*** sandywalsh has joined #openstack11:10
*** HugoKuo_ has quit IRC11:25
sorenttx: We need more core people in this timezone. Having to wait a day for stuff to land is annoying.11:26
matttsoren: or you could move to TX11:30
sorenmattt: Then there would be core people in this timezone instead:)11:33
sorenwhoops11:33
sorenmattt: Then there would be /less/ core people in this timezone instead :)11:33
* soren lunches11:33
matttsoren: njoy :)11:34
*** ivan has quit IRC11:40
*** ivan has joined #openstack11:40
zykes-soren: you in .dk ?11:45
*** GasbaKid has quit IRC11:52
*** sandywalsh has quit IRC11:54
*** sandywalsh has joined #openstack11:55
*** Podilarius has left #openstack11:59
*** dendrobates is now known as dendro-afk12:13
*** sandywalsh has quit IRC12:15
*** dendro-afk is now known as dendrobates12:28
sorenzykes-: Yes.12:31
*** laurensell has joined #openstack12:40
*** gundlach has joined #openstack12:45
*** rsampaio has joined #openstack12:49
*** dendrobates is now known as dendro-afk12:52
*** kashyapc has quit IRC12:55
*** omidhdl has quit IRC12:58
*** omidhdl has joined #openstack13:01
*** rchavik has quit IRC13:08
*** almaisan-away is now known as al-maisan13:10
*** Cybodog has joined #openstack13:15
*** eldarnugaev has quit IRC13:19
*** hisaharu has joined #openstack13:28
patri0tsoren: hey, I update nova packages and now I get "Warning: failed to parse error message from AWS: <unknown>:1:0: syntax error" when trying to euca-describe-instances13:34
sorenpatri0t: Which version?13:39
zykes-is there any "smart way" to detect new boxes that comes up to have them autosetup & configured ?13:40
patri0tsoren: 2011.1~bzr430-0ubuntu0p13:42
patri0tsoren: solved, it was related to somethings else,13:43
zulsoren: hey did you have a look at the apport hook branch yet?13:44
*** rsampaio_ has joined #openstack13:48
*** rsampaio has quit IRC13:49
zykes-Puppet or ?13:51
*** gundlach has quit IRC13:51
sorenzul: I didn't, no.13:52
sorenzul: Oh, wait, yes I did.13:52
sorenzul: https://code.launchpad.net/~openstack-ubuntu-packagers/ubuntu/natty/nova/ubuntu-apport-hook/+merge/42329 it's empty?13:52
*** omidhdl has left #openstack13:52
sorenzul: that's odd.13:54
sorenzul: It shouldn't be.13:54
* soren asks in #launchpad13:54
sorenpatri0t: What was it?13:55
sorenzykes-: People use a variety of things.13:55
sorenzykes-: FAI, Cobbler, various homegrown solutions.13:56
sorenzykes-: Then puppet, chef, cfengine, whatever.13:56
*** westmaas has joined #openstack13:56
*** aliguori has joined #openstack13:56
*** gaveen has joined #openstack13:57
*** laurensell has quit IRC13:57
*** hggdh has quit IRC14:02
*** jdarcy has joined #openstack14:02
*** laurensell has joined #openstack14:03
*** gundlach has joined #openstack14:04
gundlachdid something change in nova.sh to make nova-{sched,net,objectstore} start up daemonized despite --no-daemon?14:05
gundlachi'm getting that behavior lately14:05
zulsoren: ill resubmit it then14:07
sorenzul: Wait14:07
patri0tsoren: nova-compute has crashed, which I dont know why exactly but after restarting the service it is working fine14:07
soren:(14:07
sorengundlach: It's --nodaemon14:08
sorengundlach: always was :)14:08
sorengundlach: For those workers, at least.14:08
sorenzul: ok, go.14:08
sorengundlach: Oh, er..14:08
gundlachsoren: yes, quite.  same result :)14:08
sorengundlach: Ignore me.14:08
gundlachsoren: done!14:09
gundlach /ignore soren14:09
sorengundlach: I apparantly only read half of what you said.14:09
gundlachi suspect this is related to changing the default .conf location14:09
sorenpossibly.14:09
gundlachhmm, my nova.sh and nova/contrib/nova.sh are out of whack -- i probably just am not using the latest correct version14:10
zykes-soren: but does cobbler work with debian based systems ?14:10
zulsoren: done14:13
*** eldarnugaev has joined #openstack14:16
sorenzykes-: Sort of.14:17
*** eldarnugaev_ has joined #openstack14:18
*** eldarnugaev has quit IRC14:18
*** eldarnugaev_ is now known as eldarnugaev14:18
*** hggdh has joined #openstack14:24
*** laurensell has quit IRC14:26
zykes-what's FAI ?14:29
*** arthurc has joined #openstack14:31
alekibangozykes-: fully automated installation14:31
alekibangosee fai-project.org14:31
alekibango(for debian, works imho also on ubuntu, can install debian, ubuntu and also other distros)14:32
*** jaypipes has joined #openstack14:33
*** johnbergoon has joined #openstack14:33
*** omidhdl has joined #openstack14:34
*** sirp has joined #openstack14:40
*** ddumitriu has joined #openstack14:41
*** laurensell has joined #openstack14:43
*** omidhdl has left #openstack14:44
*** sandywalsh has joined #openstack14:44
*** sandywalsh has quit IRC14:46
*** gondoi has joined #openstack14:46
*** Ayya has joined #openstack14:47
*** laurensell has quit IRC14:47
*** ddumitriu has quit IRC14:47
*** Ayya has joined #openstack14:48
Ayyahy hya14:48
gundlachsoren: i think your utils.default_flagfile() change in bin/nova-* isn't working.  when i move the utils.default_flagfile() call above the 'from nova import service+twisted' lines, it works; in its current place, it does not.14:49
*** ramkrsna has quit IRC14:53
*** f4m8 is now known as f4m8_14:53
*** Cybo has joined #openstack14:54
*** jkakar has quit IRC14:55
*** jkakar has joined #openstack14:57
*** dubsquared has joined #openstack14:57
*** Ayya has left #openstack14:58
dubsquaredmorning #openstack!14:58
*** kashyapc has joined #openstack15:00
*** ppetraki has joined #openstack15:03
sorengundlach: Define "works".15:05
sorengundlach: It seems to have the desired effect to me.15:05
*** kevnfx_ has joined #openstack15:08
*** kevnfx_ has left #openstack15:08
*** kevnfx has joined #openstack15:09
*** kevnfx has left #openstack15:09
*** westmaas has quit IRC15:09
*** Podilarius has joined #openstack15:11
*** fabiand has joined #openstack15:17
eldarnugaevHi guys. Could you please help me? Are there any possibility to have two or three network interfaces per VM instance?15:18
sorenNot right now.15:18
eldarnugaevThanks. Are you going to add this feature in Bexar?15:20
*** laurensell has joined #openstack15:20
soreneldarnugaev: Not sure.15:21
sorenttx: ^ Do you know?15:21
*** spectorclan has joined #openstack15:22
ttxsoren: no.15:23
sorenttx: You don't know or it's not planned?15:23
eldarnugaevsoren: Thank you15:24
ttxI don't know. The network spec is a bit obscure to me currently, especially wrt Bexar engagements15:25
*** westmaas has joined #openstack15:25
*** fabiand has quit IRC15:28
dubsquareddid the date get pushed for the q1 release?15:30
dubsquaredor can someone confirm dates for me?  i seem to have heard a date at summit, and then others that are floating around15:31
ttxdubsquared: you mean, do we have a date for the next release(s) ?15:31
*** sandywalsh has joined #openstack15:31
dubsquaredttx: i suppose so, has that even been decided :D15:31
ttxhttp://wiki.openstack.org/BexarReleaseSchedule15:31
ttxhttp://wiki.openstack.org/CactusReleaseSchedule15:32
dubsquaredah there it is!15:32
dubsquaredthank you15:32
* soren goes shopping15:34
*** laurensell has quit IRC15:34
gundlachsoren: "works" means, reads the flagfile.15:35
*** dfg_ has joined #openstack15:36
*** laurensell has joined #openstack15:38
*** fabiand has joined #openstack15:46
*** laurensell has quit IRC15:48
*** laurensell has joined #openstack15:49
*** eldarnugaev has left #openstack15:57
*** eldarnugaev has joined #openstack15:57
sandywalshgundlach, can you reassign https://bugs.launchpad.net/nova/+bug/680709 to yourself and set your branch?16:04
uvirtbotLaunchpad bug 680709 in nova "Auth should allow for fully customized URL's when defining x-Server-Management-Url" [Undecided,In progress]16:04
gundlachsure16:04
sandywalshgundlach, thanks!16:04
gundlachnp :)16:04
gundlachsandywalsh: how do i set the branch?16:05
*** kevnfx has joined #openstack16:05
*** kevnfx has left #openstack16:06
gundlachsandywalsh: nm, found it -- you have to go branch -> bug instead of bug -> branch16:06
*** GasbaKid has joined #openstack16:06
sandywalshgundlach, try now, I removed my link16:07
gundlachsoren: looks like i needed to move utils.default_flagfile() from 'if __name__ == "__builtin__":'  to within  '... "__main__":' instead, in order to get the flagfile read properly.  you don't have that trouble?16:10
*** alekibango has quit IRC16:14
*** alekibango_ has joined #openstack16:14
*** kashyapc has quit IRC16:15
*** laurensell_ has joined #openstack16:19
*** laurensell has quit IRC16:19
*** laurensell_ is now known as laurensell16:19
*** sirp has quit IRC16:19
*** sirp1 has joined #openstack16:20
*** KyleM1 has joined #openstack16:20
*** dragondm has joined #openstack16:22
*** kirkland- has quit IRC16:22
*** hggdh has quit IRC16:24
*** hggdh has joined #openstack16:25
*** cole has joined #openstack16:36
*** ppetraki has quit IRC16:44
*** calavera has quit IRC16:45
*** ppetraki has joined #openstack16:52
*** theron has joined #openstack16:55
uvirtbotNew bug: #683737 in nova "bin/nova-* processes fail to read flagfile" [Medium,In progress] https://launchpad.net/bugs/68373716:56
*** kashyapc has joined #openstack17:00
*** sandywalsh has quit IRC17:01
*** maplebed has joined #openstack17:02
daboAnyone know why I would get this error starting an instance: "libvirtError: internal error no supported architecture for os type 'hvm'" http://paste.openstack.org/show/215/17:06
*** guigui has quit IRC17:11
fabianddabo: maybe you want to start a ppc guest on a i686 machine17:11
dabofabiand: I'm not sure what you mean17:12
*** sandywalsh has joined #openstack17:14
fabianddabo: if you are using hardware virtualization, the architecture of the guest needs to correspond with the hosts architecture. but this could (maybe) also mean that your machines has no virt features at al (e.g. on an old cpu)17:15
dabothis is on the dev machines set up inside of Rackspace - I don't know the specifics, but I'm assuming that they're fairly recent. :)17:16
fabianddabo: Yeah, I suppose they are capable :)17:17
Ryan_Lanedabo: it could also be that hardware virtualization is disabled in the bios17:17
Ryan_Lanesome manufacturers ship that way for some (stupid) reason17:17
fabianddabo: what kinda image do you want to start?17:17
dabothe standard tiny: euca-run-instances -k test -t m1.tiny ami-tiny17:18
dabousing the nova.sh script and instructions17:18
Ryan_Lanedabo: what is "--libvirt_type" set to?17:19
Ryan_Lanein your config file, which should be /etc/nova/nova-manage.conf17:19
Ryan_Lanethough some nova.sh scripts have that set differently17:19
daboRyan_Lane: --libvirt_type=qemu17:20
Ryan_Lanestrange that it is trying hvm then17:21
daboRyan_Lane: actutally, it's in nova/bin/nova.conf - there's no /etc/nova/nova-manage.conf anymore17:22
*** MarkAtwood has joined #openstack17:22
*** westmaas has quit IRC17:22
Ryan_Laneyeah. that's why I mentioned depending on the version of nova.sh17:23
Ryan_Laneolder versions have it in /etc/nova/nova-manage.conf, and pass --flagfile into the daemons17:23
Ryan_Lanebin is a rediculous place for a config file17:23
daboRyan_Lane: I said the same thing17:24
Ryan_LaneI hope that isn't the planned permanent spot17:24
daboagreed17:24
gundlachdabo: see the bug i just filed -- that's the culprit i believe17:25
Ryan_Lanesome admins mount binary directories read-only17:25
gundlachdabo: i got the same error this morning17:25
gundlachdabo: merge https://code.launchpad.net/~gundlach/nova/broken-default-flagfile/+merge/42389 into your code and see if it works17:26
dabogundlach: thanks... looking it up now17:26
*** westmaas has joined #openstack17:26
jaypipesgundlach: Fix Released or Fix Committed? :)17:27
gundlachjaypipes: good catch17:27
*** westmaas has quit IRC17:27
gundlachjaypipes: then again, if you Approve and give me 10 minutes, it'll be "Fix Released" :)17:27
dabogundlach: I'm still a lp/bzr n00b. How do I merge that into my local code?17:27
gundlachdabo: bzr merge lp:~gundlach/nova/broken-default-flagfile17:28
gundlachwhich updates your files but doesn't commit (until you bzr commit)17:28
gundlachso you can test the change and 'bzr revert -R .' to undo ALL uncommitted work17:28
edaysoren: ok, got another rev with separate classes now :)  https://code.edge.launchpad.net/~eday/nova/compute-abstraction/+merge/4180517:29
jaypipesgundlach: should be Fix Committed regardless, no?  ttx?17:29
*** cole has quit IRC17:30
gundlachjaypipes: i missed the meeting in which that was discussed -- so i don't know the protocol if we've decided something new17:30
dabogundlach: great! that fixed it17:30
gundlachdabo: oh good17:30
gundlachdabo: lgtm my mergeprop then, would you? :)17:31
daboalready typing away on lp...17:31
gundlachtyvm17:31
jaypipesgundlach: it was on the mailing list, IIRC... but I forget the conclusion, which is why I asked ttx :)17:32
edayjaypipes, gundlach: http://wiki.openstack.org/BugsLifecycle  fix released == actually in a release, not just trunk17:32
gundlachso Fix Committed?17:33
gundlachmeans "in trunk"17:33
gundlach?17:33
edayyup17:33
gundlachdone and done17:34
gundlachworld's citizens safe once again17:34
jaypipeslol :)17:36
*** aliguori has quit IRC17:37
*** ibarrera has quit IRC17:43
*** DubLo7 has joined #openstack17:45
zykes-is there any kind of UI that can be used with the EC2 API atm ?17:47
gundlachzykes-: euca2ools CLI17:48
zykes-not web stuff ?17:48
gundlachzykes-: i have no info either way about web-based stuff, sorry17:48
*** krish has joined #openstack17:48
*** krish has left #openstack17:48
*** deshantm has quit IRC17:49
dabogundlach: I add "has been" to those states: "Fix has been committed" and "Fix has been released" in my mind to make them more intelligible.17:49
*** deshantm_cosi has quit IRC17:49
jaypipesgundlach: foiled by pep8! :P17:49
gundlachdabo: yeah, thanks, it's just that we've been using "Fix Released" to mean 'released to trunk' for months, so I just need to get used to the new mapping.17:51
*** joearnold has joined #openstack17:53
*** aliguori has joined #openstack17:54
dabogundlach: I'm so used to "release" being ticket-centric, not bug-centric17:54
zykes- will rackspace launch their control panel gundlach ?17:56
gundlachzykes-: again, i have no info17:57
gundlachsorry :)17:57
openstackhudsonProject nova build #273: SUCCESS in 1 min 12 sec: http://hudson.openstack.org/job/nova/273/17:59
*** rlucio has joined #openstack18:00
*** eldarnugaev has quit IRC18:01
*** deshantm has joined #openstack18:01
*** deshantm_cosi has joined #openstack18:02
jk0is there a preference to where we should be placing the xenserver code? offhand, I'm thinking about making a nova/xenserver directory. are there any objections to that?18:10
jk0perhaps nova/virt would be a better place18:15
sandywalshjk0, I think so18:16
uvirtbotNew bug: #683779 in nova "servers created via ec2 api have no name in openstack api" [Undecided,New] https://launchpad.net/bugs/68377918:16
edayjk0: does it extend xenapi.py?18:20
sandywalshjk0, also if your messing with openstack compute, be aware of the big refactorying eday is working on https://code.edge.launchpad.net/~eday/nova/compute-abstraction/+merge/4180518:20
sandywalshs/refactorying/refactoring/18:21
jk0eday: it doesn't at the moment (I've been using a local copy of the XenServer SDK) but it will18:21
*** gundlach has quit IRC18:21
edayjk0: well, you probably want to put in in xenapi.py, and if that gets large, perhaps turn xenapi.py into a nova/virt/xenapi module and split into more files18:22
jk0I think I'll do the latter, it's going to get pretty big18:22
*** westmaas has joined #openstack18:38
mtaylorsoren: got a sec for some idle speculation/thoughts on packaging18:39
*** joearnol_ has joined #openstack18:40
*** joearnold has quit IRC18:40
*** schisamo has joined #openstack18:45
*** asksol has joined #openstack18:46
*** eldarnugaev has joined #openstack18:46
*** eldarnugaev has quit IRC18:56
*** spectorclan has quit IRC19:03
openstackhudsonProject nova build #274: SUCCESS in 1 min 12 sec: http://hudson.openstack.org/job/nova/274/19:09
*** spectorclan has joined #openstack19:15
*** laurensell has quit IRC19:17
*** dendro-afk is now known as dendrobates19:19
*** gundlach has joined #openstack19:24
*** BK_man has joined #openstack19:28
BK_manhi all19:28
*** abecc has joined #openstack19:29
*** abecc has joined #openstack19:30
*** theron has quit IRC19:33
ttxjaypipes: yep19:34
*** schisamo has quit IRC19:38
*** jc_smith has joined #openstack19:38
ttxjaypipes: do branches automatically move to "Approved" when they got 2 approvals ? Or do they need a status update ?19:43
ttxexample at hand: https://code.launchpad.net/~soren/nova/lp683541/+merge/4234519:44
*** dirakx has joined #openstack19:44
creihtttx: I think someone has to set the approval status19:44
jaypipesttx: right now, manual.  we could automate it through Hudson/Tarmac, but right now, it's manual19:45
ttxcreiht: ok. I lost that power when "openstack admins" was removed from nova-core :)19:45
creihtI would vote we don't automate that, as there may be changes that you want more people to approve19:46
ttxcreiht: right, that also allows us to fast-track minor changes with one approval.19:47
creihtyup, and insures that someone from the core group was the one that flipped the status19:47
ttxagreed.19:48
dirakxHi all I'm a newbie using openstack, I'm trying to run my first project, but I'm getting this error http://pastebin.ca/2007975, do you know how can i fix it?19:54
dirakxbe gentle :)19:55
vishydirakx: that was a bug in an older package.  I "think" a more recent package may work.19:56
vishydirakx: but tbh, I always run from source using trunk19:56
dirakxvishy: ok I'll try trunk then,19:56
dirakxvishy: thanks!19:57
vishycontrib/nova.sh in trunk might help you get started19:57
vishyhttp://nova.openstack.org/quickstart.html19:58
dirakxvishy: oh..I did use that page for my installation19:58
dirakxthe bzr command should give me the last code available.19:59
JordanRinkealso19:59
JordanRinkeyou can grab trunk and just copy those files into the place they need to go19:59
*** westmaas1 has joined #openstack20:00
vishydirakx it looks like you are running nova from a package install20:00
BK_mandirakx: what OS are you using?20:00
*** rlucio has quit IRC20:00
vishyas opposed to nova.sh20:00
JordanRinkeyou may end up missing an XML template as well, depending on what you have, but the files are available in the trunk/branch you just need to copy them in20:00
dirakxBK_man: ubuntu 10.0420:00
*** westmaas has quit IRC20:00
BK_mandirakx: should be fine20:00
* BK_man created a home-made script to get nova RHEL6 RPMs from per-commit tarballs20:01
BK_manwanna share it soon (github?)20:01
BK_manI also need to host a public yum repository with all deps (50% is from EPEL)20:02
dirakx@all I'm going to try this againg step by step..to see if i'm missing something and I'll get back to you.20:02
larissadirakx: Error: "all" is not a valid command.20:02
BK_manany advice on where can I host it for free?20:02
dirakxBK_man: github ;)20:02
notmynamegithub is offering their cheapest plan free for a month now (holiday special)20:03
openstackhudsonProject nova-tarmac build #39,894: FAILURE in 13 sec: http://hudson.openstack.org/job/nova-tarmac/39894/20:03
BK_mandirakx: so upload ~60Mb is ok? Just pure yum repo20:03
notmynamecheapest paid account that is. they have free accounts20:03
dirakxBK_man: not so sure though...haven't try that amount of data.20:04
*** rlucio has joined #openstack20:08
gundlachxtoddx, _cerberus_: what is the difference between sql/models/Instance.{display_name,server_name} ?20:11
_cerberus_6 letters20:11
xtoddxgundlach: display_name is user-editable, and meaningful for the dashboard20:11
_cerberus_Or that20:11
xtoddxits so users can nickname their own resources20:11
gundlachserver_name is only set by the OpenStack API, and it represents the user-editable name of the Instance to display in the control panel.20:11
xtoddxi don't know where server name came from?20:11
_cerberus_I think I put that in there20:12
xtoddxwell, then they are identical20:12
gundlach_cerberus_ created it as part of Openstack Servers API.  Sounds like I can collapse these.20:12
gundlachthanks!20:12
xtoddxthank you, sir!20:12
gundlachsending a mergeprop your way in a few minutes :)20:12
openstackhudsonYippie, build fixed!20:13
openstackhudsonProject nova-tarmac build #39,895: FIXED in 5 min 33 sec: http://hudson.openstack.org/job/nova-tarmac/39895/20:13
openstackhudsonProject nova build #275: SUCCESS in 1 min 22 sec: http://hudson.openstack.org/job/nova/275/20:15
*** joearnol_ has quit IRC20:18
*** joearnold has joined #openstack20:19
*** hggdh has quit IRC20:20
*** hggdh has joined #openstack20:23
*** joearnold has quit IRC20:25
*** schisamo has joined #openstack20:32
openstackhudsonProject nova-tarmac build #39,900: FAILURE in 1 min 27 sec: http://hudson.openstack.org/job/nova-tarmac/39900/20:34
*** westmaas1 has quit IRC20:36
*** westmaas has joined #openstack20:38
openstackhudsonYippie, build fixed!20:42
openstackhudsonProject nova-tarmac build #39,901: FIXED in 3 min 45 sec: http://hudson.openstack.org/job/nova-tarmac/39901/20:42
xtoddxgundlach: right now display_name gets the value of kwargs['display_name'] which is probably not set20:44
*** rlucio has quit IRC20:44
xtoddxwe should probably default it to the internal_id or something20:44
openstackhudsonProject nova build #276: SUCCESS in 1 min 13 sec: http://hudson.openstack.org/job/nova/276/20:44
xtoddxunless the UI or the Openstack API checks for it to not be set20:44
gundlachah, i assumed ec2's api set it.  openstack's api does (now)20:44
gundlachno you're correct, there's no enforcement, so i should provide a default.  thanks.20:45
xtoddxnp20:45
xtoddxjust ping me after that change and i'll review/approve20:45
gundlachk20:45
*** laurensell has joined #openstack20:46
gundlachxtoddx: i'm thinking i should put the default in compute/manager.create_instance, rather than in both apis or in db.instance_create.  whatcha think?20:46
xtoddxthat might be too late if somebody tries to hit the UI while it is scheduling20:47
patri0they, anyone has any idea why I face this problem? http://paste.openstack.org/show/216/20:48
patri0tthis is in a NC20:48
dubsquaredthis might be a dumb question, but here goes:  when setting up nodes, do I have to install euca2ools to authorize ports on each node?20:48
sorenpatri0t: Which vresion of Twisted?20:48
gundlachxtoddx: i don't get it -- can you explain?20:48
gundlachthis would be right before the call to db.instance_create()20:48
xtoddxgundlach: i thought the instance was created in nova/api/ec2/cloud.py#run_instances20:49
xtoddxand compute/manager didn't run untill after it had been cast, scheduled, cast again20:49
gundlachxtoddx: that's the EC2-specific API code.  both that and the OpenStack-API's servers.Server.create() code call compute_manager.instance_create20:50
gundlachhmm, i'll go look20:50
xtoddxbut if i schedule, and try to refresh my browser on the web ui while it is in scheduling state i could get a copy with an empty field20:50
xtoddxi think it is okay for us to tell api consumers that field may be blank20:51
xtoddxin which case  your way is fine20:51
*** BK_man has quit IRC20:51
patri0tsoren: thanks, out dated twisted20:52
gundlachxtoddx: just looked and ec2/cloud.py#run_instances calls compute_manager.create_instance (persisting to DB) before casting "run_instance".  is that what you expected?20:52
xtoddxnope, i guess that makes your way super-awesome!20:52
gundlachbecause i still think my approach guarantees a non-blank... ah ok then :)20:52
* gundlach shoots for super-awesomeness when possible20:52
*** brd_from_italy has joined #openstack20:53
*** al-maisan is now known as almaisan-away20:56
* gundlach pings xtoddx for a review: https://code.launchpad.net/~gundlach/nova/server-display-name/+merge/4241020:57
sorengundlach: You need to set a description and/or commit message.20:59
gundlachsoren: huh, i thought i typed my comment into a big field called "description (optional)" or something, but it showed up as a regular comment.20:59
gundlachsoren: thanks21:00
sorengundlach: Sure.21:00
*** rlucio has joined #openstack21:00
sorengundlach: Approved.21:01
*** mdomsch has joined #openstack21:02
* soren just shaved another 8 lines off the default nova.conf.21:03
sorenIn ubuntu, that is.21:03
*** hggdh has quit IRC21:04
*** laurensell has quit IRC21:04
*** laurensell has joined #openstack21:05
soren"cat nova*.conf | wc -l" down from 51 to 5 over the last week or so.21:06
*** joearnold has joined #openstack21:07
dirakxhi all while running ./nova.sh run I'm getting only one worker running that is 0$* nova, I've redone my installation with no luck either creating a project.21:08
*** joearnold has quit IRC21:09
dirakxanybody knows how to debug this. ?21:09
*** joearnold has joined #openstack21:09
gundlachdirakx: can you paste the error you're seeing into paste.openstack.org?21:10
dirakxgundlach: http://paste.openstack.org/show/217/21:11
dirakxthis is while running something like sudo nova-manage project zipfile PROYECT admin21:11
dirakxgundlach: i did a fresh installation from sources.21:11
*** hggdh has joined #openstack21:12
gundlachsoren: i think you have state on this21:12
gundlachsoren: ^^21:12
annegentledirakx: is that the same error as RafaelOrtiz is seeing on the wiki?21:12
gundlachdirakx: i think there's an open bug about this21:12
dirakxannegentle: yes :)21:12
annegentledirakx: ok, then you're doing what I was going to suggest next - come on into the channel :)21:12
gundlachxtoddx: nurr, internal_id isn't set until saving to the database, so i can't grab it to create a display_name.21:13
dirakxgundlach: oh..Is there a workaround, can you paste bug's link ?21:13
gundlachdirakx: i'm not sure re: workaround -- i think i've just heard soren talking about it in here.  i'll go hunt down the bug link.21:13
annegentledirakx: I'm looking for the bug now...21:13
xtoddxgundlach, so is the default just "Server " right now?21:14
gundlachxtoddx: it's null21:14
dirakxannegentle: yes--btw Is really confusing all the documentation around, but also there is a lot to do in documentation land ;).21:14
annegentledirakx: yep, that's actually my job, the doc, and boy there's a lot of web property to wrangle21:14
gundlachdirakx, annegentle: what i was thinking of was https://bugs.launchpad.net/nova/+bug/677537 which doesn't look that relevant upon closer inspection21:15
uvirtbotLaunchpad bug 677537 in nova "Nova-api requires nova-compute templates in order to run." [Medium,Triaged]21:15
dirakxannegentle: Sure, will give a hand when possible,21:15
annegentleis it 65402521:16
annegentlehttps://bugs.launchpad.net/nova/+bug/654025 the bot is falling down on the job :)21:16
uvirtbotLaunchpad bug 654025 in nova "nova-manage project zip and nova-manage vpn list broken by change in DB semantics when networks are missing" [Undecided,Incomplete]21:16
xtoddxgundlach: i meant display_name, it should still get a value, even if it is a silly one.  so is the workaround to default to "Launching" and then after launch update to "Server %s" if it is named "Launching"?21:16
gundlachannegentle: that doesn't look related to me on first glance, but i'm just a bystander :)21:17
annegentlegundlach: heh. yeah it looks too old21:17
* dirakx is not sure about how to tackle this problem yet. 21:17
* annegentle apologizes, must go to a meeting21:17
tr3buchetdoes anyone have an image for nova that doesn't automatically use dhcp regardless of what's specified in /etc/network/interfaces ?21:18
gundlachxtoddx: i think display_name's default is 'null' if not set, and i think that my answer is to just save twice.  since we're splitting into one sqlite db per compute worker, i don't mind hitting the db twice in a row.  does that seem reasonable to you?21:18
sorendirakx: Which tarball did you use?21:18
*** GasbaKid has quit IRC21:19
sorendirakx: It was fixed /very/ recently.21:19
sorendirakx: Like... 3 hours ago or so.21:19
xtoddxgundlach: i've got no complaints.  is it going to be smart about not making the second trip if it was actually passed a value?21:19
sorenannegentle: People report bugs on the wiki? Seriously?21:19
gundlachxtoddx: super-smart.21:19
xtoddx;)21:19
*** laurensell has quit IRC21:19
xtoddxyou know how i like it21:19
*** GasbaKid has joined #openstack21:20
*** dendrobates is now known as dendro-afk21:24
*** rsampaio_ has quit IRC21:25
Ryan_LaneI'm using the packages on ubuntu 10.04, and nova-api is failing to daemonize. has anyone seen this?21:26
Ryan_Laneit starts the wsgi on 8774 and 8773 and then just sits there21:26
dirakxsoren: I used the bzr check out branch21:26
dirakxrecently less than 3 hours ago21:27
dirakx;)21:27
dirakxsoren: I have to run now..but thanks for helping me out, I'll get back to #openstack later ;)21:28
*** dirakx has quit IRC21:28
*** Ryan_Lane is now known as Ryan_Lane|food21:28
*** brd_from_italy has quit IRC21:28
*** kevnfx has joined #openstack21:28
*** pothos has quit IRC21:29
*** pothos_ has joined #openstack21:29
*** pothos_ is now known as pothos21:29
rlucioRyan_Lane: can you try re-running it with the --debug flag?21:29
*** DubLo7 has quit IRC21:30
rlucioRyan_Lane: i had a similar issue the other day and it turns out it was that the api currently requires python-libvirt to run, due to bug #67753721:31
uvirtbotLaunchpad bug 677537 in nova "Nova-api requires nova-compute templates in order to run." [Medium,Triaged] https://launchpad.net/bugs/67753721:31
*** kevnfx has left #openstack21:31
sorenRyan_Lane|food: How are you running it?21:31
jk0where does nova-manage expect the flagfile to be?21:32
jk0/etc/nova/nova.conf?21:32
sorenDepends.21:33
jk0nm21:33
Ryan_Lane|foodsoren: via /etc/init.d/nova-api start21:33
sorenRyan_Lane|food: That hangs? Really?21:33
Ryan_Lane|foodi installed python-libvirt21:33
Ryan_Lane|foodyeah21:33
Ryan_Lane|foodstrace doesn't show anything21:34
sorenRyan_Lane|food: You... installed python-libvirt?21:34
Ryan_Lane|foodI think it is simply failing to daemonize21:34
sorenRyan_Lane|food: It didn't get installed automatically?21:34
Ryan_Lane|foodsoren: no21:34
sorenRyan_Lane|food: Sorry, which packages are you using?21:34
Ryan_Lane|foodubuntu 10.0421:34
*** holoway has quit IRC21:34
*** zul has quit IRC21:34
*** smoser has quit IRC21:34
*** cloud0_ has quit IRC21:34
sorenUbuntu 10.04 didn't include Openstack :)21:34
sorenIt didn't exist :)21:34
Ryan_Lane|foodusing the ppa21:35
sorenThere are like 6 PPA's.21:35
sorenRoughtly.21:35
sorenRoughly, even.21:35
* Ryan_Lane|food groans21:35
rlucioRyan_Lane: did you get any output with --debug?21:35
sorenRyan_Lane|food: What's the exact version of python-nova?21:35
Ryan_Lane|foodrlucio: no difference with that21:36
Ryan_Lane|foodsoren: 2011.1~bzr431-0ubuntu0pp21:36
sorenRyan_Lane|food: Oh, right, python-libvirt is a dependency of nova-compute, not nova-api. *sigh*21:37
rlucioya21:37
*** holoway has joined #openstack21:37
*** zul has joined #openstack21:37
*** smoser has joined #openstack21:37
rluciowell, it is a dependency for the api right now too21:37
* Ryan_Lane|food nods21:37
sorenRyan_Lane|food: Can you check which flagfile it attempts to use?21:37
sorenRyan_Lane|food: And then pastebin said flagfile?21:37
Ryan_Lane|food--flagfile=/etc/nova/nova.conf21:38
sorenAlright.21:38
*** mdomsch has quit IRC21:38
Ryan_Lane|foodsoren: http://pastebin.com/GRR1h5aF21:39
* soren pimps pastebinit21:39
sorenRyan_Lane|food: Ah.21:39
Ryan_Lane|foodI probably need to use fake ec2 as well21:39
sorenRyan_Lane|food: You have no --daemonize=1 in there.21:39
sorenRyan_Lane|food: Nope.21:40
sorenRyan_Lane|food: EC2 and Openstack API's are running on separate ports now. No more FAKE_subdomain.21:40
Ryan_Lane|foodah. cool21:40
Ryan_Lane|foodthat fixed it. thanks21:41
patri0tsoren: I can not connect to an instance which is running on another node, any idea?21:41
sorenRyan_Lane|food: Sure.21:41
sorenRyan_Lane|food: Do you need help getting opendj into Ubuntu?21:42
sorenpatri0t: Maybe security groups is working for once.21:42
patri0tnope, I checked it21:42
sorenpatri0t: Then it's probably routing or something like that.21:42
sorenpatri0t: I'd bug vishy about it. Endlessly.21:42
sorenvishy: So, Mr. nova.sh... What do you think about making daemonising the default?21:43
Ryan_Lane|foodsoren: ooo. yeah. I do21:45
Ryan_Lane|foodsoren: I was looking at that yesterday. seems daunting :)21:46
*** jordandev has joined #openstack21:47
patri0tsoren: So, what should I do?21:47
sorenpatri0t: Talk to vishy. He's smart.21:47
sorenRyan_Lane|food: We should talk about it in #ubuntu-server or #ubuntu-motu.21:47
*** Ryan_Lane|food is now known as Ryan_Lane21:48
*** alekibango_ has quit IRC21:50
jordandevHello, just small question: is there any picture or slides with the global architecture of OpenStack Compute21:50
KyleM1Like this? http://nova.openstack.org/architecture.html21:51
jordandevyes kind of that21:52
jordandevThank you21:52
jordandev:-)21:52
KyleM1You're very welcome!21:52
jordandevbut no nice picture are available until now, that's it?21:53
patri0tjordandev: http://wiki.openstack.org/Overview21:53
patri0tjordandev: I prefer this one21:54
jordandevyes21:54
jordandevthats exactely what i am looking for21:54
jordandev;-)21:54
KyleM1Oh that's cool.21:54
KyleM1Thanks patri0t21:54
patri0tKyleM1: your welcome21:55
dubsquaredis it possible to set up a controller and two nodes, but only one nice per server?  i am having issues getting dhcp addresses on the instances that are launching on the nodes...21:55
dubsquarednic*21:55
jordandevthanks patriot, now i can convince more people to use and develop OpenStack21:55
patri0tdubsquared: In my case it is exactly the same scenario and it's working, why you may need an extra NIC?21:57
* gundlach loves making Hudson run tests for him21:57
*** jc_smith has quit IRC21:58
dubsquaredpatriot:   can i ask you some questions on how you have your networking set up?22:00
dubsquaredi have a call atm, but it should be short22:00
*** ddumitriu has joined #openstack22:01
sorengundlach: ..and pep8 :)22:02
*** dendro-afk is now known as dendrobates22:02
gundlachlol22:02
gundlachi guess i should give in and install my .vimrc and venv on the lab box i've been hacking on22:02
*** westmaas has quit IRC22:03
*** ddumitriu has quit IRC22:04
sorengundlach: You have pep8 highlighting in vim?22:05
sorengundlach: That's neat. I have pyflakes highlighting. It goes a long way.22:05
gundlachsoren: no, just trailing whitespace removal upon save.  and tabs get spacified.  on the lab box i've been hacking on, i have to remember to carefully use the spacebar when attempting a code change, etc22:06
sorengundlach: erk.22:06
gundlachsoren: pyflakes is like pylint, right?22:06
sorengundlach: Only super-fast.22:06
sorengundlach: But yes.22:06
gundlachsoren: ah, which answers my next question as to why you didn't have pylint running in vim :)22:06
sorengundlach: pyflakes is fast enough that it can run every time I change a character in vim.22:07
gundlachwow, nice22:07
gundlachlink to plugin?22:07
sorengundlach: ...and immediately highlight if I accidentally reference a variable that isn't defined.22:07
KyleM1Yeah, that sounds amazing.22:07
gundlachooh, fantastic22:07
sorengundlach: ...or if an import is suddenly not necessary anymore.22:07
gundlachI'm properly impressed22:07
sorenor similar things.22:07
sorenIt's wicked awesome.22:08
sorenhttp://www.vim.org/scripts/script.php?script_id=244122:08
gundlachI was thinking we should put up a good vimrc+plugins for nova development22:08
gundlachhad only thought of "remove trailing WS on save" but now there are 2 things we could include22:08
sorengundlach: That would make sense.22:08
sorenI wonder which version of pyflakes.vim I have. It seems much more actively maintained than I expected.22:09
gundlachsoren: looks like a fork is bundled in the plugin.22:10
sorengundlach: Yup.22:10
sorengundlach: Use that.22:10
gundlachoops, i read s/pyflakes.vim/pyflakes/ .  nm.22:10
sorengundlach: don't bother trying to get it..22:10
sorenright.22:10
*** rlucio has quit IRC22:11
sorengundlach: Let me know what you think.22:13
sorenIt's teh awesome.22:13
* gundlach loves it!!22:14
sorenChanged my life.22:14
gundlachamazing.  thank you!22:14
openstackhudsonProject nova build #277: SUCCESS in 1 min 13 sec: http://hudson.openstack.org/job/nova/277/22:14
sorengundlach: Sure!22:14
*** miclorb_ has joined #openstack22:15
gundlachsoren: http://paste.openstack.org/show/219/22:15
* vishy is shocked to find out that people have been developing python in vim WITHOUT pyflakes22:16
gundlachheh :)22:16
creihtthere is too much noise with pyflakes22:16
gundlachcreiht: you mean false positives?22:17
creihtit has its uses, but I get annoyed with too easily22:17
creihtmore like lots of messages of things that I don't think are really that important22:17
sorencreiht: the vim plugin isn't as verbose as pyflakes on the command line.22:18
creihtahh22:18
creihtwell that is good to know :)22:18
sorencreiht: Well, I guess it is, but it doesn't seem as obnoxious. It highlights things that are wrong, it doesn't list a million things at the same time that it's unhappy with.22:18
sorenvishy: Do you have a similar plugin for pep8 compliance?22:19
sorenvishy: the only ones I can find require you to actively do stuff to check for compliance. I want it to /notice/ when I do it wrong and tell me about it.22:20
vishyvishy: no I don't22:20
*** rlucio has joined #openstack22:20
*** arthurc has quit IRC22:23
*** abecc has quit IRC22:29
czajkowskisoren: you're on very late22:30
sorenIt's not even midnight! :)22:31
czajkowskivery close to!22:33
vishysoren: do i need to switch nova.sh to use a different ppa? or will they all get added with the current version?22:35
*** jdarcy has quit IRC22:36
*** spectorclan has quit IRC22:36
*** allsystemsarego has quit IRC22:37
sorenvishy: nova.sh uses a ppa?22:37
sorenvishy: Oh. Yeah, it should probably use ppa:nova-core/trunk22:38
vishysoren: yup sudo add-apt-repository ppa:nova-core/ppa22:38
*** irahgel has left #openstack22:38
vishyk switching it to trunk22:39
*** Cybo has quit IRC22:40
*** jordandev has quit IRC22:41
*** ppetraki has quit IRC22:42
*** laurensell has joined #openstack22:47
* soren heads bedwards22:51
sorenG'night all!22:51
sandywalshnight soren22:52
vishyany networking geniuses here?22:53
* sandywalsh averts his eyes22:56
*** matiu has joined #openstack22:56
vishythis should be a fairly easy question22:57
vishyI'll put it up and people can chime in22:57
vishyif i bridge into a public interface that has an ip and move the ip onto the bridge22:57
vishycan i also give the bridge a private ip?22:57
* dubsquared listens22:58
vishyand if I do, will other systems bridged into the same inteface be able to hit it?22:58
dubsquaredim pretty sure you cant do that, but im not a networking genius22:59
vishyI may just have to test this out to find out22:59
vishy:)22:59
Ryan_LaneI see the openssh-lpk schema is in the auth directory but not used. the nova schema has an object class that is very similar. is there any reason why openssh-lpk isn't used instead of this objectclass?23:03
Ryan_Laneor is neither one actually used?23:03
vishyit isn't used?23:04
Ryan_Lanehmm. it is?23:05
* Ryan_Lane checks to be sure23:05
vishy    MUST ( cn $ sshPublicKey $ keyFingerprint )23:06
vishyit uses it23:06
sandywalshConfused about something ... what's the difference between --libvirt_type and --connection_type ? They seem to mirror each other?23:06
Ryan_Lanenot used23:06
Ryan_Lanevishy: I mean it isn't actually used in the code23:07
vishysshPublicKey is from that schema23:07
vishyoh23:07
vishyright we pulled the keys out of ldap23:07
vishy:)23:07
vishybut never removed the schema23:07
Ryan_Laneo.023:07
vishyso you're right it isn't used any more23:07
Ryan_Lanewhy remove them from ldap?23:07
vishycuz23:08
vishy:p23:08
Ryan_Lanelol23:08
*** joearnold has quit IRC23:08
vishywe decided they went better in the db23:09
Ryan_LaneI guess it doesn't matter too much, I can pull that info from the api23:09
gundlachsandywalsh: from a cursory grep, looks like connection_type can be libvirt, xenapi, or fake, while libvirt_type can be kvm|qemu|uml|xen.  sounds like the latter is more specific.23:09
Ryan_LaneI'm going to remove that from the schema then....23:09
vishyconnection_type picks the ComputeDriver23:10
vishylibvirt_type picks the libvirt driver23:10
Ryan_Laneand I'll remove the lpk schema23:10
vishyRyan_Lane: sounds good23:10
Ryan_LaneI think we should rename the isAdmin attribute too23:10
Ryan_Laneto isNovaAdmin23:10
Ryan_Laneor something along those lines23:11
vishyRyan_Lane: seems reasonable23:11
sandywalshgundlach, yup I did same search. It seems they can be merged, yes?23:11
vishysandywalsh: no23:11
vishysandywalsh: they are at two different layers and should be separate imo23:11
vishylibvirt_type is only used if you are using a libvirt_conn as your ComputeDriver23:12
sandywalshvishy, oh, I see, libvirt_type is only required when connection_type is libvirt23:12
vishyaye23:12
sandywalshgotcha23:12
sandywalshdoes # work as a comment in flag files?23:13
sandywalshthe C version of gflags seems to suggest so23:14
*** gundlach has quit IRC23:15
sandywalshhmm, actually both say they can handle # or // ... I must have something else wrong.23:16
*** gondoi has quit IRC23:24
*** Podilarius has left #openstack23:32
*** cloud0_ has joined #openstack23:33
*** joearnold has joined #openstack23:35
*** GasbaKid has quit IRC23:37
*** GasbaKid has joined #openstack23:38
*** rlucio has quit IRC23:39
*** aliguori has quit IRC23:44
*** GasbaKid has quit IRC23:45
*** kevnfx has joined #openstack23:50
*** rlucio has joined #openstack23:57
*** laurensell has quit IRC23:58

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