Tuesday, 2010-10-12

*** dizz is now known as dizz|away00:09
*** sophiap has quit IRC00:12
*** pharkmillups has quit IRC00:15
*** pharkmillups has joined #openstack00:16
*** Phacops_ has quit IRC00:24
*** Phacops has joined #openstack00:24
*** burris has quit IRC00:24
*** jc_smith has quit IRC00:34
*** pvo has quit IRC00:34
*** Cybodog has quit IRC00:36
*** jakedahn has quit IRC00:42
*** DubLo7 has joined #openstack00:48
*** tobym has joined #openstack00:50
*** ptremblett has joined #openstack00:51
*** iammartian_ has joined #openstack00:52
*** mtaylor has quit IRC00:57
*** ar1 has joined #openstack01:02
*** khussein has joined #openstack01:04
*** aimon has joined #openstack01:09
*** pharkmillups has quit IRC01:12
*** burris has joined #openstack01:13
*** codejunkie has joined #openstack01:27
*** DubLo71 has joined #openstack01:28
*** orman has joined #openstack01:31
ormanHello01:31
*** DubLo7 has quit IRC01:32
ormanAnybody here01:33
ormanI have a question.01:35
notmynameorman: ask. someone will answer as soon as they can01:35
ormanOk01:35
*** dagger_ has quit IRC01:36
*** dagger has joined #openstack01:38
*** dagger has joined #openstack01:39
*** aimon_ has joined #openstack01:39
*** burris has quit IRC01:40
ormanI added a feature request to the Open Stack launchpad site and I was wondering if I proposed after Oct 1?01:41
alekibangoorman: url?01:41
ormanOne sec getting it.01:42
ormanI hope it's good,but it's probably been implemented.01:43
ormanhttps://blueprints.launchpad.net/nova/+spec/request-objectstores-validation-inside-ec2-group01:43
*** aimon has quit IRC01:43
*** aimon_ is now known as aimon01:43
alekibangoorman: cant comment that, but you will see tomorrow01:44
alekibangobtw austin release is very soon (21st)01:44
alekibangoand no new features  are added01:44
*** burris has joined #openstack01:45
ormanOk,but in the future or the next release do you think new features will be added?01:45
ormanI would think so.01:46
ormanHopefully the release will a good one. ;)01:48
*** pvo has joined #openstack01:49
*** ChanServ sets mode: +v pvo01:49
ormanThanks for checking alekibango. ;)01:49
*** orman has quit IRC01:53
*** Orman has joined #openstack01:55
*** codejunkie has left #openstack01:56
*** iammartian_ has quit IRC02:04
alekibangoOrman: first release will be a pretty nice one, and second will be even better :)02:06
OrmanCool. I just hope I can help out.02:06
Orman;02:06
Orman:)02:06
OrmanEveryone will have to celebrate when the first release comes out. :P02:09
alekibangoeveryone will be writing documentation which is pretty much missing now >:)02:10
*** aimon has quit IRC02:10
*** aimon has joined #openstack02:11
*** Cybodog has joined #openstack02:11
*** sirp1 has quit IRC02:12
OrmanWhat about documenting security? Is anyone doing that currently?02:12
alekibangoOrman: manual pages just started on wiki... more or less  empty skeletons02:13
OrmanOk02:13
alekibangothere are some devel docs, but user/admin/deployment nova docs are still pretty much empty02:13
alekibangowe need help with that02:13
alekibangosee wiki and please try help writing if you will feel02:14
alekibango(be bold, it can be edited later)02:14
OrmanOk, I manly write about security,but I'll see if I can chip in. ;D02:15
alekibangothat would be nice02:18
*** Orman has quit IRC02:24
*** Orman has joined #openstack02:25
OrmanAlekibango: Thanks for your help so far. ;D02:28
*** hazmat has quit IRC02:30
*** guynaor has joined #openstack02:48
*** jasonb365 has joined #openstack02:53
OrmanCan't wait to see what the release has and how many downloads. ;D02:54
*** khussein has left #openstack02:54
pvoorman: the new release should have everything it has now, but with less bugs. : )02:54
OrmanYeah hopefully it will. I have been on bug duty in the last few weeks and have found just a few.02:55
*** ptremblett has quit IRC02:58
*** silassewell has quit IRC03:01
*** iammartian_ has joined #openstack03:03
*** mikhail has joined #openstack03:04
*** pcrews has quit IRC03:10
*** ZNS has joined #openstack03:14
*** ZNS has quit IRC03:19
*** mmalgeri has joined #openstack03:28
*** sophiap has joined #openstack03:29
*** aimon_ has joined #openstack03:29
*** aimon has quit IRC03:33
*** aimon_ is now known as aimon03:33
*** mikhail_ has joined #openstack03:35
*** kashyapc has joined #openstack03:36
*** Orman has quit IRC03:37
*** aliguori has quit IRC03:38
*** mikhail has quit IRC03:38
*** aimon has quit IRC03:41
*** aimon has joined #openstack03:41
*** sirp1 has joined #openstack03:43
*** jasonb365 has quit IRC04:09
*** aimon_ has joined #openstack04:22
*** cw has quit IRC04:23
*** aimon has quit IRC04:25
*** aimon_ is now known as aimon04:25
*** mikhail_ has quit IRC04:38
*** guigui1 has joined #openstack04:38
*** mikhail_ has joined #openstack04:45
*** mmalgeri has quit IRC04:55
*** aimon has quit IRC04:58
*** aimon has joined #openstack04:59
*** cw has joined #openstack05:06
*** pharkmillups has joined #openstack05:15
sorenvishy: Just making sure: You guys are expecting to try to get your fixes from your deploy branch merged into trunk, right?05:22
*** mikhail__ has joined #openstack05:27
*** mikhail_ has quit IRC05:30
*** jtimberman has quit IRC05:32
vishysoren: some of them for sure.  If we can get them all in it would be rad, but I don't know if we'll make it05:34
sorenvishy: Ok. Do you have a timeframe for that?05:34
vishysoren: we're still fighting with launch, but we plan on focusing on review and merging all this week.  We're working through a bit of an issue with eventlet and failures05:35
sorenvishy: I'm just trying to plan my week, and if 37 merge proposals are going to turn up at some point, that's probably something I should take into account.05:35
*** jtimberman has joined #openstack05:35
*** kevnfx has left #openstack05:37
vishysoren: we need to rewrite a bit of it against trunk, so I don't think we're going to try and ninja merge all of them05:38
vishysoren: just the important ones05:38
*** anotherjesse has joined #openstack05:38
anotherjessesoren: hopefully we can figure out the failure, since after about running several thousand instances within a couple of hours, we see weird stuff05:41
sorenanotherjesse: Like what?05:41
*** huz has joined #openstack05:42
anotherjessesoren: on compute, iptables can give "resource unavailable"05:42
anotherjessethe exception isn't handled in a sane way from the user's point of view05:43
anotherjesse(it is left in a state that says "launching" but it isn't continuing to launch)05:43
anotherjessealso on compute we can get to a state where all the "process pool" are all hung and the node is sitting there doing nothing05:44
huzhi all05:45
huzi got a problem when i try to setup a dev VM according the documentation05:46
huzthe command in the manual: "swift-auth-add-user -K devauth -a test tester testing" seems doesn't work because swift-auth-add-user was not found05:47
huzi checked the source folder of swift(version 1.0.2) and the install folder, the command file was not there, is there anyone where can help me ?05:49
anotherjessesoren: also on API we are having mysql / rabbitmq connection issues (where it "goes away" or duplicate read detected) and nova-api doesn't always die when you call it with stop - which means that process control via monit or puppet is hampered05:49
sorenanotherjesse: :(05:51
anotherjessesoren: we are spending a lot of time stress testing it by hitting it as hard as we can and then fix it05:51
*** f4m8_ is now known as f4m805:53
anotherjesseworks good until you launch ~13,000 instances :)05:53
anotherjessein 2 hours05:53
*** pharkmillups has quit IRC05:53
anotherjessesoren: did you see the patch to send instances to a specific host by using the availility zone?05:55
anotherjesse(based on http://wiki.openstack.org/blueprint-hardware-staging)05:56
sorenanotherjesse: i don't think so, no. :(05:56
anotherjessebasically we want to be able to hit a specific node during buring / testing05:57
sorenanotherjesse: In that wiki page, are 1) and 2) different options for achieving the same goal or are they supposed to work together?05:58
anotherjessethen we use that with http://github.com/vishvananda/novatools/raw/master/run-instances05:58
anotherjessetogether05:58
anotherjessesince if you add new compute nodes as "enabled" by default, then they will be sent instances before they have been determined sane05:59
sorenanotherjesse: Sure, if those are the semantics.06:00
sorenanotherjesse: Ok.06:00
sorenanotherjesse: We should really have a test suite that we could run on new boxes that would pound on them and make sure they act properly and only after passing this test, they could get added to the pool.06:01
sorenanotherjesse: Having to do that manually would really suck.06:01
anotherjessesoren: I'm currently thinking about launching a "tiny" instance periodically on each node06:04
sorenanotherjesse: Reserving a bit of ressources on each for testing?06:05
sorenSounds reasonable enough.06:06
* soren has always believed that integration testing isn't just for development06:06
*** Ryan_Lane|away has quit IRC06:08
sorenhuz: swift-auth-create-account might be what you're looking for.06:12
huzsoren: i notice that swift-auth-add-user has some options such as -K -a, so in order to replace the command line:swift-auth-add-user -K devauth -a test tester testing, how can i do this by swift-auth-create-account? it doesn't has these options.06:25
sorenhuz: Sorry, I don't know.06:44
huzsoren:ok, thank you all the same :)06:46
*** anotherjesse has quit IRC06:47
*** mikhail_ has joined #openstack07:04
*** allsystemsarego has joined #openstack07:04
*** befreax has joined #openstack07:07
*** mikhail__ has quit IRC07:07
*** anotherjesse has joined #openstack07:11
*** mikhail_ has quit IRC07:17
*** omidhdl has joined #openstack07:20
*** zykes- has joined #openstack07:25
*** perestrelka has joined #openstack07:26
*** sirp1 has quit IRC07:32
*** omidhdl1 has joined #openstack07:46
*** omidhdl has quit IRC07:48
*** dizz|away is now known as dizz07:59
*** dizz is now known as dizz|away08:10
*** irahgel has joined #openstack08:10
*** krish has joined #openstack08:13
*** dizz|away is now known as dizz08:15
*** miclorb has quit IRC08:18
*** miclorb_ has joined #openstack08:23
*** dizz is now known as dizz|away08:35
*** aimon_ has joined #openstack08:37
*** aimon has quit IRC08:39
*** aimon_ is now known as aimon08:39
*** dizz|away is now known as dizz08:48
*** sneumann has joined #openstack08:59
*** ptremblett has joined #openstack09:08
*** ptremblett has quit IRC09:12
*** gasbakid has joined #openstack09:13
*** omidhdl has joined #openstack09:24
*** omidhdl1 has quit IRC09:24
*** huz has quit IRC09:25
*** jonwood has joined #openstack09:38
*** hazmat has joined #openstack09:48
*** hazmat has quit IRC09:54
*** tsharju has joined #openstack09:55
tsharjuHi, all... I'm trying to setup Swift cluster and I'm wondering how/where I should run the replicators? I'm running separate proxy servers and storage servers (account,container,object)...09:58
*** Kami_ has quit IRC10:04
*** Kami_ has joined #openstack10:04
*** krish has quit IRC10:12
*** Abd4llA has joined #openstack10:20
*** ctennis has quit IRC10:49
*** hazmat has joined #openstack10:52
sorenHow incredibly annoying.11:06
sorenMy security groups patch finally got approved, and I just learned that it doesn't actually work.11:07
*** DubLo71 has quit IRC11:09
zykes-:p11:19
*** miclorb_ has quit IRC11:23
*** hazmat has quit IRC11:23
jonwoodI may be doing something wrong, but it seems that euca_terminate_instances doesn't work with Nova. I get an error message about terminate_instances expecting 3 arguments, but only getting 2.11:29
*** ctennis has joined #openstack11:31
*** ctennis has joined #openstack11:31
jonwoodjon@myfanwy:~$ euca-terminate-instances i-1oag1wr11:32
jonwoodTypeError: terminate_instances() takes exactly 3 non-keyword arguments (2 given)11:32
*** kashyapc has quit IRC11:36
dizzjonwood: I've have the same issue too11:47
jonwoodI guess that's something then.11:48
jonwoodI'll have a dig around once I have a bit of spare time I guess.11:49
*** DubLo7 has joined #openstack12:04
sorenjonwood: It's fixed in trunk.12:14
jonwoodExcellent, guess I won't bother digging around then ;)12:18
*** omidhdl has left #openstack12:23
*** aliguori has joined #openstack12:23
*** hazmat has joined #openstack12:24
*** pvo has quit IRC12:28
*** pvo has joined #openstack12:28
*** pvo has joined #openstack12:28
*** ChanServ sets mode: +v pvo12:28
*** pvo_ has joined #openstack12:35
*** ChanServ sets mode: +v pvo_12:35
uvirtbotNew bug: #659135 in nova "Security Group ingress filtering doesn't work if traffic is routed" [Undecided,New] https://launchpad.net/bugs/65913512:37
*** pvo has quit IRC12:38
*** pvo_ has quit IRC12:39
*** dizz is now known as dizz|away12:39
*** gustavomzw has joined #openstack12:44
*** hazmat has quit IRC12:46
*** pvo has joined #openstack12:48
*** pvo has joined #openstack12:48
*** ChanServ sets mode: +v pvo12:48
*** hazmat has joined #openstack12:51
*** abecc has joined #openstack12:57
*** sophiap has quit IRC13:04
jaypipesyawn.13:09
*** jdarcy has joined #openstack13:09
*** hazmat has quit IRC13:11
*** abecc has joined #openstack13:11
*** daleolds has quit IRC13:13
*** gustavomzw has quit IRC13:13
*** sophiap has joined #openstack13:14
*** gustavomzw has joined #openstack13:16
*** cdub has quit IRC13:17
sorenjaypipes: My security groups branch didn't merge yesterday. Can you give it another quick look and re-approve?13:19
* soren has to run, will be back later13:19
*** dendro-afk is now known as dendrobates13:20
*** iammartian_ has quit IRC13:34
*** rnirmal has joined #openstack13:34
*** mdomsch has joined #openstack13:37
*** johnbergoon has joined #openstack13:38
*** abecc has quit IRC13:40
*** abecc has joined #openstack13:40
*** abecc has joined #openstack13:40
*** f4m8 is now known as f4m8_13:41
*** dizz|away is now known as dizz13:41
creihttsharju: the replicators run on the same server as the service it is replicating13:45
creihtso if you have storage servers that are running account, container and object, then the replicators for all of those should be run on the storage machines as well13:46
creihtdoh... huz quit before I can answer his questions :/13:49
notmynamecreiht: the obvious answer here is to never try to answer questions ;-)13:55
creihtheh13:56
jaypipessoren: sure will!13:57
*** kashyapc has joined #openstack13:57
zykes-does nova require packages installed on the nodes ?13:58
*** mdomsch has quit IRC14:04
*** kashyapc has quit IRC14:04
jonwoodzykes-: Not on the VMs it starts, no.14:04
*** kashyapc has joined #openstack14:04
jonwoodAlthough I think there's an agent that you can run to allow extra functionality.14:04
*** hisaki has joined #openstack14:06
*** iammartian_ has joined #openstack14:12
*** Cybodog has quit IRC14:13
*** Cybodog has joined #openstack14:14
dendrobatessoren: your security groups merge has conflicts.  Please fix.14:21
*** kevnfx has joined #openstack14:21
*** Cybodog has quit IRC14:24
*** Cybodog has joined #openstack14:25
dendrobatesjaypipes: add-glance has merge conflicts.14:27
jaypipesdendrobates: I told you yesterday that's an obselete branch :) Also, it's not even on the Active Reviews page :) https://code.launchpad.net/nova/+activereviews14:29
*** khussein has joined #openstack14:30
dendrobateshmm, I thought you deleted that one.14:30
dendrobatesI deleted it.14:30
jaypipes:)14:30
dendrobatesit showed up here:  https://code.edge.launchpad.net/~hudson-openstack/nova/trunk/+activereviews14:31
dendrobatesthis is where I am looking.14:31
jaypipesdendrobates: hmm, I don't look there...14:32
dendrobatesit seems hudson or tarmac or whatever, is not deleting merge proposals when the get deleted from nova14:32
jaypipesdendrobates: mtaylor? :)14:32
jaypipesdendrobates: I guess Tarmac/Hudson should be on that A&E show "Hoarders"14:33
dendrobates:)14:33
*** piken has joined #openstack14:34
pikenHi all, has anyone tried to run Nova on an infiniband mesh network?14:35
jaypipespiken: hmm, not that I know of... you could try the mailing list and you will prolly get some responses there...14:36
dendrobatespiken: my guess is no.  Should not be a problem,, though14:36
dendrobatespiken: it has been run over 10Ge14:37
pikenmy concern is it running in an ip'less fabric network14:38
* jaypipes slaps dendrobates for putting ec2-secuity-groups to Approve over and over again..14:38
jaypipesdendrobates: lightly slaps, of course ;)14:38
dendrobatesI got confused by sorens quoting of the source in a comment.14:39
*** johnpur has joined #openstack14:39
*** ChanServ sets mode: +v johnpur14:39
dendrobatesI could not see the merge conflicts14:39
dendrobatesI realized it right after I clicked.14:39
jaypipesdendrobates: jk, man :)14:40
*** Cybodog has quit IRC14:40
dendrobateswell we now know why I was seeing more merge conflicts than you yesterday.  We were looking in different places.14:41
*** Cybodog has joined #openstack14:41
creihtor somebody was looking in the wrong place? :)14:41
*** gundlach has joined #openstack14:42
dendrobatesI think wrong here is subjective, but it was probably me.14:42
dendrobatesjaypipes: I don't know about you, but I think the nova code is looking better all the time.  I think it would be much easier to be a new dev now than at the beginning of the cycle14:44
*** ppetraki has joined #openstack14:44
*** Cybodog has quit IRC14:46
*** KanGouLya has joined #openstack14:46
jaypipesdendrobates: heck yeah.14:47
*** Cybodog has joined #openstack14:48
*** hazmat has joined #openstack14:53
*** sneumann has quit IRC14:54
*** sirp1 has joined #openstack14:58
*** Ryan_Lane has joined #openstack15:00
*** sneumann has joined #openstack15:00
*** khussein_ has joined #openstack15:02
jaypipesvishy: how did the nebula release go?15:03
*** khussein has quit IRC15:04
*** khussein_ is now known as khussein15:04
*** tobym has quit IRC15:09
*** anticw has quit IRC15:13
*** anticw has joined #openstack15:13
*** befreax has quit IRC15:14
*** sneumann has quit IRC15:15
dendrobatesdamn launchpad just told me it was down for maintenance, when I tried to send a team email, then sent it 3 times when I reloaded the page.15:15
zulhah15:15
*** kevnfx has joined #openstack15:16
*** pharkmillups has joined #openstack15:16
dendrobatesit literally printed 'Message sent to OpenStack Team' 3 times, and I checked and sure enough.15:16
*** sneumann has joined #openstack15:16
dendrobatesso sorry for the shotgun email15:16
annegentleheh. yep I've got 3 copies. Bang! :)15:16
dendrobatesmaybe someone will actually read it, this time!15:17
dendrobatesdamn, I am having one of those days.15:17
*** hazmat has quit IRC15:19
*** AimanA has joined #openstack15:20
*** guynaor has left #openstack15:23
*** guigui1 has quit IRC15:27
*** tobym has joined #openstack15:27
*** DubLo7 has quit IRC15:29
dendrobatesvishy: are you guys around?15:29
*** DubLo7 has joined #openstack15:29
*** aliguori has quit IRC15:35
zulumm...trunk seems to be broken http://paste.ubuntu.com/511738/15:40
*** jsgotangco has joined #openstack15:41
johnpurdendrobates: read all 3 copies of your email... did the xml namespace get updated as part of the rename of the OpenStack API?15:43
dendrobatesno15:43
johnpurok, that's what i thought, from your email it looked like it did15:44
dendrobateswe need the doc url and handoff from rackspace to do that.15:44
dendrobatesI just replied to your email15:44
johnpurthx15:44
dendrobatesbtw, that was launchpad that sent 3 copies not me.15:44
johnpurha ha, sure sure... my dog hit the keyboard!15:45
dendrobateszul: what revision?15:46
zul33915:47
*** Erik__ has joined #openstack15:49
*** ecarlin has joined #openstack15:51
*** jonwood has quit IRC15:53
*** jonwood has joined #openstack15:54
*** sneumann has quit IRC15:54
*** anticw has quit IRC15:54
*** anticw has joined #openstack15:55
*** rlucio has joined #openstack15:56
*** ecarlin has quit IRC15:58
*** ecarlin has joined #openstack15:59
*** jonwood_ has joined #openstack15:59
*** jonwood has quit IRC15:59
*** rlucio has quit IRC16:02
*** jonwood_ is now known as jonwood16:06
*** sebastianstadil has joined #openstack16:12
*** hazmat has joined #openstack16:13
*** khussein has quit IRC16:15
*** gasbakid has quit IRC16:20
*** aliguori has joined #openstack16:21
*** Ram___ has joined #openstack16:27
*** Ram___ has left #openstack16:27
gundlachzul: looks like this has to do with turning internal ids into integers instead of strings... the instance name is set to the internal_id if i recall correctly, and something must be unhappy with that16:29
zulgundlach: agreed16:29
gundlachzul: i did the change to integers; today i was going to make them 64 bit in the database.  i'll take a look at fixing the issue you found as well.16:30
zulgundlach: thanks16:30
dendrobateszul: create a bug for it.16:32
*** sanjib has joined #openstack16:34
zuldendrobates: done16:35
dendrobatesgracias16:35
*** iammartian_ has quit IRC16:36
*** spectorclan has joined #openstack16:37
spectorclanOpenStack Developers - If you have any questions about Design Summit or need registration help, please let me know16:38
openstackspectorclan: Error: "Developers" is not a valid command.16:38
*** hazmat has quit IRC16:38
*** iammartian_ has joined #openstack16:38
gundlachzul: link?16:39
zulgundlach: https://bugs.edge.launchpad.net/nova/+bug/65933016:40
uvirtbotLaunchpad bug 659330 in nova "Unable to create an instance." [Undecided,New]16:40
gundlachtyvm16:40
creihtwhoa16:40
creihthttp://www.supermicro.com/products/chassis/4U/847/SC847E16-RJBOD1.cfm16:40
uvirtbotNew bug: #659330 in nova "Unable to create an instance." [Undecided,New] https://launchpad.net/bugs/65933016:41
jonwoodI bet the rear drives are a bitch to swap out once you've got it racked.16:42
dendrobatesholy crap that is dense16:42
*** daleolds has joined #openstack16:43
*** rlucio has joined #openstack16:44
jonwoodBut what if 45 hard disks isn't enough?16:45
jonwoodhttp://www.supermicro.com/products/chassis/4U/847/SC847E16-RJBOD1.cfm16:45
sanjibcan someone help with a pointer to some link explaining the openstack netwoking model?16:45
*** mtaylor has joined #openstack16:45
*** ChanServ sets mode: +v mtaylor16:45
*** ecarlin has quit IRC16:46
*** rlucio_ has joined #openstack16:46
annegentlesanjib: for OpenStack Compute, which is Nova, here's some info http://nova.openstack.org/network.html16:46
sanjibthanks annegentle, appreciate it16:47
creihtjonwood: yeah but those are 2.5"16:47
jonwoodYeah, I know, not as fast but I guess still handy if you just want a ton of storage for archival.16:47
*** ecarlin has joined #openstack16:47
creihtit isn't so much about spead, but 2.5" drives are expensive, and limited on how much storage you can get out of them16:48
dendrobates2.5" 15k SaS drives are very fast.16:48
*** iammartian_ has quit IRC16:48
*** rlucio has quit IRC16:48
*** rlucio_ is now known as rlucio16:48
dendrobatesthey are also very expensive16:49
jonwoodFill it up with SSDs ;)16:49
creihtjonwood: on rear accessability: http://www.supermicro.com/products/Rack/16:49
creihthah16:49
jonwoodOk, that's quite cool.16:50
sanjibI know this question may sound stupid to and pardon me for that,is rabbitmq the only available way to communicate between computing nodes and storage?16:53
*** pvo has quit IRC16:53
*** khussein has joined #openstack16:58
annegentlesanjib: no stupid questions around here. :) I think that's true, but I'd defer to others for confirmation.16:59
*** tobym is now known as tobym-away17:00
*** khussein has quit IRC17:03
*** khussein has joined #openstack17:03
*** dizz is now known as dizz|away17:04
kevnfxIs there something that folks here are using to search nova bugs other than https://bugs.edge.launchpad.net/nova?17:06
*** tobym-away has quit IRC17:07
annegentlekevnfx: as far as I know, edge may have outdated data. try https://bugs.launchpad.net/nova instead?17:08
rlucioany word on bug 656012?  thats the one that is causing instance launching to fail17:11
uvirtbotLaunchpad bug 656012 in nova "euca-run-instances fails" [Undecided,In progress] https://launchpad.net/bugs/65601217:11
rluciouh, yea that one17:11
kevnfxHmm ... I'm seeing the same problem there.  That is, 659330 looks very similar to 656012, but when I search for virDomainLookupByName I only see the former (even though the latter has the same method in its trace) ... are there usually inconsistencies like this in the bugs search engine?17:11
rlucionot sure; but yea it 659330 certainly looks like a dupe17:12
rluciodont forget, they were logged on different days, with different versions of nova, so the trace may be slightly differnt17:13
gundlachrlucio: sorry if i missed the dupe; I just pushed a mergeprop with a fix to both bugs (i assume). https://code.launchpad.net/~gundlach/nova/lp659330/+merge/3825117:14
alekibangorlucio: sorry for being late with patch17:14
alekibangoits mine17:14
gundlachhmm17:14
alekibangobut i can tell you the merge request is there17:14
alekibangoand it makes it work17:14
gundlachalekibango: what's the link to your patch?  did we just step on each other's toes?17:14
alekibangohttps://code.launchpad.net/~alekibango-danix/nova/lp656012/+merge/3780917:15
alekibangodown there17:15
alekibangoi was requested to make some testCase17:15
alekibangoso it will be tested, but i am still fighting with many dogs out there17:16
rlucioin regard to this bug? or you mean you didnt have time to write the test?17:16
alekibangowell i wrote it, but it given strange results :)17:16
alekibangowhen debugging it, many people started to distract me, so i had not enough time to finish it17:16
alekibangowill try now17:17
gundlachalekibango: i'm going to go ahead and push my (approved) mergeprop to get this over with.  if you can get a working test case, that'll be a great addition; but zul just verified that this fixes his trace.17:17
alekibangogundlach: you also fix this in your code?17:17
alekibangohow? which?17:17
alekibangoi have problem debugging tests... :)17:18
gundlachalekibango: yep -- i missed rlucio's report and your code entirely.17:18
gundlachhttps://code.launchpad.net/~gundlach/nova/lp659330/+merge/3825117:18
gundlachfixed it the same way you did basically.17:18
alekibangothis was my first attempt to post something on  LP.. :) at least i learned how to do it17:19
alekibangoimho your patch is better,17:19
alekibangoi will write the test17:19
gundlachwell it certainly has less contention in its comments! ;)17:19
alekibangoso please make trunk working if you can17:20
gundlachalekibango: it should merge in a few minutes and trunk will be fixed.17:20
rluciothanks guys!17:20
alekibangogundlach: they just took opportunity to hastle a novice to make him more productive, heh17:20
gundlachif you pull from trunk into your patch and resolve the conflict b/w your code and mine, then you'll be able to write the test and submit just that for merge to trunk.17:20
gundlach:)17:20
alekibangoand i learned something, really17:20
alekibangogundlach: will do17:21
alekibangoor another fix/merge? just for the test17:21
alekibangowhatever, i need to finish the test first17:21
alekibangogundlach: howto debug failing test should be part of nova docs17:21
alekibangomy code went well - but i got some errors elsewhere (heh)17:22
gundlachalekibango: i may be running into the same thing you were.  i'm getting a test failure in test_run_instance_existing.17:23
gundlachtime to dig...17:23
alekibangowell, i am too new to nova to dig fast:)17:24
*** DubLo7 has joined #openstack17:24
gundlachalekibango: don't worry, i'm less new to it and i still dig very slowly ;)17:25
dendrobatesgundlach: did you see the failed tests from hudson on your last merge?17:26
*** jc_smith has joined #openstack17:26
gundlachdendrobates: yep, digging17:26
alekibangogundlach: ack. life is not easy... :)17:26
gundlachfor whatever reason, running the test suite on my box is way slower than i saw it run on todd's box once, so i'm twiddling my thumbs atm17:26
sanjib#openstack-meeting17:26
alekibangosanjib: few hours later...17:27
*** hazmat has joined #openstack17:27
*** gustavomzw has quit IRC17:28
*** pvo has joined #openstack17:29
*** ChanServ sets mode: +v pvo17:29
*** rlucio has quit IRC17:30
*** pvo has quit IRC17:31
*** pvo has joined #openstack17:32
*** pvo has joined #openstack17:32
*** ChanServ sets mode: +v pvo17:32
*** guynaor has joined #openstack17:35
sanjibif i write code base for nova in erlang will it be outright rejected?17:37
*** kashyapc has quit IRC17:37
*** kashyapc has joined #openstack17:39
*** cdub has joined #openstack17:42
pvosanjib: I don't think it would get accepted17:42
sanjibwe are ready to provide python integration interfaces,17:43
sanjibprobably we could write up a mulitlanguage interface blueprint17:44
sanjiband see if there is traction to the idea.17:45
pvosanjib: out of curiosity, what would be written in erlang?17:45
sanjibpvo: an auto scalable load balancer using an architecture similar to that of rabbitmq17:46
pvosanjib: to load balance traffic to the VMs? or just to pass messages as rabbit does?17:47
sanjibpvo: idea is to provide scalability by design and not through api controls17:47
sanjibpvo: load balance traffic to instances17:47
pvosanjib: I would think that would sit on top of nova. Those are two different problems that are being solved. I agree it sounds interesting and it is needed but I don't see that as a nova specific problem17:49
dendrobatesare we talking about a load balancer as a service?17:49
pvodendrobates: I thinkn so17:49
*** burris has quit IRC17:50
dendrobatessanjib: things that are consumed by openstack or are auxiliary can be written in other languages17:50
dendrobatessanjib: we just don't want to require a 1Gb download to get dependancies for 4 different languages to run openstack.17:51
sanjibpvo: here is the thing nginx load balancer can route traffic to instances, imagine a world where we will not need to route traffic if more nodes are available the server becomes aware of it and distributes load17:51
sanjibdendrobates: understood , but we are already using rabbitmq and hence are already using erlang17:52
sanjibdendrobates: the language dependency is already taken care of17:53
pvothat is a use case of nova.  But again, i see that as something that would sit on top.17:53
dendrobatessanjib: I am saying it is fine.17:53
dendrobatesyes, on top can be whatever.17:54
*** dendrobates is now known as dendro-afk17:55
*** dendro-afk is now known as dendrobates17:58
*** kevnfx has quit IRC17:58
*** Ryan_Lane is now known as Ryan_Lane|food17:59
jaypipesgundlach: heh, how many times has the str_id/instance.name changed in the last week? :)18:07
gundlachjaypipes: 6?18:07
*** rlucio has joined #openstack18:07
*** daleolds has quit IRC18:08
gundlachjaypipes: i bet it's 6.18:09
jaypipesgundlach: :)18:10
*** daleolds has joined #openstack18:11
*** BK_man has joined #openstack18:13
BK_manhi all!18:13
BK_mandoes Openstack support elastic IP addresses?18:14
BK_man(in AWS definition)18:14
*** tobym-away has joined #openstack18:14
*** sirp1 has quit IRC18:15
*** tobym-away is now known as tobym18:15
*** burris has joined #openstack18:18
*** dendrobates is now known as dendro-afk18:20
alekibangohttp://aws.amazon.com/ec2/  -- contains definition of "elastic ip address"18:21
alekibangoAn Elastic IP address is associated with your account not a particular instance, and you control that address until you choose to explicitly release it.18:21
*** daleolds has quit IRC18:21
*** sneumann has joined #openstack18:22
*** dendro-afk is now known as dendrobates18:23
*** guynaor has quit IRC18:24
BK_manalekibango: ok. so I suppose that there is no such feature in Openstack at the moment18:25
alekibangoBK_man: imho there is not, but i must admit i do not know enough yet18:25
alekibangobut i am trying to help you by forming the question18:25
*** jsgotangco_ has joined #openstack18:26
*** jsgotangco_ has quit IRC18:26
*** jsgotangco_ has joined #openstack18:26
*** guynaor has joined #openstack18:26
*** jsgotangco has quit IRC18:26
*** jsgotangco_ is now known as jsgotangco18:26
*** cdub has quit IRC18:26
*** burris has quit IRC18:26
*** jsgotangco has quit IRC18:27
alekibangoBK_man: this might improve your chances to get good answers :)  http://www.catb.org/esr/faqs/smart-questions.html18:27
jonwoodIt seemed like a reasonable question to me.18:27
alekibangoyes it is18:27
jonwoodI can't answer it, but given the audience here, I'd expect people to know what elastic IPs are.18:27
alekibangowell i dont :)18:28
alekibangomaybe thats only me, heh18:29
*** herki has joined #openstack18:29
alekibangojonwood: and as i would like to put that in wiki, i need good definition :)18:30
dendrobatesexpect shared ip groups in the next 2 releases, but elastic IPs are not on the roadmap yet.18:30
BK_manalekibango: thanks for suggestion. I actually translated that document to Russian some time ago :)18:30
alekibangoBK_man: :)18:30
alekibangoi dont like the author much, but this really inspired me18:31
BK_manwe have a customer (a major one) that asked us to compare Openstack & vCloud. That's why I'm asking here - suppose to get answers faster than grep'ing sources :)18:32
alekibangodendrobates: shared ip groups? how that will work?18:32
BK_mannext stage will be clarifying what need to be done in OpenStack and provide that funtionality in opensourse manner!18:33
alekibangoBK_man: what i noticed is limits on scalability.18:33
alekibango(difference)18:33
alekibangoopenstack  should be 100+ times scalable18:33
openstackalekibango: Error: "should" is not a valid command.18:34
dendrobatesalekibango: http://www.rackspacecloud.com/blog/2010/03/03/networking-and-cloud-servers-%E2%80%93-shared-ip-groups/18:34
alekibangooh that bot is funny18:34
alekibangoit should have another name or expect  openstack:   at the start of the line18:34
alekibangodendrobates: ty18:34
*** littleidea has joined #openstack18:36
sanjibopencloud need not be yaaa( yet another aws aws )18:37
alekibangoBK_man: i believe that after comparison you will join the winning team :)18:38
BK_manalekibango: we (as a company) have our own commitment to opensource cloud platform development. Open is a key18:39
alekibangogreat :)18:39
BK_manalekibango: I'm team lead for IaaS at the moment and my task now is understand what missing in Openstack and what needs to be done to cover these gaps in functionality18:40
alekibangook, good. please give us all your questions, :) i will do my best to make answers documented  in openstack wiki18:41
alekibango(which is pretty boring atm)18:41
alekibangoi mean nova manuals18:41
BK_manis Openstack supporting VMs live migration at the  moment (suppose that we are using KVM)18:41
BK_manalekibango: atm == at the moment ?18:42
alekibangoyes, we just started writing user/admin/deployment docs18:42
alekibangoand your questions might help actually to write what is needed most18:42
*** jc_smith has quit IRC18:42
BK_manI hope that you answered my first question about live migration :)18:43
alekibangono, but i will. imho it is not supporting it atm, but i am not sure.. so i wait for someone smarter :)18:43
alekibangoi am not able to be good spokeperson for nova :)18:44
BK_manany kind of VM storage migration?18:44
dendrobateslive migration requires shared storage, which is implementation specific.  We will eventually provide migration tools18:44
alekibangoBK_man: i believe that is planned, but not for the coming austin release18:44
BK_man(kind of VMware - from one datastore to another while VM is running)18:44
BK_manalekibango: ok18:44
alekibangothere definitelly are people who would like to have it18:45
*** ctennis has quit IRC18:45
alekibangoBK_man: prolly sheepdog might be used by some18:45
alekibangobut there are even more possibilities18:45
alekibangoyou know, openstack is pretty young now18:45
alekibangoBK_man: even glance (swift integration with nova) will not be there for austin release...18:46
*** neogenix has joined #openstack18:46
*** daleolds has joined #openstack18:47
alekibangoBK_man: what i value most on openstack: 1) open, adaptable, scalable 2) smart people 3) smart companies 4) mood, spirit 5) python, amqp, sqlalchemy18:48
alekibangoi think this list is in order as i value those18:48
*** hazmat has quit IRC18:49
alekibangonot to mention 6) design tenets  :)  but that comes from 2 and 318:49
*** BK_man has quit IRC18:49
*** BK_man has joined #openstack18:49
BK_mantoo bad. My ADSL link goes down and up :(18:50
alekibangonp18:50
alekibangodendrobates: you can quote me :) i approve this message :)18:50
BK_manlast question was: member:dendrobates: correct. That's lead us to another question - what kind of storage attachments are now supported (in addition to local storage)?18:50
BK_manNFS, some kind of distributed FS, iSCSI?18:50
alekibangoBK_man: see glance  subproject18:51
neogenixSheepdog ;)18:51
BK_manalekibango: subproject of swift?18:51
creihtswift will not be used for that type of storage18:51
alekibangoBK_man: few linsk for you18:51
alekibangohttps://code.launchpad.net/nova18:52
dendrobatesanything your host os supports as block store.  i.e iscsi, raw disk, nfs...  this is outside of openstack compute.18:52
alekibangoBK_man: i like for example glusterfs, until ceph will be mature :)18:52
BK_mandendrobates: so, it MUST be block storage (not SMB, NFS, etc) and be available on hosts.18:53
alekibangoBK_man: no need for blocks :)   just filesystem  is ok18:54
alekibangolike lustre18:54
alekibangoceph or wahtever18:54
dendrobatesanything your os sees as a unix filesystem is OK18:55
dendrobatessmb might not work correctly18:55
dendrobatesbut it might18:55
alekibangoi would not dare to use smb :)18:55
BK_manalekibango: ok. So, if I understand correctly, swift is NOT used as storage for VMs images18:56
alekibangono, its there for images (with glance)18:56
* BK_man VM images != images ?18:56
alekibango(see glance in blueprints)18:56
BK_manalekibango: ok18:56
alekibangowell not much valuable info there... :)18:57
alekibangojaypipes:  could you please better describe what glance is in the blueprint?18:57
alekibango"image registry and storage service" is not enough for me :)18:58
alekibangoit could mean different things18:58
BK_manyep, same for me18:58
alekibangosome use cases would be great18:58
alekibangoBK_man: jaypipes might be afk, but he will help, you need just wait :)18:59
BK_mananother question: is there a "VMs bundle" (like VMware vApp) - several VMs with networking settings attached, dependencies for powering these VMs on, etc?18:59
BK_manthis is requires for PaaS implementation19:00
alekibangoafaik not yet19:00
BK_manalekibango: ok19:00
dendrobateswe are just 10 days from release so most of the devs are busy with last minute coding.  We will be more responsive after the release.19:00
alekibangobut is not that hard to do imho19:00
alekibangodendrobates: i know, trying to help as much as i can19:00
alekibango:)19:00
*** sirp1 has joined #openstack19:01
BK_mandendrobates: sorry for disturbing, I also have my own deadlines for my paper :(19:01
BK_manalekibango: thanks a lot! your answers are invaluable19:01
alekibangobtw tonight  is a meeting19:02
dendrobatesnp, I just don;t want people thinking we are being rude.19:02
*** ctennis has joined #openstack19:02
*** ctennis has joined #openstack19:02
BK_manalekibango: I can't attend, it will be 1AM in Moscow and I need to stand up at 6AM to go to job19:02
alekibangoBK_man: see? they are trying hard to be nice ;)  thats the spirit i listed in reasons for openstack19:03
BK_manalekibango: :)19:03
BK_manalekibango: what are user authentication methods in nova?19:04
BK_manalekibango: VMware can do Active Directory & OpenLDAP19:04
*** gaveen has joined #openstack19:04
*** gaveen has joined #openstack19:04
alekibangothere is ldap  or emulation of ldap (users in database)19:04
BK_manalekibango: ok19:05
alekibangoemulation is default and is easier for me :)19:05
rluciohey guys, i am looking at the volume manager, i am just noticing that you can no longer specify a physical volume to use with aoe19:05
creihtIt shouldn't be difficult to plug in other mehtods of authentication19:05
rluciowhy was that functionality removed?19:05
alekibangoBK_man: yes, nova is extremely adoptable19:06
alekibangoadaptible?19:06
rlucio(removed in orm merge, rev 275)19:06
alekibangolol english is not my primary language, i sometimes invent my own words19:06
alekibangorlucio: i would ask the one who did the merged branch19:06
rlucioah yea, i was just thinking that myself19:07
jonwoodalekibango: adaptable19:07
pvoBK_man: re: your glance question. We need a place to store the base images for Nova. We intend on using Swift to store these images, but glance will be the system that will receive the request, then check if you are authorized for this image, then push the image to the host. Or some derivative.19:07
alekibangojonwood: ty :)19:07
alekibangopvo: now questions: waht is an image19:08
BK_manpvo: ok19:08
rluciovishy: did you take out the physical volume support from nova-volume (rev 275) on purpose? or did that functionality move somewhere else?19:08
alekibango2)  can it be used (in future?) for storing live images over network, so  we will be able to migrate instances?19:08
jonwoodalekibango: That would be a template filesystem for a virtual machine usually.19:08
pvoalekibango: an image (for me at least) is a snapshot of a vm. The file(s) that make up a distro19:08
alekibangoso disk image, iso image, etc19:08
pvoalekibango: yes, but it may not be in iso format.19:09
pvobut the idea is similar19:09
alekibangoha, which formats then?19:09
alekibangothats what i was asking :)19:09
pvoits up to you and your hypervisor19:09
pvoalekibango: there are lots of tradeoffs.19:09
alekibangoyou mean 2) ?   wouldn't it be nice to have sheepdog like functionality using swift? why?19:10
pvoWe are looking to use Xen and vhds which give us the ability to do snapshots and coalescing at the vdi layer19:10
pvosheepdog is built for KVM at the moment which does me no good19:10
pvobut it might for you19:10
alekibangopvo: i dont mind using kvm, as it is slowly taking lead :)19:11
pvoalekibango: sure, I recognize that.19:11
alekibangostill i know that xen could be using resources better a bit19:11
pvoalekibango: We run a pretty large xen server installation19:12
alekibangoic19:12
alekibangoso - do you think its possibleto make sheepdog like storage using swift?19:12
*** cdub has joined #openstack19:12
pvoalekibango: no, thats not really what it does19:12
alekibangowhy ? can you please explain a bit?19:13
alekibangoits not for high performance?19:13
pvoalekibango: I think of swift as a bunch of shelves I can put stuff on. For example, I have lots of things to store that I might need access to every so often, but not real time read/write.19:13
alekibangothere could be some (fuse, heh) driver which might see some swift space as filesystem, right?19:14
alekibangoso you say that would be slow....19:14
pvoso in that case, I can take images/snapshots/iso and store them there for a long time then retrieve them as needed.19:14
*** rlucio has quit IRC19:14
alekibangothat swift is not taht good for realtime changes19:14
pvoI *think* there is a fuse system for swift, but I wouldn't use it. I would expect it to be pretty slow.19:14
alekibangook, thats reasoning i can accept :) thanks a lot19:15
_cerberus_alekibango: One of the devs actually did make a FUSE implementation a while back http://github.com/redbo/cloudfuse/19:15
alekibangolots of people are struggling with understanding this19:15
pvoswift == S319:15
pvoin concept19:15
pvonot api19:15
*** hazmat has joined #openstack19:15
alekibangook pvo, thanks19:16
alekibango i will not drain your valuable time:)19:16
uvirtbotNew bug: #659431 in swift "default backlog option needs to be added to the sample config files" [Undecided,New] https://launchpad.net/bugs/65943119:16
*** mtaylor has quit IRC19:17
*** cdub has quit IRC19:18
creihtalekibango: swift isn't designed to do block storage, and the way we handle consistency in listings would make it difficult to work as block storage19:18
jdarcyI've actually thought about adapting VoldFS to use Swift as a (potential) back end.19:21
jdarcyIs there some sort of conditional-put support, like with If-None-Match or such?19:21
creihtI would not rule out that one could take some of the swift concepts and build block storage with it19:22
creihtjdarcy: no conditional puts yet19:22
creihtthough that is something we have thought about19:23
jdarcyThat makes it harder.  Adding that would have to be part of the work.  :)19:23
gundlachanyone around who can review https://code.launchpad.net/~gundlach/nova/64-bit-internal-ids/+merge/38262 for me?19:23
johnpurmaking swift a realistic block device would necessitate a good caching layer19:23
sebastianstadilBlock storage (like EBS) will be part of Nova then, not Swift?19:24
creihtthe other possibility is bolting something on top of swift that would be the hot layer and having swift be the cold storage, like johnpur is talking about19:24
johnpurblock storage may be a separate project that complements nova19:25
creihta lot about block storage is yet to be determined19:25
*** abecc_ has joined #openstack19:25
*** abecc has quit IRC19:26
*** abecc_ is now known as abecc19:26
dendrobatesI personally see an EBS like solution that provides a pluggable backend that supports swift among other things.19:26
creihtunless some awesome open source block storage project magically appears :)19:26
jdarcyYou mean better than Sheepdog or RBD?19:27
*** hazmat has quit IRC19:27
*** jtimberman has quit IRC19:27
*** hisaki has quit IRC19:27
creihtjdarcy: I imagine those will all be explored19:27
jdarcyIs block storage likely to be on the agenda at summit?19:27
*** jtimberman has joined #openstack19:27
* creiht notes that this is all conjecture on my part19:28
*** Ryan_Lane|food is now known as Ryan_Lane19:28
dendrobateswe'll have to see how many blueprints get submitted19:28
dendrobateswe are only going to discuss things that we think we can get done in the next 6 months19:28
johnpurblock storage is very high on the priority list, it is likely to be a point of discussion.19:29
johnpurRackspace wants a solution within the next 6 months and has folks looking at possible solutions currently19:30
uvirtbotNew bug: #659445 in glance "Swift Backend URL parser breaks with Python 2.6.1" [Undecided,New] https://launchpad.net/bugs/65944519:31
*** irahgel has quit IRC19:31
sebastianstadilI can imagine Rackspace wanting block storage sooner rather than later. It makes automating databases much better. Is Rackspace leaning towards creating a new project so far?19:34
sebastianstadildendrobates: how many blueprints have been submitted?19:35
*** gustavomzw has joined #openstack19:36
dendrobatessebastianstadil: haven;t looked yet.  We haven't made a call for submissions yet.  We want people to focus on the release.19:36
*** electroniceagle has joined #openstack19:37
*** electroniceagle has left #openstack19:38
sanjibdendrobates: is there a decided protocol that projects spawned around openstack need to follow to ensure interoperability19:38
pvosanjib: isn't that api compatibility?19:39
dendrobatessanjib: no, but once we stabilize, we will not break the API contract19:39
pvosanjib: though I know there could be some other thing such as back end  integration19:40
*** allsystemsarego has quit IRC19:40
*** cdub has joined #openstack19:41
*** tobym has quit IRC19:41
*** tobym has joined #openstack19:41
*** jc_smith has joined #openstack19:43
sanjibpvo:api compatibility is great, but there sure could be ideas that come around where backend integration ( some way of direct access to system assets ) would help performance19:44
*** jc_smith_ has joined #openstack19:45
sanjibone immediate think of is some kind of resource like cloudwatch19:45
pvosanjib: back end integration should revolve around some api as well19:46
*** gondoi has joined #openstack19:47
pvosanjib: possibly. Patches accepted. : )19:47
*** jc_smith has quit IRC19:48
*** jc_smith_ is now known as jc_smith19:48
*** ArdRigh has joined #openstack19:50
*** cdub has quit IRC19:53
*** pharkmillups has quit IRC19:54
*** aliguori has quit IRC19:55
*** mtaylor has joined #openstack19:55
*** ChanServ sets mode: +v mtaylor19:55
*** daleolds has quit IRC19:56
*** daleolds has joined #openstack19:57
*** hazmat has joined #openstack19:58
jonwoodShould nova-compute --help work using the maverick packages?20:00
*** hazmat has quit IRC20:02
*** sirp1 has quit IRC20:02
*** ecarlin has quit IRC20:03
sorenjonwood: "should" is an interesting word.20:05
jonwoodHeh, let me rephrase.20:06
jonwoodIs it a known bug that it doesn't.20:06
sorenYes.20:06
*** ecarlin has joined #openstack20:06
sorenBug #64772820:06
uvirtbotLaunchpad bug 647728 in nova "--help is non-functional" [Low,Confirmed] https://launchpad.net/bugs/64772820:06
sorenjonwood: ^20:07
jonwoodCool, just checking20:07
sorenno problem at all.20:07
*** aliguori has joined #openstack20:10
jonwoodAre command line flags stable enough to be documented? If so, I'll pull them out of the source, and put some pages up on the wiki.20:10
zykes-does openstack need to talk to a host directly20:12
zykes-or can it use a vCenter server f ex in vmwarE ?20:13
neogenixor SCVMM, or XenCenter(re)20:15
alekibangohi jdarcy :)20:16
*** daleolds has quit IRC20:16
jdarcyHi alekibango.20:16
alekibangothansk to all for insights. i will try to document this somewhere :)20:16
*** sneumann has quit IRC20:16
alekibangozykes-: what do you mean openstack talk to a host directly?20:19
alekibangothere is nova manager on every host... and cluster manager and cloud manager20:19
alekibangozykes-:  see http://wiki.openstack.org/Overview20:20
zykes-zykes-: cause in vmware you tend to use vcenter for management20:21
zykes-and that doesn't excactly take a linux daemon on it :p20:21
sorenAlright, nobody touch anything.20:21
jonwoodalekibango: Not neccesarily. As I understand it in larger clusters you'll have nova-compute running on every host node, but only one (possibly HA) cluster and cloud manager.20:21
alekibangoin nova, you talk to cluster controller20:21
alekibangoand cluster controller will do it for you20:21
sorenI'm merging my security groups branch and if someone gets stuff into trunk ahead of me that breaks the merge or the unit tests, I /will/ start striking names off my christmas card list. Be warned!20:22
alekibangojonwood: if you will have distributed machines, you will put them in a cluster - one or more on each place20:22
alekibangoimagine having some servers in africa and some in china :)20:23
zykes-anyone knows ?20:23
zykes-that know a bit of vmware :p20:23
alekibangozykes-: i dont know a bit about vmware as i ignore them20:23
alekibangoso i dont know what you are asking about20:23
alekibangomaybe i already answered20:23
jonwoodzykes-: I know what you mean by vCenter, but I have no idea if it can integrate with Nova.20:23
jonwoodBut if it has an API, it's probably possible to communicate with vCenter rather then the host nodes directly.20:24
jonwoodHow hard that would be is a different question ;)20:24
alekibangomaybe vcenter = cloud controller20:24
alekibango(aka public api server)20:24
zykes-alekibango: you can control all the nodes from there yes20:25
zykes-it exposes the same "api" as the ESX boxes20:25
alekibangozykes-: look at http://wiki.openstack.org/Overview http://wiki.openstack.org/ArchitecturalOverview20:25
alekibangothere si public api server20:25
jonwoodzykes-: You could probably put it in as a backend for nova-compute, like they do with KVM and Xen at the moment.20:26
alekibangothat uses amqp to talk to controllers20:26
zykes-k20:26
alekibangoyou can have more public api servers20:26
alekibangoand you do not need to talk directly to cluster controllers or real servers as user afaik20:27
jaypipesgundlach: heya, if you're interested, would be great to get your feedback on https://code.launchpad.net/~jaypipes/glance/parallax-register-image/+merge/3825820:27
* jonwood goes to get dinner20:27
alekibangoyou just talk to public api server20:27
gundlachjaypipes: i'm in the middle of that now, actually :)20:27
*** tobym has left #openstack20:27
jaypipesgundlach: ah, sweeeeeet :)20:27
*** burris has joined #openstack20:27
sorenSecurity Groups merged!20:29
sorenMan, that was no fun at all.20:29
*** KanGouLya has quit IRC20:29
alekibangosoren: sounds like *fun*20:29
alekibango:)20:29
* soren makes a rude gesture20:29
alekibangosoren:  dont be angry with me, just joking :)20:30
soren:)20:31
gundlachjaypipes: approved with a couple of comments that could be addressed20:31
jaypipesgundlach: heya, thx :)20:31
gundlachnp20:32
jaypipessoren: yeah! \o/20:32
*** joearnold has joined #openstack20:32
jaypipessoren: only what, 10 times the charm? ;P20:32
sorenjaypipes: srsly. 10 times merging with trunk, 5-6 times merging with other stuff.. That thing touched stuff *everywhere*, apparantly.20:33
jaypipessoren: yup.20:33
alekibangosoren: and trunk is now working?20:35
jaypipesgundlach: for some reason I *always* forget about setdefault...20:36
sorenalekibango: It wasn't before?20:37
*** kevnfx has joined #openstack20:38
alekibangosoren: will try :)20:38
*** jc_smith has quit IRC20:42
*** jbryce has joined #openstack20:44
alekibangoplease someone help me list some noticeable nova austin release features....20:44
alekibangofor upcoming wiki page...20:45
annegentlealekibango: also refer to or update http://wiki.openstack.org/ReleaseNotes/Austin20:45
alekibangogood one :)20:46
dendrobatesannegentle: when we get to the documentation topic in the meeting, can I just turn it over to you?20:50
annegentledendrobates: sure, no problem20:50
alekibangoi will be also there :)20:50
alekibango(i put it on the list)20:50
*** mtaylor has quit IRC20:51
dendrobatesalekibango: I saw that thanks.  I love that a community member added an agenda item.  I hope others will follow20:51
alekibango:)20:51
*** khussein_ has joined #openstack20:53
*** mtaylor has joined #openstack20:54
*** ChanServ sets mode: +v mtaylor20:54
*** khussein has quit IRC20:55
*** khussein_ is now known as khussein20:55
alekibangomeeting starts soon20:58
*** jc_smith has joined #openstack21:00
*** rlucio_ has joined #openstack21:01
*** adjohn has joined #openstack21:02
*** aliguori has quit IRC21:04
*** aliguori has joined #openstack21:04
*** aimon has quit IRC21:04
*** aimon has joined #openstack21:04
*** pharkmillups has joined #openstack21:06
*** rlucio_ has quit IRC21:06
*** DubLo7 has quit IRC21:10
*** miclorb has joined #openstack21:16
*** faccenda has quit IRC21:19
*** sandywalsh has joined #openstack21:19
*** faccenda has joined #openstack21:19
*** sirp1 has joined #openstack21:24
*** devcamcar has joined #openstack21:25
*** devcamcar has left #openstack21:26
*** jdarcy has quit IRC21:29
*** sneumann has joined #openstack21:30
*** sneumann has quit IRC21:37
*** daleolds has joined #openstack21:40
*** guynaor has left #openstack21:40
*** ppetraki has quit IRC21:43
*** faccenda has quit IRC21:43
*** spectorclan has quit IRC21:50
*** khussein has quit IRC21:51
*** AimanA has quit IRC21:52
dendrobatesgood meeting people21:53
gundlachgood meeting you too, dendrobates ;)21:53
dendrobates:)21:54
*** DubLo7 has joined #openstack22:01
*** gondoi has quit IRC22:01
jonwoodThe wiki claims that Nova needs to be started with --FAKE_subdomain=ec2 - is that strictly true, or can you set it use the openstack API instead?22:01
*** irahgel has joined #openstack22:02
sorenjonwood: The latter.22:02
*** Ryan_Lane has quit IRC22:02
jonwoodMore to the point, is it even true that it needs running with --FAKE_subdomain. Could you just point subdomains at it, and have it work with both?22:04
kevnfxIs this more trunk breakage ... or just my installation? http://pastebin.com/cnvZ63hT22:04
sorenjonwood: Yes.22:05
* soren glances at gundlach 22:05
jonwoodSo the only reason it says to use FAKE_subdomain is because it's assumed people won't have the subdomains set up yet?22:06
*** astrolin has joined #openstack22:06
sorenjonwood: Yes.22:07
gundlachjonwood: you can also set e.g. ec2api_subdomain to your main domain if you only plan to serve up the EC2 API, or osapi_subdomain if only serving up the OpenStack API.22:07
*** Ryan_Lane has joined #openstack22:08
jonwoodThat makes sense. Thanks.22:08
sorengundlach: kevnfx's pastebin above looks like something you'd know about.22:08
gundlachsoren: yeah, taking a look now22:09
gundlachconsarn it22:09
*** irahgel has left #openstack22:09
gundlachi keep relying on unit test coverage and i keep breaking trunk as a result.22:09
gundlachsoren: input please, since you're around:22:15
*** jakedahn has joined #openstack22:15
*** astrolin has quit IRC22:15
*** greenisus has joined #openstack22:15
gundlachthe complaint is because i'm using Binary type on the internal_id column, but also a unique constraint.22:15
*** jakedahn has joined #openstack22:16
*** jbryce has quit IRC22:16
greenisusdoes anyone know how to hit the swift auth API when running nova?22:16
greenisustrying to GET /v1.0, but i just get a 40422:16
gundlachI could 1) remove the unique constraint, hoping that no two instances land the same random 64 bit ID, or 2) change to a 16-byte character in which to store the str() representation of the internal_id to simply serialize it.22:16
sorengundlach: 3) split the 64 bit int into two 32 bit ints?22:17
gundlachthis is temporary code in a sense, because we're going to lose it in Bexar.  I'm thus leaning toward 1).22:17
sorenNot sure that's what I'd do, but it's an option.22:17
gundlachsoren: yeah, that's another way to serialize the value, essentially.22:17
*** dendrobates is now known as dendro-afk22:18
sorengundlach: Remind me again why this is so important for Austin?22:18
gundlachsoren: because you pointed out the statistics inherent in using a 32 bit integer -- a few thousand instances and we probably get a collision.22:18
sorengundlach: Do we really expect anyone to have run more than 4 billion VM's within the next 3 months?22:18
*** dendro-afk is now known as dendrobates22:18
alekibangobtw why there is not wysiwyg editor  on wiki pages? can someone please help there to make it happen?22:18
gundlachsoren: nope, but more than a few thousand, perhaps22:18
gundlachthis isn't autoinc, it's random22:19
sorengundlach: Sure. 64 bit doesn't solve that :)22:19
sorenIt just makes it less likely. Why don't we just detect the collision, generate a new id and move on.22:19
soren?22:19
sorenThe chance of two collisions in a row is miniscule.22:20
burrisyou'd need like 65536 machines to have a better than even chance of a collision with an evenly distributed 32-bit hash22:20
burrisit's approx the square root22:20
gundlachsoren: yep, that can work too22:20
gundlachsoren: it feels better to me to use something with a low chance of collision, rather than keep retrying until we get a free one (and have to hit the DB again each time we fail).22:21
gundlachsoren: but it'll at least get rid of the current sqlalchemy issues :)22:21
*** gaveen has quit IRC22:21
sorengundlach: the way I see it, we either need to come up with a way to *ensure* we don't get collisions, or find a nice way to deal with them when they do happen.22:22
sorengundlach: I don't think there's a useful middle ground.22:22
gundlachok, thanks for the input.  i'll take a look at auto-retrying.22:22
soren64 bit namespace doesn't ensure anything. Don't trust your PRNG :)22:22
*** pvo_ has joined #openstack22:23
*** ChanServ sets mode: +v pvo_22:23
*** rlucio has joined #openstack22:24
rluciovishy: you around?22:24
jonwoodCan someone have a quick look at http://wiki.openstack.org/NovaApiFlags and http://wiki.openstack.org/NovaComputeFlags to make sure I've not got it completely wrong please?22:25
*** jakedahn has quit IRC22:25
gundlachsoren: oh bloody heck.  take a look at nova/db/sqlalchemy/api.py line 539.  it looks like this check already existed, so 32 bit ints will suffice with no change.  do you agree?22:26
* soren looks22:26
sorenErk.22:27
sorenWell, yes.22:27
*** jxta has joined #openstack22:27
sorenThat's a horrible approach, though, but yes, you're right.22:27
*** pvo has quit IRC22:27
*** pvo_ has quit IRC22:28
sorenThat always costs a db roundtrip (and is racy!). Collission detection (as provided by unique constraints) would avoid the race and save a db roundtrip.22:29
*** jonwood has quit IRC22:31
*** miclorb has quit IRC22:32
alekibangojonwood: thanks much for helping. if its wrong i cant say22:32
alekibangoi need to dig deeper to get the knowledge and confidence22:32
gundlachsoren: https://code.launchpad.net/~gundlach/nova/32-bit-internal-ids/+merge/38287 if you don't mind...22:32
*** ecarlin has quit IRC22:32
gundlachon the plus side, at least i've wasted a good amount of time today...22:32
sorengundlach: Lucky.22:33
*** gaveen has joined #openstack22:33
* soren twiddles thumbs, waiting for the diff to turn up22:33
alekibangooops he left22:34
gundlachthere it is22:34
* soren makes the sound of a rubber stamp22:35
*** guynaor has joined #openstack22:35
gundlachbureaucracy at work!22:35
alekibangois there a bot which can do \later tell someone something?22:36
aimonhi all22:36
alekibangoaimon: welcome22:36
aimonjust lrking for now22:36
aimon*lurking22:36
aimonbut was reading the thread22:36
aimoncharacters = '01234567890abcdefghijklmnopqrstuvwxyz'22:36
gundlachaimon: you noticed that too huh?22:36
aimonwhy not include Cap letters and increase your randomness22:36
gundlach:)22:36
aimonthen no worries about 64 bit length22:37
gundlachaimon: we're actually talking about an integer field, not a base-36 character field.22:37
aimoneasy solution to decrease likelyhood of collisoipns on unique ids22:37
aimonahh22:37
aimonI was gathering random uid collisions from that code chunk in the diff22:37
alekibangojust use uuidgen :)22:39
* soren heads bedwards22:39
gundlachsoren: thanks for feedback and good night22:39
*** DubLo7 has quit IRC22:39
aimonalekibango.. what is that.. a semi random generator that avoids repeats?22:39
*** drizzle has joined #openstack22:40
gundlachaimon: ahh.  that code chunk is in an "else" used for all uids *except* those that we're worried about (the integer kind).22:40
alekibangoaimon: just joking but yes22:40
aimon:)22:40
aimongundlach.. ah ok..22:40
aimonI was in right mind but with wrong code pience ;)22:40
*** kevnfx has quit IRC22:42
gundlachkevnfx: sorry for the trouble; pull trunk and hopefully you'll now be all set.22:42
*** adjohn has quit IRC22:44
*** alekibango has quit IRC22:44
aimongundlach thx for taking a moment to explain. I am trying to cath up as much as I can to current state of things22:46
aimonI am excited about recent progress22:46
*** burris has quit IRC22:47
*** Cybodog has quit IRC22:50
*** littleidea has quit IRC22:50
*** Cybodog has joined #openstack22:52
*** aliguori has quit IRC22:58
*** Cybodog has quit IRC23:02
drizzleis the openstack meeting tonight in person or in irc?23:03
uvirtbotNew bug: #659571 in nova "nova-volume support for physical volumes was removed" [Undecided,New] https://launchpad.net/bugs/65957123:06
*** pvo has joined #openstack23:07
*** pvo has joined #openstack23:07
*** ChanServ sets mode: +v pvo23:07
*** johnpur has quit IRC23:09
*** pharkmillups has quit IRC23:09
*** greenisus has quit IRC23:13
*** pvo has quit IRC23:13
*** pvo has joined #openstack23:13
*** ChanServ sets mode: +v pvo23:13
*** aimon_ has joined #openstack23:14
*** aimon_ has quit IRC23:15
*** burris has joined #openstack23:15
*** aimon_ has joined #openstack23:16
*** aimon has quit IRC23:17
*** aimon_ is now known as aimon23:17
*** neogenix has quit IRC23:17
*** johnbergoon has quit IRC23:25
*** johnbergoon has joined #openstack23:25
*** gundlach has quit IRC23:26
*** jxta has quit IRC23:40
*** pvo has quit IRC23:40
*** dizz has joined #openstack23:44
*** dizz|away has quit IRC23:45
*** rlucio has quit IRC23:45
*** DubLo7 has joined #openstack23:45
*** dizz has quit IRC23:48
*** jakedahn has joined #openstack23:50
*** jakedahn has joined #openstack23:51
*** Ryan_Lane has quit IRC23:52

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