Friday, 2010-12-17

*** sirp1 has quit IRC00:00
*** sirp1 has joined #openstack00:01
*** bwalk7125 has joined #openstack00:01
*** joearnold has quit IRC00:02
* rbergeron sighs00:02
bwalk7125hey quick question: if I wanted to download a slightly older revision of the openstack nova branch, say 459, with the nova.sh script, what do I need to type after ./nova.sh branch?00:03
*** rlucio has quit IRC00:04
*** DigitalFlux has quit IRC00:08
vishyit is the same as the bzr branch command00:11
*** hggdh has quit IRC00:12
vishyso nova.sh branch "lp:nova -r 459" i think should work?00:13
vishyif not00:13
vishyjust do it manually with bzr branch lp:nova -r 459 nova00:13
bwalk7125oh ok00:15
bwalk7125thanks00:15
*** reldan has joined #openstack00:15
bwalk7125yeah, i was trying lp:~hudson-openstack/nova/trunk/files/459?start_revid=459 and getting errors, I jsut wasn't sure on the syntax for the location00:15
bwalk7125thanks, I'll just do it manually00:15
*** hggdh has joined #openstack00:16
*** reldan has quit IRC00:16
BK_manwhat services do I need to be able to run instances on compute nodes in addition to nova-compute?00:16
BK_manis nova-volume really required?00:17
*** bwalk7125 has quit IRC00:17
Ryan_LaneBK_man: not as far as I can tell, no00:18
vishynope00:18
vishynova-volume is only required if you want remote block storage00:19
vishyand it can run on the same or different hosts00:19
*** kevnfx has quit IRC00:21
*** BK_man_ has joined #openstack00:26
*** BK_man has quit IRC00:26
*** BK_man_ is now known as BK_man00:26
*** rlucio has joined #openstack00:26
*** kashyapc has quit IRC00:26
*** kashyapc has joined #openstack00:26
*** dfg_ has quit IRC00:27
*** BK_man has quit IRC00:33
*** kashyapc has quit IRC00:34
*** bobl has quit IRC00:41
*** schisamo has quit IRC00:42
*** alekibango has quit IRC00:47
*** kevnfx has joined #openstack00:50
*** cloudmeat has joined #openstack00:51
rluciowhats up with the trunk build failure on the ppa?00:51
rluciotrunk/nova ppa i mean00:51
*** kashyapc has joined #openstack00:52
*** dirakx has quit IRC00:53
*** cloudmeat has left #openstack00:58
rluciolooks like an environment issue or a misconfig, the build tests were failing to connect to redis (for fakeldap auth driver)01:00
*** ar1 has joined #openstack01:01
*** rds__ has quit IRC01:02
edayvishy: lp:~eday/nova/nosetests  is a branch with almost everything converted to nosetests. network unittests are failing, if you have a min, care to look?  branch that and run rm -f nova.sqlite && nosetests -v   assuming that works, move nova/tests/network_unittest.py to nova/tests/test_network.py and run again01:09
*** ccustine has quit IRC01:09
vishysure01:10
edaynot sure what is going on with those tests, but was hoping it might be something obvious for you :)01:12
vishyholy horrible output batman01:12
edaynosetests output, or those failed tests?01:12
vishyrunning now, my guess is it doesnt' have any networks01:12
vishywell first issue is nova-dhcpbridge isn't getting the proper db01:14
vishynova.sqlite is in the dir where test is run?01:16
vishyi think i see the prob01:16
edayit's in the root project dir01:16
*** dragondm has quit IRC01:16
edayso yeah01:16
vishyis there a way to make it just run the network tests?01:17
*** kevnfx has left #openstack01:18
vishyeday: fixed http://pastie.org/138443901:18
*** dubsquared has left #openstack01:18
edayahh, awesome. thanks01:19
*** deshantm has quit IRC01:22
vishycan we please make the nosetest output look sexy.  It makes me want to claw my eyes out after our current version.01:23
edayhmm01:25
edaynot sure how, that magic was from twisted, which I'm trying to remove entirely :)01:25
*** deshantm has joined #openstack01:25
vishyeday: btw that line will probably have to change if you want nosetests to run from somewhere other than a checkout01:26
vishymy guess is that ../ from nova-dhcpbridge is not where the db will be in a running system01:26
edayI'm trying to make it work like it does now first, then we can work on actually making them more self contained01:28
edayok, I'm done for the day01:32
*** joearnold has joined #openstack01:43
*** jdurgin has quit IRC01:51
*** rlucio has quit IRC01:57
*** MarkAtwood has quit IRC02:01
*** MarkAtwood has joined #openstack02:06
*** joearnol_ has joined #openstack02:13
*** joearnold has quit IRC02:13
*** kevnfx_ has joined #openstack02:19
*** kevnfx has joined #openstack02:21
*** kevnfx has left #openstack02:21
*** Ryan_Lane has quit IRC02:22
*** kevnfx_ has quit IRC02:23
*** maplebed has quit IRC02:25
uvirtbotNew bug: #691388 in swift "Devauth allows anybody to create underpriviledged accounts" [Undecided,New] https://launchpad.net/bugs/69138802:36
*** Podilarius has joined #openstack02:40
*** joearnold has joined #openstack02:44
*** joearnol_ has quit IRC02:44
*** BK_man has joined #openstack03:03
*** daleolds has quit IRC03:11
*** winston-d has joined #openstack03:13
*** joearnold has quit IRC03:14
*** joearnold has joined #openstack03:14
*** BK_man has quit IRC03:28
*** joearnol_ has joined #openstack03:44
*** joearnold has quit IRC03:44
*** BK_man has joined #openstack03:48
*** BK_man has quit IRC03:52
*** BK_man has joined #openstack03:55
*** jbryce_ has joined #openstack03:57
*** jbryce has quit IRC04:00
*** jbryce_ is now known as jbryce04:00
*** joearnol_ has quit IRC04:14
*** joearnold has joined #openstack04:15
*** morphbot has joined #openstack04:19
*** morphbot has left #openstack04:19
*** vvuksan has joined #openstack04:27
*** AimanA is now known as HouseAway04:37
*** joearnold has quit IRC04:37
*** dirakx has joined #openstack04:37
*** kashyapc has quit IRC04:38
*** hazmat has quit IRC04:50
*** vvuksan has quit IRC04:54
*** dirakx has quit IRC04:58
*** kashyapc has joined #openstack05:05
*** maplebed has joined #openstack05:08
*** hazmat has joined #openstack05:09
*** maplebed has quit IRC05:13
*** apanasenko has joined #openstack05:51
*** hadrian has quit IRC05:55
*** almaisan-away is now known as al-maisan06:07
*** hazmat has quit IRC06:16
*** termie has quit IRC06:24
*** sirp1 has quit IRC06:33
*** ramkrsna has joined #openstack06:36
*** alekibango has joined #openstack06:42
*** termie has joined #openstack06:42
*** f4m8_ is now known as f4m806:43
*** zaitcev has quit IRC06:50
*** guigui has joined #openstack07:04
*** miclorb_ has quit IRC07:04
*** kevnfx has joined #openstack07:05
*** GasbaKid has joined #openstack07:29
*** rcc has joined #openstack07:42
*** larstobi has joined #openstack07:53
*** larstobi has quit IRC07:56
*** brd_from_italy has joined #openstack08:01
*** apanasenko has quit IRC08:15
*** calavera has joined #openstack08:15
*** ibarrera has joined #openstack08:19
*** larstobi has joined #openstack08:21
*** rcc has quit IRC08:26
*** allsystemsarego has joined #openstack08:57
*** allsystemsarego has joined #openstack08:57
*** winston-d has quit IRC08:59
*** irahgel1 has joined #openstack08:59
*** ramkrsna has quit IRC09:07
*** ramkrsna has joined #openstack09:18
*** doude has joined #openstack09:25
uvirtbotNew bug: #691463 in nova "Tests require a running rabbitmq" [Undecided,New] https://launchpad.net/bugs/69146309:31
*** apanasenko has joined #openstack09:40
*** _skrusty has quit IRC09:46
*** kashyapc has quit IRC09:57
*** _skrusty has joined #openstack09:59
*** miclorb_ has joined #openstack10:12
*** rcc has joined #openstack10:18
olivier_Hi all10:20
olivier_I've still a problem with swift: I Can't add a user10:26
olivier_larstobi: Are you online ?10:27
larstobiyes10:28
*** dkocher has joined #openstack10:28
larstobiolivier_: are you getting any new error messages, though?10:29
olivier_Do you have time for helping me to fix my configuration file ?10:29
larstobisure10:29
olivier_still the same: http://paste.openbsd-france.org/?show=f30d5fda10:29
olivier_I've added the #10:31
olivier_[auth] section on the proxy-conf file10:31
olivier_But still the same error message10:31
larstobiolivier_: hmm, are you mixing up 127.0.0.1 with 10.1.1.10 in there?10:32
larstobiwhat is your auth-server.conf like?10:32
olivier_the last lines of the paste show the auth-server.conf10:33
larstobiright,sorry, didn't see that :)10:35
larstobiokay, would you mind making a paste of "SELECT * FROM account WHERE user = 'toto';" in sqlite3 /etc/sqift/auth.db ?10:36
*** al-maisan is now known as almaisan-away10:39
olivier_there is nothing10:44
larstobithen that's your problem10:44
larstobiwhat's the ip-address you're using for the ring-builder "add" command?10:44
larstobido you have any output if you do "SELECT * FROM account;" ?10:45
olivier_swift-ring-builder account.builder add z1-1.1.1.1:6002/dev/sdb1 10010:45
*** reldan has joined #openstack10:45
olivier_nothing whith your last command too10:46
olivier_but I've got a no empty auth.db file10:46
larstobishould it not be 1.1.1.10 for the IP address in your ring-builder command?10:47
olivier_I've put the IP of each of my storage node10:48
larstobiokay, so I assume it's correct10:48
olivier_I didn't use the IP of my proxy/auth server in the ring-builder10:49
larstobiokay, I think that's correct10:49
larstobiwhat's the permissions of your auth.db file? is it owned by the correct user?10:50
*** jkakar has quit IRC10:50
larstobii.e. swift10:50
olivier_yes10:50
larstobiok10:50
*** jxta has joined #openstack10:51
larstobiand I don't think line 5 should be that IP-address (localhost) but instead 1.1.1.10, so I believe something is wrong there as well.10:52
larstobiis there anything in your /srv/ or /mnt/sdb1/ folders?10:53
larstobiany .db or .data files?10:53
olivier_on the storage node ?10:59
larstobiyes10:59
larstobispecifically the account-server's storage11:00
*** reldan has quit IRC11:01
*** ar1 has quit IRC11:03
olivier_There is no files11:04
olivier_I've checked all my 3 storage nodes11:05
*** jkakar has joined #openstack11:06
*** GasbaKid has quit IRC11:06
*** brd_from_italy has quit IRC11:06
*** larstobi has quit IRC11:08
*** miclorb_ has quit IRC11:10
*** larstobi has joined #openstack11:13
olivier_larstobi: There is no files on my 3 storages nodes11:16
*** brd_from_italy has joined #openstack11:35
*** rds__ has joined #openstack11:41
*** reldan has joined #openstack11:44
larstobiolivier_: okay11:46
larstobiolivier_: I can't really find anything wrong with your config files. You should ask creiht for some further assistance when he gets on.11:47
olivier_how can I troubleshoot ? no debug mode ?11:59
larstobinot that I know other than putting log_level = DEBUG in the config files, and starting the various servers directly in the console instead of via swift-init12:03
olivier_ok, I will try that12:03
*** jbryce_ has joined #openstack12:08
*** jbryce has quit IRC12:08
*** jbryce_ is now known as jbryce12:08
larstobiolivier_: also, I would definitely try to use the code in trunk12:09
*** Podilarius has left #openstack12:11
*** ctennis has quit IRC12:12
*** rcc has quit IRC12:16
*** rcc has joined #openstack12:16
*** ctennis has joined #openstack12:28
*** ctennis has joined #openstack12:28
*** dkocher has left #openstack12:29
*** GasbaKid has joined #openstack12:36
*** colinnich has joined #openstack12:38
alekibangoplease, nova-core people, there is 21 merge requests now, and its growing...12:39
ttxalekibango: we have a few key branches to land first, otherwise they will be delayed forever12:41
alekibangoi know :)12:41
ttxalso you should expect a slowdown in review over the next two weeks :)12:41
alekibangomy one is pretty small and easy12:42
alekibangoi hope12:42
alekibangottx: nova was not workign when my system was configured to use non-english language as default12:43
*** ramkrsna has quit IRC12:43
alekibangoso i use english defaults now on servers, but still this patch is needed12:43
ttxalekibango: i saw that12:43
alekibangook12:43
alekibangohopefully i covered all places where it can do problems12:44
*** GasbaKid has quit IRC12:58
*** rma has joined #openstack13:12
*** hazmat has joined #openstack13:19
*** almaisan-away is now known as al-maisan13:29
*** westmaas has joined #openstack13:34
*** apanasenko has quit IRC13:43
*** hadrian has joined #openstack13:52
*** hazmat has quit IRC13:54
*** kakoni has joined #openstack13:55
kakonicreiht: hi! I've got a question regarding hardrives;) how much are you "optimizing" on the hdd layer? I mean sas vs sata, 2.5 vs 3.5, 15k vs 10k and so on...13:58
*** hazmat has joined #openstack14:06
*** arthurc has joined #openstack14:08
*** calavera has quit IRC14:11
*** westmaas1 has joined #openstack14:14
*** westmaas has quit IRC14:16
*** fitzdsl_ has quit IRC14:16
*** fitzdsl has joined #openstack14:16
*** hggdh has quit IRC14:16
*** cw has quit IRC14:18
*** brd_from_italy has quit IRC14:18
*** mdomsch has joined #openstack14:18
notmynamekakoni: I can try to answer that14:24
notmynamekakoni: our concern is $/GB. everything else pales in comaprison to that14:25
*** cw has joined #openstack14:26
*** hggdh has joined #openstack14:27
notmynamethe system works around failures, so as long as the hdd basically does what it's supposed to do, swift can handle the cheapest drives you can find14:27
*** dendrobates is now known as dendro-afk14:31
patri0tnotmyname: I have some problems with networking, can you help me14:31
*** dendro-afk is now known as dendrobates14:31
sandywalshso, I guess we're not concerned with database migrations at this point?14:32
notmynamepatri0t: I can try :-)14:32
sandywalsh(i.e. South, or something)14:32
patri0tnotmyname: http://paste.openstack.org/show/316/14:33
patri0tnotmyname: Ive a cloud controller, and a single worker14:34
notmynamepatri0t: that's going to be something with nova. I don't know much about that14:34
patri0tnotmyname: yepp nova exactly14:34
notmynameI'm a swift dev14:34
patri0tnotmyname: thanks :)14:34
patri0tanyone else has any idea about the problem?14:35
*** Podilarius has joined #openstack14:41
sandywalshpatri0t, sorry, I haven't dug into the networking stuff yet.14:41
patri0tsandywalsh: Good so we can dig it together ;), but vishy should know the answer, not here now14:42
sandywalshsure! what's the issue?14:43
patri0tsandywalsh: http://paste.openstack.org/show/316/14:43
patri0tsandywalsh: I can not connect to the instance which is running on the other node14:44
sandywalshflat or vlan?14:44
patri0tFlatDHCP14:44
patri0tand nodes are not connect to same switch14:45
sandywalshopenstack-1 & -2 are the instances or the hosts?14:46
patri0thosts14:46
sandywalshrunningpriv (myproj, openstack-4)14:47
zulso for the eventlet changes you should be able to just run nova-combined right?14:47
sandywalshwhat's openstack-4?14:47
sandywalshzul, you need to run nova-objectstore the old way for now14:48
zulk14:48
sandywalshzul, and nova-combined for the rest14:48
patri0tsandywalsh: host1: openstack-1(CLC), host2: openstack-4(NC)14:48
*** rds__ has quit IRC14:49
sandywalshpatri0t, I'm no networking guy by a long shot, so bear with me. How does br100 map to eth0 on each host? Is it a direct bridging?14:51
patri0tsandywalsh: what do you mean by direct bridging?14:52
sandywalshpatri0t, s/direct//  ... is br100 bridged to eth0 (no nat, etc.)14:53
patri0tsandywalsh: yepp14:53
sandywalshpatri0t, if you console into each instance what does the network config look like there?14:54
sandywalshpatri0t, I'm guessing something in conflicting where both hosts are using the same ip address ... but that should affect it since their eth0's are different.14:55
sandywalshs/in/is/14:55
sandywalshs/should/shouldn't/14:56
sandywalshheh, early14:56
patri0tsandywalsh: the one which is working fine, of course has the right output http://paste.openstack.org/show/317/14:57
patri0tsandywalsh: but the other one, just sending "Sending Discover"14:57
*** GasbaKid has joined #openstack14:57
*** icarus902 is now known as smaresca14:58
patri0tsandywalsh: I dont understand but it has the IP address already, from what euca-describe-intance claims14:58
sandywalshpatri0t, right, but that could be just an allocation from the free-pool. (again, not sure how it works under the hood yet)14:59
sandywalshpatri0t, perhaps the last-mile setup failed14:59
sandywalshpatri0t, I'm assuming the ip-address shown from the api is just a cached value from the database.15:00
*** guigui has quit IRC15:00
sandywalshpatri0t, what's ifconfig report on both instances?15:02
sandywalshpatri0t, or netstat -t15:03
sandywalshsorry netstat -r15:03
antonympatri0t: where are you connecting to 192.168.13.11 from?15:03
*** al-maisan has quit IRC15:04
antonympatri0t: just wondering if you can even communicate with 192.168.13.20 when you're on node 215:04
patri0tantonym: no I can not connect to it even when Im in the same node15:05
antonymbut you can connect to .11 fine ?15:05
*** westmaas1 has left #openstack15:05
patri0tantonym: not from the second node15:06
patri0tI believe there is a problem with bridging15:06
antonympatri0t: but it works from the first?15:07
patri0tantonym: yepp15:07
*** GasbaKid has quit IRC15:07
antonympatri0t: what does you're 'brctl show' show on both?15:07
*** dendrobates is now known as dendro-afk15:07
*** f4m8 is now known as f4m8_15:07
patri0tantonym: http://paste.openstack.org/show/318/15:09
antonympatri0t: wondering if virbr0 is causing probs15:11
patri0tantonym: hmmm, not sure15:11
*** iammartian has joined #openstack15:12
patri0tantonym: ok Ill disable it lets see what happen15:12
*** vvuksan has joined #openstack15:17
*** burris has quit IRC15:19
*** sirp1 has joined #openstack15:19
*** vvuksan has quit IRC15:19
*** burris has joined #openstack15:21
patri0tdo you know simple way to force an instance to run on an specific host?15:25
uvirtbotNew bug: #691584 in swift "proxy should not use iter_nodes to fetch objects" [Medium,Incomplete] https://launchpad.net/bugs/69158415:26
antonymturn off the compute node on the host you don't want the vm to be provisioned to?15:28
*** larstobi has quit IRC15:32
creihtkakoni: Yeah pretty much what notmyname said, you want to balance price/desired performance/power usage15:34
sandywalshthanks antonym ... this was beyond my scope.15:34
alekibangohmm when i create network using nova-manage network create,  how can i check what was actually created?  by looking into db only?  there should be some nova-manage network list15:35
*** ppetraki has joined #openstack15:39
patri0tantonym: no change, still not working15:39
*** dfg_ has joined #openstack15:42
*** dubsquared1 has joined #openstack15:46
*** dendro-afk is now known as dendrobates15:47
*** lvaughn has quit IRC15:48
*** lvaughn has joined #openstack15:48
*** kevnfx has quit IRC15:49
*** ibarrera has quit IRC15:50
*** jdarcy has joined #openstack15:50
*** rma has quit IRC15:59
*** jfluhmann has joined #openstack16:03
uvirtbotNew bug: #691598 in nova "Metadata service queries fail" [Undecided,New] https://launchpad.net/bugs/69159816:11
jaypipeseday, soren: all tests pass and all merged with eventlet/trunk... https://code.launchpad.net/~jaypipes/nova/i18n-strings/+merge/4343616:13
*** jbaker has joined #openstack16:13
*** dragondm has joined #openstack16:14
*** daleolds has joined #openstack16:16
*** johnpur has joined #openstack16:28
*** ChanServ sets mode: +v johnpur16:28
* annegentle is feeling merry16:29
* dubsquared1 high fives merry anne 16:32
* dendrobates hopes annegentle's merriness is contagious 16:33
*** kevnfx has joined #openstack16:33
annegentlehee. nothin' like a preschoolful of singing kids to bring on the merry16:35
*** zaitcev has joined #openstack16:35
dendrobatesI don't love the way I did it, but I needed something.  I created a template for proposals.16:35
dendrobatesah, I agree.16:35
dendrobatesI listen to preschoolers singing everyday.  My girls sometimes sing entire conversations to each other, ala wonderpets16:37
*** jfluhmann has quit IRC16:39
*** jdarcy has quit IRC16:39
*** KnightHacker has quit IRC16:40
*** notmyname has quit IRC16:40
*** henrichrubin has quit IRC16:40
*** cory_ has quit IRC16:40
*** filler has quit IRC16:40
*** rossij has quit IRC16:40
*** sleepsonthefloor has quit IRC16:40
*** klumpie_ has quit IRC16:40
*** _cerberus_ has quit IRC16:40
*** redbo has quit IRC16:40
*** czajkowski has quit IRC16:40
*** tomo_bot_____ has quit IRC16:40
annegentlelol16:40
*** dirakx has joined #openstack16:41
*** jfluhmann has joined #openstack16:41
*** jdarcy has joined #openstack16:41
*** KnightHacker has joined #openstack16:41
*** notmyname has joined #openstack16:41
*** henrichrubin has joined #openstack16:41
*** cory_ has joined #openstack16:41
*** filler has joined #openstack16:41
*** rossij has joined #openstack16:41
*** sleepsonthefloor has joined #openstack16:41
*** klumpie_ has joined #openstack16:41
*** _cerberus_ has joined #openstack16:41
*** redbo has joined #openstack16:41
*** czajkowski has joined #openstack16:41
*** tomo_bot_____ has joined #openstack16:41
*** verne.freenode.net sets mode: +vvv notmyname _cerberus_ redbo16:41
*** rcc has quit IRC16:42
*** BK_man has quit IRC16:49
*** abecc has joined #openstack17:01
*** kakoni has quit IRC17:06
*** dendrobates is now known as dendro-afk17:10
*** iRTermite has quit IRC17:10
*** doude has quit IRC17:11
*** iRTermite has joined #openstack17:11
*** dendro-afk is now known as dendrobates17:12
alekibangoheh...  did you ever notice that all kids can sing, but when they got mature,  almost none can sing?  Kids are not scared to tell the world what they feel...17:12
*** maplebed has joined #openstack17:13
iRTermitealekibango: inhibition is learned not genetic.  heh17:14
alekibangomaybe thats good. most sing horribly... :)17:16
iRTermitelawlz17:17
*** abecc has quit IRC17:17
*** kevnfx has quit IRC17:17
*** kevnfx has joined #openstack17:17
dabobzr question: I still have a git mindset: I commit often locally, and then squash when I merge. Is there an equivalent process I should follow in bzr?17:19
*** jaypipes has quit IRC17:19
*** joearnold has joined #openstack17:22
creihtdabo: commit locally, then push to your personal branch17:24
creihtthe final merge by hudson is more or less a squash into trunk17:25
dabocreiht: I pushed to my personal branch, and then discovered some pep8 issues, which I fixed locally. I didn't want to clog the log with all these trivial commits17:26
creihtthe log will really only show in your local branch17:26
dabocreiht: ah, good to know. I'd hate to mess up the logs for trunk17:26
jk0yeah, you have to actually put in a new commit message when proposing a merge17:26
creihtwhen it gets merged, the whole changeset shows up as one item in the regular bzr log17:26
dabojk0: what are you doing here? Go shovel some snow or whatever it is you do on your days off17:27
jk0hah, did that last night :P17:27
daboCan anyone review this merge proposal? It removes redis dependency from fakeldap. https://code.launchpad.net/~ed-leafe/nova/remove-redis/+merge/4407417:30
*** mdomsch has quit IRC17:31
*** JordanRinke has joined #openstack17:32
alekibangodabo: this is wrong day for such requests, they have 3 big ones rolling in and 19 others (my included)17:32
JordanRinkeI heard we were all in here singing songs?17:32
daboalekibango: np, just thought I'd throw it out there17:33
alekibango "if we had some global warming"  is fitting song right now when we are -10 here in middle of europe...17:33
*** Ryan_Lane has joined #openstack17:34
*** kashyapc has joined #openstack17:37
*** colinnich has quit IRC17:40
*** arthurc has quit IRC17:42
*** joearnold has quit IRC17:47
*** rlucio has joined #openstack17:48
*** reldan_ has joined #openstack17:49
*** reldan has quit IRC17:49
*** reldan_ is now known as reldan17:49
*** joearnold has joined #openstack17:52
*** BK_man has joined #openstack17:57
*** joearnold has quit IRC17:59
*** rlucio has quit IRC18:11
BK_manmorning all! Is docs for networking in Nova is latest? http://nova.openstack.org/adminguide/network.vlan.html18:14
*** BK_man_ has joined #openstack18:19
*** BK_man has quit IRC18:19
*** BK_man_ is now known as BK_man18:19
alekibangoBK_man: do you mean if those docs are valid?18:19
alekibangofor latest nova sources...?18:19
BK_manalekibango: yep. I'm trying now to bring up multi-server installtion on RHEL and understand nova networking concepts18:20
alekibangoBK_man: there is more of us18:20
BK_manalekibango: code is always latest (1-2 days old)18:20
alekibangoi am also fighting with multinode install...18:21
alekibangoannegentle: networking concepts <-- imho thats hot keyword here18:21
annegentleBK_man: based on this week's merges I'm not sure of its accuracy so you may also want to check http://nova.openstack.org/devref/network.html#module-nova.network.manager18:21
alekibangoconcepts...18:21
annegentleconceptually, they are accurate, imho18:22
alekibangoannegentle: there is lots of itemlisting in docs, but concepts are not described much18:23
annegentlealso see http://nova.openstack.org/adminguide/network.flat.html18:23
BK_manannegentle: thanks, Anne!18:23
annegentlehttp://nova.openstack.org/adminguide/network.vlan.html is nearly all concepts18:23
BK_mando I NEED an Internet connectivity or Intranet is OK?18:24
BK_manOur blades from Cisco lab can see only several hosts in Internet - by our request. Not whole Internet access18:25
annegentleBK_man: Hmm... dubsquared1 or JordanRinke, any thoughts?18:25
BK_manI can setup NTP and DNS - that's OK18:25
alekibangoBK_man: imho thats enough18:26
BK_manAnd our blades have two network interfaces - public to VPN (I'm accessing through it) and private - just our VLAN18:26
BK_manalekibango: ok. My private addresses are 10.0.0.0/24 for blades. Should I create a networks in nova using the same range or it could be different (like 192.168.0.0/24)?18:27
alekibangoi have 2 interfaces, 1 for instances, one is internal...18:27
alekibangoBK_man: if you will not want to manually hack ip ranges18:28
alekibangorather do different addresses18:28
alekibangoits best to have whole (sub)networks for nova18:28
alekibangoor take 10.0.1.0/24 for nova18:29
BK_manOk. I probably need to read thoroughly last link which Anne sent rather than pushing questions here :)18:29
alekibangoi will too now18:30
alekibangobut note there are 3 ways of managing networks18:30
*** dendrobates is now known as dendro-afk18:39
*** dragondm has quit IRC18:44
*** Hd has joined #openstack18:47
*** BK_man_ has joined #openstack18:49
*** BK_man has quit IRC18:49
*** BK_man_ is now known as BK_man18:49
*** anticw has quit IRC18:54
*** anticw has joined #openstack18:55
*** joearnold has joined #openstack18:55
BK_manwhere can I download a CloudPipe instance?18:59
vishyBK_man: you'll have to make one19:00
vishyBK_man: also you'll want to use my project-vpns branch if you actually want it to work19:01
BK_manvishy: so, is it unmerged to trunk?19:02
BK_manvishy: can I have several nova-network nodes in cluster? For redundancy/network balancing, etc...19:04
vishyBK_man: yes for balancing19:06
vishyBK_man: each project gets associated with one node19:06
*** kevnfx has quit IRC19:06
BK_manvishy: how? round-robin/?19:07
BK_manvishy: what's algorithm used?19:07
vishyBK_man: right now it is just first to respond19:09
vishyBK_man: the plan was to add a bit of logic to the scheduler to support different versions19:09
BK_manvishy: do you need help on that effort (adding features)?19:10
vishyBK_man: the scheduler needs to be modified slightly to allow scheduling 'call' instead of just 'cast' so that set_network_host can go through the scheduler19:10
vishyBK_man: it shouldn't be too difficult, but I would hold off unless you need it right away, since a lot of that stuff is moving into compute and there will be other logic for setting network host19:12
vishyand they may not all go through the scheduler19:12
BK_manvishy: I just need to bring it up on several nodes (at least two)19:13
vishythe addition to support call in the scheduler will probably be useful regardless though, if you feel like tackling it.19:13
vishyBK_man: it should be fine, worst case you can actually specify the node you want it to use when you create the project19:13
vishyit isn't redundant though19:13
iammartianis the nova.sh script still supposed to "just work"  i just built a fresh ubuntu 10.04 server and the script seems to be missing a few things - python-tornado, gflags, etc19:13
vishysome kind of failover will probably be needed19:14
vishyiammartian: yes it should just work19:14
iammartianhmm19:14
iammartianok19:14
vishyiammartian: which one are you using?19:14
iammartianvishy: https://github.com/vishvananda/novascript/raw/master/nova.sh19:15
iammartianE: Couldn't find package python-tornado19:15
vishypython-gflags is in there19:16
vishywe don't have a dependency on python-tornado any more19:16
iammartianok19:17
iammartianthe script still tries to install it19:17
vishyreally?19:18
iammartianmaybe some path issues - none of the module are loading: ImportError: No module named eventlet19:18
vishyah interesting19:18
vishyit seems like the ppa didn't get added properly19:19
iammartianor at least eventlet isnt in each of the 7 screens19:19
*** BK_man_ has joined #openstack19:19
*** BK_man has quit IRC19:19
*** BK_man_ is now known as BK_man19:19
iammartiandoes eventlet come with nova, or is that a package i need to install?19:20
vishypython-eventlet19:20
*** reldan has quit IRC19:20
vishyiammartian thanks for the info, removing python tornado19:20
iammartianok no prob19:21
iammartianalso, eventlet oinstall fine, but for soem reaon the script didnt19:21
iammartiansorry, bad typist19:21
iammartianpython-eventlet installed from apt fine19:21
vishyiammartian maybe because python-tornado failed19:22
vishyodd that it failed though19:22
iammartianmaybe so19:22
iammartianalso this on running nova.sh run:  ImportError: No module named IPy19:23
vishysomehow everything failed19:24
iammartianyeah, installing manually19:25
vishyremove python-tornado and rerun nova.sh install19:25
iammartianok19:25
vishynever seen it fail like that19:25
iammartianin 10.04 tornado isnt available in apt repo, so the rest of the line fails i guess19:27
iammartianyeah that was it, removed the python-tornado and gflags and ipy installed fine19:29
iammartianwoot! up and running!19:29
vishycool19:29
vishyi updated nova.sh19:29
*** reldan has joined #openstack19:30
iammartianin screen 6, got a volume error: nova.exception.Error: volume group nova-volumes doesn't exist19:30
vishyiammartian: that is expected, check the README in novascript19:30
iammartianok thanks19:31
vishyfor how to set up volumes19:31
vishybut you can use the system without them just fine19:31
*** bobl has joined #openstack19:37
*** reldan has quit IRC19:39
*** seshu has joined #openstack19:49
*** BK_man has quit IRC19:49
*** BK_man has joined #openstack19:50
*** dragondm has joined #openstack19:51
*** brd_from_italy has joined #openstack19:55
*** Chumby_J has joined #openstack20:00
vishyI have a few branches out that need reviewing, if anyone has time20:01
boblhi. I'm browsing nova source in launchpad. I click on view the branch content for lp:nova, that goes fine. As I drill down, sometimes the files come back empty, sometimes I'm getting a 502. I can see from the filesize that it shouldn't be empty. Are there known service issues? The misses seem intermitent ...20:02
vishybobl: sorry, I haven't really browsed using lp, so I don't know20:02
*** Chumby_J has quit IRC20:03
boblvishy: thanks. I'll take a branch if it persists ...20:08
*** brd_from_italy has quit IRC20:09
*** BK_man_ has joined #openstack20:20
*** BK_man has quit IRC20:20
*** BK_man_ is now known as BK_man20:20
*** dendro-afk is now known as dendrobates20:25
sorenvishy: Did you take a stab at fixing the packaging at all?20:26
uvirtbotNew bug: #691704 in nova "auth_unittests tries to skip some tests, but unittest doesn't support that" [Undecided,New] https://launchpad.net/bugs/69170420:32
sorendabo: re:  https://code.launchpad.net/~ed-leafe/nova/remove-redis/+merge/44074    If you could add yourself to Authors, I'll approve straight away.20:32
comstudi think dabo's gone the rest of the afternoon (CST time)20:33
comstudor well, i know he is20:33
comstud(fyi :)20:33
sorenDarnit.20:34
sorencomstud: Thanks, though!20:34
comstudnp20:34
*** BK_man_ has joined #openstack20:36
*** BK_man has quit IRC20:36
*** BK_man_ is now known as BK_man20:36
*** irahgel1 has left #openstack20:38
*** reldan has joined #openstack20:39
*** joearnold has quit IRC20:39
*** reldan has quit IRC20:47
*** joearnold has joined #openstack20:48
*** jbaker has quit IRC20:56
*** jdurgin has joined #openstack20:57
sorenvishy: I've created upstart jobs for all the workers now.20:58
sorenvishy: ...but I don't see any output on stdout like you said?20:58
*** joearnol_ has joined #openstack21:04
*** joearnold has quit IRC21:04
*** BK_man_ has joined #openstack21:07
*** BK_man has quit IRC21:07
*** BK_man_ is now known as BK_man21:07
sorenmeh21:13
sorenI've pushed my upstart changes to the packaging branch. Once dabo's remove-redis branch lands, we should have working packages again.21:14
sorenNo logging from the eventlet workers, though. I'm sure someone can tell me how to fix that.21:14
jbrycesoren: would you like for me to push an Authors patch to include ed so we can get the remove-redis branch in?21:15
*** joearnol_ has quit IRC21:15
*** joearnold has joined #openstack21:15
*** jaypipes has joined #openstack21:16
*** joearnold has quit IRC21:22
jaypipeseday: maybe it's the holidays, but I think I'm getting dumber. :(  Pushed the i18n-strings branch to the i18n branch by mistake... corrected.  i18n-strings should now have all the merge conflicts resolved. Sorry for all the mess on this one. :(21:24
*** ctennis has quit IRC21:25
*** jbaker has joined #openstack21:26
edayjaypipes: hehe, no worries :)21:27
*** joearnold has joined #openstack21:28
Ryan_LaneI'm looking at ways to store ssh keys in LDAP, and would like to run some ideas through you guys.21:30
Ryan_LaneI'd prefer to keep the schema simple, and stick with one that already exists, which would be the openssh-lpk schema21:30
Ryan_Lanebut that schema adds the keys as an attribute of the user. this means you can't add keyname or fingerprint21:30
Ryan_LaneI was thinking of storing the keys as RFC 4716 format, and adding those fields as x- private headers21:31
jeremybschema link?21:31
Ryan_Laneopenssh seems to dislike RFC 4716 format though21:31
jeremyb(i'm still behind on scrollback elsewhere)21:32
Ryan_Lanehttp://openssh-lpk.googlecode.com/files/openssh-lpk_openldap.schema21:32
Ryan_LaneI think the way it handles it is correct. separate objects for keys is a PITA. it means you need to clean them up when you delete users21:33
*** dirakx has quit IRC21:33
jeremybdo you ever delete users?21:34
Ryan_Lanealso, keyname is easy enough, even as a comment for a key. fingerprint can be generated dynamicaly if needed21:34
Ryan_Laneyes21:34
jeremybor just mark them as obsolete?21:34
Ryan_Lanedelete them, in nova21:34
Ryan_Lanein the mediawiki extension, probably just an indefinite block21:34
jeremybwell, ldap, do you normally delete users? e.g. svn.wm.o21:35
jeremyberr, that's not a complete sentence21:35
Ryan_Laneno. but this is something I'm going to be adding to openstack ;)21:35
Ryan_Lanethen I can just use the API to add/import keys and everyone wins \o/21:36
jeremybyeah. i just don't like the idea of deleting them21:36
jeremybbut whatever21:36
Ryan_Laneit's part of the API, so it needs to be supported :)21:37
*** iRTermite has quit IRC21:37
*** BK_man has quit IRC21:37
*** BK_man has joined #openstack21:37
Ryan_Laneeither way, less custom schema is always preferable21:38
Ryan_Lanevishy: have any thoughts on the above?21:38
Ryan_LaneI could store the keys in RFC 4716 format, and convert them to openssh format when pulling them from LDAP21:38
Ryan_Lanethat's expensive, but it should only occur when instances are created, right?21:39
*** jdurgin has quit IRC21:41
*** kevnfx has joined #openstack21:41
*** kevnfx has left #openstack21:41
edayRyan_Lane: yeah, only pulled to inject into instances on launch21:43
Ryan_Laneso would that be an acceptable method?21:43
edayRyan_Lane: would the keys pairs be generic enough to use for other services? or would it be nova specific in any way?21:44
Ryan_Lanetotally generic21:44
edayI'd say go for it21:44
Ryan_Laneit'll have private use headers, but that doesn't cause problems for others21:44
edayit's a resource that seems generic enough to be part of the auth layer, and not something for nova-specific data21:45
Ryan_Laneyeah21:45
Ryan_Lanein fact, I plan on using it on vms without nova injecting them21:45
edaycool21:45
*** daleolds has quit IRC21:46
Ryan_Lanegreat. I'll make a branch for this21:46
sorenjbryce: I'm on holiday, so not in any particular hurry :)21:46
jbryceif this https://code.launchpad.net/~jbryce/nova/ed-leafe-authors-update/+merge/44107 (Authors file update) gets merged then ed's remove-redis branch can land and we can have working packages before the weekend and the terrorists won't win.21:46
Ryan_LaneI'll reuse vishy's code from before it was removed :)21:46
*** rlucio has joined #openstack21:46
vishyRyan_Lane: seems fine as long as the conversion is trivial21:46
Ryan_Lanessh-keygen does it21:47
jeremybRyan_Lane: what's MANDATORY? does it do anything?21:47
edayRyan_Lane: let me know when its ready, and I can convert the auth API to include it there (and move the dbdriver to use those methods)21:47
Ryan_Laneeday: great. thanks21:47
Ryan_Lanejeremyb: in regards to?21:47
edayRyan_Lane: but I'm thinking of adding methods to nova.auth.manager.User, something like user.add_key_pair, user.list_key_pairs, ...21:48
jbrycesoren: understandable--although you sure seem to spend a lot of your holiday in irc = )21:48
*** schisamo has joined #openstack21:48
jeremybRyan_Lane: your link, http://openssh-lpk.googlecode.com/files/openssh-lpk_openldap.schema21:48
edayRyan_Lane: and those will call {ldap,db}driver.<same method name>21:48
jeremybi guess maybe i need to learn ldap21:48
vishyeday: I have been trying to remove all methods from user and project21:48
Ryan_Lanegah21:48
vishyeday: and just use the AuthManager21:48
sorenjbryce: I'm clearly not very good at it :)21:49
Ryan_Lanejeremyb: that's funny21:49
Ryan_Lanejeremyb: it's just in the description21:49
Ryan_Lanebut apparently, it's saying you must put an openssh key in it21:49
Ryan_Lanelemme see if there's an rfc for it21:49
edayvishy: just curious, why is that? why funnel everything back through another class (for project and user methods)? Seems like a strange relationship :)21:50
Ryan_Laneeday: cool. do you have a branch for this?21:50
Ryan_Lanejeremyb: from the LDAP POV, that MANDATORY stuff means nothing21:50
edayRyan_Lane: nope, nothing yet. the main reason because if I created those, ldap would break since it doesn't have the methods :)21:50
Ryan_Laneheh21:50
* jeremyb scrolls up21:50
edaythe dbdriver would work fine21:50
vishyeday: thin models fat managers21:51
jeremybRyan_Lane: yeah, i was wondering if it's enforced21:52
*** jdurgin has joined #openstack21:52
sorenjaypipes: hudson is stuck merging a branch of yours http://hudson.openstack.org/job/nova-tarmac/44490/console21:52
Ryan_Lanejeremyb: nope. but it's a problem21:53
*** ctennis has joined #openstack21:53
*** ctennis has joined #openstack21:53
Ryan_Lanejeremyb: it means people will expect the attribute to only contain openssh keys. not rfc 4716 ones.21:53
*** taihen has quit IRC21:54
jeremyboh, right21:54
edayvishy: yeah, but why? Keep in mind I'm coming from the c/c++ world where you usully don't use such magic and follow stricter hierarchies :)21:54
sorenjaypipes: I'm going to kill it. I doubt it'll ever move on.21:54
Ryan_LaneI can do this with openssh keys, but they'll need to be welformed21:54
Ryan_Lane<key-type> <key> <key-name>21:55
edayvishy: my instinct would be to just have user and project objects, and not even have a manager class21:55
Ryan_Lanefingerprint can be generated on demand using md5 hexadecimal output21:55
*** joearnold has quit IRC21:56
jeremybRyan_Lane: why do we care what format it is?21:56
Ryan_Lanethat makes importing already generated keys more difficult, as you'd need to parse it21:56
jeremybwhy not just use the openssh one?21:56
Ryan_Laneimporting already generated keys :)21:56
Ryan_Lanewhich is in the EC2 api, but not supported in nova, yes21:57
Ryan_Laneerr21:57
termievishy: headed over21:57
Ryan_Laneyet21:57
termievishy: please have gate open :)21:57
vishyeday: it was a decision that we went back and forth about21:57
vishyeday: it doesn't matter to me I just like consistency21:57
Ryan_Laneadding import_keys to the api was the next branch I was going to make21:57
jeremybare you going to have more than one format in the same field in the same LDAP?21:58
jeremybe.g. different format per user21:59
Ryan_Laneyou really can't, so I shouldn't stick RFC 4716 keys in there :(21:59
edayvishy: yeah, will definitely keep it consistent. Just curious of the reasons that made you decide that way21:59
* Ryan_Lane sighs21:59
vishyeday: flat heirarchies are generally easier to understand21:59
jeremybso, why not just convert to whatever you've standardized on during the import?21:59
vishyeday: so you don't have to go searching through nested objects to find the methods you are looking for22:00
Ryan_Lanebecause the keys may be used for non-nova things22:00
Ryan_Laneand keys may be imported by non-nova things22:00
edayvishy: ahh, ok. I guess I'm used to creating complex hierarchires, especially in C++ world :)22:00
vishyeday: although there seems to be a lot more on the side of oo these days22:00
*** jbaker has quit IRC22:02
*** rlucio has quit IRC22:03
jeremybRyan_Lane: so, you're saying nova and other things both write directly to ldap?22:03
Ryan_Laneyep22:03
*** BK_man_ has joined #openstack22:07
*** BK_man has quit IRC22:07
*** BK_man_ is now known as BK_man22:07
openstackhudsonProject nova build #308: SUCCESS in 1 min 14 sec: http://hudson.openstack.org/job/nova/308/22:09
jeremybRyan_Lane: so, for the foundation at least, i'd think it'd be fine to limit key additions to a single interface. no? is there already more than one interface?22:12
* jeremyb just went to look at [[wikitech:ldap]] and found you were the dominant author :-)22:13
*** ppetraki has quit IRC22:14
openstackhudsonProject nova build #309: SUCCESS in 1 min 11 sec: http://hudson.openstack.org/job/nova/309/22:14
Ryan_Laneif there was a blame feature, you'd notice I'm really the only author :)22:14
jeremybshakata did a typo fix and tim added the password recovery part22:15
Ryan_Laneheh22:15
Ryan_Laneah. true22:15
JordanRinkequestion I am asking around to get an opinion, if you all don't mind: #poll What type of instructions/tutorials do you prefer? http://twtpoll.com/51wggi22:16
jk0wikis :)22:17
jk0an man pages!22:18
jk0*and22:18
JordanRinkeSo that is Text+Picture then22:18
annegentleheh22:18
spectorclanJordanRinke: I voted22:19
JordanRinkeannegentle: heh?22:20
*** taihen has joined #openstack22:23
*** Ryan_Lane is now known as Ryan_Lane|away22:23
annegentleat the "wikis" enthusiasm. it just tickled me for some reason.22:25
*** iammartian has quit IRC22:28
*** taihen has quit IRC22:34
*** jdarcy has quit IRC22:34
JordanRinkeannegentle: do you know if there is anything to take a gorgeously formatted word doc, and convert it to a wiki tagged format?22:35
*** seshu has left #openstack22:36
* jk0 thinks annegentle should start writing all of our docs in LaTeX22:37
jk0:D22:37
jk0j/k22:37
*** BK_man has quit IRC22:37
*** BK_man_ has joined #openstack22:38
*** lvaughn has quit IRC22:38
*** lvaughn has joined #openstack22:38
Ryan_Lane|awayJordanRinke: if you guys were using MediaWiki, Microsoft has plugin for MediaWiki markup exporting. ;)22:41
jeremybRyan_Lane|away: MS wrote it?22:42
jeremybthe wikibabel ppl?22:42
JordanRinkeOne of the only reasons I like Sharepoint Wiki's is because they allows doc importing, although everything else about them sucks22:42
JordanRinkeat least in 2007, I guess in the 2010 version they were improved greatly.22:43
JordanRinkeit wouldn't be so bad if I didn't use so many screen shots / examples etc but that is what makes a good doc (to me)22:44
Ryan_Lane|awayjeremyb: microsoft wrote it22:44
jeremybRyan_Lane|away: i think we talked about wikibabel (briefly) with rhandler, danese, jimmy the night before the fundraiser22:45
Ryan_Lane|awayyeah, that's something else though :)22:46
kim0when I run the test suite "python run_tests.py" I get no output at all .. is this normal ?22:46
Ryan_Lane|awaythat's a mediawiki extension for translation22:46
jeremybno, i'm thinking of something else22:46
Ryan_Lane|awaywhat I'm talking about is a microsoft word plugin that exports to mediawiki22:46
* jeremyb looks22:46
jk0kim0: that should be fixed in trunk now, but in the mean time, installing python-redis will fix that22:46
Ryan_Lane|awayanyway, we're off topic :)22:46
kim0jk0: thanks :) fixed22:49
kim0Is there a list of needed/missing test cases22:50
*** taihen has joined #openstack22:55
BK_man_vishy: why not to check existence of volume for nova-volume using vgscan command instead of looking into /dev/%s ?22:56
vishycuz!22:56
vishyBK_man: it used to do it that way, but there was an issue with it hanging22:57
*** hggdh has quit IRC22:58
BK_man_vishy: what kind of issue?22:58
* vishy is trying to remember22:59
vishyoh yes22:59
vishyvgscan closes all open file descriptors22:59
vishywhich was causing weird issues22:59
*** allsystemsarego has quit IRC22:59
vishyOn invocation, lvm requires that only the standard file descriptors stdin, stdout23:01
vishyand stderr are available. If others are found, they get closed and messages23:01
vishyare issued warning about the leak.23:01
*** jbryce has quit IRC23:01
vishythe vgscan was running at a time when the twisted code had a fd open.  It may be perfectly fine now that we've removed twisted23:02
vishyBK_man_: you're welcome to try changing it and verify that it works.  Keep in mind to error out if vgscan isn't installed as well.23:03
* vishy has 5 outstanding branches in need of review here: https://code.launchpad.net/~vishvananda/nova23:04
BK_man_vishy: oh... it's packaging issue I think. deb/rpms should have proper deps for this23:04
*** BK_man has joined #openstack23:08
*** BK_man_ has quit IRC23:08
*** jc_smith has joined #openstack23:08
*** hggdh has joined #openstack23:10
*** Ryan_Lane|away has quit IRC23:18
*** johnpur has quit IRC23:19
*** taihen has quit IRC23:23
*** BK_man_ has joined #openstack23:38
*** BK_man has quit IRC23:38
*** BK_man_ is now known as BK_man23:38
*** jc_smith has quit IRC23:41
*** taihen has joined #openstack23:42
*** dfg_ has quit IRC23:47
*** kevnfx has joined #openstack23:48
openstackhudsonProject nova-tarmac build #44,495: FAILURE in 1 hr 35 min: http://hudson.openstack.org/job/nova-tarmac/44495/23:48
openstackhudsonYippie, build fixed!23:52
openstackhudsonProject nova-tarmac build #44,496: FIXED in 3 min 8 sec: http://hudson.openstack.org/job/nova-tarmac/44496/23:52
openstackhudsonProject nova build #310: SUCCESS in 1 min 13 sec: http://hudson.openstack.org/job/nova/310/23:54
*** kevnfx has quit IRC23:55
*** Adiantum has quit IRC23:56
*** Podilarius has left #openstack23:58

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