Monday, 2010-10-11

*** faccenda has quit IRC00:04
*** mtaylor has joined #openstack00:17
*** mtaylor has joined #openstack00:17
*** ChanServ sets mode: +v mtaylor00:17
*** ArdRigh has joined #openstack00:23
*** silassewell has joined #openstack00:25
*** abecc has quit IRC00:30
*** silassewell has quit IRC00:30
*** jakedahn has joined #openstack00:36
*** Cybodog has quit IRC00:36
*** jakedahn has joined #openstack00:38
*** DubLo7 has joined #openstack00:44
*** ptremblett has joined #openstack01:10
uvirtbotNew bug: #658029 in swift "auditors cause too high load on the system" [High,In progress] https://launchpad.net/bugs/65802901:21
*** silassewell has joined #openstack01:22
*** littleidea has joined #openstack01:38
*** littleidea has quit IRC02:25
*** ptremblett_ has joined #openstack02:30
*** ptremblett has quit IRC02:30
*** ptremblett_ is now known as ptremblett02:30
*** littleidea has joined #openstack02:35
*** khussein has left #openstack02:40
*** ptremblett has quit IRC03:00
*** silassewell has quit IRC03:35
*** kashyapc has joined #openstack03:47
*** ptremblett has joined #openstack03:49
*** ptremblett has quit IRC03:50
*** sinja has joined #openstack03:53
*** faccenda has joined #openstack03:54
*** joearnold has joined #openstack04:01
*** sinja has quit IRC04:07
*** Cybodog has joined #openstack04:18
*** codejunkie has quit IRC04:25
*** faccenda has quit IRC04:25
*** ArdRigh has quit IRC04:35
*** omidhdl has joined #openstack04:38
*** pharkmillups has joined #openstack04:40
*** benoitc has quit IRC04:50
*** omidhdl has quit IRC04:54
*** ptremblett has joined #openstack05:13
*** f4m8_ is now known as f4m805:19
*** cdub has joined #openstack05:19
*** joearnold has quit IRC05:19
*** ptremblett has quit IRC05:28
*** littleidea has quit IRC05:43
*** littleidea has joined #openstack05:44
*** littleidea has quit IRC05:44
*** Kami_ has quit IRC06:27
*** Kami_ has joined #openstack06:27
*** littleidea has joined #openstack06:29
*** guigui has joined #openstack06:38
*** ArdRigh has joined #openstack06:48
*** mtaylor has quit IRC06:48
*** befreax has joined #openstack06:52
*** ibarrera has joined #openstack07:00
*** littleidea has quit IRC07:00
*** littleidea has joined #openstack07:01
*** mtaylor has joined #openstack07:08
*** mtaylor has joined #openstack07:08
*** ChanServ sets mode: +v mtaylor07:08
*** miclorb_ has quit IRC07:09
*** littleidea has quit IRC07:20
*** calavera has joined #openstack07:26
*** allsystemsarego has joined #openstack07:31
*** pharkmillups has quit IRC07:37
*** Kami_ has quit IRC07:46
*** Kami_ has joined #openstack07:47
*** Kami_ has quit IRC07:50
*** Kami_ has joined #openstack07:50
*** littleidea has joined #openstack07:55
*** ado has left #openstack08:01
*** sirp1 has quit IRC08:11
*** miclorb_ has joined #openstack08:12
*** jonwood has joined #openstack08:44
*** DubLo7 has quit IRC08:45
*** irahgel has joined #openstack08:50
*** befreax has quit IRC09:04
*** befreax has joined #openstack09:17
*** dizz|away is now known as dizz09:18
*** befreax has quit IRC09:22
*** Kdecherf has quit IRC09:39
*** ptremblett has joined #openstack09:40
*** ptremblett has quit IRC09:42
*** Kdecherf has joined #openstack09:45
*** mikhail has joined #openstack09:45
*** chmouel has joined #openstack09:47
*** metoikos has joined #openstack09:47
*** littleidea has quit IRC09:58
alekibangohello. i am new to puppet. Is puppet able to install whole systems, including disk partitioning (like debian fai project)? from docs i would say no, but i am not sure...09:59
alekibangoheh wrong window :)09:59
*** BK_man has joined #openstack10:01
*** irahgel has left #openstack10:03
*** littleidea has joined #openstack10:08
*** irahgel has joined #openstack10:11
*** mikhail_ has joined #openstack10:11
*** mikhail has quit IRC10:15
*** sophiap has quit IRC10:16
*** ArdRigh has quit IRC10:24
*** miclorb_ has quit IRC10:39
uvirtbotNew bug: #658234 in nova "Image type is not taken into consideration when generating image ID" [Undecided,New] https://launchpad.net/bugs/65823410:41
uvirtbotNew bug: #658237 in nova "Default kernel and ramdisk from image manifest are ignored" [Undecided,New] https://launchpad.net/bugs/65823710:46
*** metoikos has quit IRC10:59
uvirtbotNew bug: #658257 in nova "get_console_output fails" [Undecided,New] https://launchpad.net/bugs/65825711:01
*** metoikos has joined #openstack11:06
*** mikhail__ has joined #openstack11:10
*** mikhail_ has quit IRC11:13
sorenalekibango: Did you find an answer?11:25
alekibangoyep11:25
sorenOk.11:25
*** irahgel has quit IRC11:26
*** mikhail__ has quit IRC11:27
alekibangowhat configuration management tool is best to be used with openstack servers and guests? what do you think?11:27
alekibangoand automated installation (fai, foreman,...)11:27
alekibangothis is one of things missing in nova manuals...11:28
alekibangoif you have some experience with some those tools, please write something into nova manual wikis11:29
alekibangoor at least share it here11:29
*** ptremblett has joined #openstack11:31
*** omidhdl has joined #openstack11:37
*** BK_man has quit IRC11:37
*** BK_man has joined #openstack11:42
BK_mananybody tried xCAT as provitioning engine for OpenStack VMs?11:43
alekibangoBK_man: not me, but at least i have read about xcat in the past :)11:45
alekibangothats why i am askin. if you have *some* experience with *anything*, that should go into wiki to help others11:45
alekibangoi definitelly would love to have suggested 'best practices' for openstack, whatever they are11:46
BK_manalekibango: ok. I'm a HPC cluster admin in the past and now try to get familiar with IaaS. Trying to learn OpenStack11:46
alekibangoBK_man: most people here are trying to undestand what openstack is... :)11:47
alekibangoincluding me11:47
BK_manalekibango: do you know OpenStack current scaling limits? 4example, VMware vCloud is now limited by 10K VMs11:47
alekibangoplanned to do 10^6 hosts and 60*10^6 guests11:47
alekibangofrom PR notes on the web11:48
alekibangobut not tested11:48
alekibango:)11:48
alekibangohm nice faq for wikis... :)11:48
BK_manok. I know that there will be a released on 21th of October - does this include web console?11:48
BK_manthanks, God, that IRC channel have logs :)11:49
*** cdub has quit IRC11:49
alekibangololz :)11:49
alekibangoBK_man: wait a moment, will look11:49
alekibangohttps://code.launchpad.net/nova/+activereviews - unmerged proposals. very good link11:49
alekibangohttps://blueprints.launchpad.net/nova -- nova blueprints11:51
alekibangoin blueprints, one of them is of your interest11:51
alekibangoit has approved design and good progress11:52
alekibangofor AUSTIN :)11:52
alekibangohttps://blueprints.launchpad.net/nova/austin - blueprints for austin11:52
alekibangohttps://blueprints.launchpad.net/nova/+spec/austin-web-based-serial-console11:52
alekibangoansolab is working on it, so ask vishy about status :)11:53
alekibangothose links are very good to watch11:53
BK_manalekibango: thanks a lot! will look...11:58
alekibangoNOTE: agenda for weekly openstack meeting is 2 weeks old. this should be worked on!11:58
alekibangodendrobates: ^^11:58
*** mdomsch_ has joined #openstack12:00
*** BK_man has left #openstack12:03
*** BK_man has joined #openstack12:03
alekibangothere is too many directions you can go, when we will collectively agree on something as 'best' solution which will work for anyone - that would be great.  Having documented best ways to do something will enable us to FOCUS. Focus will give progression.12:08
alekibangoso, if there is someone who is willing to try LEADING in configuration management for NOVA, please stand up...12:08
jonwoodIt's something I'm interested in, but I'm afraid I don't have the time to lead things.12:09
*** DubLo7 has joined #openstack12:11
alekibangojonwood: we do not neet lots of time.. just saying : this worked for me - with this and this12:11
alekibangocould help a ton12:11
alekibangoothers might start documentng the way further12:11
alekibangowe do not need managers, only propthets12:12
alekibangoprophets*12:12
alekibangoyou know, thsoe people who can see...12:12
sorenalekibango: I use Puppet myself. For installing physical servers, I tend towards preseed files and PXE booting, but it's been a while since I've used anything like that for anything serious.12:13
alekibangosoren: on puppet they told me that for installing (partitioning,... ) physical machines  you could use http://www.theforeman.org12:13
alekibangoi have some experience with fai12:14
alekibangowhich is more low-level :) but nice12:14
alekibangothis writes about chef for virtual hosts: http://openstack.org/blog/2010/08/chef-meets-the-ipad-with-openstack/12:15
alekibangowe need solution for both, virtual and physical hosts - and best would be to use the same12:15
alekibango(or not?)12:15
soren*shrug*12:16
jonwoodOnce the machine is running an OS, it's a matter of choice as to whether you use Chef or Puppet.12:16
jonwoodProbably depending largely on what sort of experience you have already.12:16
alekibangoanyway = here we wrote some basic structure for deployment manual - and configuration management space needs our help: http://wiki.openstack.org/NovaDeploymentManual12:17
alekibangoas most other parts12:17
alekibangoplease help if you can!12:17
sorenIn either case, I'd probably recommend you use whatever your distro recommends.12:17
alekibangojonwood: if we could collectively agree that chef/puppet is the way to go, we should document both12:17
sorenIf your host and guest distro are the same.... sure, use the same.12:17
alekibangoat least by giving few links and tips12:18
*** kashyapc has quit IRC12:18
jonwoodI can't help feeling that Chef and Puppet are out of scope for Nova documentation.12:18
alekibangolater even howtos - howto integrate well12:18
jonwoodOnce you've got Nova up and running, and creating VMs, what you do with those VMs is down to what you need.12:18
jonwoodAt that point they're just servers.12:18
alekibangowell, you might want to have 3 clusters in your nova cloud, in different places ... and you want to manage them easily...12:19
alekibangothis at least deserves some notes in the docs12:19
alekibangoi am not talking about 20 pages of docs with screenshots12:20
alekibangoand if that cloud u have is private, you might want to manage all your guests also12:20
alekibangothat means you NEED some good configuration management tool12:21
alekibangowe could suggest few good ones12:21
*** littleidea has quit IRC12:21
*** omidhdl has left #openstack12:23
jonwoodOK, I see where you're coming from. It's unlikely to be before the Austin release, but I'll almost certainly be writing Chef cookbooks to deploy Nova anyway, so I'll make sure they're somewhere accessible.12:24
*** annegentle_ has joined #openstack12:24
alekibangothanks jonwood :)12:24
annegentle_good morning all12:28
*** mdomsch has quit IRC12:31
alekibangoannegentle_: good afternoon12:31
alekibango:)12:31
annegentle_hee :)12:35
sorenannegentle_: o/12:37
*** cloudmeat has joined #openstack12:41
annegentle_ok, then I won't wish you all a happy Columbus day :)12:41
sorenNo, it's okay. We celebrate by working.12:43
sorenannegentle_: I finally got around to writing those instructions for Nova I've been meaning to do for a while now: http://blog.warma.dk/2010/10/11/openstack-nova-in-maverick/12:44
*** ptremblett has joined #openstack12:44
alekibangosoren: nice one.12:46
annegentle_soren: excellent, may I borrow heavily from these for the wiki?12:47
sorenannegentle_: That was the intention :)12:47
annegentle_soren: w00t. And I'll take a stab at the Swift instructions.12:47
annegentle_soren: this is turning into a very productive Monday already, thanks! :)12:48
sorenannegentle_: Happy to be of service :)12:49
jonwoodsoren: Nice - how recent is that snapshot?12:57
sorenjonwood: Very.13:01
sorenFrom Thursday or thereabouts.13:01
*** cloudmeat has quit IRC13:02
*** cloudmeat has joined #openstack13:04
*** annegentle_ has quit IRC13:05
jonwoodExcellent :) That looks a damn sight easier then trying to run from source.13:06
sorenjonwood: That's the point of linux distros :)13:08
*** jdarcy has joined #openstack13:15
*** cloudmeat has quit IRC13:17
* soren loves this weather... 12.1 degrees (celcius, that is (~54 in fahrenheit)), sunny and virtually no wind.13:18
*** cloudmeat has joined #openstack13:19
*** tobym has quit IRC13:23
*** cloudmeat has left #openstack13:27
*** mdomsch has joined #openstack13:34
*** JoseBravo has joined #openstack13:36
*** dendrobates is now known as dendro-afk13:36
*** guigui has quit IRC13:38
*** dagger_ has joined #openstack13:40
*** dendro-afk is now known as dendrobates13:40
*** aliguori has joined #openstack13:41
*** dagger has quit IRC13:43
*** Abd4llA has joined #openstack13:44
Abd4llAhi alekibango13:44
Abd4llAI see that wiki pages got created :)13:44
alekibangowe have updated goals at our etherpad now :)13:45
*** JoseBravo has quit IRC13:45
dendrobatesgood morning/afternoon13:46
dendrobatesjaypipes: around?13:47
dendrobatesthere are now 18 merge requests, we are moving backwards.13:48
jaypipesdendrobates: yup13:52
jaypipesdendrobates: I'm on it...13:52
dendrobateshey did you see the hyperv patch hit this weekend?13:53
jaypipesdendrobates: yup, but unfortunately, I'll defer to soren on that.  I have zero clue.13:53
*** hazmat has joined #openstack13:53
dendrobatesjaypipes: that merge request line wasn't directed at you personally,13:53
jaypipesdendrobates: :) I know.13:53
*** burris has quit IRC13:54
jaypipesdendrobates: I was just saying that I was on it. ;) After breakfast, though :)13:54
dendrobatessoren and I have looked at it, and feel that it is too late and not complete enough for Austin.13:54
dendrobatesI'm going to send out an email to the whole team asking people to rescind merge requests that they no longer need.13:56
dendrobatessome have been there a while in 'needs to be fixed' state13:56
*** tobym has joined #openstack13:58
*** silassewell has joined #openstack13:58
dendrobatesannegentle: how was rookio?13:59
*** rossij has joined #openstack14:17
*** jasonb365 has joined #openstack14:17
dendrobateshello world.  Is anyone out there?14:26
jonwoodHello14:27
dendrobatessorry, the stress of the upcoming release is taking it's toll on my sanity14:28
dendrobatesjonwood: are you a developer?14:30
jonwoodI am *a* developer. Not an OpenStack one though.14:30
jonwoodJust an interested onlooker14:31
dendrobatesthat's what I meant.  If you were an openstack dev  I would know you.  What are you interested in?  We need lots of help/14:31
*** silassewell has quit IRC14:31
alekibangodendrobates: i proposed little but important fix merge, but i have some problems with required unit test.  As the one i have is failing too much :)  working on it....14:32
*** pharkmillups has joined #openstack14:33
jonwooddendrobates: Mostly I'm just interested in how large scale cloud deployments actually work.14:33
dendrobatesalekibango: feel free to ask for help with the tests if they keep giving you trouble14:34
alekibangodendrobates: yes, in next round i will. i have also 100 other tasks, you know :)14:35
*** Cybo-mobile has quit IRC14:36
*** burris has joined #openstack14:37
notmynamejonwood: for storage, we've got some architectural notes at swift.openstack.org14:38
*** ctennis has quit IRC14:39
*** gundlach has joined #openstack14:48
*** silassewell has joined #openstack14:48
*** faccenda has joined #openstack14:49
*** rnirmal has joined #openstack14:51
*** sirp1 has joined #openstack14:51
*** daleolds has joined #openstack14:52
*** ctennis has joined #openstack14:53
annegentledendrobates: Rookie-o was honestly amazing. And I'm not a gusher but wow. Fanatical.14:53
dendrobatesannegentle: I know, a lot of people complain about it, but I really enjoyed it.14:55
*** befreax has joined #openstack14:56
*** ppetraki has joined #openstack14:59
*** sirp1 has left #openstack15:00
*** johnpur has joined #openstack15:02
*** ChanServ sets mode: +v johnpur15:02
dendrobatesjaypipes: are you done with: lp:~jaypipes/nova/add-glance15:08
dendrobatesit seems ready to go.15:09
dendrobatesCan I mark it approved?  You just needed to fix the conflicts, which seem to be done.15:09
dendrobatesWe should merge it before more are created15:09
dendrobatesjaypipes: ^^^15:12
*** f4m8 is now known as f4m8_15:13
uvirtbotNew bug: #658444 in nova "ec2 terminate_instances has incorrect keyword arg" [High,In progress] https://launchpad.net/bugs/65844415:21
BK_manppl, what kind of API Openstack supports? I mean REST / SOAP / etc15:26
gundlachBK_man: the Compute project within OpenStack supports 2 APIs: the Amazon EC2 API, and the OpenStack API, which is RESTful.15:28
BK_mangundlach: thanks! I need to write a comparition table for Openstack and proprietary VMware vCloud - so I might asking something else here soon :-)15:29
gundlachBK_man: no problem :)15:29
*** jakedahn has quit IRC15:29
*** ElectricBill has joined #openstack15:30
BK_manAm I right that there are two hypervisors available to use: Citrix Xen and KVM?15:32
dendrobatesBK_man: User mode linux also works and is great for testing.15:33
dendrobatesBK_man: not sure about UML for production though.15:33
jaypipesdendrobates: add-glance is obselete.15:33
BK_manI mean production15:33
jaypipesdendrobates: glance-image-service replaced it.  I'll delete that branch.15:33
jaypipesdendrobates: and that is in trunk already15:34
dendrobatesjaypipes: thanks15:34
gundlach_cerberus_: i was looking at https://bugs.launchpad.net/nova/+bug/657001 and saw that you haven't changed references to 'rsapi' or 'rs' in the code.15:34
dendrobatesjaypipes: have you heard form justinsb lately?15:34
uvirtbotLaunchpad bug 657001 in nova "Change all references to Rackspace in the API code to Openstack" [High,Fix committed]15:34
jaypipesdendrobates: no. :(15:34
BK_manCan I select which host will run my newly created VM in Openstack?15:34
gundlachare we not changing those because 'rsapi_subdomain' is part of the interface now (it's a flag) or shall i change those?15:34
*** sophiap has joined #openstack15:35
dendrobatesBK_man: the scheduler does that for you.15:35
BK_mandendrobates: ok, this is by default. Which algorith is used for VM placement?15:36
*** xfaf has quit IRC15:36
gundlachjaypipes: would you mind reviewing https://code.launchpad.net/~gundlach/nova/lp658444/+merge/38127 ?  It's a 2 line variable rename.15:36
jaypipesgundlach: yup, doing soren's then yours15:37
*** sophiap has quit IRC15:39
*** calavera has quit IRC15:44
*** sirp1 has joined #openstack15:46
*** kevnfx has joined #openstack15:47
*** ibarrera has quit IRC15:48
gundlachjaypipes: tx15:50
jaypipesgundlach: all done. :)15:52
gundlachjaypipes: yep, i said thanks when i saw *both* of your approves :)15:53
*** sirp1 has left #openstack15:54
*** sirp1 has joined #openstack15:57
*** daleolds has quit IRC16:01
*** khussein has joined #openstack16:15
kevnfxvishy: I've assembled a pair of nodes, added the models.py fix, and verified the boto version.  Am now getting a duplicate entry exception for the internal_id, which appears to be -1 ...16:17
kevnfxIntegrityError: (IntegrityError) (1062, "Duplicate entry '2147483647' for key 'internal_id'") '16:17
kevnfxIs there another patch I'm missing?16:17
*** sophiap has joined #openstack16:22
*** DubLo7 has quit IRC16:29
*** maplebed has joined #openstack16:30
kevnfxvishy: perhaps we're not casting the right name value to libvirt? (aside from the -1 issue).  I don't appear to be seeing the correct name identifier from virsh ...16:33
*** ibarrera has joined #openstack16:34
*** kashyapc has joined #openstack16:34
*** DubLo7 has joined #openstack16:34
*** befreax has quit IRC16:36
*** DubLo7 has quit IRC16:38
*** DubLo7 has joined #openstack16:41
*** sophiap has quit IRC16:43
*** tobym has quit IRC16:46
*** sophiap has joined #openstack16:51
*** BK_man has quit IRC16:56
*** khussein_ has joined #openstack17:00
*** xfaf has joined #openstack17:01
*** xfaf is now known as zul17:02
*** zul has joined #openstack17:02
*** khussein has quit IRC17:04
*** khussein_ has quit IRC17:04
*** khussein has joined #openstack17:08
*** iammartian has joined #openstack17:08
*** khussein has quit IRC17:10
*** rlucio has joined #openstack17:12
jaypipessoren: heya, could you merge trunk again for this branch? https://code.launchpad.net/~soren/nova/xen/+merge/3801117:15
jaypipessoren: thx!17:15
*** djbobyd has joined #openstack17:16
jaypipesgundlach: this code review would be good to get your eyes on: https://code.launchpad.net/~soren/nova/ec2-security-groups/+merge/3611917:18
*** rlucio has quit IRC17:23
*** sirp1 has quit IRC17:24
*** sirp1 has joined #openstack17:33
*** metoikos has quit IRC17:36
*** jc_smith has joined #openstack17:37
dendrobatesjaypipes: it feels like it's just you and me today17:37
jaypipesdendrobates: :)17:37
dendrobatessoren was working earlier and had an errand to run.17:37
jaypipesdendrobates: gundlach is around too17:38
gundlachyeah, hi17:38
*** ppetraki is now known as ppetraki-away17:38
gundlachjaypipes: reading soren's security groups diff17:38
jaypipescool17:38
*** ctennis has quit IRC17:38
dendrobatesit looks like the there are quite a few conflicts with the merge proposals.17:42
dendrobatesI think all the NASA guys are busy with their Nebula deploy.17:45
*** tobym has joined #openstack17:47
*** dendrobates is now known as dendro-afk17:49
*** dizz has quit IRC17:51
*** ptremblett_ has joined #openstack17:53
*** ptremblett has quit IRC17:56
*** ptremblett_ is now known as ptremblett17:57
*** khussein has joined #openstack18:00
*** BK_man has joined #openstack18:06
*** dendro-afk is now known as dendrobates18:06
*** kevnfx has quit IRC18:09
alekibangobtw how much is openstack ready for ipv6?18:15
*** bobya has joined #openstack18:17
*** kashyapc has quit IRC18:20
*** bobya has quit IRC18:20
dendrobatesalekibango: not at all, but it will be ASAP18:21
*** djbobyd has quit IRC18:21
*** sophiap has quit IRC18:25
*** guynaor has quit IRC18:25
alekibangothanks18:30
*** ibarrera has quit IRC18:37
*** dendrobates is now known as dendro-afk18:40
*** ppetraki-away is now known as ppetraki18:40
*** BK_man has quit IRC18:46
Abd4llAI'm trying to run nova via nova.sh18:50
*** perestrelka has quit IRC18:50
Abd4llAfirst I got an exception about name can't be int in libvirt18:51
Abd4llAhacked compute/manager.py to str() the instance name18:52
Abd4llAnow I have this error18:52
Abd4llA        libvirt.libvirtError: Domain not found: no domain with matching name '918133529'18:52
Abd4llAfull trace here http://pastebin.com/EkjPXe3W18:53
Abd4llAall this while trying to run the bundled image18:53
*** khussein has quit IRC18:54
*** daleolds has joined #openstack18:54
Abd4llAHelp :)18:54
*** rnirmal has quit IRC18:54
*** dendro-afk is now known as dendrobates18:54
*** BK_man has joined #openstack18:55
*** pvo has joined #openstack18:59
*** ChanServ sets mode: +v pvo18:59
*** ptremblett has quit IRC19:08
alekibangoAbd4llA: see pvtmsg. its there19:08
alekibangomaybe :)19:09
*** littleidea has joined #openstack19:11
*** sanjib has joined #openstack19:18
*** sanjib has quit IRC19:20
*** BK_man has quit IRC19:21
*** ptremblett has joined #openstack19:22
*** ptremblett has quit IRC19:23
jaypipesmtaylor: ping19:24
jaypipessirp1: around?19:24
jaypipesdendrobates: the only merge conflicts I see was the flat-dhcp one.  Which others?19:24
sirp1jaypipes: present19:25
dendrobatesI think that is the last one.19:25
jaypipessirp1: hi! mind taking a look at https://code.launchpad.net/~jaypipes/glance/testing-overhaul/+merge/38147?  If you approve, I can work with monty to have our Glance tests automated through Tarmac.19:25
sirp1jaypipes:  sure thing!19:26
jaypipessirp1: thx! :)19:26
mtaylorjaypipes: pong19:26
mtaylorjaypipes: yes. easy to do once there are tests19:26
jaypipesmtaylor: hi :) if sirp1 thinks https://code.launchpad.net/~jaypipes/glance/testing-overhaul/+merge/38147 is good to go, can you assist me in making Glance have the same test run in Tarmac as Nova?19:27
jaypipesmtaylor: ok, thx :)19:27
jaypipesmtaylor: that branch adds the tests. All you have to do is ./run_tests -V19:27
jaypipesmtaylor: to run the test suite in a virtualenv.19:28
mtaylorjaypipes: cool. you want me to add now? or once it's in?19:28
jaypipesmtaylor: once sirp1 takes a gander at the above branch.19:28
mtaylorjaypipes: ok - just so you know, for nova and swift we do not use virtualenvs on tarmac19:28
jaypipesmtaylor: that's cool, too.  (just remove -V)19:28
*** Abd4llA has quit IRC19:29
mtaylorjaypipes: you know me - I get nitpicky about things :)19:29
jaypipesmtaylor: :) no worries. at this point, there are no dependencies in Glance that Nova does not already have.19:29
mtaylorjaypipes: any reason python setup.py test won't work?19:30
mtaylorjaypipes: other than this traceback: import unittest2 as unittest19:30
mtaylorImportError: No module named unittest219:30
jaypipesmtaylor: ah, yes. sorry :(19:30
mtaylorhehe19:30
jaypipesmtaylor: as for python setup.py test, the reason that won't work is because this guy named Monty has been a bad friend and not helped me get that done :)19:31
* jaypipes blames all on mtaylor 19:31
mtaylorjaypipes: actually - it _does_ work19:31
mtaylorit's just your tests don't work19:31
jaypipesmtaylor: oh, in that case, I take all the credit.19:32
jaypipesdamn...19:32
mtaylorjaypipes: so - unittest2 doesn't exist in lucid19:32
mtaylorwe're going to need to make some backport packages19:32
jaypipesmtaylor: hmmm...19:32
sorenmtaylor: I can handle that.19:32
sorenmtaylor: It's hardly the first time..19:32
mtaylorsoren: you are amazing19:32
jaypipesmtaylor: well, currently, I'm not using the unittest2 features (yet).  I'll remove the dependency.19:32
mtaylorjaypipes: even easier!19:32
jaypipesmtaylor: I'll push a commit shortly.19:32
sorenIt builds cleanly on lucid (just checked). If we ever need it, ping me, I'll take care of it.19:33
mtaylorsoren: cool. thanks!19:34
sorennp19:34
mtaylorsoren: I've probably asked like 70 times, but are you going to UDS-N?19:34
jaypipesmtaylor: k, pushed.19:34
sorenmtaylor: You haven't, actually, but yes, I am.19:34
mtaylorsoren: cool. me too.19:34
soren\o/19:34
zulconspiracy a foot19:35
mtaylorjaypipes: ok. python setup.py test works just fine19:35
jaypipesrock.19:35
jaypipesmtaylor: thx mate.19:35
mtaylorjaypipes: just let me know and I can do :w in a vi window and tarmac will start doing that on glance19:36
jaypipesmtaylor: will do. thx19:36
* soren grumbles19:48
sorenjaypipes: Thanks for time import_object pointer in  https://code.edge.launchpad.net/~soren/nova/lp658257/+merge/38108  I sat there thinking "why is this necessary here and not over there" (while looking at a place that used import_object) and stared myself senseless without spotting the different method names :)19:51
jaypipessoren: :)19:51
jaypipessirp1: so, good to approve and merge that branch?19:52
sirp1yep, approved, we're good to go19:52
dendrobatesmtaylor: are you going to UDS?19:53
jaypipessirp1: cool, thx19:53
alekibangoannegentle: are u here?19:55
jaypipessirp1: also, not sure if you saw, but I converted most Glance bugs into blueprints and established some basic task dependencies for the blueprints.  You can see what I mean by looking at the dependency graph here: https://blueprints.launchpad.net/glance/+spec/teller-api19:55
klumpieFollowing sorens great guide on installing on ubuntu 10.10, i get an error opening openssl.cnf using nova-manage project zipfile http://pastebin.com/8ZEFxyJ0. Anyone knowing whats wrong? do i need to set other env's than the EC2_ACCESS_KEY and EC2_SECRET_KEY?19:55
*** deshantm has joined #openstack19:56
*** ppetraki has quit IRC19:56
sirp1jaypipes: thanks, that's awesome.19:57
jaypipessirp1: that's something you can only do with blueprints, not bugs.  I like being able to visualize the tasks to complete a feature like that...19:58
annegentlealekibango: yep!19:58
*** DubLo7 has quit IRC19:58
sirp1jaypipes: ah ok, that's a pretty slick feature19:59
jaypipessirp1: yeah, I like it... especially since the visualisation graph is clickable... :)19:59
*** Dorman has joined #openstack20:00
jaypipessirp1: so, any updates on your glance stuff? been busy working on RS stuff? anything I can assist with?20:00
DormanHey guys20:01
sirp1jaypipes: we'll we're kicking of another sprint on the RS side so busy today, but hoping to get into the groove with glance again tomorrow (or possibly tonight)20:01
DormanI was added a feature request and I was wondering if I proposed to late20:02
DormanI added it after Oct 1st.20:02
sirp1probably need to pow-wow with you here shortly to see what we should begin next (more testing stuff, or adding features)20:02
alekibangojust few thoughts....  i noted that in nova deployment -> architecture -> there is list of things, but those are mostly packages (for OS). Those should be listed somewhere, but not as architecture... :) i added links to 3 architecture  pages, which are very different --> we need to somehow put those 3 into one page, which will have all diagrams and explanations...  this one will be hard...20:02
*** aliguori has quit IRC20:03
jaypipessirp1: no probs.20:03
alekibangoif anyone here could DRAW nice diagrams of possible nova cloud architectures, please start documenting that20:03
alekibangoi would think that inkscape svg files would be best...20:03
alekibango(for pictures)20:03
*** Dorman has quit IRC20:03
jaypipesalekibango: you mean like this? http://wiki.openstack.org/ArchitecturalOverview20:06
alekibangoand http://wiki.openstack.org/Overview20:07
alekibangoand http://nova.openstack.org/architecture.html20:07
jaypipesalekibango: of course, that page is entirely out-dated ;)20:07
alekibangowe need only 1 page20:07
alekibangowhich will work20:07
jaypipesalekibango: agreed :) and kept up to date :)20:07
alekibangoand will contain more architecture styles20:07
alekibangoflat network... nested20:07
alekibangodifferent storage options etc20:07
sorenjaypipes: How to update that diagram? do we have the source?20:08
*** gasbakid has joined #openstack20:08
alekibangoi would start from scratch using inkscape20:08
soren*cough* graphviz *cough*20:08
alekibango:)20:09
alekibangocould be20:09
jaypipessoren: no idea :(20:09
alekibangoif someone of you guys can draw it by hand and scan it20:09
alekibangothat would help also20:09
alekibango:)20:10
*** pharkmillups has quit IRC20:10
sorenWell, that diagram isn't /way/ off.20:11
sorenIt needs an arrow from compute workers to object store.20:11
*** rnirmal has joined #openstack20:12
sorenAnd the implicit arrows from everything to the centralised compontents should perhaps be slightly more explicit :)20:12
sorenOh, scratch my "needs an arrow from compute workers to object store" comment.20:12
*** irahgel has joined #openstack20:13
*** irahgel has left #openstack20:14
mtaylordendrobates: yes20:16
mtaylorjaypipes: so good to go on tarmac config?20:17
alekibangoplease, if there is anyone who could help, we need to prepare some documentation telling how to install nova on few (4) servers in reliable mode (HA)20:17
jaypipesmtaylor: yep, all good.20:18
*** aliguori has joined #openstack20:18
alekibangodendrobates: your ipv6 info is in faq now (i was asked that 2 times today)20:18
mtaylorjaypipes: done20:18
jaypipesmtaylor: thx :)20:19
*** dendrobates is now known as dendro-afk20:21
*** dendro-afk is now known as dendrobates20:22
*** miclorb_ has joined #openstack20:25
sorenalekibango: Can you elaborate a bit on what you mean by HA in this context?20:29
*** electroniceagle has joined #openstack20:31
*** mmalgeri has joined #openstack20:31
*** daleolds has quit IRC20:39
*** sophiap has joined #openstack20:40
uvirtbotNew bug: #658701 in nova "No way(?) to relate EC2 instance ID's to internal ID's." [Undecided,New] https://launchpad.net/bugs/65870120:41
*** kevnfx has joined #openstack20:44
gundlachsoren: just read your bug report -- do you mean Instance.internal_id or Instance.id?20:48
*** littleidea has quit IRC20:48
gundlachif it's internal_id, you just convert from base 36 to base 10 (after stripping off the "i-")20:49
sorengundlach: Instance.name, really.20:50
sorengundlach: I think.20:50
gundlachohh.  hm, no idea then :)20:50
sorengundlach: Whatever it is that is used to generate names for libvirt, for pathnames, and probably for aother stuff.20:50
sorengundlach: IIRC, .name just calls str(.internal_id).20:50
gundlachmaybe what we could do is use the ec2 id for .name when it's created thru ec2, and use the Openstack ID for .name when created thru openstack20:50
sorengundlach: ...so let's pretend that was my answer. :)20:50
gundlachsoren: yes i think you're right about that :)20:50
gundlachif we used the creating api's id for .name then it would also be a nice hint about where the instance came from.20:51
sorengundlach: That raises another question.20:51
sorengundlach: Can I (currently) see instances created through the EC2 API if I ask the OpenStack API?20:52
* soren suspects so20:52
sorengundlach: nova-manage should probably have a way to convert these things, regardless.20:53
gundlachsoren: yes20:53
gundlachsoren: the internal-id being convertible b/w apis was partially to meet the design req that instances be accessible thru both apis20:54
sorengundlach: Ah, yes, of course.20:54
sorenHmm...20:54
gundlachsoren: there's much talk of OpenStack API v1.1 using a string ID, so we may be able to use base 36 or something and then the .names and external IDs would all be very similar20:54
gundlach[once we upgrade to 1.1]20:55
sorenI don't think I (in the long term, at least) want a created_through_which_api sort of attribute on instances.20:55
gundlachsoren: that's fine; we'll just make the .name be str(internal_id) then :)20:55
gundlachbrb tabouli20:55
soren:(20:55
soren:)20:55
alekibangosoren: i would say - make it resistant to  failure of one (or more) hw components...20:56
sorenWhich API is used for creation can be used to define some defaults for various things, but once the instance exists, I don't think this information should matter.20:56
sorenE.g. an instance created through the EC2 API would be transient by default, while one created through other API's would probably be persistent.20:57
alekibangosoren: or will minimize impacts20:57
sorenalekibango: Eh?20:57
sorenalekibango: Oh, my question from earlier :)20:57
alekibango:)20:57
sorenalekibango: Sorry, was in a different context, got confused.20:58
alekibangonp20:58
gundlachback20:58
gundlachsoren: i didn't know that ec2 instances were transient -- does that mean that when they crash they don't reboot or something?20:59
gundlachor that if we have to take down their host we don't bother to restart the instance, whereas an openstack instance would be restarted?20:59
sorengundlach: On EC2, yes.20:59
sorengundlach: In Nova, no.20:59
*** cdub has joined #openstack20:59
*** daleolds has joined #openstack20:59
alekibangosoren: my customer wants to run around the cloud and randomly turn off some servers to see if it will go crazy :)20:59
alekibangoand what impact it could have21:00
sorenalekibango: Nova itself should be pretty good in that respect. You "just" need a good rabbitmq and mysql/postgresql/whateversql setup.21:00
alekibangoand ldap? :)21:00
sorengundlach: If you use ldap, sure.21:00
sorenWhoops21:00
*** jdarcy has quit IRC21:00
alekibangowe should document how to do this, possible scenarios21:00
sorenaliguori: If you use ldap, sure.21:00
sorenffs21:01
alekibangolol21:01
alekibangoic21:01
sorenalekibango: If you use ldap, sure.21:01
sorenDoes anyone else want to be told that "if you use ldap, sure"?21:01
alekibangoheh21:01
sorenalekibango: You don't have to use ldap at all.21:01
sorenalekibango: You can just put the users in the database. This is the default, actually.21:01
alekibangothat might make me more happy btw21:02
alekibangoi have some experience with ldap21:02
alekibango(bad ones)21:02
alekibangoi would rather have clustered postgres 9.x21:02
alekibangosoren: do you think you can help me with such howto? i promise to write most of the text, i just will need nova related info21:03
sorenalekibango: For Nova, it's really simple. Have two of everything.21:03
sorenalekibango: (or more)21:03
sorenalekibango: Just run an API server on several boxes and point them all at the same message queue and you're golden.21:04
sorenOh, for the objectstore, it's slightly trickier, though.21:04
sorenYou need some sort of shared storage for that.21:04
soren:(21:04
alekibangowell, glusterfs might work for now, but will be slower21:05
*** pharkmillups has joined #openstack21:06
sorenI doubt you'll notice.21:07
alekibangoi would love to have HA disk service too21:09
alekibangoi mean virtual disks for my virtual machines backed by swift or sheepdog or whatever21:09
*** daleolds has quit IRC21:13
*** allsystemsarego has quit IRC21:15
*** mdomsch has quit IRC21:16
jonwoodsoren: Am I right in thinking that Glance will eventually provide shared storage of some kind?21:25
jonwoodI've seen mentions of it, but no documentation at all.21:25
annegentleyeah I'm trying to figure out where Glance fits too :)21:25
sorenalekibango: We'll probably add sheepdog support in the next release.21:26
*** Ryan_Lane|away has quit IRC21:27
sorenalekibango: It looks like reasonably low-hanging fruit.21:27
sorenjonwood: No.21:29
*** miclorb_ has quit IRC21:29
sorenjonwood: If you can define "shared storage", that would be helpful.21:29
*** ctennis has joined #openstack21:29
*** ctennis has joined #openstack21:29
jonwoodsoren: Storage that will survive one or more nodes having an axe taken to them.21:30
sorenjonwood: Ok. That's not glance's concern at all.21:30
sorenjonwood: Sheepdog does that.21:30
sorenjonwood: So, sheepdog basically does this:21:31
sorenjonwood: You have a bunch of nodes with a bunch of storage.21:31
sorenjonwood: On each of them, you volunteer some storage.21:31
sorenjonwood: This storage gets aggregated into a great big pool of distributed, replicated block storage.21:32
*** Ryan_Lane|away has joined #openstack21:32
sorenjonwood: So, if you need a VM with a 150GB disk, you just tell your sheepdog cluster to allocate such a blob, and then you point kvm (which has a driver for sheepdog) at this blob and it uses it as its storage backend.21:33
jonwoodOk, so you have sheepdog providing distributed storage.21:33
sorenjonwood: When you set up sheepdog you tell it that you want X replicas of everything.21:33
sorenjonwood: Right.21:33
sorenjonwood: and it takes care of everything.21:33
sorenMind you, I've never used it. I don't know how stable or fast it is.21:34
alekibangokvm requires some patches for sheepdog iirc21:34
sorenalekibango: Not anymore.21:35
alekibangogood!21:35
sorenalekibango: It was added upstream back in June.21:35
jonwoodsoren: So what does Glance do? I'm still trying to get my head round how everything fits together.21:35
alekibangowould be nice to have sheepdog support for other virtualisation techs21:35
sorenjonwood: Glance is an image registry and kind of a proxy.21:36
alekibangojonwood: thats why we need to write documentation, please help us to document on wiki what soren is saying now21:36
alekibangoproxy?21:36
jonwoodalekibango: One thing at a time ;) I'm still working on getting Nova to run at all at the moment.21:36
alekibangosoren: jonwood is prolly confused also by 'image registry'21:36
sorenSo, (again this is just as I understand it) the idea is that Glance knows about various image stores.21:37
alekibangojonwood: you are not alone, do not dispair. did you try vishy's novascript?21:37
jonwoodalekibango: I'm running through soren's blog post from earlier right now.21:37
soren...and it provides an API for you to use those images.21:37
jonwoodAnd converting it to a Chef cookbook at the same time.21:37
alekibangojonwood: on ubuntu?21:37
jonwoodYup21:37
sorenSo, for instance, Canonical has an image store for UEC images.21:37
alekibangojonwood: ok, try it taht way first21:38
alekibangoi would love to see that cookbook :)21:38
jonwoodOk, so I could hit Glance and ask for the most recent UEC image, and that'll download and register it, and cache it locally?21:38
sorensirp1, jaypipes: I'm expecting one of you guys to correct me if I'm pulling to much stuff out of my arse.21:38
sorenjonwood: Yes, precisely.21:38
sorenjonwood: Well, semi-locally.21:38
sorenjonwood: Not on the individual hosts.21:39
jonwoodYeah, locally as in on the same cluster21:39
sorenjonwood: ..but on the glance server(s).21:39
sorenjonwood: Right.21:39
alekibangocan someone of you please draw some nice picture of this?21:40
alekibangoto be published on the wiki?21:40
alekibangojonwood: ?21:40
alekibango :)21:40
alekibangojaypipes: ?21:40
jonwoodIs glance something that's going to be around for Austin?21:41
sirp1i wouldn't consider this a "nice picture", but i attached this to the original image-store blueprint http://wiki.openstack.org/ImageStores?action=AttachFile&do=view&target=ImageStoreCreateFromPublicImage.jpg21:41
alekibangojonwood: no, will not be there for austin21:42
alekibangobut soon after21:42
*** gasbakid has quit IRC21:42
alekibango(as the code now exists)21:42
alekibangowow. :) at least some try21:42
alekibangoso how this 'cluster' stores the image?21:43
jonwoodaliguori: From the looks of it it's using Swift there.21:44
alekibangololz :)21:44
alekibangoi mean how it caches it?21:44
aliguorialekibango, clearly, your name is too close in spelling to mine :-)21:45
sirp1caching is planned, but the details aren't currently worked out for that, defintiely something we can discuss that the next summit21:45
alekibangosorry aliguori :)21:45
aliguoriheh, np21:45
alekibangosirp1: thansk for input21:46
sirp1alekibango:  np :)21:46
* soren heads bedwards21:46
alekibangoi still feel unsure about how this will wor21:46
alekibangok21:46
alekibangoi will look into it few days later21:47
jonwoodNight soren, thanks for clearing things up a bit21:48
alekibangoyes, ty and gn821:48
jonwoodSweet - I have my first virtual machine running under Nova.21:48
alekibangocongrats jonwood21:49
*** electroniceagle has left #openstack21:51
*** mdomsch has joined #openstack21:59
*** dendrobates is now known as dendro-afk22:01
*** pvo has quit IRC22:05
*** mdomsch has quit IRC22:05
*** jakedahn has joined #openstack22:06
jonwoodalekibango: http://github.com/jellybob/blankpad-cookbooks/tree/master/openstack/22:06
*** jakedahn has joined #openstack22:06
jonwoodAs the disclaimer in the readme says, it's really rough. Right now it does just enough to get things running.22:07
*** gundlach has quit IRC22:07
jonwoodAlso, it appears while I can start an instance, I can't shut it down again22:08
jonwoodAnyway, time for bed I think.22:15
*** miclorb has joined #openstack22:15
*** rlucio has joined #openstack22:16
*** jonwood has quit IRC22:16
*** mmalgeri has quit IRC22:18
*** dendro-afk is now known as dendrobates22:18
*** kevnfx has left #openstack22:24
*** johnpur has quit IRC22:25
* jaypipes was having dinner....reading backlog22:26
uvirtbotNew bug: #658762 in nova "nova flat networking will not accept non-default ips" [Undecided,New] https://launchpad.net/bugs/65876222:26
uvirtbotNew bug: #658767 in nova "nova-network not displaying daemon specific flags in debug output" [Undecided,New] https://launchpad.net/bugs/65876722:31
*** dendrobates is now known as dendro-afk22:32
*** jasonb365 has quit IRC22:34
*** mtaylor has quit IRC22:41
jaypipessoren: grr, yet another merge conflict for you to check into (ec2-sec groups branch...)22:48
*** dizz has joined #openstack22:49
*** pcrews has joined #openstack22:55
*** tobym has quit IRC22:56
*** Dorman has joined #openstack22:57
DormanHey guys,22:57
DormanPosted a feature request and I was wondering if I proposed this request after Oct 1st?22:58
DormanJust wondering what people thought of it. :) I you all are focused the release.23:02
*** zaitcev has joined #openstack23:02
*** Dorman has quit IRC23:08
*** pvo has joined #openstack23:11
*** ChanServ sets mode: +v pvo23:11
*** mtaylor has joined #openstack23:23
*** ChanServ sets mode: +v mtaylor23:23
*** rnirmal has quit IRC23:24
*** daleolds has joined #openstack23:28
*** kevnfx has joined #openstack23:37
*** pvo has quit IRC23:37
*** pvo has joined #openstack23:37
*** ChanServ sets mode: +v pvo23:37
*** pvo has quit IRC23:43
*** pvo has joined #openstack23:48
*** ChanServ sets mode: +v pvo23:48
*** gman1970 has joined #openstack23:52
*** zykes- has quit IRC23:56
*** maplebed has quit IRC23:56
*** gman1970 has quit IRC23:56
*** rlucio has quit IRC23:59

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