Re: [Openstack] dashaboard+keystone+nova+glance work well?
at various points in time they have worked together. We (cloudbuilders) keep a list of repositories that work well together. # compute service NOVA_REPO=https://github.com/openstack/nova.git NOVA_BRANCH=2011.3 # image catalog service GLANCE_REPO=https://github.com/cloudbuilders/glance.git GLANCE_BRANCH=diablo # unified auth system (manages accounts/tokens) KEYSTONE_REPO=https://github.com/cloudbuilders/keystone.git KEYSTONE_BRANCH=diablo # a websockets/html5 or flash powered VNC console for vm instances NOVNC_REPO=https://github.com/cloudbuilders/noVNC.git NOVNC_BRANCH=master # django powered web control panel for openstack DASH_REPO=https://github.com/cloudbuilders/openstack-dashboard.git DASH_BRANCH=master # python client library to nova that dashboard (and others) use NOVACLIENT_REPO=https://github.com/cloudbuilders/python-novaclient.git NOVACLIENT_BRANCH=master # openstackx is a collection of extensions to openstack.compute nova # that is *deprecated*. The code is being moved into python-novaclient nova. OPENSTACKX_REPO=https://github.com/cloudbuilders/openstackx.git OPENSTACKX_BRANCH=diablo On Tue, Sep 27, 2011 at 7:11 PM, shake chen shake.c...@gmail.com wrote: No, Now the Dashbaord can not working. https://bugs.launchpad.net/openstack-dashboard/+bug/855142 I think need the bug beed fixed. On Wed, Sep 28, 2011 at 9:31 AM, l jv ljv...@gmail.com wrote: hi is there anybody config dashaboard+keystone+nova+glance sucess and work well? when i do as the http://docs.openstack.org/,but it does not work well,always has some wrong when use dashboard(glance and nova work well). So somebody can write a detail config process doc ? thans a lot ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- 陈沙克 手机:13661187180 msn:shake.c...@hotmail.com ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] instance N nics
Hi, now instance support N nics ? ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Community metrics, developers' engagement
I'd like to see how many companies are in the community in the statistics as well. Thanks, Joseph - Original Message - From: Jay Pipes jaypi...@gmail.com To: Anne Gentle a...@openstack.org Cc: openstack@lists.launchpad.net Sent: Tuesday, September 27, 2011 11:56:13 AM Subject: Re: [Openstack] Community metrics, developers' engagement I think it would awesome to have a stats.openstack.org (or similar) place to go where the community can view trends and graphs of statistics like what you mention below. Automation, FTW :) -jay On Tue, Sep 27, 2011 at 9:58 AM, Anne Gentle a...@openstack.org wrote: We could also add documentation statistics as they can tell a story about the supportive nature of the community. Would this be of interest to you? Here are some examples: April 22, 2011: 5 contributors to openstack-manuals 1,600 PDF downloads on docs.openstack.org 24,000 visits to docs.openstack.org 52,000 page views on docs.openstack.org Sept 26, 2011: 18 doc contributors to openstack-manuals 160,000 visits to docs.openstack.org (May 1 to Sept 22) 673,000 pageviews (May 1 to Sept 22) 9,000 PDF downloads (May 1 to Sept 22) These numbers are a good example showing the importance of tracking over time with such a young project and community. Also interesting to me are the search statistics and web statistics on the docs website. Would you all like regular reports of these? Let me know if it makes sense to include doc stats. Anne Anne Gentle | http://justwriteclick.com/ FacebookLinkedinTwitter Web Bug from http://p1.wisestamp.com/pixel.png?p=mozillav=2.8.5t=1317131535572u=755481b20c4ca423 On Mon, Sep 26, 2011 at 1:33 PM, Jay Pipes jaypi...@gmail.com wrote: On Mon, Sep 26, 2011 at 1:51 PM, John Dickinson m...@not.mn wrote: On Sep 26, 2011, at 12:10 PM, Mike Scherbakov wrote: Do you mean something different from the summaries like this one? http://eavesdrop.openstack.org/meetings/openstack-meeting/2011/openstack-meeting.2011-09-20-22.15.html Yeah, it's not clear what was actually discussed. I'm looking for some summary. I'm not sure if it worth effort to do summary from day to day conversations on #openstack... seems to be too much work. I too would like to see official community and PPB meeting summaries. Ideally, I think it'd be nice for the summaries to be written by someone not involved in the discussion[1], but that wouldn't be required. Something between what the meetbot produces and the raw IRC logs would be nice. ++ -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] OpenStack Satellite
That's right, Jay. The overall goal is for the broader OpenStack community to create, develop, and contribute to the OpenStack ecosystem. Jan Drake brings up a good point as well. OpenStack - Satellite is not a place to throw random junk but a place to find meaningful solutions built on or around OpenStack core that is not python specific. Building a community with a greater breadth of knowledge and expertise would be beneficial to OpenStack and provide for a larger ecosystem. -Chris -Original Message- From: openstack-bounces+chris.bohannon=rackspace@lists.launchpad.net [mailto:openstack-bounces+chris.bohannon=rackspace@lists.launchpad.net] On Behalf Of Jay Pipes Sent: Tuesday, September 27, 2011 8:39 PM To: John Dickinson Cc: openstack@lists.launchpad.net Subject: Re: [Openstack] OpenStack Satellite On Tue, Sep 27, 2011 at 5:47 PM, John Dickinson m...@not.mn wrote: What benefits does an openstack-satellite project bring? Other than all using some openstack component, what do these projects have in common that justifies grouping them? For example, I know of many open source projects that use swift (swauth, slogging, cyberduck, all the rackspace language bindings, several iOS apps, a few dashboards), and I can't seem to see why they would benefit by being grouped into one umbrella. That's the whole point, John... *you* know which open source projects use swift (because you're a contributor to Swift). I wouldn't have any clue what projects use Swift unless I was a contributor to OpenStack. There is no place to go to see the variety of projects that are being built to *consume* OpenStack APIs, to extend OpenStack projects, to implement OpenStack APIs in different languages or using different backends/algorithms, etc. The point of the satellite project, as I understand the proposal, is to have a place for the broader community (i.e. not Python core project developers) to upload code and configuration snippets, advertise alternate implementations, and in general have a place to search the ecosystem of OpenStack stuff. What the could be wrong with that? About 5 years ago, I built MySQL Forge (http://forge.mysql.com/) for similar purposes -- as a place for the MySQL project ecosystem to live, big or small projects, code snippets, etc. That interface is admittedly dated and needs work to prevent things like spam, but then again, so does our wiki! The point is that not everyone is a) a Python developer, b) cares about Python development, c) wants or needs to contribute at all. I think it's a good idea to have a place where people can go shop the OpenStack bazaar so to speak... :) -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp This email may include confidential information. If you received it in error, please delete it. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] dashboard + keystone success (diablo release)
hi, dashboard has normal operation,Thank you very much for anotherjesse ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] instance N nics
Yes, multiple nics are support for instance, but depends on the hypervisor underneath. AFAIK, XenServer and ESX does support. Regards, Sateesh This e-mail message is for the sole use of the intended recipient(s) and may contain confidential and/or privileged information. Any unauthorized review, use, disclosure, or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. From: openstack-bounces+sateesh.chodapuneedi=citrix@lists.launchpad.net [mailto:openstack-bounces+sateesh.chodapuneedi=citrix@lists.launchpad.net] On Behalf Of darkfower Sent: Wednesday, September 28, 2011 2:13 PM To: openstack@lists.launchpad.net Subject: [Openstack] instance N nics Hi, now instance support N nics ? inline: image001.gif___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Community metrics, developers' engagement
Great video on the topic: http://blip.tv/djangocon/keynote-david-eaves-5571777 -S This email may include confidential information. If you received it in error, please delete it. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Glance client release?
We should be able to do that, yes. I have to figure out how to do it, but I will create a bug for it in Launchpad and track progress. Cheers, jay On Wed, Sep 28, 2011 at 11:05 AM, Huang Zhiteng winsto...@gmail.com wrote: I am also looking forward to python-glance being available on PyPI. Will it be released with Diablo? On Sat, Sep 24, 2011 at 3:02 AM, Jay Pipes jaypi...@gmail.com wrote: On Fri, Sep 23, 2011 at 2:51 PM, Devin Carlen devin.car...@gmail.com wrote: Awesome, thanks! Any plans to have the client available on PyPI? Makes testing a lot easier. Yup! -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- Regards Huang Zhiteng ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Glance client release?
That'll be very helpful. Thanks On Wed, Sep 28, 2011 at 11:26 PM, Jay Pipes jaypi...@gmail.com wrote: We should be able to do that, yes. I have to figure out how to do it, but I will create a bug for it in Launchpad and track progress. Cheers, jay On Wed, Sep 28, 2011 at 11:05 AM, Huang Zhiteng winsto...@gmail.com wrote: I am also looking forward to python-glance being available on PyPI. Will it be released with Diablo? On Sat, Sep 24, 2011 at 3:02 AM, Jay Pipes jaypi...@gmail.com wrote: On Fri, Sep 23, 2011 at 2:51 PM, Devin Carlen devin.car...@gmail.com wrote: Awesome, thanks! Any plans to have the client available on PyPI? Makes testing a lot easier. Yup! -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- Regards Huang Zhiteng -- Regards Huang Zhiteng ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Request for OpenStack Conference
I haven't seen anyone mention this in the mailing list, but thought it was interesting. The San Diego Super Computing Center's new SDSC Cloud uses Openstack (Swift) http://www.sdsc.edu/News%20Items/PR092211_sdsccloud.html On Wed, Sep 28, 2011 at 9:53 AM, Lauren Sell lau...@openstack.org wrote: Hi Everyone, We're kicking off the OpenStack Conference next week with a status update and would love to mention any of you who are using OpenStack and would like to be recognized. If you've got a great use case (or even a small one) and wouldn't mind sending your logo over for us to drop on a slide, please shoot me an email. Thanks, Lauren ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] [GLANCE] Help functionally testing Glance with SSL
Hi all, If anyone has some spare cycles and an interest in testing Glance with SSL, I could sure use your help. https://review.openstack.org/#change,190 I'd really appreciate it if interested parties could: a) Check out the code and review it b) Pull the branch and functionally test the server and client code with signed certs and key files c) Read the included documentation and provide feedback on whether the new configuration options are appropriate I'd owe you 1 beer at the design summit next week... (and yes, I already owe Mark McLoughlin one!) Thanks in advance for any help! -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] dashaboard+keystone+nova+glance work well?
Am I to assume the below is going to be the Diablo+ release/package or whatever was agreed upon at the last #openstack-meeting? :) -jay 2011/9/28 Jesse Andrews anotherje...@gmail.com: at various points in time they have worked together. We (cloudbuilders) keep a list of repositories that work well together. # compute service NOVA_REPO=https://github.com/openstack/nova.git NOVA_BRANCH=2011.3 # image catalog service GLANCE_REPO=https://github.com/cloudbuilders/glance.git GLANCE_BRANCH=diablo # unified auth system (manages accounts/tokens) KEYSTONE_REPO=https://github.com/cloudbuilders/keystone.git KEYSTONE_BRANCH=diablo # a websockets/html5 or flash powered VNC console for vm instances NOVNC_REPO=https://github.com/cloudbuilders/noVNC.git NOVNC_BRANCH=master # django powered web control panel for openstack DASH_REPO=https://github.com/cloudbuilders/openstack-dashboard.git DASH_BRANCH=master # python client library to nova that dashboard (and others) use NOVACLIENT_REPO=https://github.com/cloudbuilders/python-novaclient.git NOVACLIENT_BRANCH=master # openstackx is a collection of extensions to openstack.compute nova # that is *deprecated*. The code is being moved into python-novaclient nova. OPENSTACKX_REPO=https://github.com/cloudbuilders/openstackx.git OPENSTACKX_BRANCH=diablo On Tue, Sep 27, 2011 at 7:11 PM, shake chen shake.c...@gmail.com wrote: No, Now the Dashbaord can not working. https://bugs.launchpad.net/openstack-dashboard/+bug/855142 I think need the bug beed fixed. On Wed, Sep 28, 2011 at 9:31 AM, l jv ljv...@gmail.com wrote: hi is there anybody config dashaboard+keystone+nova+glance sucess and work well? when i do as the http://docs.openstack.org/,but it does not work well,always has some wrong when use dashboard(glance and nova work well). So somebody can write a detail config process doc ? thans a lot ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- 陈沙克 手机:13661187180 msn:shake.c...@hotmail.com ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Xen image starts Kernel Panic in Diablo
Can u try with the ttylinux images and see if those work for you? I know when I tried it I had to adjust the libvirt xml was creating (which may have not been the right solution) to get those to work. I think the ttylinux ones might work better (from the last time I tried). On 9/27/11 7:11 PM, Todd Deshane todd.desh...@xen.org wrote: 2011/9/27 Rogério Vinhal Nunes roge...@dcc.ufmg.br: Hello, I've upgraded to Diablo to see if this issue was resolved, but apparently it isn't. There is already a thread talking about it, but it didn't come to a solution that I could use. After having Openstack configured with Xen and libvirt in Ubuntu 10.04 whenever I run an instance it is started, but it stops with a kernel panic trying to mount root by using xvda, but sda is the only available. I'm using Diablo's nova + glance and the ubuntu1010-UEC-localuser-image.tar.gz from the manual. The kernel panic is like this: [0.170563] VFS: Cannot open root device xvda or unknown-block(0,0) [0.170572] Please append a correct root= boot option; here are the available partitions: [0.170585] ca00 32768 sda driver: vbd [0.170594] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [0.170604] Pid: 1, comm: swapper Not tainted 2.6.35-24-virtual #42-Ubuntu I've played with libvirt.xml.template, it changed a lot since Cactus, so I tried to replace xvda with sda, and the kernel panic didn't go away, just changed a little: [0.161237] List of all partitions: [0.161248] ca00 32768 sda driver: vbd [0.161257] No filesystem could mount root, tried: ext3 ext2 ext4 fuseblk [0.161275] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) [0.161286] Pid: 1, comm: swapper Not tainted 2.6.35-24-virtual #42-Ubuntu Are you able to start a guest manually with Xen + libvirt (without OpenStack)? That's the first step to debugging this issue. I've tried using --xenapi_remap_vbd_dev=true, but it didn't work (it wouldn't also because I'm using libvirt, not xenapi). Would XCP or XenServer work for you in general? (The XenAPI-based hypervisors are more tested and even have more features compared with libvirt - http://wiki.openstack.org/XenAPI) Or even Project Kronos (also uses XCP/XenServer toolstack) http://blog.xen.org/index.php/2011/07/22/project-kronos/ Thanks, Todd -- Todd Deshane http://www.linkedin.com/in/deshantm http://www.xen.org/products/cloudxen.html http://runningxen.com/ ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] detecting errors when determining libvirt vm power state
Quoting Serge Hallyn (serge.hal...@canonical.com): Hi, I'm looking at what first manifested as a bug when launching multiple lxc containers simultaneously, i.e. 'euca-run-instances -n 4', as reported at https://bugs.launchpad.net/ubuntu/+source/nova/+bug/842845. The problem appears to be that nova uses self.driver.get_info(). Libvirt can raise excpetions on this for several reasons - the vm could be bad or not exist, or it could be in a transient state i.e. cgroups are not set up yet. What is the right way to handle this? Should the drivers categorize their exceptions into either 'broken' or 'transient' ones, so that nova can detect former and bail, and retry on the latter? Now that I've sent that, I guess it seems pretty clear that the lxc getinfo helper should understand that -ENOENT from getcgroup means it's not yet ready, and set the values to 0 as it does if the domain is not running. -serge ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] detecting errors when determining libvirt vm power state
Hi, I'm looking at what first manifested as a bug when launching multiple lxc containers simultaneously, i.e. 'euca-run-instances -n 4', as reported at https://bugs.launchpad.net/ubuntu/+source/nova/+bug/842845. The problem appears to be that nova uses self.driver.get_info(). Libvirt can raise excpetions on this for several reasons - the vm could be bad or not exist, or it could be in a transient state i.e. cgroups are not set up yet. What is the right way to handle this? Should the drivers categorize their exceptions into either 'broken' or 'transient' ones, so that nova can detect former and bail, and retry on the latter? Note that while the bug was raised for lxc, I suspect the same should be possible with kvm ones. However the qemu GetInfo method doesn't get its cpu/mem usage info from cgroups, so it would not happen the exact same way. -serge ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] dashaboard+keystone+nova+glance work well?
We are still working through a few issues with keystone and admin users. Those repositories are (one of many) work in progress version... Once we get a version that completely works, I think that the project owners should tag in their repos and work with the packaging teams on releases? (eg, the normal flow?) Jesse On Wed, Sep 28, 2011 at 9:36 AM, Jay Pipes jaypi...@gmail.com wrote: Am I to assume the below is going to be the Diablo+ release/package or whatever was agreed upon at the last #openstack-meeting? :) -jay 2011/9/28 Jesse Andrews anotherje...@gmail.com: at various points in time they have worked together. We (cloudbuilders) keep a list of repositories that work well together. # compute service NOVA_REPO=https://github.com/openstack/nova.git NOVA_BRANCH=2011.3 # image catalog service GLANCE_REPO=https://github.com/cloudbuilders/glance.git GLANCE_BRANCH=diablo # unified auth system (manages accounts/tokens) KEYSTONE_REPO=https://github.com/cloudbuilders/keystone.git KEYSTONE_BRANCH=diablo # a websockets/html5 or flash powered VNC console for vm instances NOVNC_REPO=https://github.com/cloudbuilders/noVNC.git NOVNC_BRANCH=master # django powered web control panel for openstack DASH_REPO=https://github.com/cloudbuilders/openstack-dashboard.git DASH_BRANCH=master # python client library to nova that dashboard (and others) use NOVACLIENT_REPO=https://github.com/cloudbuilders/python-novaclient.git NOVACLIENT_BRANCH=master # openstackx is a collection of extensions to openstack.compute nova # that is *deprecated*. The code is being moved into python-novaclient nova. OPENSTACKX_REPO=https://github.com/cloudbuilders/openstackx.git OPENSTACKX_BRANCH=diablo On Tue, Sep 27, 2011 at 7:11 PM, shake chen shake.c...@gmail.com wrote: No, Now the Dashbaord can not working. https://bugs.launchpad.net/openstack-dashboard/+bug/855142 I think need the bug beed fixed. On Wed, Sep 28, 2011 at 9:31 AM, l jv ljv...@gmail.com wrote: hi is there anybody config dashaboard+keystone+nova+glance sucess and work well? when i do as the http://docs.openstack.org/,but it does not work well,always has some wrong when use dashboard(glance and nova work well). So somebody can write a detail config process doc ? thans a lot ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- 陈沙克 手机:13661187180 msn:shake.c...@hotmail.com ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] dashaboard+keystone+nova+glance work well?
We should have a drop of Keystone by the end of the week that fully support Diablo. This will fix the Dashboard issues as well. Thanks, Devin On Sep 28, 2011, at 12:31 AM, Jesse Andrews wrote: at various points in time they have worked together. We (cloudbuilders) keep a list of repositories that work well together. # compute service NOVA_REPO=https://github.com/openstack/nova.git NOVA_BRANCH=2011.3 # image catalog service GLANCE_REPO=https://github.com/cloudbuilders/glance.git GLANCE_BRANCH=diablo # unified auth system (manages accounts/tokens) KEYSTONE_REPO=https://github.com/cloudbuilders/keystone.git KEYSTONE_BRANCH=diablo # a websockets/html5 or flash powered VNC console for vm instances NOVNC_REPO=https://github.com/cloudbuilders/noVNC.git NOVNC_BRANCH=master # django powered web control panel for openstack DASH_REPO=https://github.com/cloudbuilders/openstack-dashboard.git DASH_BRANCH=master # python client library to nova that dashboard (and others) use NOVACLIENT_REPO=https://github.com/cloudbuilders/python-novaclient.git NOVACLIENT_BRANCH=master # openstackx is a collection of extensions to openstack.compute nova # that is *deprecated*. The code is being moved into python-novaclient nova. OPENSTACKX_REPO=https://github.com/cloudbuilders/openstackx.git OPENSTACKX_BRANCH=diablo On Tue, Sep 27, 2011 at 7:11 PM, shake chen shake.c...@gmail.com wrote: No, Now the Dashbaord can not working. https://bugs.launchpad.net/openstack-dashboard/+bug/855142 I think need the bug beed fixed. On Wed, Sep 28, 2011 at 9:31 AM, l jv ljv...@gmail.com wrote: hi is there anybody config dashaboard+keystone+nova+glance sucess and work well? when i do as the http://docs.openstack.org/,but it does not work well,always has some wrong when use dashboard(glance and nova work well). So somebody can write a detail config process doc ? thans a lot ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- 陈沙克 手机:13661187180 msn:shake.c...@hotmail.com ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Improving meetbot reports
On Tue, 2011-09-27 at 19:56 -0500, John Dickinson wrote: Meetbot's summaries are precise, but they have a non-human flavor to them, and they are only as good at the moderator for the meeting. Ah, interesting! The way I read this sentence is that the moderator can improve the quality of the meetbot summaries without having to rely on a third party to sift through the logs and write a third report. I suggest to proceed by identifying the best and worst examples of meetbot summaries, and ask moderators to get improve the best examples and stay away from bad summaries. I can read the latest ones and see if I spot patterns. Anybody that feels strongly for this please do the same and send your analysis to the list for further discussion. cheers, stef ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] dashaboard+keystone+nova+glance work well?
K, sounds like a plan.. Thanks! Please do let me know about Glance-specific stuff that is blocking, and I will do my best to get quick fixes in. -jay 2011/9/28 Jesse Andrews anotherje...@gmail.com: We are still working through a few issues with keystone and admin users. Those repositories are (one of many) work in progress version... Once we get a version that completely works, I think that the project owners should tag in their repos and work with the packaging teams on releases? (eg, the normal flow?) Jesse On Wed, Sep 28, 2011 at 9:36 AM, Jay Pipes jaypi...@gmail.com wrote: Am I to assume the below is going to be the Diablo+ release/package or whatever was agreed upon at the last #openstack-meeting? :) -jay 2011/9/28 Jesse Andrews anotherje...@gmail.com: at various points in time they have worked together. We (cloudbuilders) keep a list of repositories that work well together. # compute service NOVA_REPO=https://github.com/openstack/nova.git NOVA_BRANCH=2011.3 # image catalog service GLANCE_REPO=https://github.com/cloudbuilders/glance.git GLANCE_BRANCH=diablo # unified auth system (manages accounts/tokens) KEYSTONE_REPO=https://github.com/cloudbuilders/keystone.git KEYSTONE_BRANCH=diablo # a websockets/html5 or flash powered VNC console for vm instances NOVNC_REPO=https://github.com/cloudbuilders/noVNC.git NOVNC_BRANCH=master # django powered web control panel for openstack DASH_REPO=https://github.com/cloudbuilders/openstack-dashboard.git DASH_BRANCH=master # python client library to nova that dashboard (and others) use NOVACLIENT_REPO=https://github.com/cloudbuilders/python-novaclient.git NOVACLIENT_BRANCH=master # openstackx is a collection of extensions to openstack.compute nova # that is *deprecated*. The code is being moved into python-novaclient nova. OPENSTACKX_REPO=https://github.com/cloudbuilders/openstackx.git OPENSTACKX_BRANCH=diablo On Tue, Sep 27, 2011 at 7:11 PM, shake chen shake.c...@gmail.com wrote: No, Now the Dashbaord can not working. https://bugs.launchpad.net/openstack-dashboard/+bug/855142 I think need the bug beed fixed. On Wed, Sep 28, 2011 at 9:31 AM, l jv ljv...@gmail.com wrote: hi is there anybody config dashaboard+keystone+nova+glance sucess and work well? when i do as the http://docs.openstack.org/,but it does not work well,always has some wrong when use dashboard(glance and nova work well). So somebody can write a detail config process doc ? thans a lot ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- 陈沙克 手机:13661187180 msn:shake.c...@hotmail.com ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Community metrics, developers' engagement
On Wed, 2011-09-28 at 04:47 -0700, Joseph Suh wrote: I'd like to see how many companies are in the community in the statistics as well. We've got that information from commit logs and I surely plan on showing that. thanks, stef ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Glance client release?
https://bugs.launchpad.net/glance/+bug/861650 https://bugs.launchpad.net/glance/+bug/861653 Cheers! -jay On Wed, Sep 28, 2011 at 11:32 AM, Huang Zhiteng winsto...@gmail.com wrote: That'll be very helpful. Thanks On Wed, Sep 28, 2011 at 11:26 PM, Jay Pipes jaypi...@gmail.com wrote: We should be able to do that, yes. I have to figure out how to do it, but I will create a bug for it in Launchpad and track progress. Cheers, jay On Wed, Sep 28, 2011 at 11:05 AM, Huang Zhiteng winsto...@gmail.com wrote: I am also looking forward to python-glance being available on PyPI. Will it be released with Diablo? On Sat, Sep 24, 2011 at 3:02 AM, Jay Pipes jaypi...@gmail.com wrote: On Fri, Sep 23, 2011 at 2:51 PM, Devin Carlen devin.car...@gmail.com wrote: Awesome, thanks! Any plans to have the client available on PyPI? Makes testing a lot easier. Yup! -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- Regards Huang Zhiteng -- Regards Huang Zhiteng ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] OpenStack Satellite
On Tue, 2011-09-27 at 23:03 -0500, John Dickinson wrote: So you're looking for a place to point marketing? We already have http://openstack.org/projects/ (which has a long list on it) and the wiki has plenty of space to add new pages, if necessary. However, the original proposal is not about a marketing landing page to promote an openstack ecosystem. The original proposal (http://summit.openstack.org/sessions/view/3) is about a place to centralize code for various projects that consume openstack core projects. I like this idea: having a 'forge' for developers interested in *using* OpenStack to find tools, inspiration and a wider sense of community. This proved to be good also in my past experience, like Jay's. If I understand the proposal, we're talking of things similar to SugarCRM Forge, Funambol Forge, Jasper Forge, MySQL Forge, right? /stef ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Xen image starts Kernel Panic in Diablo
Yes, I've tried the ttylinux right now, it starts the instance, but it booted up a busybox, probably a recover from initrd (see output in the end of this e-maill). I can access the instance by doing a xl console in the host, describe-instances shows the status running test. I've successfully booted a separated vm with an old image I used with Xen with Xen + libvirt just changing the openstack's libvirt.xml. It just works fine. The instance dir in /var/lib/nova/instances files look like this: 0 -rw-r- 1 nova nogroup0 2011-09-28 15:43 console.log 15M -rw-r--r-- 1 nova nogroup 18M 2011-09-28 15:43 disk 4,3M -rw-r--r-- 1 nova nogroup 4,3M 2011-09-28 15:43 kernel 4,0K -rw-r--r-- 1 nova nogroup 1,3K 2011-09-28 15:43 libvirt.xml 5,7M -rw-r--r-- 1 nova nogroup 5,7M 2011-09-28 15:43 ramdisk this is the last output I get when I get into the instance console: [0.078066] blkfront: sda: barriers enabled [0.078394] sda: unknown partition table [0.170040] XENBUS: Device with no driver: device/vkbd/0 [0.170051] XENBUS: Device with no driver: device/vfb/0 [0.170056] XENBUS: Device with no driver: device/console/0 [0.170074] Magic number: 1:252:3141 [0.170114] /build/buildd/linux-2.6.35/drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [0.170122] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found [0.170127] EDD information not available. [0.170259] Freeing unused kernel memory: 828k freed [0.170460] Write protecting the kernel read-only data: 10240k [0.173975] Freeing unused kernel memory: 308k freed [0.174481] Freeing unused kernel memory: 1620k freed badness occurred in ramdisk BusyBox v1.15.3 (Ubuntu 1:1.15.3-1ubuntu5) built-in shell (ash) Enter 'help' for a list of built-in commands. /bin/sh: can't access tty; job control turned off / # / # Em 28 de setembro de 2011 14:06, Joshua Harlow harlo...@yahoo-inc.comescreveu: Can u try with the ttylinux images and see if those work for you? I know when I tried it I had to adjust the libvirt xml was creating (which may have not been the right solution) to get those to work. I think the ttylinux ones might work better (from the last time I tried). On 9/27/11 7:11 PM, Todd Deshane todd.desh...@xen.org wrote: 2011/9/27 Rogério Vinhal Nunes roge...@dcc.ufmg.br: Hello, I've upgraded to Diablo to see if this issue was resolved, but apparently it isn't. There is already a thread talking about it, but it didn't come to a solution that I could use. After having Openstack configured with Xen and libvirt in Ubuntu 10.04 whenever I run an instance it is started, but it stops with a kernel panic trying to mount root by using xvda, but sda is the only available. I'm using Diablo's nova + glance and the ubuntu1010-UEC-localuser-image.tar.gz from the manual. The kernel panic is like this: [0.170563] VFS: Cannot open root device xvda or unknown-block(0,0) [0.170572] Please append a correct root= boot option; here are the available partitions: [0.170585] ca00 32768 sda driver: vbd [0.170594] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [0.170604] Pid: 1, comm: swapper Not tainted 2.6.35-24-virtual #42-Ubuntu I've played with libvirt.xml.template, it changed a lot since Cactus, so I tried to replace xvda with sda, and the kernel panic didn't go away, just changed a little: [0.161237] List of all partitions: [0.161248] ca00 32768 sda driver: vbd [0.161257] No filesystem could mount root, tried: ext3 ext2 ext4 fuseblk [0.161275] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(202,0) [0.161286] Pid: 1, comm: swapper Not tainted 2.6.35-24-virtual #42-Ubuntu Are you able to start a guest manually with Xen + libvirt (without OpenStack)? That's the first step to debugging this issue. I've tried using --xenapi_remap_vbd_dev=true, but it didn't work (it wouldn't also because I'm using libvirt, not xenapi). Would XCP or XenServer work for you in general? (The XenAPI-based hypervisors are more tested and even have more features compared with libvirt - http://wiki.openstack.org/XenAPI) Or even Project Kronos (also uses XCP/XenServer toolstack) http://blog.xen.org/index.php/2011/07/22/project-kronos/ Thanks, Todd -- Todd Deshane http://www.linkedin.com/in/deshantm http://www.xen.org/products/cloudxen.html http://runningxen.com/ ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help :
Re: [Openstack] OpenStack Satellite
On Wed, Sep 28, 2011 at 2:19 PM, Stefano Maffulli stef...@openstack.org wrote: On Tue, 2011-09-27 at 23:03 -0500, John Dickinson wrote: So you're looking for a place to point marketing? We already have http://openstack.org/projects/ (which has a long list on it) and the wiki has plenty of space to add new pages, if necessary. However, the original proposal is not about a marketing landing page to promote an openstack ecosystem. The original proposal (http://summit.openstack.org/sessions/view/3) is about a place to centralize code for various projects that consume openstack core projects. I like this idea: having a 'forge' for developers interested in *using* OpenStack to find tools, inspiration and a wider sense of community. This proved to be good also in my past experience, like Jay's. If I understand the proposal, we're talking of things similar to SugarCRM Forge, Funambol Forge, Jasper Forge, MySQL Forge, right? As I understood the proposal, yes. -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] [RFC PATCH] lxc: don't return error on GetInfo when cgroups not yet set up
Nova (openstack) calls libvirt to create a container, then periodically checks using GetInfo to see whether the container is up. If it does this too quickly, then libvirt returns an error, which in libvirt.py causes an exception to be raised, the same type as if the container was bad. This may not be the best way to handle it, but with this patch, we assume that a -ENOENT return from virCgroupForDomain means the cgroups are not yet set up, and so we return the same values for cpu and memory usage as if the domain was not active. Signed-off-by: Serge Hallyn serge.hal...@canonical.com --- src/lxc/lxc_driver.c | 37 + 1 files changed, 21 insertions(+), 16 deletions(-) diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c index 4b62600..a68b8e7 100644 --- a/src/lxc/lxc_driver.c +++ b/src/lxc/lxc_driver.c @@ -542,26 +542,31 @@ static int lxcDomainGetInfo(virDomainPtr dom, info-cpuTime = 0; info-memory = vm-def-mem.cur_balloon; } else { -if (virCgroupForDomain(driver-cgroup, vm-def-name, cgroup, 0) != 0) { +int ret = virCgroupForDomain(driver-cgroup, vm-def-name, cgroup, 0); +if (ret == -ENOENT) { +/* cgroups are not set up yet */ +info-cpuTime = 0; +info-memory = vm-def-mem.cur_balloon; +} else if (ret != 0) { lxcError(VIR_ERR_INTERNAL_ERROR, _(Unable to get cgroup for %s), vm-def-name); goto cleanup; -} - -if (virCgroupGetCpuacctUsage(cgroup, (info-cpuTime)) 0) { -lxcError(VIR_ERR_OPERATION_FAILED, - %s, _(Cannot read cputime for domain)); -goto cleanup; -} -if ((rc = virCgroupGetMemoryUsage(cgroup, (info-memory))) 0) { -lxcError(VIR_ERR_OPERATION_FAILED, - %s, _(Cannot read memory usage for domain)); -if (rc == -ENOENT) { -/* Don't fail if we can't read memory usage due to a lack of - * kernel support */ -info-memory = 0; -} else +} else { +if (virCgroupGetCpuacctUsage(cgroup, (info-cpuTime)) 0) { +lxcError(VIR_ERR_OPERATION_FAILED, + %s, _(Cannot read cputime for domain)); goto cleanup; +} +if ((rc = virCgroupGetMemoryUsage(cgroup, (info-memory))) 0) { +lxcError(VIR_ERR_OPERATION_FAILED, + %s, _(Cannot read memory usage for domain)); +if (rc == -ENOENT) { +/* Don't fail if we can't read memory usage due to a lack of + * kernel support */ +info-memory = 0; +} else +goto cleanup; +} } } -- 1.7.5.4 ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Glance client release?
Cool. Thanks. -jay On Wed, Sep 28, 2011 at 2:56 PM, Jesse Andrews anotherje...@gmail.com wrote: I know Sandy Walsh did novaclient and Devin Carlen did (the deprecated) adminclient for nova. They might be able to pitch in and help (irc?) On Wed, Sep 28, 2011 at 8:26 AM, Jay Pipes jaypi...@gmail.com wrote: We should be able to do that, yes. I have to figure out how to do it, but I will create a bug for it in Launchpad and track progress. Cheers, jay On Wed, Sep 28, 2011 at 11:05 AM, Huang Zhiteng winsto...@gmail.com wrote: I am also looking forward to python-glance being available on PyPI. Will it be released with Diablo? On Sat, Sep 24, 2011 at 3:02 AM, Jay Pipes jaypi...@gmail.com wrote: On Fri, Sep 23, 2011 at 2:51 PM, Devin Carlen devin.car...@gmail.com wrote: Awesome, thanks! Any plans to have the client available on PyPI? Makes testing a lot easier. Yup! -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- Regards Huang Zhiteng ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Glance client release?
The old ec2 based admin client for nova was in a separate repo. It's a bit tricky with pypi to do multiple distributions if you have a top level setup.py. There is a cleaner way to do it but it requires restructuring the top level structure a bit. Something like: server/ glance/ glance/client/ ... setup.py client/ setup.py So client only contains the setup.py to push the client, and server (or whatever) contains all the actual bits. I'm not a total wizard with pypi and setup.py, so maybe there's a less painful way to do this? Devin On Sep 28, 2011, at 11:56 AM, Jesse Andrews wrote: I know Sandy Walsh did novaclient and Devin Carlen did (the deprecated) adminclient for nova. They might be able to pitch in and help (irc?) On Wed, Sep 28, 2011 at 8:26 AM, Jay Pipes jaypi...@gmail.com wrote: We should be able to do that, yes. I have to figure out how to do it, but I will create a bug for it in Launchpad and track progress. Cheers, jay On Wed, Sep 28, 2011 at 11:05 AM, Huang Zhiteng winsto...@gmail.com wrote: I am also looking forward to python-glance being available on PyPI. Will it be released with Diablo? On Sat, Sep 24, 2011 at 3:02 AM, Jay Pipes jaypi...@gmail.com wrote: On Fri, Sep 23, 2011 at 2:51 PM, Devin Carlen devin.car...@gmail.com wrote: Awesome, thanks! Any plans to have the client available on PyPI? Makes testing a lot easier. Yup! -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- Regards Huang Zhiteng ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] OpenStack Satellite
Another possiblity here would be to support satellite contributors with some kind of continuous integration against the development branches of openstack components. We would uprev and deploy new codebases of openstack and let registered satellite projects integrate against the latest code base. This has a huge benefit when we do our major releases in that it shortens the time for satellite projects to reach parity. On 09/28/2011 02:08 PM, Jay Pipes wrote: On Wed, Sep 28, 2011 at 2:19 PM, Stefano Maffullistef...@openstack.org wrote: On Tue, 2011-09-27 at 23:03 -0500, John Dickinson wrote: So you're looking for a place to point marketing? We already have http://openstack.org/projects/ (which has a long list on it) and the wiki has plenty of space to add new pages, if necessary. However, the original proposal is not about a marketing landing page to promote an openstack ecosystem. The original proposal (http://summit.openstack.org/sessions/view/3) is about a place to centralize code for various projects that consume openstack core projects. I like this idea: having a 'forge' for developers interested in *using* OpenStack to find tools, inspiration and a wider sense of community. This proved to be good also in my past experience, like Jay's. If I understand the proposal, we're talking of things similar to SugarCRM Forge, Funambol Forge, Jasper Forge, MySQL Forge, right? As I understood the proposal, yes. -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp This email may include confidential information. If you received it in error, please delete it. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] OpenStack Satellite
Oracles? Sent from my iPad On Sep 28, 2011, at 9:41 AM, Jay Pipes jaypi...@gmail.com wrote: To be clear (and I blame myself for using the term shop in my reply), the goal certainly is NOT to monetize or marketize in the ecosystem. I should have used the term peruse the Bazaar or sit around the OpenStack town square and talk to the soap-box oracles. I don't know. Sometimes I wonder why simple ideas like this are met with such disdain... -jay On Wed, Sep 28, 2011 at 12:15 AM, Jan Drake jan_dr...@hotmail.com wrote: Well, if the goal is to create a marketplace for openstack compatible products... meaning a place to find solutions built on and around openstack core (monetization is not my point)... then great... if the point is to aggregate ephemera then that seems like simply a directory/repository of individual code/configuration chunks that smacks more of utilities for dealing with the core in which case: blah. Like any platform, openstack needs an easy way to demonstrate its value in an ecosystem and a repository for value adding applications would help with that. And yes... there's an app for that. On Sep 27, 2011, at 9:39 PM, Jay Pipes jaypi...@gmail.com wrote: On Tue, Sep 27, 2011 at 5:47 PM, John Dickinson m...@not.mn wrote: What benefits does an openstack-satellite project bring? Other than all using some openstack component, what do these projects have in common that justifies grouping them? For example, I know of many open source projects that use swift (swauth, slogging, cyberduck, all the rackspace language bindings, several iOS apps, a few dashboards), and I can't seem to see why they would benefit by being grouped into one umbrella. That's the whole point, John... *you* know which open source projects use swift (because you're a contributor to Swift). I wouldn't have any clue what projects use Swift unless I was a contributor to OpenStack. There is no place to go to see the variety of projects that are being built to *consume* OpenStack APIs, to extend OpenStack projects, to implement OpenStack APIs in different languages or using different backends/algorithms, etc. The point of the satellite project, as I understand the proposal, is to have a place for the broader community (i.e. not Python core project developers) to upload code and configuration snippets, advertise alternate implementations, and in general have a place to search the ecosystem of OpenStack stuff. What the could be wrong with that? About 5 years ago, I built MySQL Forge (http://forge.mysql.com/) for similar purposes -- as a place for the MySQL project ecosystem to live, big or small projects, code snippets, etc. That interface is admittedly dated and needs work to prevent things like spam, but then again, so does our wiki! The point is that not everyone is a) a Python developer, b) cares about Python development, c) wants or needs to contribute at all. I think it's a good idea to have a place where people can go shop the OpenStack bazaar so to speak... :) -jay ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Why does object server's Put have a container method?
The ObjectController class in objs/server.py contains a container_update method to update the Object entry in the Container after an Object has been updated. Since multiple Object Servers will update the same object this struck me as curious, surely doing It in the Proxy Server would be more efficient. Only in proxy/server.py the _connect_put_node would seem to update the Container after an Object has been put in the Proxy Server itself. Can someone explain the difference between these two sections of code, and why any of the work is being done in each Object Server? ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Why does object server's Put have a container method?
Remember that there are 3 copies of each container, too. The proxy is setting a header in each PUT to the object server. The object server reads the header to know which container server to update. Failure scenarios are handled better this way. All ok: proxy sends PUT to 3 object servers. All 3 servers successfully store the object and then each update one of the 3 container servers. Proxy returns success to the client. Failure A: proxy sends PUT to 3 object servers. 2 object servers successfully store the object and each update one of the container servers. Object replication makes sure the object is updated on the 3rd node, and container replication makes sure the listing is updated on the 3rd container server. Because 2 copies of the object were written, the proxy returns a 2xx to the client. Failure B: proxy sends PUT to the 3 object servers. All 3 servers successfully store the object and then each update one of the 3 container servers. Except this time one of the updates to the container servers fails. That object server will queue the update for later async update, and replication will also eventually put it there. Proxy returns success to the client. Failure B: proxy sends PUT to the 3 object servers, All 3 servers successfully store the object, but none of the container updates are successful. Each object server queues the async update for the container, and the container listing gets updated when the container servers become available again. Proxy returns success to the client. One of the main reasons to move the container listing update to the objects servers (out of the proxy server) is to allow more safety when containers servers aren't available. Since each request is to only one proxy, if a single proxy fails after writing the object but before updating the container, the container update is forever lost. Hope this explains the design decisions and the differences in the code you are seeing. --John On Sep 28, 2011, at 6:39 PM, Caitlin Bestler wrote: The ObjectController class in objs/server.py contains a container_update method to update the Object entry in the Container after an Object has been updated. Since multiple Object Servers will update the same object this struck me as curious, surely doing It in the Proxy Server would be more efficient. Only in proxy/server.py the _connect_put_node would seem to update the Container after an Object has been put in the Proxy Server itself. Can someone explain the difference between these two sections of code, and why any of the work is being done in each Object Server? ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp smime.p7s Description: S/MIME cryptographic signature ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] dashaboard+keystone+nova+glance work well?
is this just to avoid the need for the long lived token, or are there other issues in dash/keystone integration? 2011/9/28 Devin Carlen devin.car...@gmail.com We should have a drop of Keystone by the end of the week that fully support Diablo. This will fix the Dashboard issues as well. Thanks, Devin On Sep 28, 2011, at 12:31 AM, Jesse Andrews wrote: at various points in time they have worked together. We (cloudbuilders) keep a list of repositories that work well together. # compute service NOVA_REPO=https://github.com/openstack/nova.git NOVA_BRANCH=2011.3 # image catalog service GLANCE_REPO=https://github.com/cloudbuilders/glance.git GLANCE_BRANCH=diablo # unified auth system (manages accounts/tokens) KEYSTONE_REPO=https://github.com/cloudbuilders/keystone.git KEYSTONE_BRANCH=diablo # a websockets/html5 or flash powered VNC console for vm instances NOVNC_REPO=https://github.com/cloudbuilders/noVNC.git NOVNC_BRANCH=master # django powered web control panel for openstack DASH_REPO=https://github.com/cloudbuilders/openstack-dashboard.git DASH_BRANCH=master # python client library to nova that dashboard (and others) use NOVACLIENT_REPO=https://github.com/cloudbuilders/python-novaclient.git NOVACLIENT_BRANCH=master # openstackx is a collection of extensions to openstack.compute nova # that is *deprecated*. The code is being moved into python-novaclient nova. OPENSTACKX_REPO=https://github.com/cloudbuilders/openstackx.git OPENSTACKX_BRANCH=diablo On Tue, Sep 27, 2011 at 7:11 PM, shake chen shake.c...@gmail.com wrote: No, Now the Dashbaord can not working. https://bugs.launchpad.net/openstack-dashboard/+bug/855142 I think need the bug beed fixed. On Wed, Sep 28, 2011 at 9:31 AM, l jv ljv...@gmail.com wrote: hi is there anybody config dashaboard+keystone+nova+glance sucess and work well? when i do as the http://docs.openstack.org/,but it does not work well,always has some wrong when use dashboard(glance and nova work well). So somebody can write a detail config process doc ? thans a lot ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- 陈沙克 手机:13661187180 msn:shake.c...@hotmail.com ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp