Re: [Openstack] dashaboard+keystone+nova+glance work well?

2011-09-28 Thread Jesse Andrews
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

2011-09-28 Thread darkfower
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

2011-09-28 Thread Joseph Suh
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

2011-09-28 Thread Chris Bohannon
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)

2011-09-28 Thread darkfower
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

2011-09-28 Thread Sateesh Chodapuneedi
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

2011-09-28 Thread Sandy Walsh
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?

2011-09-28 Thread Jay Pipes
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?

2011-09-28 Thread Huang Zhiteng
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

2011-09-28 Thread Nirmal Ranganathan
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

2011-09-28 Thread Jay Pipes
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?

2011-09-28 Thread Jay Pipes
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

2011-09-28 Thread Joshua Harlow
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

2011-09-28 Thread Serge Hallyn
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

2011-09-28 Thread Serge Hallyn
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?

2011-09-28 Thread Jesse Andrews
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?

2011-09-28 Thread Devin Carlen
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

2011-09-28 Thread Stefano Maffulli
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?

2011-09-28 Thread Jay Pipes
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

2011-09-28 Thread Stefano Maffulli
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?

2011-09-28 Thread Jay Pipes
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

2011-09-28 Thread Stefano Maffulli
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

2011-09-28 Thread Rogério Vinhal Nunes
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

2011-09-28 Thread Jay Pipes
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

2011-09-28 Thread Serge E. Hallyn
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?

2011-09-28 Thread Jay Pipes
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?

2011-09-28 Thread Devin Carlen
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

2011-09-28 Thread Bryan Taylor
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

2011-09-28 Thread Jim Evans
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?

2011-09-28 Thread Caitlin Bestler
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?

2011-09-28 Thread John Dickinson
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?

2011-09-28 Thread andi abes
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