Friday, 2010-10-22

*** jrussell has quit IRC00:04
*** littleidea has quit IRC00:08
*** joearnold has quit IRC00:20
edayyay, nova pep8 violations down to 174, and that's just in nova/tests now00:21
* eday will finish later tonight00:22
*** mtaylor has quit IRC00:28
*** gustavomzw has quit IRC00:30
*** kevnfx has joined #openstack00:31
*** miclorb has joined #openstack00:45
*** silassewell has joined #openstack00:48
vishynj eday00:51
vishy:)00:51
*** metcalfc has quit IRC00:52
*** hazmat has quit IRC01:03
*** ar1 has joined #openstack01:05
*** roamin9 has joined #openstack01:06
termieis there a way to get launchpad lists to send me a copy of messages i send?01:24
*** daleolds has quit IRC01:35
*** silassewell has quit IRC01:41
*** sophiap_ has joined #openstack01:46
*** uvirtbot has quit IRC01:49
*** uvirtbot has joined #openstack01:49
*** sophiap has quit IRC01:49
*** sophiap_ is now known as sophiap01:49
*** Podilarius has quit IRC01:50
*** fitzdsl has quit IRC01:51
*** termie has quit IRC01:52
*** fitzdsl has joined #openstack01:52
*** termie has joined #openstack01:52
*** termie has joined #openstack01:52
*** hazmat has joined #openstack01:54
*** ArdRigh has quit IRC01:54
*** dendro-afk is now known as dendrobates01:54
*** pvo has joined #openstack01:55
*** ChanServ sets mode: +v pvo01:55
*** notmyname has quit IRC01:56
*** notmyname_ has joined #openstack01:56
*** notmyname_ is now known as notmyname01:57
*** ChanServ sets mode: +v notmyname01:57
*** chmouel has quit IRC01:57
*** chmouel has joined #openstack01:57
*** rlucio has joined #openstack01:58
*** hazmat has quit IRC01:59
*** ArdRigh has joined #openstack02:06
*** rlucio has quit IRC02:17
*** perestrelka has quit IRC02:20
*** perestrelka has joined #openstack02:21
*** pvo has quit IRC02:22
*** pvo has joined #openstack02:22
*** ChanServ sets mode: +v pvo02:22
* soren wanders in02:23
sorentermie: It does that by defualt.02:23
soreneday: That is *awesome*.02:23
sorenvishy: So, uml networking...02:23
vishysoren: yeah no packets from dns02:24
vishysoren: can't seem to get a console either02:24
vishybb in a sec02:24
sorenvishy: I blame ec2 security groups. 02:27
vishyback02:29
vishy:)02:29
vishyis it broken for you as well?02:29
sorenvishy: I must admit it's been a little bit since I've tested it.02:30
sorenI switched to metal for testing at somepoint.02:30
vishyah ok02:30
vishyqemu works fine02:30
* soren sets up a tests system02:30
* soren hates hotel network02:32
*** kevnfx has quit IRC02:33
vishyconsole http://pastie.org/123978902:33
vishyseems like things are happening02:33
vishyi've tried editing the xml and rebooting to get a virsh console but i can't seem to get it to work02:34
vishyjust thought maybe you had an idea, I updated my install script to use the ppa and everything installs and runs just fine02:35
sorenWhat did yo utry?02:35
vishybut no dice on uml02:35
sorenI used the console heavily for debugging. It's very doable.02:35
vishyedited libvirt.xml to have <console type="pty">02:35
vishyfollowed by virsh destroy and virsh create02:36
vishybut virsh console just says no console present :(02:36
vishyi tried various combinations of serial and console but no luck02:36
sorenCan you shouw me the resulting command line from var/log/uml/blah.log ?02:36
sorenThat's probably the easiest way for me to point out what you're doing wrong.02:37
soren...and the xml, if you still have it.02:37
sorenbut the command line is most important.02:37
sorenIt will also reveal if you have the right set of patches applied to libvirt.02:37
vishyhttp://pastie.org/123979902:38
vishydon't have the xml any more02:38
vishycon1=pts seems right no?02:38
vishys/con1/con002:39
sorenIt does, yes.02:39
sorenWhich image are you using?02:40
sorenIs it one that you have previously used succesfully with uml?02:40
sorenThe ones I ling to from http://wiki.openstack.org/Nova/UML are known to work well.02:41
sorensorry about all the typos.02:41
sorenI use irssi over ssh over hotel wifi, so latency is dreadful. I can't be bothered to go back and fix all my typos :)02:42
*** DubLo7 has joined #openstack02:44
*** anne_ has joined #openstack02:47
*** metcalfc has joined #openstack02:54
*** pvo_ has joined #openstack02:57
*** ChanServ sets mode: +v pvo_02:57
sorenErk.03:00
sorenGetting nova.db.api.NoMoreNetworks: None03:00
soren..in response to nova-mange zipfile03:00
*** pvo has quit IRC03:00
*** pvo_ is now known as pvo03:00
*** ChanServ sets mode: +o soren03:03
*** anne_ has quit IRC03:09
*** metcalfc has quit IRC03:09
dendrobatessoren: that is what I was getting last night03:11
*** kevnfx has joined #openstack03:11
sorendendrobates: "nova-manage network create" does the trick03:12
sorenoh, ffs03:12
dendrobatesbrb03:13
*** sophiap has quit IRC03:25
* soren goes to pass out03:39
sorenI'm still on holidy, so can't really spend much time on this. :(03:39
jk0:D03:44
uvirtbotNew bug: #664916 in nova "dd should use larger block size" [Undecided,New] https://launchpad.net/bugs/66491603:56
*** kashyapc has joined #openstack03:56
*** metcalfc has joined #openstack03:58
*** kashyapc has quit IRC04:00
*** suchitp has joined #openstack04:01
*** suchitp has left #openstack04:01
*** perestrelka has quit IRC04:03
*** jakedahn has joined #openstack04:09
*** Ryan_Lane is now known as Ryan_Lane|away04:14
*** khussein has joined #openstack04:20
*** khussein has left #openstack04:21
*** mtaylor has joined #openstack04:23
*** mtaylor has joined #openstack04:23
*** ChanServ sets mode: +v mtaylor04:23
*** jakedahn has joined #openstack04:28
*** metcalfc has quit IRC04:35
*** sirp has quit IRC04:38
*** suchitp has joined #openstack04:43
*** suchitp has left #openstack04:43
*** littleidea has joined #openstack04:57
*** kashyapc has joined #openstack05:01
*** kevnfx has quit IRC05:07
*** pvo has quit IRC05:22
*** ArdRigh has quit IRC05:25
vishysoren: good idea on the dd, i thought i had my ami-tiny image working with uml before, but maybe not.  I'll try your image.05:36
*** perestrelka has joined #openstack05:48
tsharjuhi.. I blogged a bit about the use of cloudfiles client libraries with Swift... see http://blog.teemu.im/2010/10/22/playing-around-with-openstacks-object-storage/05:50
tsharjuI also patched the cferl library to work with Swift so all you Erlang fanatics out there can work with Swift as well ;)05:52
*** roamin9 has quit IRC06:05
*** roamin9 has joined #openstack06:06
*** guigui has joined #openstack06:28
*** allsystemsarego has joined #openstack06:31
*** BK_man has quit IRC06:53
*** guynaor has joined #openstack07:19
*** dendrobates is now known as dendro-afk07:20
*** pkaddi has joined #openstack07:27
*** calavera has joined #openstack07:37
*** ibarrera has joined #openstack07:37
*** miclorb has quit IRC07:40
edaypep8 violations now at 007:49
* eday calls it a day07:49
mtayloreday: good work07:51
edaymtaylor: now we can add the tarmac check once they're in :)07:54
*** pkaddi has left #openstack07:57
mtayloreday: w00t07:58
mtayloreday: damn. I'm going to have to _actually_ figure out how to get tarmac to use hudson for build.07:59
*** tkiel_ has joined #openstack08:16
*** tkiel__ has quit IRC08:19
zykes-tarmac ?08:22
*** almaisan-away is now known as al-maisan08:31
*** BK_man has joined #openstack08:31
*** mtaylor has quit IRC08:40
*** w00 has left #openstack08:41
*** littleidea has quit IRC08:50
*** littleidea has joined #openstack08:59
vishysoren: that was it09:02
vishysoren: had to use a proper uml image.  I could have sworn it used to work with my little ami-tiny though :)09:04
*** littleidea has quit IRC09:11
*** littleidea has joined #openstack09:23
*** metoikos has joined #openstack09:28
*** jakedahn has quit IRC09:46
*** aimon has left #openstack10:04
*** aimon has joined #openstack10:14
*** roamin9 has quit IRC10:17
*** al-maisan is now known as almaisan-away10:23
*** gustavomzw has joined #openstack10:37
*** dendro-afk is now known as dendrobates10:37
*** dizz|away is now known as dizz10:46
*** gustavomzw has quit IRC10:46
*** gustavomzw has joined #openstack10:46
*** gustavomzw has left #openstack10:47
*** gustavomzw has joined #openstack10:47
*** jonwood has joined #openstack10:58
*** littleidea has quit IRC11:08
*** ctennis has quit IRC11:24
*** DubLo7 has quit IRC11:27
*** sophiap has joined #openstack11:31
*** sophiap_ has joined #openstack11:39
*** sophiap has quit IRC11:41
*** sophiap_ is now known as sophiap11:41
*** ctennis has joined #openstack11:41
*** pkaddi has joined #openstack11:48
*** kashyapc has quit IRC11:56
*** dizz is now known as dizz|away11:56
*** pkaddi has left #openstack11:59
*** scaraffe has joined #openstack12:01
*** scaraffe has left #openstack12:01
*** scaraffe has joined #openstack12:02
*** arthurc has joined #openstack12:03
*** littleidea has joined #openstack12:05
*** scaraffe has left #openstack12:06
*** scaraffe has joined #openstack12:07
*** dendrobates is now known as dendro-afk12:08
scaraffeHey. what does one have to do to start working on one of the blueprints?12:15
*** kashyapc has joined #openstack12:32
*** jdarcy has joined #openstack12:32
*** anne_ has joined #openstack12:33
*** dizz|away is now known as dizz12:35
*** pvo has joined #openstack12:41
*** pvo has joined #openstack12:41
*** ChanServ sets mode: +v pvo12:41
*** littleidea has quit IRC12:41
*** scaraffe has quit IRC12:45
*** Cybodog has quit IRC12:47
*** Cybodog has joined #openstack12:49
*** ctennis_ has joined #openstack12:52
*** ctennis_ has joined #openstack12:52
*** ctennis has quit IRC12:54
*** ctennis_ is now known as ctennis12:54
*** anne_ has quit IRC12:57
*** Ryan_Lane|away has quit IRC12:59
*** littleidea has joined #openstack13:05
zykes-does openstack utilize openvswitch ?13:05
*** abecc has joined #openstack13:19
*** abecc has joined #openstack13:20
*** ctennis_ has joined #openstack13:22
*** westmaas has joined #openstack13:22
*** ctennis has quit IRC13:24
*** ctennis_ is now known as ctennis13:24
*** littleidea has quit IRC13:25
pvozykes-: not yet, but that is one of our goals.13:26
*** pvo has quit IRC13:26
*** spectorclan has joined #openstack13:27
*** ar1 has quit IRC13:27
spectorclanGood morning, anyone good a great picture for the openstack weekly newsletter; something openstack and developer oriented?13:29
*** pvo has joined #openstack13:40
*** pvo has joined #openstack13:40
*** ChanServ sets mode: +v pvo13:40
*** jonwood_ has joined #openstack13:42
*** dysinger has joined #openstack13:42
*** jonwood has quit IRC13:43
*** alekibango has quit IRC13:44
*** hazmat has joined #openstack13:44
creihttsharju: cool, thanks!13:46
*** cloudmeat has joined #openstack13:47
*** cloudmeat1 has quit IRC13:50
*** Podilarius has joined #openstack13:56
spectorclanAnyone having Launchpad issues getting to bugs page? bugs.launchpad.net/openstack13:57
*** almaisan-away is now known as al-maisan13:58
spectorclanIt's up again, sorry13:59
*** jbryce has joined #openstack14:00
*** paulscott56 has joined #openstack14:01
*** alekibango has joined #openstack14:02
*** blpiatt has joined #openstack14:06
creihtdendro-afk: ping14:07
*** kevnfx has joined #openstack14:09
zulspectorclan: launchpad is usually slow ;)14:10
spectorclanzul: thanks. just wanted to get some new stats for weekly newsletter14:11
*** irahgel has quit IRC14:18
*** pharkmillups has joined #openstack14:19
*** silassewell has joined #openstack14:19
*** jbryce has quit IRC14:23
*** kevnfx has quit IRC14:23
*** jbryce has joined #openstack14:24
*** littleidea has joined #openstack14:25
ianwellerrackerhacker: i'd like to speak with gondoi in here sometime this afternoon when i'm done with classes (around 2:15-ish) -- do you know if he'll be around?14:27
rackerhackerianweller: i'll try to locate him for ya14:28
*** calavera has quit IRC14:28
rackerhackerianweller: i think i know what it's related to ;)14:28
ianwellerrackerhacker: there's a reason i pinged you instead of someone else :P14:29
rackerhackerfound gondoi and he's on his way over14:29
ianwelleroh sweet14:29
rackerhackerianweller: my ping latency is low14:29
ianwellertrue dat14:29
ianwelleri have a few minutes (15ish) before calc. we'll see what i can figure out in that time14:29
*** irahgel has joined #openstack14:30
*** pvo_ has joined #openstack14:30
*** ChanServ sets mode: +v pvo_14:30
*** gondoi has joined #openstack14:32
* ianweller waves to gondoi 14:33
*** pvo has quit IRC14:33
*** pvo_ is now known as pvo14:33
gondoihey, how's it goin14:33
ianwellernot bad.14:33
ianwellergot a few minutes before i run to calc, wanted to run some stuff by you14:33
gondoishoot14:33
ianwellergondoi: you're the one who posted up RHBZ 612768 right?14:34
gondoiactually it was BJ14:34
ianwelleris he a packager already in fedora?14:35
gondoibut i'm wanting to get things moving on it :D14:35
gondoino, that's what we are looking for14:35
gondoialthough carl that commented on it is a packager i think14:35
ianwellerah. well lucky you, i'm a sponsor for the packagers group14:35
gondoisweet14:35
ianwellergondoi: so what i'd recommend from here is that you go ahead and post another spec file and SRPM that take care of what carl suggested14:36
*** rnirmal has joined #openstack14:36
*** irahgel has quit IRC14:36
ianwellerand since carl isn't a sponsor, he can't do the review, so i can take it from there14:36
gondoiahh14:37
gondoiokay.. i'll poke at BJ some14:37
ianwellerand i can take a gander at the specfile today. just peeked at it and it'll take more than 15 minutes from my end to parse through all of that in my head14:37
*** irahgel has joined #openstack14:38
gondoino prob14:38
gondoithanks for the help14:38
ianweller:)14:38
gondoiif i get a chance maybe i'll dig through it too and see if I can help BJ out with that.14:38
gondoii know he's swamped too14:38
ianwellergondoi: i should be in here idling from now on, added this to my auto-join list. if i'm not around just highlight me in here14:38
ianwelleremail works too14:38
gondoiawesome14:39
gondoithanks again14:39
ianwellerno problem!14:39
*** metcalfc has joined #openstack14:44
creihtIs there a way to do bulk operations on bugs in lp?14:47
creihtie, change all Fix Committed bugs to Fix Released?14:48
*** khussein has joined #openstack14:50
zulcreiht: yes you have to use the launchpad api also take a look at ubuntu-dev-tools14:50
creihtcool I will have to look at that14:52
creihtthanks14:52
*** Ryan_Lane has joined #openstack14:54
*** HouseAway is now known as AimanA14:58
notmynamehttp://twitter.com/littleidea/status/2841280790215:06
littleideaword15:07
creihtlittleidea: :)15:07
creihtthat's awesome15:07
notmynamevery cool15:07
littleideaI met some students who want to do PhD projects on cloud computing.15:08
notmynamenext step: documentation in arabic?15:08
littleideaThese guys are pretty good in English15:08
littleideaI bet they would do it15:08
littleideaopen source is still weird to most of them15:08
annegentlelittleidea: how could I get in touch with them?15:08
littleideaI'm going back to the university this week.15:09
littleideaFriday is part of their weekend15:09
littleideaI'll make sure it happens15:09
notmynamelittleidea: are they interested in the whole picture, or are they more interested in compute or storage?15:09
annegentlelittleidea: excellent.  let me know how you'd like me to work with them, college students are welcome15:10
littleideanotmyname: honestly, they don't know what to be interested in15:10
*** blpiatt has quit IRC15:10
littleideaThey all have windows laptops15:10
annegentlelittleidea: wow, that exact scenario has me thinking we have to rely on wiki doc not rst so much...15:11
littleideaI was pleasantly surprised to find they had a little open source club and the engineering school runs the web site and network stuff on ubuntu.15:11
notmynamehow did you get involved with that uni?15:11
littleideaMy wife is Sudanese15:11
littleideashe hasn't been home for 10 years15:12
littleideaand she wanted to visit15:12
littleideaso I just went to the campus and got a few introductions15:12
littleideanow they want me to come back and talk15:12
notmynameheh. it's awesome how stuff like that works out15:12
*** AimanA has quit IRC15:13
littleideathis is our wedding pic from 10 years ago http://twitpic.com/9axxb15:13
creihtthat's cool15:13
littleideaI'm going try to turn them on to Rail, github, openstack, heroku, all the open source stuff I think is cool.15:14
littleideathey are basically learning Pascal, C, C++ and Java15:14
notmynamehitting them with a firehose15:14
*** silassewell has quit IRC15:14
alekibangolittleidea: dont skip python, it can be learned in few hours15:14
littleideathey have the internet, they might as well put it to good use15:15
alekibangojava is very similar to pascal in style :)15:15
littleideaMy python is coming along...15:15
alekibangotoo much of nothing :)15:15
alekibangolittleidea: imho 2-6 hours is enough to learn the core15:15
littleideahttp://github.com/gregmalcolm/python_koans15:15
alekibangoof python. its really easy15:15
alekibangoand its used in google, nasa, rackspace, ... :)15:16
littleideayeah, it highly accessible15:16
alekibangoredhat...15:16
littleideait is15:16
alekibangobest of all, its READABLE15:16
littleideatends to be15:16
alekibangoand you read a code 10x more then you write15:16
alekibangoeven when coding15:16
*** pvo has quit IRC15:16
littleideahosting this to get more practice http://cloudscaling.com/blog/cloud-computing/cloud-coderetreat15:17
alekibangolittleidea: tends =hehe15:17
annegentlelittleidea: ah, retreat sounds so much more peaceful and fulfilling than sprint :)15:18
alekibangonever heared of python koans, might be fun15:18
creihtinteresting15:18
creihthttp://www.prnewswire.com/news-releases/openstack-is-now-open-for-windows-server-105526653.html15:18
alekibangoi will give them  to my 7yo son  when he will finish inventing with python book15:19
littleideaI've used the ruby ones to teach people and the python ones were very similar15:19
notmynamealekibango: they were used for some beginner sessions at PyTexas this year15:19
littleideaI have a question for the python people that say you have one way to do everything... why do you need both lists and tuples?15:19
notmynamelists are mutable, tuples aren't15:20
creihttuples are immutable, so the easiest answer is that you can use tuples as keys for dictionaries15:20
creihtand other areas where immutable objects can't be used15:20
creihtI mean mutable15:20
* littleidea raises eyebrow15:20
notmynamelittleidea: mutable types do this: http://paste.openstack.org/show/72/15:22
notmynameyou can't change immutable types (that's a tautology). but you can only use immutable types for keys in dictionaries (like creiht said)15:23
littleideaI see15:24
littleideaI'm familiar with mutable and immutable data types.15:24
*** kashyapc has quit IRC15:24
*** Ryan_Lane has quit IRC15:24
* littleidea looks forward to a day when all data is immutable15:25
creihtlittleidea: then you just use erlang right? :)15:25
littleideashared mutable state is the mind killer15:26
alekibangolittleidea: erlang has no GIL, but still i love python15:26
notmynamelittleidea: it can be handy in rare cases, but being clever with shared mutable state is generally a bad idea :-)15:27
littleideaalekibango: I'm coming to appreciate it.15:27
alekibangoit just so lovely15:27
jdarcyReplacing one "immutable" piece of data with another "immutable" piece for all perceptions and uses is really mutable data in disguise.15:27
littleideajdarcy: true story15:28
jdarcyExcept that you get to worry about GC as well.  ;)15:28
alekibangolittleidea:   python love story => http://video.google.com/videoplay?docid=9023849479319414382#15:28
littleideawho's stoked for the summit?15:29
jdarcyWish I could go, but hard to justify if Pete's going already.  :(15:30
*** deshantm_cosi has joined #openstack15:30
*** pvo has joined #openstack15:31
*** ChanServ sets mode: +v pvo15:31
*** hisaki has joined #openstack15:32
alekibangoits in the american empire, would preffer to not go there15:33
littleideathere are good people everywhere15:34
alekibangoyes, but TSA workers are usually not those15:34
*** JimCurry has joined #openstack15:34
littleideaalekibango: real talk15:34
alekibangoand consider being thrown into cave for 10 years or life without trial -> thats not nice15:35
littleideano argument15:35
alekibangoi loved what america represented  before, but now its turning bad15:36
*** guigui has quit IRC15:36
alekibangolittleidea: its not much better in eu also :)15:36
patri0theyhey! what are HW prerequisites for openstack/if any15:37
alekibangopatri0t: few days ago we agreedthat 128 MB ram, without HW virtualisation is really too low15:37
creihtpatri0t: compute or storage?15:37
patri0tboth15:37
alekibangobut really, most important is RAM and network...15:38
creihtpatri0t: for playing around with, or for production?15:38
patri0tstart playing around ofcourse, then continue to develope/test15:38
creihtfor swift (object storage) you can use one machine (even a vm to play with)15:39
alekibangopatri0t: common laptop can install nova and swift in test mode...15:39
creihthttp://swift.openstack.org/development_saio.html15:39
alekibangobut hw virtualisation is very good to have to be able to use KVM15:39
patri0tuhum15:39
alekibangopatri0t: do you support patriot act? :)15:40
patri0t:D15:40
patri0tno way15:40
creihtpatri0t: for production swift, we recommend at the bare minimum 5 zones, which could be 5 machines (each in 1 zone)15:40
patri0tprefer more privacy protection by EU15:41
creihtalekibango: lets try to keep things to openstack :)15:41
alekibangocreiht: ok :)15:41
patri0tahan,15:41
uvirtbotNew bug: #665164 in swift "Container DELETEs should only need a node majority to succeed" [Undecided,New] https://launchpad.net/bugs/66516415:42
patri0tI think it would be nice if we put these info in those wiki pages as well15:42
patri0tlike this one : http://wiki.openstack.org/NovaDeploymentManual15:42
creihtpatri0t: http://swift.openstack.org/deployment_guide.html15:42
patri0tyeap15:42
creihtmost of the swift documentation is currently under swift.openstack.org15:42
alekibangopatri0t: yes. please write it there :)15:43
creihtthough we do still have a lot ot add15:43
annegentleyeah, working on what goes where :) And we have a lot to add15:43
*** ppetraki has joined #openstack15:43
patri0tand one more thing if you can put the irc log somewhere in the wiki,15:44
alekibangowe could also use epydoc to generate some docs automatically15:44
patri0tIm here most of the time but that is more pleasent to refer to15:44
alekibangoannegentle: ^^ i tried epydoc and it looks interesting15:45
*** BK_man has quit IRC15:45
*** kashyapc has joined #openstack15:45
alekibangohttp://epydoc.sourceforge.net/15:45
creihtalekibango: currently we use sphinx15:45
creihthttp://sphinx.pocoo.org/15:45
creihtwhich is what is used to make the python docs15:46
alekibangoi know... it generates different style, which might also be interesting for some15:46
annegentlealekibango: taking a looksee15:46
alekibangoand then we will have so many places where to find documentation that we will go mad15:46
alekibangoannegentle: screenshots are actual examples generated by it15:47
annegentleyeah I'm already bogged down with all the locations for doc :)15:47
*** sophiap_ has joined #openstack15:47
*** sophiap has quit IRC15:47
*** sophiap_ is now known as sophiap15:47
creihtalekibango: we already get epidoc like docs with sphinx15:47
creihtalekibango: http://swift.openstack.org/py-modindex.html15:48
alekibangocreiht: epydocs is having differnt structure and style, which i found more appealing15:48
creihtwhat about it is more apealling to you?15:49
annegentlespeaking of dev doc, I still need help troubleshooting why we still display 0.42 doc for Nova. It looks like there's a tarball that needs extracting in order to replace the old doc with latest, but it's not happening automatically.15:49
alekibangomaybe only some feelings15:49
alekibangoit might be matter of taste15:49
annegentleI'm about to manually copy over files but don't want to go around automation.15:49
creihtjust curious if there are tweaks that would make it similar in sphinx15:49
alekibangocreiht: i liked diagrams15:49
alekibangobut it crashed for me when itried to generate them for whole nova15:49
creihtheh15:50
alekibangohttp://epydoc.sourceforge.net/api/epydoc.apidoc.VariableDoc-class.html15:50
alekibangothose ones15:50
alekibangohaving  UML diagrams of nova might be very nice15:50
alekibangoespecially autogenerated by some script15:50
annegentlealekibango: what did you think of the interaction diagram? https://lists.launchpad.net/nova/msg00300.html15:51
deshantm_cosiNova install step 5, is this traceback normal or problematic: http://pastebin.com/qDb7vzJu15:52
*** kevnfx has joined #openstack15:52
alekibango... but most uml generating tools for py   do not understand runtime changes :)15:53
alekibangoannegentle: looking15:53
alekibangowhat are those stars?15:53
creihtalekibango: yeah auto generation of UML for python can be a bit problematic15:53
*** silassewell has joined #openstack15:53
alekibangoi was about to try this one http://allendowney.com/swampy/lumpy.html15:54
alekibangobut had no time to actually do it15:54
alekibango(monitors the schema in runtime)15:54
alekibangoannegentle: such diagrams are better than 10 pages of text15:55
annegentlealekibango: good question, anyone else know?15:55
creihteither way, to me UML is a bit overrated :)15:57
*** sirp has joined #openstack15:59
*** littleidea has quit IRC15:59
deshantm_cosithe zip file is not being created in step 5 of nova install16:04
creihtjdarcy: didn't realize that the fedora instructions got lost on the wiki :/16:11
*** pvo has quit IRC16:12
JimCurryhappy release day + 1 openstack!16:13
*** sophiap has quit IRC16:13
jaypipesJimCurry: thx! :)16:13
*** sophiap has joined #openstack16:14
annegentledeshantm_cosi: I've not seen that traceback, but others might have more info...16:14
deshantm_cosiannegentle: thanks for the reply... I don't know if I broke something or what16:15
deshantm_cosiit was a fresh install of Ubuntu 10.10 server16:15
deshantm_cosiI started following the Ubuntu or Debian instructions first16:16
*** pvo has joined #openstack16:16
*** ChanServ sets mode: +v pvo16:16
edaydeshantm_cosi: run: nova-manage network create16:16
deshantm_cosieday: trying that, but it is hanging16:16
edaybefore creating the zip16:16
deshantm_cosidoes it need a valid network, i just used the example16:17
edaydeshantm_cosi: it can take a while (not sure why)16:17
deshantm_cosieday: maybe it is waiting on a tcp timeout or something?16:17
edaydeshantm_cosi: perhaps16:17
deshantm_cosieday: how long is awhile?16:17
deshantm_cosi(in practice)16:17
edaydeshantm_cosi: not sure, I didn't time it :)16:18
edayvishy: any reason the above takes so long to run? ^^16:18
*** sophiap has quit IRC16:18
*** sophiap has joined #openstack16:19
vishyyes it takes forever16:19
vishybecause it is creating 256000 entries in the db16:19
annegentledeshantm_cosi: on Ubuntu 10.10, mine went back to the prompt after Data Base Updated [sic] :)16:19
deshantm_cosivishy: could we make the example smaller so it inserts less entries?16:20
vishyjust specify num_networks in the call16:21
edayvishy: ahh, that explains it :)16:21
vishynova-manage network create <ip_range> 316:21
vishywill just create 3 entries16:21
vishyfor testing i use nova-manage network create <ip_range> 3 1616:22
deshantm_cosiwill it be upset if i CTRL+c it?16:22
*** mtaylor has joined #openstack16:22
*** ChanServ sets mode: +v mtaylor16:22
vishywhich creates 3 networks with 16 addresses each16:22
vishyno, although you might have a half created network in there16:22
vishyyou can also background it, the system will work with only one network and the rest can be created later16:22
deshantm_cosivishy: tried that too16:23
deshantm_cosidatabase is locked16:23
vishyperhaps we should set the default for num_networks to 20 and network_size to 64 or something16:23
vishymore reasonable16:23
vishydeshantm_cosi: ah yes sqlite16:24
*** AimanA has joined #openstack16:24
vishyworks fine with mysql :)16:24
*** kashyapc has quit IRC16:33
*** metoikos has quit IRC16:34
*** daleolds has joined #openstack16:37
*** jdarcy has quit IRC16:39
*** daleolds has quit IRC16:39
*** joearnol_ has joined #openstack16:49
*** joearnol_ has quit IRC16:57
*** jbryce_ has joined #openstack16:58
edayso, who wants to review the ~7k lines of diffs for the pep8 cleanup? :)16:59
*** mtaylor has quit IRC16:59
*** khussein has quit IRC17:00
*** joearnold has joined #openstack17:02
*** jbryce has quit IRC17:03
*** jbryce_ is now known as jbryce17:03
*** dizz is now known as dizz|away17:10
*** joearnold has quit IRC17:11
*** joearnold has joined #openstack17:12
kevnfxI tried changing my default bridge device from eth0 to eth2 by setting --bridge_dev in my nova-manage.conf file on a second compute node, and routing didn't seem to be setup properly.  Is there some magic, other than setting --bridge_dev=eth2, that I need to perform?17:15
*** joearnold has quit IRC17:17
*** ibarrera has quit IRC17:22
*** joearnold has joined #openstack17:22
*** agore has joined #openstack17:22
alekibangocreiht: i agree uml is overrated, but it helps... when its there17:23
alekibangoi would say its not worth much effort, but its nice to have17:24
*** kashyapc has joined #openstack17:24
*** burris has quit IRC17:28
*** rlucio has joined #openstack17:31
*** joearnold has quit IRC17:32
*** befreax has joined #openstack17:32
*** westmaas1 has joined #openstack17:35
*** rlucio has quit IRC17:36
*** westmaas has quit IRC17:37
*** JimCurry has left #openstack17:38
*** BK_man has joined #openstack17:41
jaypipesvishy: any advice for kevnfx above? ^^17:41
vishykevnfx: are which networking are you using?17:42
agorehey vishy17:42
*** agore is now known as netbuzzme17:42
netbuzzmehey vishy17:42
vishyhey everyone17:43
netbuzzmethe bridge interface is some how not allowing us to get access to machines running on KVM17:44
netbuzzmeare you missing something major over here?17:44
pikenopenstack uses the rackspace's api and doesn't support the ec2 services correct?17:44
*** miclorb has joined #openstack17:46
jaypipespiken: incorrect. Nova supports both ec2 and OpenStack API (Rackspace API)17:47
*** kashyapc has quit IRC17:47
*** kashyapc has joined #openstack17:49
*** spectorclan has quit IRC17:49
*** mtaylor has joined #openstack17:50
*** mtaylor has joined #openstack17:50
kevnfxvishy: not sure I understood your question.  I have a single private network connecting two compute nodes (one of which is the controller).17:50
*** ChanServ sets mode: +v mtaylor17:50
kevnfxIt just so happened that the boot device was assigned to eth2 on one.  If I re-cable to adapter eth0 connectivity to the domains works.17:53
kevnfxI was just wondering if "in theory" if bridge_dev was supposed to allow me to switch the default device from eth0 (i.e. this may be broken) or if there was something else I needed to configure.17:54
vishyoh17:55
vishykevnfx: did you set bridge_dev on both?17:55
*** burris has joined #openstack17:56
vishykevnfx: nova has multiple modes for networking, Flat, FlatDHCP, Vlan.  I was curios which mode you are using17:56
vishys/curios/curious17:58
*** kashyapc has quit IRC17:59
kevnfxI'm using the "default"  which I don't htink is Flat.  I didn't setup bridge_dev on both hosts because they're different.  That is one is using eth0, so the default is fine, the second is using eth2, so I added the flag to nova-manage.conf there ...17:59
vishyif the bridge was already created on eth0, you may have to manually delete it and restart the node17:59
vishyand run another instance18:00
vishycompute doesn't recreate the bridge until the next run-instance18:00
kevnfxvishy: I actually rebooted, just to be sure ...18:00
*** dendro-afk is now known as dendrobates18:00
*** joearnold has joined #openstack18:01
vishybrctl show will show you which eth device your bridge is attached to18:01
vishyoh....18:02
vishyhold on18:02
vishyyes this is a bug18:02
*** miclorb has quit IRC18:02
vishyhmm no, i take that back18:02
jaypipeskevnfx: I think the default is VlanManager, no?18:02
jaypipesvishy: ^^18:02
vishysfiak this should work18:02
kevnfxvishy: so I gather from this that bridge_dev should work for an individual compute node.18:02
vishykevnfx, yes, but bridge is not recreated on launch18:03
kevnfxvishy: cool ... I'll dig into this a bit more ... just wanted to make sure my assumptions were correct.   Thanks!18:03
vishykevnfx: compute only recreates a bridge if a) the bridge doen't already exist and b) compute gets a run-instances command18:04
*** westmaas1 has quit IRC18:04
jaypipesdendrobates, soren, mtaylor: so....should we be merge proposing for trunk now, or are we creating a new Bexar release series trunk?18:04
dendrobatesjaypipes: we need to branch the Austin release and then use trunk for new merges from that point forward18:07
dendrobatesdoes anyone have an issue with that methodology?18:07
jaypipesdendrobates: that's what I was assuming would happen... was wondering when we'd do that :)18:08
* jaypipes grants dendrobates the Power of Grayskull. Do it.18:08
edaysounds good to me18:08
edayI really want to see those pep8 branches get merged before it causes too many conflicts for folks :)18:09
mtaylorjaypipes: yes18:09
vishywho gets to be Battle Cat?18:09
vishyeday: yeah i was just waiting on the austin branch off18:09
*** pharkmillups has quit IRC18:09
jaypipeseday: I'll review as soon as the branch happens.18:11
jaypipesvishy: Cringer. :)18:11
*** kevnfx has quit IRC18:11
*** adrian_otto has joined #openstack18:12
vishyeday: ooo you changed all the multiline queries back to \18:12
*** Pentheus has quit IRC18:13
notmynamelooks like I'm going to have to remove the "open stack" search tab in my twitter client. several hundred messages every few hours for the past few days is more than I want to parse through18:13
mtaylornotmyname: bah. read faster18:13
edayvishy: yeah, pep8 didn't like it... do you mind?18:14
edayvishy: and were this way originally or something?18:15
vishyeday: i have a very slight preference for the way you did it18:15
vishyeday: i put a note in my review asking for more opinions18:15
vishyby the way cloudpipe is very broken, and even if it were working it is a big security hole18:16
vishyi have fixed it and will be proposing as soon as i can remake it against trunk18:17
vishywe have a lot of patches to port :(18:17
*** dagger_ has joined #openstack18:21
*** dagger has quit IRC18:23
*** dagger_ has quit IRC18:25
*** miclorb has joined #openstack18:26
*** rlucio has joined #openstack18:26
*** joearnold has quit IRC18:26
*** miclorb has quit IRC18:27
jaypipesdendrobates: ping me when you branch austin away from trunk, ok?18:27
*** dagger has joined #openstack18:27
*** dagger has joined #openstack18:27
*** miclorb has joined #openstack18:27
*** dendrobates is now known as dendro-afk18:36
*** dendro-afk is now known as dendrobates18:36
edaymtaylor: so, in the tarmac merge script, can we just add a simple pep8 run/verify no output next to the test runs? (is it just a sh script?)18:36
dendrobatesbranching austin now18:37
*** joearnold has joined #openstack18:39
*** dwight_ has joined #openstack18:40
*** joearnold has quit IRC18:40
mtayloreday: yeah18:42
mtayloreday: is that ready to go live?18:43
edaymtaylor: not yet18:44
edaymtaylor: but hopefully sometime today18:44
*** blamar has quit IRC18:44
mtayloreday: I'm showing 772 warnings still18:46
mtaylorin trunk18:46
mtaylordidn't you get it way down?18:46
*** hisaki has quit IRC18:49
*** netbuzzme has quit IRC18:49
uvirtbotNew bug: #665282 in nova "Build process isn't automatically copying docs/build/*.html files to correct location" [Undecided,New] https://launchpad.net/bugs/66528218:51
edaymtaylor: they're in merge props, try: lp:~eday/nova/pep8-fixes-tests18:51
edaymtaylor: and that's just bin/* and nova, I didn't touch docs or plugins yet18:51
mtaylorannegentle: when you say "I had to manually copy the .html files that I built locally" ... can you elaborate?18:53
annegentlemtaylor: sure thing.18:53
annegentlemtaylor: the .html files in /srv/docs/nova were version 0.4218:54
mtaylorannegentle: ah! ok- the hudson job was failing doing the file copy but happily reporting success :)18:54
annegentlemtaylor: in the /srv/docs/swift folder, they somehow automatically get updated whenever they are updated/merged in bzr/launchpad18:54
annegentlemtaylor: Hurrah! That had to be an easy bug fix for ya. :)18:55
mtaylorannegentle: well, the "somehow get updated" part is via http://hudson.openstack.org/job/nova/18:56
mtaylorannegentle: but it was looking for doc output in the old location of docs/_build/html, rather than the current location of doc/build/html :)18:56
mtayloroooh18:58
mtaylor_now_ I'm getting permission denied erros on the file copy18:58
*** pharkmillups has joined #openstack18:58
annegentlemtaylor: ooo. doh.18:59
mtaylorannegentle: do you have sudo access on nova.openstack.org (or root access in general?)18:59
annegentlemtaylor: sudo19:00
mtaylorannegentle: can you do "sudo chown -R hudson:hudson /srv/docs/nova" ... there seems to be a few files in there owned by root19:01
*** houssem has joined #openstack19:02
annegentlemtaylor: er, missing operand after?19:02
jaypipesupgrading to 10.10... be back in a while...19:03
*** jaypipes has quit IRC19:03
mtaylorannegentle: aroo?19:03
dendrobatesmtaylor: want to check that I moved everything to bexar correctly?  It all looks good to me.19:03
annegentlemtaylor: trying again :)19:04
mtaylordendrobates: looking19:04
dendrobateshttps://code.launchpad.net/~nova-core/nova/austin/+merge/3916719:04
dendrobatescan someone approve that first19:04
dendrobatesit's my release ninja patch to add Authors19:04
dendrobatescrap hold off19:05
mtaylordendrobates: I was just about to say... :)19:05
dendrobatesdoing too many things at once19:06
mtaylordendrobates: :)19:07
dendrobateswhich is extra bad if any of those things involve lp19:08
dendrobatesmtaylor: does the setup look ok?19:08
mtaylordendrobates: yup19:08
dendrobateshttps://code.launchpad.net/~nova-core/nova/austin/+merge/3916819:10
dendrobatesnow it's ready19:11
dendrobatesBexar is open!19:11
eday\o/19:13
*** gaveen has joined #openstack19:20
*** gaveen has joined #openstack19:20
*** al-maisan is now known as almaisan-away19:25
*** westmaas has joined #openstack19:27
mtaylorannegentle: looks like it's syncing properly now19:29
annegentlemtaylor: hurrah! Thanks for your help, I was stumped19:30
*** BK_man has quit IRC19:31
mtaylorannegentle: my pleasure!19:31
*** jbryce_ has joined #openstack19:33
*** jbryce has quit IRC19:36
*** jbryce_ is now known as jbryce19:36
vishyare the newest docs published?19:40
*** khussein has joined #openstack19:42
*** michaeldreamhost has joined #openstack19:48
*** littleidea has joined #openstack19:51
*** silassewell has quit IRC19:57
annegentlevishy: there aren't too many updates but in the corner it now says 2010.120:00
vishyannegentle: i know that jesse was working on some updates but we didn't want to clobber the changes20:01
vishyannegentle: we'll do some cleanup soon20:01
annegentlevishy: sounds great, let me know what you need me to do20:01
*** sachin has joined #openstack20:03
*** miclorb has quit IRC20:09
*** joearnold has joined #openstack20:10
creihtmtaylor: did I set up the series and branches for swift correctly?20:25
creihtI branched trunk and pushed to ~swift-release/swift/1.120:25
creihtand then assigned that branch to the 1.1 series20:26
mtaylorcreiht: yes. that sounds correct to me20:27
mtaylorcreiht: I need to solve systemically how we do tarmac-y things for release branches20:27
mtaylorcreiht: I can obviously set up more tarmac runners ... but it seems like we should have something akin to a pushbutton "make a new release" thing20:28
mtaylorcreiht: by next time we cut a release20:28
*** mtaylor has quit IRC20:29
creihtcool20:30
creihtso I'm guessing for now if we want something to go into lp:swift/1.1, we will have to merge manually?20:30
*** Ryan_Lane has joined #openstack20:36
*** silassewell has joined #openstack20:38
*** westmaas has quit IRC20:38
*** jaypipes has joined #openstack20:40
*** Dimm has joined #openstack20:42
*** Pentheus has joined #openstack20:43
*** ctennis has quit IRC20:44
*** tasimne has joined #openstack20:47
DimmCan somebody help with installing Swift on RHEL6? Please20:47
dwight_Dimm: Have you read the mailing list today?20:56
*** ctennis has joined #openstack20:57
*** kevnfx has joined #openstack21:00
DimmNope.. I just found the answers page.21:01
dwight_check out https://lists.launchpad.net/swift/21:01
dwight_Subject "Some notes on installing Swift on Fedora21:01
dwight_What problem are you having?21:02
creihtDimm: yeah that would be a good starting point21:03
creihtdwight_: thanks for contributing that :)21:03
dwight_My pleasure. And thanks for your contributions as well!21:03
dwight_creiht: You did the answer to the question on setting up Multi Server Configuration?21:04
creihtYes21:05
* creiht had to go back and look :)21:05
Dimmdwight_: http://wiki.openstack.org/RhelInstructions saved me a couple days with installing python scripts.. Now the unittests are failing, FAIL: test_authorize_account_access (test.unit.common.middleware.test_auth.TestAuth)   AssertionError: Access was denied to this resource.21:05
dwight_Cool. Heh. I'm trying to get that working right now. I don't suppose any one has made progress on the doc for it?21:06
*** abecc has quit IRC21:06
creihtdwight_: The closest we have right now is http://swift.openstack.org/deployment_guide.html and http://swift.openstack.org/admin_guide.html21:06
dwight_Dimm: Hmmm. I think I ran into that at one point. Sounds familiar.21:06
DimmI also had a problem with 503 Service Unavailable, just found a solution in answers... But I don't understand which port should I assing the auth and proxy to :) looks like both to 8021:07
dwight_creiht: Thanks. I'm familiar with those. Right now I'm having to go through the source to figure it out.21:07
*** daleolds has joined #openstack21:07
creihtdwight_: are there any specific questions you have?21:07
creihtI'm currently waiting on some hardware so that I can create a reference setup21:08
dwight_creiht: Thanks. I wish I understood it all enough to ask an intelligent question.21:08
creihtdwight_: How about start with what you are wanting to do with it, and how many machines you have to work with?21:08
*** gustavomzw has quit IRC21:08
dwight_dimm: What user are you running as? Normal user, or root?21:08
rluciohi guys, im looking at using the existing nova/db/api.py to access the instance table.. and then i noticed that the ec2 instance id (i-XXXXXX) is in the hostname field of the instances table.  and there is no way to get an instance by hostname.  what up with that?21:08
*** daleolds has quit IRC21:09
*** joearnold has quit IRC21:09
*** pothos_ has joined #openstack21:09
dwight_creiht: I've got 4 VM's set up. Cloned from the original. As far as what I want to do with it, just show that it works. :)21:09
creihtahh ok21:10
Dimmdwight_: I can do either way, but now trying as normal user21:10
*** joearnold has joined #openstack21:10
creihtso the first thing is that the saio setup isn't a good starting point for making an actual cluster21:10
creihtit jumps through a bunch of hoops to run 4 nodes on 1 machine21:10
dwight_dimm: I did my installation on a VM as root.21:10
*** pothos has quit IRC21:11
*** joearnol_ has joined #openstack21:11
creihtSo the idea would be to change to running just one instance of each service (proxy, account, container, and object) on each vm21:11
dwight_creiht: Right. I guess my big question right now is how do I tell the different zones about each other?21:11
creihtthat is determined by the ring21:12
creihtyou would want to generate a new ring based on your vms21:12
creihteach vm would be a different zone21:12
dwight_creight: Right. And that is in one of the conf files, and then one runs makerings?21:13
creihtthe makerings script is just a helper script for the saio21:13
*** burris has quit IRC21:13
creihtyou could use that as a template to make your own, or run the commands by hand with swift-ring-builder21:13
creihthttp://swift.openstack.org/deployment_guide.html#preparing-the-ring21:14
Dimmcreiht: how do the nodes exchange the information about a ring? Automatically?21:14
creihtWe have to do that manually at the moment21:15
Dimmoh21:15
Dimmok :)21:15
creihtIn our case, we have a central admin server that we use to generate the rings (and make changes)21:15
*** joearnold has quit IRC21:15
dwight_Ahhh. That's the step that I'm missing.21:15
Dimmjust copy the tar to /etc/swift on all the nodes?21:15
creihtthen when we are satisfied with the ring, we push them out to all the nodes21:15
creihtDimm: yup21:15
creihtThe running services will automatically detect a new ring based on the mtime21:15
DimmThat was the question I was thinking about for a week... Wow! I'm glad I fount this channel :)21:16
creihtand reload it in process21:16
dwight_Well, creiht, my sincerest thanks for that.21:16
creiht:)21:16
DimmThank you!21:16
creihtno21:16
creihterm21:16
creihtnp21:16
DimmSo.. I'm still having a 503 error :)21:16
* creiht notes that we need beter ring docs21:16
DimmDoes auth server work on 11000 port at all?21:16
creihtactually I think there is already a bug for that21:17
creihtDimm: ok so at what point are you getting the 503 error?21:17
Dimmswift-auth-add-user -K devauth -a test tester testing Update failed: 503 Service Unavailable21:17
DimmWith bind_port = 11000 in auth_server21:17
creihtdwight_: it is also probably useful to point out that there are example config files for each service in swift/etc in the source tree21:17
creihtk21:18
DimmIf I set it to 80, I get socket.error: [Errno 111] ECONNREFUSED21:18
*** joearnol_ has quit IRC21:18
creihtk21:18
dwight_Yes, thanks. I've looked at those, and am trying to grok how that all fits in via the source.21:18
creihtDimm: do you have the account servers running?21:19
dwight_dimm: So a `netstat -anp` will show if anything is on that port.21:19
creihtdwight_: those are sent to the services in swift/bin21:19
creihtso for example swift-object-server /etc/swift/object-server.conf would start the object server at the terminal21:19
DimmI'm starting all using startmain script, no complains21:20
DimmI'll check the port21:20
creihtDimm: do a ps -ef | grep account21:20
creihtto make sure the account server is running21:20
creihtthe other thing you can do is look at /var/log/syslog for a more descriptive error (or traceback)21:21
Dimmnetstat: tcp        0      0 192.168.24.187:11000        0.0.0.0:*                   LISTEN      14488/python21:21
Dimmps shows two servers running21:21
creihtk21:21
creihthrm21:21
dwight_is iptables down?21:21
creihtthere should be serveral21:21
Dimmyep, down21:22
creihtThere should be 8 total (2 per each conf)21:22
Dimmproxy-server.conf, [filter:auth] port=11000, right?21:22
DimmI'm trying one node21:23
DimmI have 3 real servers21:23
creihtahh21:23
creihtok21:23
creihtsorry thought you were on the saio21:23
DimmIt works fine on ubuntu in vm :) I need 3 RHEL servers now21:23
creihthehe21:23
creihtok21:23
DimmWhat's the place to put the conf files? /etc/swift or ets/swift/<...>-server/1.conf?21:25
DimmAnd how is it determined?21:25
creihtso the first step I think would be to look at /var/log/syslog you should be able to find a message saying why it returned a 50321:25
creihtDimm: for a multiserver setup /etc/swift21:26
creihtthe other is a workaround to make it easier to run multiple nodes on one machine with the saio21:26
creihtswift-init is what looks for that21:26
creihtif it finds a <..>-server directory it will try to load a server for each conf under that dir21:27
DimmOh, I see21:27
creihtso if you have those dirs, I would remove or rename them and create single conf files21:27
DimmUNCAUGHT EXCEPTION#012Traceback (most recent call last):#012  File "/home/dmitry/stack/bin/swift-proxy-server", line 7,  in <module>#012    execfile(__file__)#012  File "/home/dmitry/swift/trunk/bin/swift-proxy-server", line 24, in <module>#012    run_wsgi(sys.argv[1], 'proxy- server', default_port=8080)#012  File "/home/dmitry/swift/trunk/swift/common/wsgi.py", line 98, in run_wsgi#012    sock = listen(bind_addr, backlog=int(conf21:27
creihtDimm: paste.openstack.org please :)21:27
creihtpaste the full traceback there21:28
DimmSorry :)21:28
creihtno worries21:28
*** pharkmillups has quit IRC21:29
*** hornbeck has quit IRC21:29
Dimmhttp://paste.openstack.org/show/73/21:30
DimmDebug mode didn't work.. :(21:30
*** electroniceagle has joined #openstack21:30
creihtDimm: ok the proxy isn't starting21:31
creihtAre you starting it as root or another user?21:31
creihtIf you are binding it to port 80, you need to start it as root21:31
DimmOh! Ok21:31
DimmSure21:31
*** kevnfx has quit IRC21:31
creihtit will drop priveledges to whatever user you have set in the config21:31
DimmCan I run the proxy on a different port?21:32
creihtsure21:32
*** kevnfx has joined #openstack21:32
creihtwhatever port you are running on, you will have to set it in the default_storage_url21:33
creihtfor auth21:33
creihtthat is assuming you are connecting directly to the proxy, and not a load balancer21:33
DimmDefault_cluster_url you mean?21:34
DimmI don't see default_storage_url21:34
creihtDimm: yes sorry21:35
DimmYep, it was 808021:35
DimmSo running proxy on 808021:35
creihtok21:35
creihtthat's fine21:35
Dimmhttp://paste.openstack.org/show/74/21:36
DimmStill 503 error21:36
creihtok21:36
creihtthe proxies are running on 8080 now right?21:36
DimmYes21:36
creihtso you should be able to hit http://ip:8080/healthcheck21:37
creihtcan you verify that on one of the proxy servers?21:37
*** kevnfx has quit IRC21:38
DimmHm21:38
DimmNetstat shows: tcp        0      0 192.168.24.187:8080         0.0.0.0:*                   LISTEN      14835/python21:38
creihtk21:38
DimmBut I can't connect with browser to 808021:39
creihtwhat about 192.168.24.187:8080/healthcheck21:39
Dimmcurl 192.168.24.187:8080/healthcheck OK21:40
creihtok21:40
creihtthen it should be ok21:40
DimmAnd what about the unittests? Can it be a problem?21:41
creihtpossibly21:41
DimmActualy the return code is correct. But it doesn't start with the number it requires.21:42
creihtare they still not passing?21:42
DimmYep21:42
creihtok well lets get that working first21:42
creiht:)21:42
creihtDimm: can you run21:43
creihtnosetests -v test/unit21:43
creihtfrom your swift dir21:43
creihtand paste the results21:43
*** burris has joined #openstack21:44
Dimmhttp://paste.openstack.org/show/76/21:45
DimmI added the req fields output21:46
DimmAnd the number of return from the function :)21:46
annegentlecreiht: better ring docs noted!21:46
creihtDimm: ok21:46
DimmSo, the text "Access was denied to this resource." is correct and corresponds to the 403 error... But it's not a "403" string21:48
DimmI get that text as a response21:48
creihthrm21:48
Dimmyup21:48
creihtDimm: what version of webob do you have installed?21:48
Dimm1.0 something.. how do I check?21:49
Dimmoh, I know21:49
DimmYes, 1.021:49
Dimmusing the easy_install21:49
creihtk21:50
* creiht updates his webob just to try21:50
creihtheh21:50
creihthrm21:50
Dimm?21:50
creihtI think I get the same errors with webob 1.021:50
Dimmoh..21:51
creihtI'm asking a coworker now who tinkered with webob 1.021:52
notmynamedon't use webob from easy_install21:52
notmynameit breaks21:52
creihthah21:52
notmynameuse the latest tip or use version 0.9.x21:52
notmynamethey have patched it (thanks, clayg), but that hasn't made it to pypi yet21:53
notmynamewe use 0.9.8 in prod (should be in our PPAs too21:53
DimmHow do I get 0.9.8? From sources only or there is a tar somewhere?21:54
creihtnotmyname: yeah he's installing on HREL though21:54
DimmTried to find it yesterday..21:54
creihtDimm: http://pypi.python.org/pypi/WebOb/0.9.821:54
notmynamewell, step one is install debian, obviously21:54
DimmAdmins here don't want heterogeneous servers :)21:54
creihtheh21:54
DimmI'd love to21:55
DimmThey wanted me to use Scientific linux21:55
Dimman old one21:55
Dimminstalling..21:55
DimmWoohooo!! Passed!21:58
annegentleupdated the RHEL wiki page to avoid easy_install webob21:58
creihtcool21:58
creihtok21:58
creihtDimm: so update webob on all your machine, then restart all the services, and then try again :)21:59
creihtannegentle: thanks21:59
DimmSame..22:00
DimmDid the setup in swift folder22:00
DimmAnd restarted all the services22:00
DimmHow can I enable the debug to system logs?22:01
creihtin the .conf add the following under the server section:22:01
creihtlog_level = DEBUG22:02
DimmYep, did that for auth22:02
DimmNo logs..22:02
creihtk22:03
creihtthis is still when you are trying to add a user right?22:04
*** ppetraki has quit IRC22:04
DimmYes22:04
creihtk22:04
DimmI had lots of logs in vm mode22:05
creihthrm22:05
creihtcan you look at syslog on the proxy server?22:05
creihtand see if it is returning anything?22:06
DimmI'm setting up only 1 machine now22:06
DimmThere are no syslogs, only /var/log/messages22:06
Dimmand /var/log/swift/, which is still empty22:06
Dimm(permissions are fine)22:07
creihtoh RHEL may log differently22:07
creihtyou have a /var/log/swift?22:07
creihtand is there anything in /var/log/messages22:08
DimmI created /var/log/swift, and in /var/log/messages I have http://paste.openstack.org/show/74/22:08
creihtok22:09
creihtwhat error do you see on the commandline when adding the user?22:09
DimmUpdate failed: 503 Service Unavailable22:10
creihtk22:10
edaytermie: could you look at https://code.edge.launchpad.net/~eday/nova/pep8-fixes-db/+merge/39110  ?22:11
creihtDimm: ok the 503 is most likely returned due to getting an error from at least 2 account servers22:12
creihtcan you verify that the account servers are running on all your nodes?22:12
DimmI have only one node22:13
Dimmso far22:13
creihtoh22:13
creihtok22:13
DimmAnd on it I see 2 account server processes22:13
creihtso when you add a user, it has to create that account, which makes a PUT request to the proxy, which in turn tries to send the PUT to the 3 account servers22:13
creihtif it can't update at least 2 account servers, then it will return a 50322:14
DimmOh!!22:14
DimmOk, got it22:14
creihtso you will have to get the other nodes working :)22:14
DimmNow I can :) Cool!22:14
creihtsorry I didn't catch on to that earlier22:14
* creiht has been a bit under the weather today22:14
DimmThanks for helping!!22:14
Dimm:))22:14
DimmOne more short question if you don't mind :)22:15
creihtsure22:15
DimmI tried to attach a metadata string to a node in working storage, and it was always empty when I tried to get it back..22:15
DimmIs it working at all?22:15
creihthrm... that should work22:16
creihtDefine empty when you got it back?22:16
Dimmnull22:16
DimmThe HashMap is empty22:16
creihthrm22:16
creihtI'll try that in a min22:16
Dimmcli.updateObjectMetadata("container2", "1/12/GetData2.jpg", map);22:17
DimmHashMap map = new HashMap(); map.put("meta", "Metadata");22:17
DimmThanks!22:17
DimmI'm using java api22:17
creihtwell there's your problem :)22:18
DimmI also tried storeObject(containerName, new byte[]{}, "application/file", nodeName, metaMap);22:20
Dimmwith the same result22:20
DimmThe problem?22:21
creihtI was joking about java :)22:21
DimmOh22:21
DimmHaha :)22:21
*** gondoi has quit IRC22:21
*** joearnold has joined #openstack22:21
creihtI did a test with the command line tool to verify that it still works22:21
DimmHow do you do that?22:22
creihtworking on a paste22:22
DimmI didn't find a docs for command line.. Wanted to try it too22:22
creihtDimm: http://paste.openstack.org/show/77/22:23
creihtDimm: you can run st with no args, and it will print out help22:24
DimmOk! You could write it in bold somewhere :) which tool to use for testing22:24
creihthehe22:24
creihtThere are a couple of lines on the saio about it22:25
DimmI used cuberduck first22:25
Dimmok22:25
creihtbut yeah we need a lot more docs22:25
creiht:)22:25
DimmI don't like writing docs either... So I don't complain :)22:25
creihthehe22:25
DimmIt's better to make a good product22:25
creihtI'm not very familiar with the java bindings, so I'm not sure what to tell you22:26
uvirtbotNew bug: #665383 in swift "Add an interface to the Proxy to delete accounts" [Medium,New] https://launchpad.net/bugs/66538322:26
creihtbut it looks like the backend pieces are working22:26
creihthttp://code.google.com/p/appscale/22:26
creihtpretty cool22:26
dendrobatescreiht vishy jaypipes eday soren:  can you guys check my release announcement for truthiness?  http://paste.openstack.org/show/78/22:26
creihtdendrobates: will do22:26
Dimmcreiht: Ok, cool! Thanks a lot again :)22:27
creihtnp22:27
dendrobatescreiht: the swift features have less text, because I know much less about them22:27
Dimmhave a wonderful weekend22:27
creihtdendrobates: I would change "grant public access to objects." to "grant public access to containerss."22:28
dendrobatesok22:28
creihtthose are the big items though22:29
creihtso looks good to me22:29
creihtMore minor things were improved rate limiting, and improved wsgi support22:30
dendrobatescreiht: do you want those things in there?22:30
creihtAt what granularity is it supposed to be at?22:30
*** DubLo7 has joined #openstack22:31
dendrobatesI put the nova refactors in22:31
creihtok then we should add that22:31
dendrobatesok22:31
dendrobateshow did you improve rate limiting?22:32
dendrobatesI need to come up with at least a sentence22:33
creihtThe wsgi refactoring was to move to paste.deploy and pull more things out to middleware22:33
creihtrate limiting added support for slowing requests down instead of just errors returned22:33
creihtand stair stepped rate limits based on container size22:34
edaydendrobates: 'Code refactoring' line in nova has the ':' offset, and reads a little funny22:34
dendrobatesso rate limiting was more than a refactor it added funcionality22:34
creihtyeah22:34
dendrobatesI'll fix it, thx22:34
creihtand it was pulled out into middleware22:34
*** Grizzletooth has joined #openstack22:35
edaydendrobates: other than that, nova part looks good22:36
*** allsystemsarego has quit IRC22:36
dendrobatesRate limmiting was extending from just supporting errors returned, to allowing requests to be slowed down and supporting stair stepped rate limites based on container size.22:39
dendrobatesexcept with good spelling22:40
dendrobateshow is that22:40
jaypipesdendrobates: for Glance, you should say that Glance *can* be used to deliver images, but that it is not enabled by default.22:40
creihtsounds good22:40
dendrobatesjaypipes: good catch22:40
*** DubLo7 has quit IRC22:42
*** Podilarius has left #openstack22:49
*** electroniceagle has quit IRC22:55
vishydendro: looks good, we added quotas as well23:02
*** kevnfx has joined #openstack23:08
*** Ryan_Lane has quit IRC23:09
dendrobatesdamn the MS announcement generated twitter madness23:09
dendrobatesI was hoping to see people tweeting about their opinions on the release, but no, 50,000 MS hyperv tweets23:10
*** rnirmal has quit IRC23:12
Dimmcreiht: do I need 2 or 3 nodes? Set up a second one, still the same error..23:19
*** Dimm has quit IRC23:29
*** DubLo7 has joined #openstack23:29
*** adrian_otto has quit IRC23:38
*** dendrobates is now known as dendro-afk23:42
*** kevnfx has quit IRC23:43
*** rlucio has quit IRC23:49
*** sophiap_ has joined #openstack23:51
*** sophiap has quit IRC23:51
*** pvo_ has joined #openstack23:54
*** pvo_ has joined #openstack23:54
*** ChanServ sets mode: +v pvo_23:54
*** sophiap_ is now known as sophiap23:55
*** pvo has quit IRC23:58
*** pvo_ is now known as pvo23:58

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