Re: [Openstack] NetApp + Openstack folsom

2013-06-07 Thread Diego Parrilla Santamaría
We have several deployments of customers with StackOps running on NetApp
like a breeze.

Check this document: https://communities.netapp.com/docs/DOC-24892

Cheers
Diego

 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Fri, Jun 7, 2013 at 3:18 PM, Alexandre De Carvalho 
alexandre7.decarva...@gmail.com wrote:

 Hi !


 I have : 1 controller, 1 compute, 1 block storage and all that this works
 well.  (Ubuntu 12.04 LTS + OpenStack Folsom)

 And i would like to add a NetApp iSCSI FAS2020 for this structure. But i
 don't know how and I don't find any document to do it.


 If you can help me, i'm interested !


 Thanks for your help !

 --
 regards,
 Alexandre



 ___
 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] [Networking/DNS] Proposal to make Moniker the default for DNS

2013-03-19 Thread Diego Parrilla Santamaría
+1
 --
Diego Parrilla
 http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Tue, Mar 19, 2013 at 9:39 AM, Endre Karlson endre.karl...@gmail.comwrote:

 Hi, I would like to propose Moniker as the default for DNS going forwards.

 We where picked in a vote by several interested people to be the default
 DNS implementation last year out of the available projects.

 The current state of the project is:
 * Several DNSaaS is built on Moniker - HP Cloud's for one.
 * Support for multiple record types A, , SPF, CNAME, NS, MX,
 configurable TTLs.
 * Pluggable storage layer - currently only SQLAlchemy.
 * Pluggable DNS backends that can either be run in a Central process or in
 agents on seperate servers for redundancy
   - Bind9, Bind9 with MySQL, PowerDNS, DNSMasq
 * Pluggable notification handling - Support for Quantum and Nova via MQ
 notifications.
 * REST API using Flask and JSONSchema.
 * python-monikerclient for bindings / cli.

 Github / Code: http://github.com/stackforge/moniker
 Bugs / LP: http://launchpad.net/moniker
 IRC: #openstack-dns

 Endre Karlson

 ___
 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][Swift] Cifrado 0.1 Swift CLI available

2013-03-04 Thread Diego Parrilla Santamaría
 * Asymmetric/Symmetric transparent encryption/decryption of files when
  uploading/downloading using GnuPG.

KimDotCom must be really scared! Are you going to build an alternative to
MEGA.co.nz based on Swift ? ;-)

Nice stuff man!

Diego

 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.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


Re: [Openstack] deal with booting lots of instance simultaneously

2013-02-19 Thread Diego Parrilla Santamaría
Hi gtt,

what does it mean for you 'lots of instance simultaneously'? 100, 1000,
1, more?

We have launched 100 (but less than 1000) simultaneously without any
issue. Rabbit running in a multicore with several gigs of RAM with out of
the box configuration.

Cheers
Diego
 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Tue, Feb 19, 2013 at 9:35 AM, gtt116 gtt...@126.com wrote:

  Hi all,

 When create lots of instance simultaneously, there will be lots of
 instance in ERROR state. And most of them are caused by network rpc request
 timeout. This result is not so graceful.

 I think it will be better if scheduler keep a queue of creating request.
 when he find all the hosts are busy enough(compute_node.current_workload
 reach some value), stop cast the request to host temporarily, until he
 found some host free enough. In this way, we can make sure booting lots of
 instances simultaneously results in active instances rather than lots of
 ERROR instance. but will cause a small weak point, if the top value of
 current_workload small enough, create instance processing will be slow.

 Do you have another quick fix?

 Thanks,

 --
 best regards,
 gtt


 ___
 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] deal with booting lots of instance simultaneously

2013-02-19 Thread Diego Parrilla Santamaría
Increasing the RPC timeout should help. I have seen this problem in
nova-network in the past. Vish suggestion sounds good.

Recently we launched by mistake 128 VMs in a production environment of a
customer: 0 errors. They are using 12 cores and several gigs for the
nova-network servers with dual 10G pipes. So hardware matters, of course.

My two cents,
Diego
 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Tue, Feb 19, 2013 at 10:09 AM, gtt116 gtt...@126.com wrote:

  Hi Diego

 Thanks for you reply.
 How many hosts do you have? I have 4 hosts. And in this bug,
 https://bugs.launchpad.net/nova/+bug/1094226, The N is 20. In my
 environment N is about 16.

 I found that nova-network is too busy to deal with so many rpc request at
 the same time. The Rabbitmq is strong enough in the scenario.

 于 2013年02月19日 16:54, Diego Parrilla Santamaría 写道:

 Hi gtt,

  what does it mean for you 'lots of instance simultaneously'? 100, 1000,
 1, more?

  We have launched 100 (but less than 1000) simultaneously without any
 issue. Rabbit running in a multicore with several gigs of RAM with out of
 the box configuration.

  Cheers
 Diego
   --
  Diego Parrilla
  http://www.stackops.com/*CEO*
 *www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
 skype:diegoparrilla*
 * http://www.stackops.com/
  *

 *



 On Tue, Feb 19, 2013 at 9:35 AM, gtt116 gtt...@126.com wrote:

  Hi all,

 When create lots of instance simultaneously, there will be lots of
 instance in ERROR state. And most of them are caused by network rpc request
 timeout. This result is not so graceful.

 I think it will be better if scheduler keep a queue of creating request.
 when he find all the hosts are busy enough(compute_node.current_workload
 reach some value), stop cast the request to host temporarily, until he
 found some host free enough. In this way, we can make sure booting lots of
 instances simultaneously results in active instances rather than lots of
 ERROR instance. but will cause a small weak point, if the top value of
 current_workload small enough, create instance processing will be slow.

 Do you have another quick fix?

 Thanks,

 --
 best regards,
 gtt


 ___
 Mailing list: https://launchpad.net/~openstack
 Post to : openstack@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~openstack
 More help   : https://help.launchpad.net/ListHelp




 --
 best regards,
 gtt


___
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] external dhcp server instead of dnsmasq

2013-02-19 Thread Diego Parrilla Santamaría
Thanks Vish,

This is something I always forget to ask: I'm curious about the historical
reasons for dnsmasq instead of ISC-DHCP managed with OMAPI, for example.

Cheers
Diego

 --
Diego Parrilla
 http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Tue, Feb 19, 2013 at 8:37 PM, Vishvananda Ishaya
vishvana...@gmail.comwrote:

 You cannot have an external dhcp server with openstack. Openstack needs a
 way to know the ip address assigned to a vm to do its listing properly. If
 you don't care about the api returning valid ips there is a possibility of
 using FlatNetworking (not FlatDHCP) to make nova stick the network into a
 bridge and not do any dhcp at all. You could then have an external server
 serving up dhcp ips. I suspect you will probably have to disable security
 groups completely using NoopFirewallDriver driver to get this to work.

 As to the reason dhcp-host is not working, I suspect is because we give
 dnsmasq an external hosts file so you probably would need the host
 directive there.

 Vish

 On Feb 19, 2013, at 4:44 AM, Ritesh Nanda riteshnand...@gmail.com wrote:

 Hope Vish can answer this , what can be the way around to do this.

 On Tue, Feb 19, 2013 at 2:01 PM, Razique Mahroua 
 razique.mahr...@gmail.com wrote:

 Hi,
 I'm not sure the dhcp-host configuration option exists actually. As for
 having one another host in VLAN mode is something I'd be interested to know
 as well

 Regards,

 *Razique Mahroua** - **Nuage  Co*
 razique.mahr...@gmail.com
 Tel : +33 9 72 37 94 15

 NUAGECO-LOGO-Fblan_petit.jpg

 Le 19 févr. 2013 à 08:05, Ritesh Nanda riteshnand...@gmail.com a écrit
 :

 Hello ,

 Is it possible to use external dhcp server , instead of dnsmasq .
 I am using openstack essex, with vlan manager as network,  I have a need
 where i need to implement dynamic dns,
 so using dhcp3 as dhcp-server and bind9 as dns is possible.

 Or is there any way in openstack i can implement dynamic dns in openstack.

 One more problem which i am facing , dnsmasq has a option to assign
 static ip to a particular hostname using dhcp-host
 parameter in dnsmasq config file.

 i tried it doing by defining  the config file of dnsmasq in nova.conf

 --dnsmasq_config_file=/etc/nova/dnsmasq.conf

 then in dnsmasq config file

 i gave options for a particular subnet.


 dhcp-range=Tenant-operator,10.0.50.3,10.0.50.254,255.255.255.0,24h
 dhcp-option=Tenant-operator,6,10.0.50.7
 domain=operator.com,10.0.50.0/24,local
 dhcp-host=importantmachine,10.0.50.120

 these all options are working except dhcp-host.

 Can anybody help me with this.
 --
 * With Regards
 *
 * Ritesh Nanda
 *

 ***
 *
 http://www.ericsson.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





 --
 * With Regards
 *
 * Ritesh Nanda
 *

 ***
 *
 http://www.ericsson.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] Suggestions for shared-storage cluster file system

2013-02-19 Thread Diego Parrilla Santamaría
We have used Gluster for small deployments, but lately we have changed our
mind.  Basically we have bet on Gluster for 2013 because of:

- 10GbE everywhere, and Gluster MUST run in 10GbE (or Infiniband)
- 3.3 release fixes some issues when locking big files: Granular locking
- libgfapi reborn, no more FUSE overhead
- QEMU 1.3 comes with GlusterFS block driver
http://raobharata.wordpress.com/2012/10/29/qemu-glusterfs-native-integration/
- Success cases everywhere

Regarding our tests, NetApp and Nexenta outperforms Gluster, but let's say
we now can live with this performance penalty because cost per bit and
horizontal scalability are really good.

Cheers
Diego

 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Tue, Feb 19, 2013 at 9:57 PM, Razique Mahroua
razique.mahr...@gmail.comwrote:

 Hey Marco,
 have you been able to run some performance test on your Gluster cluster?

 Thanks :)

 *Razique Mahroua** - **Nuage  Co*
 razique.mahr...@gmail.com
 Tel : +33 9 72 37 94 15


 Le 18 févr. 2013 à 14:20, Marco CONSONNI mcocm...@gmail.com a écrit :

 Hello Sam,

 I've tried two of them: NFS and Gluster.

 Some problems with the former (migration didn't work properly), no problem
 with the latter.
 I vote for Gluster.

 Hope it helps,
 Marco.



 On Fri, Feb 15, 2013 at 4:40 PM, Samuel Winchenbach swinc...@gmail.comwrote:

 Hi All,

 Can anyone give me a recommendation for a good shared-storage cluster
 filesystem?   I am running kvm-libvirt and would like to enable live
 migration.

 I have a number of hosts (up to 16) each with 2xTB drives.  These hosts
 are also my compute/network/controller nodes.

 The three I am considering are:

 GlusterFS - I have the most experience with this, and it seems the
 easiest.

 CephFS/RADOS - Interesting because glance supports the rbd backend.
  Slightly worried because of this though Important:
 Mount the CephFS filesystem on the client machine, not the cluster
 machine.
 (I wish it said why...)  and CephFS is not quite as stable as the block
 device and the object storage gateway.
  Lustre - A little hesitant now that Oracle is involved with it.

 If anyone has any advice, or can point out another that I should consider
 it would be greatly appreciated.

 Thanks!

 Sam


 ___
 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] Configuring instances during first boot

2013-01-29 Thread Diego Parrilla Santamaría
cloud-init and it's variants:

https://help.ubuntu.com/community/CloudInit


 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Tue, Jan 29, 2013 at 10:42 AM, JuanFra Rodriguez Cardoso 
juanfra.rodriguez.card...@gmail.com wrote:

 Hi stackers!

 Does anyone use initial scripts for resizing disks, adding username and
 hostame to instances during first boot?
 Do you know any example of these utils like cloud-init?

 Thanks!

 Regards,
 --
 JuanFra

 ___
 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] Error in Horizon or misconfiguration?

2013-01-10 Thread Diego Parrilla Santamaría
You can change the endpoint type in Horizon:

Modify this file:
/etc/openstack-dashboard/local_settings.py

and add (or edit) this property:
OPENSTACK_ENDPOINT_TYPE=endpoint_type

and endpoint_type can be internalURL, publicURL and adminURL, as usual.

Cheers
Diego

 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Thu, Jan 10, 2013 at 1:33 PM, JuanFra Rodriguez Cardoso 
juanfra.rodriguez.card...@gmail.com wrote:

 Hi guys!

 Do you know if this Horizon's bug have been solved? In my fresh
 installation (2012.2.1 from EPEL), it keeps crashing.
 However, remaining operations in dashboard work fine!

 [Thu Jan 10 13:20:19 2013] [error] Traceback (most recent call last):
 [Thu Jan 10 13:20:19 2013] [error]   File
 /usr/lib/python2.6/site-packages/keystoneclient/v2_0/client.py, line 135,
 in _extract_service_catalog
 [Thu Jan 10 13:20:19 2013] [error] endpoint_type='adminURL')
 [Thu Jan 10 13:20:19 2013] [error]   File
 /usr/lib/python2.6/site-packages/keystoneclient/service_catalog.py, line
 73, in url_for
 [Thu Jan 10 13:20:19 2013] [error] raise
 exceptions.EndpointNotFound('Endpoint not found.')
 [Thu Jan 10 13:20:19 2013] [error] EndpointNotFound: Endpoint not found.
 [Thu Jan 10 13:20:21 2013] [error] unable to retrieve service catalog with
 token


 It could be a great chance for my first contribution to Horizon code?
 could I assign myself this bug?

 Thanks,
 JuanFra.

 ___
 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] two or more NFS / gluster mounts

2012-12-20 Thread Diego Parrilla Santamaría
mmm... not sure if the concept of oVirt multiple storage domains is
something that can be implemented in Nova as it is, but I would like to
share my thoughts because it's something that -from my point of view-
matters.

If you want to change the folder where the nova instances are stored you
have to modify the option in nova-compute.conf  'instances_path':

If you look at that folder (/var/lib/nova/instances/ by default) you will
see a structure like this:

drwxrwxr-x   2 nova nova   73 Dec  4 12:16 _base
drwxrwxr-x   2 nova nova5 Oct 16 13:34 instance-0002
...
drwxrwxr-x   2 nova nova5 Nov 26 17:38 instance-005c
drwxrwxr-x   2 nova nova6 Dec 11 15:38 instance-0065

If you have a shared storage for that folder, then your fstab entry looks
like this one:
10.15.100.3:/volumes/vol1/zone1/instances /var/lib/nova/instances nfs
defaults 0 0

So, I think that it could be possible to implement something like 'storage
domains', but tenant/project oriented. Instead of having multiple generic
mountpoints, each tenant would have a private mountpoint for his/her
instances. So the /var/lib/nova/instances could look like this sample:

/instances
+/tenantID1
++/instance-X
++/instance-Y
++/instance-Z
+/tenantID2
++/instance-A
++/instance-B
++/instance-C
...
+/tenantIDN
++/instance-A
++/instance-B
++/instance-C

And in the /etc/fstab something like this sample too:
10.15.100.3:/volumes/vol1/zone1/instances/tenantID1
/var/lib/nova/instances/tenantID1 nfs defaults 0 0
10.15.100.3:/volumes/vol1/zone1/instances/tenantID2
/var/lib/nova/instances/tenantID2 nfs
defaults 0 0
...
10.15.100.3:/volumes/vol1/zone1/instances/tenantIDN
/var/lib/nova/instances/tenantIDN nfs defaults 0 0

With this approach, we could have something like per tenant QoS on shared
storage to resell differente storage capabilities on a tenant basis.

I would love to hear feedback, drawback, improvements...

Cheers
Diego

 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Thu, Dec 20, 2012 at 4:32 PM, Andrew Holway a.hol...@syseleven.dewrote:

 Good plan.


 https://blueprints.launchpad.net/openstack-ci/+spec/multiple-storage-domains


 On Dec 20, 2012, at 4:25 PM, David Busby wrote:

  I may of course be entirely wrong :) which would be cool if this is
 achievable / on the roadmap.
 
  At the very least if this is not already in discussion I'd raise it on
 launchpad as a potential feature.
 
 
 
 
  On Thu, Dec 20, 2012 at 3:19 PM, Andrew Holway a.hol...@syseleven.de
 wrote:
  Ah shame. You can specify different storage domains in oVirt.
 
  On Dec 20, 2012, at 4:16 PM, David Busby wrote:
 
   Hi Andrew,
  
   An interesting idea, but I am unaware if nova supports storage
 affinity in any way, it does support host affinity iirc, as a kludge you
 could have say some nova compute nodes using your slow mount and reserve
 the fast mount nodes as required, perhaps even defining separate zones
 for deployment?
  
   Cheers
  
   David
  
  
  
  
  
   On Thu, Dec 20, 2012 at 2:53 PM, Andrew Holway a.hol...@syseleven.de
 wrote:
   Hi David,
  
   It is for nova.
  
   Im not sure I understand. I want to be able to say to openstack;
 openstack, please install this instance (A) on this mountpoint and please
 install this instance (B) on this other mountpoint. I am planning on
 having two NFS / Gluster based stores, a fast one and a slow one.
  
   I probably will not want to say please every time :)
  
   Thanks,
  
   Andrew
  
   On Dec 20, 2012, at 3:42 PM, David Busby wrote:
  
Hi Andrew,
   
Is this for glance or nova ?
   
For nova change:
   
state_path = /var/lib/nova
lock_path = /var/lib/nova/tmp
   
in your nova.conf
   
For glance I'm unsure, may be easier to just mount gluster right
 onto /var/lib/glance (similarly could do the same for /var/lib/nova).
   
And just my £0.02 I've had no end of problems getting gluster to
 play nice on small POC clusters (3 - 5 nodes, I've tried nfs tried
 glusterfs, tried 2 replica N distribute setups with many a random glusterfs
 death), as such I have opted for using ceph.
   
ceph's rados can also be used with cinder from the brief reading
 I've been doing into it.
   
   
Cheers
   
David
   
   
   
   
   
On Thu, Dec 20, 2012 at 1:53 PM, Andrew Holway 
 a.hol...@syseleven.de wrote:
Hi,
   
If I have /nfs1mount and /nfs2mount or /nfs1mount and /glustermount
 can I control where openstack puts the disk files?
   
Thanks,
   
Andrew
   
___
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

Re: [Openstack] two or more NFS / gluster mounts

2012-12-20 Thread Diego Parrilla Santamaría
Hi John,

Yes, that's a really good solution. It is exactly what the StackOps
Enterprise Edition offers out of the box.  It's a simpler alternative
assuming you are big enough to have several clusters of compute nodes, and
each cluster with different quality of service preassigned. And it works...
if the scheduler function works.

My proposal about a hierarchy of folders for shared storage comes from
requirements of some customers that want to be able to control the IO on a
tenant basis, and want to use very cheap scalable shared storage.

Let's say that StackOps EE follows now a static approach, and we would like
to have a dynamic one ;-)


Cheers
Diego
 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Thu, Dec 20, 2012 at 6:37 PM, John Griffith
john.griff...@solidfire.comwrote:



 On Thu, Dec 20, 2012 at 9:37 AM, JuanFra Rodriguez Cardoso 
 juanfra.rodriguez.card...@gmail.com wrote:

 Yes, I'm really agree with Diego.
 It would be a good choice for submitting a blueprint with this storage
 feature based on tenants.

 According to current quotas control, it limits the:

-

Number of volumes which may be created
-

Total size of all volumes within a project as measured in GB
-

Number of instances which may be launched
-

Number of processor cores which may be allocated
- Publicly accessible IP addresses


 Another new feature related to shared storage we had thought about, it's
 to include an option for choosing if an instance has to be replicated or
 not, i.e. in a MooseFS scenario, to indicate goal (number of replicas).
 It's useful for example in testing or demo projects, where HA is not
 required.

 Regards,

 JuanFra.

 2012/12/20 Diego Parrilla Santamaría diego.parrilla.santama...@gmail.com
 

 mmm... not sure if the concept of oVirt multiple storage domains is
 something that can be implemented in Nova as it is, but I would like to
 share my thoughts because it's something that -from my point of view-
 matters.

 If you want to change the folder where the nova instances are stored you
 have to modify the option in nova-compute.conf  'instances_path':

 If you look at that folder (/var/lib/nova/instances/ by default) you
 will see a structure like this:

 drwxrwxr-x   2 nova nova   73 Dec  4 12:16 _base
 drwxrwxr-x   2 nova nova5 Oct 16 13:34 instance-0002
 ...
 drwxrwxr-x   2 nova nova5 Nov 26 17:38 instance-005c
 drwxrwxr-x   2 nova nova6 Dec 11 15:38 instance-0065

 If you have a shared storage for that folder, then your fstab entry
 looks like this one:
 10.15.100.3:/volumes/vol1/zone1/instances /var/lib/nova/instances nfs
 defaults 0 0

 So, I think that it could be possible to implement something like
 'storage domains', but tenant/project oriented. Instead of having multiple
 generic mountpoints, each tenant would have a private mountpoint for
 his/her instances. So the /var/lib/nova/instances could look like this
 sample:

 /instances
 +/tenantID1
 ++/instance-X
 ++/instance-Y
 ++/instance-Z
 +/tenantID2
 ++/instance-A
 ++/instance-B
 ++/instance-C
 ...
 +/tenantIDN
 ++/instance-A
 ++/instance-B
 ++/instance-C

 And in the /etc/fstab something like this sample too:
 10.15.100.3:/volumes/vol1/zone1/instances/tenantID1
 /var/lib/nova/instances/tenantID1 nfs defaults 0 0
 10.15.100.3:/volumes/vol1/zone1/instances/tenantID2 
 /var/lib/nova/instances/tenantID2 nfs
 defaults 0 0
 ...
 10.15.100.3:/volumes/vol1/zone1/instances/tenantIDN
 /var/lib/nova/instances/tenantIDN nfs defaults 0 0

 With this approach, we could have something like per tenant QoS on
 shared storage to resell differente storage capabilities on a tenant basis.

 I would love to hear feedback, drawback, improvements...

 Cheers
 Diego

  --
 Diego Parrilla
 http://www.stackops.com/*CEO*
 *www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29|
 skype:diegoparrilla*
 * http://www.stackops.com/
 *

 *




 On Thu, Dec 20, 2012 at 4:32 PM, Andrew Holway a.hol...@syseleven.dewrote:

 Good plan.


 https://blueprints.launchpad.net/openstack-ci/+spec/multiple-storage-domains


 On Dec 20, 2012, at 4:25 PM, David Busby wrote:

  I may of course be entirely wrong :) which would be cool if this is
 achievable / on the roadmap.
 
  At the very least if this is not already in discussion I'd raise it
 on launchpad as a potential feature.
 
 
 
 
  On Thu, Dec 20, 2012 at 3:19 PM, Andrew Holway a.hol...@syseleven.de
 wrote:
  Ah shame. You can specify different storage domains in oVirt.
 
  On Dec 20, 2012, at 4:16 PM, David Busby wrote:
 
   Hi Andrew,
  
   An interesting idea, but I am unaware if nova supports storage
 affinity in any way, it does support host affinity iirc, as a kludge you
 could have say some nova compute nodes using your slow mount and reserve
 the fast mount nodes as required

Re: [Openstack] Troubleshooting Swift 1.7.4 on mini servers

2012-10-27 Thread Diego Parrilla
Sorry for my off topic question, it's the first time I heard of swift storage 
servers running an ARM processor. 

I think ARM architectures can be an interesting alternative to replace classic 
computing servers, but swift storage nodes did not catch my attention as a 
valid alternative, until now.

From my perspective, the savings in power consumption and real state in your 
datacenter are minimized if you load your servers with two dozen SATA disks (a 
typical swift node configuration) and a dual 10GbE connection, for example.

May be there are benefits I'm not aware of, but I would really love to hear 
about them :-)

Cheers
Diego

Enviado desde mi iPhone, perdona la brevedad

El 27/10/2012, a las 02:26, Nathan Trueblood nat...@truebloodllc.com escribió:

 Hey folks-
 
 I'm trying to figure out what's going wrong with my Swift deployment on a 
 small cluster of mini servers.   I have a small test cluster (5 storage 
 nodes, 1 proxy) of mini-servers that are ARM-based.   The proxy is a regular, 
 Intel-based server with plenty of RAM.   The object/account/container servers 
 are relatively small, with 2GB of RAM per node.
 
 Everything starts up fine, but now I'm trying to troubleshoot a strange 
 problem.   After I successfully upload a few test files, it seems like the 
 storage system stops responding and the proxy gives me a 503 error.
 
 Here's the test sequence I run on my proxy:
 
 lab@proxy01:~/bin$ ./swiftcl.sh stat
 swift -A http://proxy01:8080/auth/v1.0 -U system:root -K testpass stat
Account: AUTH_system
 Containers: 5
Objects: 4
  Bytes: 47804968
 Accept-Ranges: bytes
 X-Timestamp: 1351294912.72119
 lab@proxy01:~/bin$ ./swiftcl.sh upload myfiles1 /home/lab/bigfile1 
 swift -A http://proxy01:8080/auth/v1.0 -U system:root -K testpass upload 
 myfiles1 /home/lab/bigfile1
 home/lab/bigfile1
 lab@proxy01:~/bin$ ./swiftcl.sh upload myfiles2 /home/lab/bigfile1 
 swift -A http://proxy01:8080/auth/v1.0 -U system:root -K testpass upload 
 myfiles2 /home/lab/bigfile1
 home/lab/bigfile1
 lab@proxy01:~/bin$ ./swiftcl.sh upload myfiles3 /home/lab/bigfile1 
 swift -A http://proxy01:8080/auth/v1.0 -U system:root -K testpass upload 
 myfiles3 /home/lab/bigfile1
 home/lab/bigfile1
 lab@proxy01:~/bin$ ./swiftcl.sh upload myfiles4 /home/lab/bigfile1 
 swift -A http://proxy01:8080/auth/v1.0 -U system:root -K testpass upload 
 myfiles4 /home/lab/bigfile1
 home/lab/bigfile1
 lab@proxy01:~/bin$ ./swiftcl.sh upload myfiles5 /home/lab/bigfile1 
 swift -A http://proxy01:8080/auth/v1.0 -U system:root -K testpass upload 
 myfiles5 /home/lab/bigfile1
 Object PUT failed: 
 http://172.16.1.111:8080/v1/AUTH_system/myfiles5/home/lab/bigfile1 503 
 Service Unavailable  [first 60 chars of response] 503 Service Unavailable
 
 The server is currently unavailable
 lab@proxy01:~/bin$ ./swiftcl.sh stat
 swift -A http://proxy01:8080/auth/v1.0 -U system:root -K testpass stat
Account: AUTH_system
 Containers: 6
Objects: 5
  Bytes: 59756210
 Accept-Ranges: bytes
 X-Timestamp: 1351294912.72119
 
 Here's the corresponding log on the Proxy:
 
 Oct 26 17:06:52 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/06/52 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0010
 Oct 26 17:07:13 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/13 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0017
 Oct 26 17:07:13 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/13 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0016
 Oct 26 17:07:22 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/22 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0010
 Oct 26 17:07:22 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/22 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0016
 Oct 26 17:07:27 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/27 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0010
 Oct 26 17:07:27 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/27 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0016
 Oct 26 17:07:27 proxy01 proxy-server Handoff requested (1) (txn: 
 tx6946419daba54efe9c2878f8a2a78f88) (client_ip: 172.16.1.111)
 Oct 26 17:07:27 proxy01 proxy-server Handoff requested (2) (txn: 
 tx6946419daba54efe9c2878f8a2a78f88) (client_ip: 172.16.1.111)
 Oct 26 17:07:33 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/33 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0010
 Oct 26 17:07:33 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/33 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0016
 Oct 26 17:07:33 proxy01 proxy-server Handoff requested (1) (txn: 
 tx5f9659f74cb2491f9a63cbb84f680c5c) (client_ip: 172.16.1.111)
 Oct 26 17:07:33 proxy01 proxy-server Handoff requested (2) (txn: 
 tx5f9659f74cb2491f9a63cbb84f680c5c) (client_ip: 172.16.1.111)
 Oct 26 17:07:39 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/39 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0009
 Oct 26 17:07:39 proxy01 proxy-server - 127.0.0.1 27/Oct/2012/00/07/39 GET 
 /auth/v1.0/ HTTP/1.0 200 - - - - - - - - 0.0009
 Oct 26 

Re: [Openstack] Versioning for notification messages

2012-10-10 Thread Diego Parrilla Santamaría
If you are proposing a new interface to the existing notification system
that could be stable enough to 'survive' multiple versions, then I agree.
The trade-off is we will loose information of the payload, unless somebody
out there have a magic solution for this (and probably the version number
is part of the recipe). But I guess we need this interface. There was
something on the table 2 or 3 summits ago but the notification system did
not evolve a lot (something that surprises me because from the business
perspective Activity auditing is a must-be feature of any IaaS platform).

Talking about ceilometer, I think mixing notifications (activity) and usage
(metrics) is not a good idea. I know people in the community disagree, but
they are different things.

 --
Diego Parrilla
 http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Wed, Oct 10, 2012 at 12:02 PM, Day, Phil philip@hp.com wrote:

  Whilst a version number would allow a consumer to detect that something
 has changed, it doesn’t really help in providing any kind of backward
 compatibility.

 Consider the following scenario:  There are a bunch of systems external to
 Nova developed to consume notification messages, and someone introduces a
 change to the notification system that changes the message content.   They
 do the right thing in updating the version number, but all of those
 external systems now need to change as well.   The new version number lets
 them fail explicitly, but it could still have a significant impact on a
 production system.

 ** **

 Where I’d like to get to make the notification system a formal external
 interface, that has the same degree of stability, version control, and
 rigor around changes that the inbound API has.   

 ** **

 I would guess that Ceilometer will have some requirement around this ?

 ** **

 Phil

 ** **

 *From:* Diego Parrilla Santamaría [mailto:
 diego.parrilla.santama...@gmail.com]
 *Sent:* 10 October 2012 09:18
 *To:* Day, Phil
 *Cc:* David Ripton; openstack@lists.launchpad.net

 *Subject:* Re: [Openstack] Versioning for notification messages

 ** **

 If we want to have a notification system that could handle messages with
 different payloads and different versions, we have two options:

 1) detect the version of the payload in the notification message
 2) add a version number in the notification message

 Option 1 sounds to me like something hard to maintain. Option 2 seems to
 be correct way to do it in the long term.

 +1 for a version number in the notification message

 Cheers
 Diego
  -- 

 Diego Parrilla
 *CEO*
 *www.stackops.com | * diego.parri...@stackops.com | +34 649 94 43 29| 
 skype:diegoparrilla
 *
 * http://www.stackops.com/

 **

 ** **



 

 On Wed, Oct 10, 2012 at 9:27 AM, Day, Phil philip@hp.com wrote:

 Hi All,

 I guess I may have mis-stated the problem a tad in talking about version
 numbering.  The notification system is an outbound interface, and my
 interest is in being able to write consumers with some guarantee that they
 won't be broken as the notification message format evolves.

 Having a version number gives the client a way to know that it may now be
 broken, but that's not really the same as having an interface with some
 degree of guaranteed compatibility,

 Phil


 -Original Message-
 From: openstack-bounces+philip.day=hp@lists.launchpad.net [mailto:
 openstack-bounces+philip.day=hp@lists.launchpad.net] On Behalf Of
 David Ripton
 Sent: 09 October 2012 20:59
 To: openstack@lists.launchpad.net
 Subject: Re: [Openstack] Versioning for notification messages

 On 10/09/2012 01:07 PM, Day, Phil wrote:

  What do people think about adding a version number to the notification
  systems, so that consumers of notification messages are protected to
  some extent from changes in the message contents ?
 
  For example, would it be enough to add a version number to the

  messages - or should we have the version number as part of the topic

  itself (so that the notification system can provide both a 1.0 and 1.1
 feed), etc ?

 Putting a version number in the messages is easy, and should work fine.
   Of course it only really helps if someone writes clients that can deal
 with multiple versions, or at least give helpful error messages when they
 get an unexpected version.

 I think using separate topics for each version would be inefficient and
 error-prone.

 Inefficient because you'd have to send out multiples of each message, some
 of which would probably never be read.  Obviously, if you're sending out N
 copies of each message then you expect only 1/N the queue performance.
  Worse, if you're sending out N copies of each message but only 1 of them
 is being consumed, your queue server is using a lot more memory than it
 needs to, to hold onto old messages that nobody needs.
 (If you

Re: [Openstack] A blueprint on dynamic consolidation of virtual machines

2012-08-17 Thread Diego Parrilla Santamaría
Hi Anton,

really interesting stuff. We are also in very early stages in a research
project to automate VM consolidation.

Most of the studies focus on information taken from power supplies and
physical devices. We are more interested in looking for patterns of
applications usage (database hits, IOPs,  files used...)

What inputs are you using in your algorithms?
Regards
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Fri, Aug 17, 2012 at 10:22 AM, Anton Beloglazov 
anton.belogla...@gmail.com wrote:

 Hi All,

 I've recently submitted a blueprint describing my project of a framework
 for dynamic consolidation of virtual machines for OpenStack:


 https://blueprints.launchpad.net/nova/+spec/dynamic-consolidation-of-virtual-mforachineshttps://blueprints.launchpad.net/nova/+spec/dynamic-consolidation-of-virtual-machines

 If anyone is interested in this topic, it would be great to get any
 feedback or suggestions.

 Thanks,
 Anton Beloglazov

 ___
 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] how to set individual gateway for each VLAN or Tenant network?

2012-06-12 Thread Diego Parrilla Santamaría
It would be great if you can share the code, no matter if it's in Diablo.

 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Mon, Jun 11, 2012 at 8:17 PM, Nathanael Burton 
nathanael.i.bur...@gmail.com wrote:

 dnsmasq supports setting parameters such as the gateway IP and other
 settings based on tag. I have run a patched version of nova-network in the
 Diablo time that used the network DB label field as the network tag in
 dnsmasq. This then allows you to set custom configs by modifying the
 dnsmasq.conf file. This was done with VLANmanager.

 Thanks

 Nate
 On Jun 11, 2012 2:09 PM, Lorin Hochstein lo...@nimbisservices.com
 wrote:


 On Jun 4, 2012, at 8:22 PM, romi zhang wrote:

 Hi,
 ** **
 I am using VLAN network mode and will connect eth1 and eth2 of my compute
 node to the LAN Switch, and LAN switch will create individual VLAN IP
 interface for each Tenant/VLAN and then route to the NAT equipment,through
 SNAT/DNAT to touch internet. So, that needs I can set the default gateway
 of each Tenant VLAN to the different IP address of VLAN interface on the
 switch.


 I have the same question, I would love to know if you can set the
 gateways in VLAN mode.

 ** **
 For example, my first tenant(auto0Tenant) is at VLAN200/br200/eth1/fix_ip
 range is 192.168.2.0/28 and second(aotu1Tenant) is
 VLAN300/br300/eth2/fix_ip_range 192.168.3.0/28, the VLAN interface ip
 address for them on switch is 192.168.2.9 and 192.168.3.9, I want to set
 the default gateway of VMs in auto0Tenant to 192.168.2.9 and 192.168.3.9
 for aotu1Tenant’s VMs.
 ** **
 I try to use two methods, the first is to use nova-command:
 ** **
 nova-manage network create --label=auto0Tenat --fixed_range_v4=
 192.168.2.0/28 --num_networks=1 --gateway=192.168.2.9 --dns1=61.139.2.69
 --vlan=200 --bridge=br200 --bridge_interface=eth1 --network_size=16
 --multi_host=T --project_id=5f9281bca6854fe3974a457d81afd78c
 ** **
 nova-manage network create --label=aotu1Tenant --fixed_range_v4=
 192.168.3.0/28 --num_networks=1 --gateway=192.168.3.9 --dns1=61.139.2.69
 --vlan=300 --bridge=br300 --bridge_interface=eth2 --network_size=16
 --multi_host=T --project_id=5f9281bca6854fe3974a457d81afd78c
 ** **
 but the result is the newest created VM default gateway is still the IP
 address of br200 or br300 by the system, that means the factor of “gateway”
 and “dns1” in nova-mange network command did not work.
 ** **
 The second way is to use dnsmasq.conf that Vish told me, that I set just
 dhcp_option=3,192.168.2.9. Yes it is useful for auto0Tenat VLAN, it can set
 auto0Tenant gateway to 192.168.2.9, but how to set others at the same time?
 
 ** **
 Then I tried to use:
 ** **
 Interface=vlan200
 dhcp_option=3,192.168.2.9
 ** **
 Interface=vlan300
 dhcp_option=3,192.168.3.9
 ** **


 Does it actually work to specify multiple interfaces in the dnsmasq conf
 file like that? I would have thought that the second values would override
 the first ones.


  Take care,

 Lorin
 --
 Lorin Hochstein
 Lead Architect - Cloud Services
 Nimbis Services, Inc.
 www.nimbisservices.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] ZFS/ZVol + iscsi for volume

2012-06-10 Thread Diego Parrilla Santamaría
Nicolas,

it makes a lot of sense what you want to do. ZFS+iSCSI is a perfect fit for
vm storage, some other IaaS solutions already use this combination (and I
have developed some). Keep in mind that Nexenta is only a distro based upon
OpenSolaris: OpenIndiana, FreeBSD... there are a lot of options with ZFS.

There are several things you should consider to implement this feature:
1) The code that matters is mostly in nova/virt/libvirt/connection.py for
libvirt
2) You need to implement a new storage type: iscsi (
http://libvirt.org/storage.html#StorageBackendISCSI)
3) You need to implement a feature to block-copy the source image to the
backend iscsi storage
4) _cache_image method and most of _create_image should be developed
thinking in 3)

I think the only reason to implement this feature is to develop a highly
scalable storage system for instances, so a single storage system does not
make sense. It should be able to manage a list storage systems as a pool
and load balance them.

Some quick thoughts, good luck!
Diego

 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Sun, Jun 10, 2012 at 11:15 AM, Nicolas de BONFILS 
openst...@nicolas2bonfils.com wrote:

 **

 Hi Stackers,

 I got an idea/question about iscsi volume.

 Actually the workflow is :


1. create an LVM pool
2. create a volume in this pool (with nova command or horizon UI)
3. share it with an iscsi target (the compute/volume node)
4. attach it with an iscsi initiator (the VM)

 I use zfs for other project, and I'm very interested in using it
 everywhere (when possible). One functionality zfs bring is zvol : it allows
 to create a block device from a zfs pool (a zfs property allow to share
 this device with iscsi).
 With this, a new workflow will be :

1. create a zfs pool (zpool create name device)
2. create a zvol block device (zfs create -V size
poolname/volumename)
3. set the zfs property to share it with iscsi (zfs set shareiscsi=on
poolname/volumename)
4. attach it with an iscsi initiator (the VM)

 From what I read, the Nexenta guys do a lot of work around zfs, but for
 volume use I only found code to plug a Nexenta san (I do not have the
 hardware to build a san), but no solution to use zfs drive/pool directly.
 So my 2 questions are :

1. are some people interested in it ?
2. does it seem possible to do it (maybe some one already try) ? Nova
volume driver 
 [github.comhttps://github.com/openstack/nova/blob/master/nova/volume/driver.py]
got subclasses for specific cases, maybe a new zfs one.



 Please discuss, submit ideas !

 --- Nicolas

 ___
 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] ZFS/ZVol + iscsi for volume

2012-06-10 Thread Diego Parrilla Santamaría
Hi Nicolas,

have you seen this?
https://github.com/StackOps/nova/blob/master/nova/volume/san.py

It has a Solaris implementation that works on top ZFS. And it works. We
modified it work with Nexenta in Diablo:
https://github.com/StackOps/nova/blob/stable/diablo/nova/volume/san.py

Cheers
Diego
 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Sun, Jun 10, 2012 at 8:07 PM, Nicolas de BONFILS 
openst...@nicolas2bonfils.com wrote:

 **

 Hi Diego,

 Thanks for your ideas about vm storage.
 In my proposal/question, I got in mind (for now) volume more than vm
 storage (with the zfs property allowing nfs sharing, I believe that vm
 storage can already be done with zfs backend).

 --- Nicolas

 On 2012-06-10 17:58, Diego Parrilla Santamaría wrote:

 Nicolas,
 it makes a lot of sense what you want to do. ZFS+iSCSI is a perfect fit
 for vm storage, some other IaaS solutions already use this combination (and
 I have developed some). Keep in mind that Nexenta is only a distro based
 upon OpenSolaris: OpenIndiana, FreeBSD... there are a lot of options with
 ZFS.
 There are several things you should consider to implement this feature:
 1) The code that matters is mostly in nova/virt/libvirt/connection.py for
 libvirt
 2) You need to implement a new storage type: iscsi (
 http://libvirt.org/storage.html#StorageBackendISCSI)
 3) You need to implement a feature to block-copy the source image to the
 backend iscsi storage
 4) _cache_image method and most of _create_image should be developed
 thinking in 3)
 I think the only reason to implement this feature is to develop a highly
 scalable storage system for instances, so a single storage system does not
 make sense. It should be able to manage a list storage systems as a pool
 and load balance them.
 Some quick thoughts, good luck!
 Diego

  --
  Diego Parrilla
 *CEO*
 *www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
 skype:diegoparrilla*
 * http://www.stackops.com/

 **




blocked.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] Ceph + OpenStack [HOW-TO]

2012-06-10 Thread Diego Parrilla Santamaría
great job!
 --
Diego Parrilla
 http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Sun, Jun 10, 2012 at 11:32 PM, Sébastien Han han.sebast...@gmail.comwrote:

 Hello everyone,

 I recently posted on my website an introduction to ceph and the
 integration of Ceph in OpenStack.
 It could be really helpful since the OpenStack documentation has not dealt
 with it so far.

 Feel free to comment, express your opinions and share your personal
 experience about both of them.

 Here the link to the article:
 http://www.sebastien-han.fr/blog/2012/06/10/introducing-ceph-to-openstack/

 Regards.

 Sébastien Han.



 ___
 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] Where to add the performance increasing method in openstack

2012-05-24 Thread Diego Parrilla
Hi Sandy,

Where is your VM I/O based scheduler published? We are also working on smart 
schedulers.

Cheers
Diego

Enviado desde mi iPhone, perdona la brevedad

El 24/05/2012, a las 15:10, Sandy Walsh sandy.wa...@rackspace.com escribió:

 Hi!
 
 You would want to report this information to the Scheduler (probably via the 
 db) so it can make more informed decisions. A new Weight Function in the 
 scheduler would be the place to add it specifically.
 
 We currently track the number of VM I/O operations being performed on each 
 Compute node for this (build, resize, migration, etc) but nothing within the 
 guest itself. Could be handy for certain verticals. 
 
 Hope it helps,
 Sandy
 
 From: openstack-bounces+sandy.walsh=rackspace@lists.launchpad.net 
 [openstack-bounces+sandy.walsh=rackspace@lists.launchpad.net] on behalf 
 of sarath zacharia [sarathzacha...@gmail.com]
 Sent: Thursday, May 24, 2012 1:48 AM
 To: Nagaraju Bingi
 Cc: openstack@lists.launchpad.net
 Subject: Re: [Openstack] Where to add the performance increasing method in 
 openstack
 
 Hi
   Yes , We are monitoring the loads on the instances in each node and 
 next instances will create in most suitable node ie, 
  node have less load
 
 Regards ,
 
 Sarath Zacharia
  
 
 On Wed, May 23, 2012 at 6:51 PM, Nagaraju Bingi 
 nagaraju_bi...@persistent.co.in wrote:
 Hi,
 
  
 
 Do you mean that your program would monitor the Openstack Instances and check 
 the performance and load of nodes according to the number of different 
 application running in each instance?
 
 Your program will tell you that which Instance is the best suitable to deploy 
 your new application.
 
  
 
 Please let me know if I understood correctly.
 
  
 
 Regards,
 
 Nagaraju B
 
  
 
  
 
 From: openstack-bounces+nagaraju_bingi=persistent.co...@lists.launchpad.net 
 [mailto:openstack-bounces+nagaraju_bingi=persistent.co...@lists.launchpad.net]
  On Behalf Of sarath zacharia
 Sent: Wednesday, May 23, 2012 10:57 AM
 To: openstack@lists.launchpad.net
 Subject: [Openstack] Where to add the performance increasing method in 
 openstack
 
  
 
 
 
 Hi ,
 
   We created an performance increasing programe for cloud 
 application. 
 
 This programe will check the performance and load of nodes according
 
 to the number of different application running in each node of our cloud 
 environment and
 
 it will give which node is more suitable for deploying the next application 
 in cloud. 
 
 In which service we have to modify in openstack for implementing this 
 algoritham ? 
 
  
 
 note : now our code is in java how we can connect to the nova development 
 environment
 
  
 
 Yours Sincerly
 
  
 
 Sarath Zacharia
 
  
 
   
 
 DISCLAIMER == This e-mail may contain privileged and confidential 
 information which is the property of Persistent Systems Ltd. It is intended 
 only for the use of the individual or entity to which it is addressed. If you 
 are not the intended recipient, you are not authorized to read, retain, copy, 
 print, distribute or use this message. If you have received this 
 communication in error, please notify the sender and delete all copies of 
 this message. Persistent Systems Ltd. does not accept any liability for virus 
 infected mails.
 
 
 
 
 -- 
 with regards
 
 Sarath !
 ___
 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] SAN and Fibrechannel with OpenStack

2012-05-17 Thread Diego Parrilla Santamaría
Hi Wolfgang,

latest versions of our distro supports NFS as backend storage for
instances, volumes and images. Basically a zone shares the same NFS
mountpoint for instances and another mountpoint for volumes, and I guess it
does not differ a lot from what you want to do with FC or iSCSI.

It's in our immediate roadmap to use FC and iSCSI instead of NFS, but may
be you can give a try to our NFS stuff until then ;-)

Cheers
 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Wed, May 16, 2012 at 11:05 AM, Wolfgang Hennerbichler 
wolfgang.hennerbich...@risc-software.at wrote:

 dear openstack godfathers;

 I do plan to migrate from crappy vmware and some ibm based cloud stack to
 openstack and kvm. here's the thing: I am lucky enough to have decent
 hardware, all the compute nodes are interconnected via fibre channel.
 so I don't want and don't need  iscsi. do you think I can make it with
 something like clvm? I read through the docs of openstack, but I am not
 really sure now if I can make clvm fly without hacking around in openstack
 (and nova-volume) too much, especially when it comes to live migration and
 so on...

 I realize OpenStack was not built for SAN and FC, but I would really like
 to hear your opinions on that.
 Thanks,

 Wolfgang
 --
 DI (FH) Wolfgang Hennerbichler
 Software Development
 Unit Advanced Computing Technologies
 RISC Software GmbH
 A company of the Johannes Kepler University Linz

 __**_
 Mailing list: 
 https://launchpad.net/~**openstackhttps://launchpad.net/~openstack
 Post to : openstack@lists.launchpad.net
 Unsubscribe : 
 https://launchpad.net/~**openstackhttps://launchpad.net/~openstack
 More help   : 
 https://help.launchpad.net/**ListHelphttps://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] Using Nova APIs from Javascript: possible?

2012-04-27 Thread Diego Parrilla Santamaría
Awesome Javier

Anxiously waiting for a meeting with you guys to see your progress!

Cheers
Diego
 --
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Thu, Apr 26, 2012 at 9:50 AM, javier cerviño jcerv...@dit.upm.es wrote:

 Hi all,

 I'm glad to hear that there's a lot of interest in the implementation
 of Openstack JavaScript clients. Actually, in my group we're
 developing a single page application developed entirely in
 JavaScript, that widely supports Nova and Keystone APIs.  This work is
 part of a European Project called FI-Ware (http://www.fi-ware.eu/), in
 which we are currently using Openstack APIs.

 We've modified Nova and Keystone installations by adding CORS support.
 We did it by implementing a kind of filter on their APIs. For doing
 this we used Adam's implementation
 (https://github.com/adrian/swift/tree/cors), and we adapted it to Nova
 and Keystone components. We also developed a JS library
 (http://ging.github.com/jstack/) that can be used by both web and
 Node.js applications, for example. This library aims to provide same
 functionalities as python-novaclient, adding support for Keystone API.

 And finally we are copying Openstack horizon functionality, using JS
 library and other frameworks such as jQuery and Backbone.js to
 implement the web application. This web application is an
 early-stage work, but we will probably publish it by the end of this
 week. I will let you know the github link.

 We didn't find much problems with CORS implementation and support in
 browsers.  For the time being, according to our experiments, the only
 web browser that is not usable at all with this technology is Internet
 Explorer, but we have tried it in Google Chrome, Safari and Firefox as
 well and we didn't have any problems.

 Cheers,
 Javier Cerviño.

 On 26 April 2012 06:28, Nick Lothian nick.loth...@gmail.com wrote:
 
 
  On Thu, Apr 26, 2012 at 5:49 AM, Adam Young ayo...@redhat.com wrote:
 
  Let me try to summarize:
 
  1.  If you are running from a web browser,  post requests to hosts or
  ports other than the origin are allowed,  but the headers cannot be
  modified.  This prevents the addition of the token from Keystone to
 provide
  single sign on.
 
  2.  There are various browser side technologies (JSONP, CORS) that get
  around this limitation, but they are typically not enabled,  and can be
  considered security issues.  While implementing these might require
 support
  from teh Openstack server,  they are fundamentally browser decisions.
 
 
  This is inaccurate. JSONP is supported by all browsers since ~Netscape
 4.0.
 
  CORS is supported by all modern browsers: IE  8, Firefox  3.5, Chrome
  3,
  Safari  4
  (See
 http://en.wikipedia.org/wiki/Cross-origin_resource_sharing#Browser_support
 ).
  Additionally, CORS support is not a browser decision - the server has to
  EXPLICITLY opt-in to support it.
 
  Obviously CORS support *can* be a security issue - that is why it is
  disabled unless the server enables it.
 
  I do not believe that CORS support adds any additional security issues
 above
  what the OpenStack APIs already face. Specially, the most common problem
  (CSRF) is not an issue here because the APIs are not authorised on a
 session
  basis.
 
   [snip]
 
 
  I've been working on Single Sign on Issues for another project for the
  past year and a half.  Here's a couple things I've learned.
 
 
  Kerberos is designed to solve this problem.  It has the benefit of being
  integrated into the browser.  Where Kerberos fails is that:  typically
 it
  only allows a single authentication provider (KDC in Kerberso speak)
 and it
  does not work well with Firewalls.
 
  The only crytographically secure way to authenticate on the web that can
  get around the firewall issue is Client side X509 certificates.  This
 is the
  foundation for https://blueprints.launchpad.net/keystone/+spec/pki.
  This
  could, in theory, work in with OAuth, OpenID,  or some other distributed
  authorization service,  or we could embed the authorization information
  right into the Certitificate, which is what I suggest we do.
 
 
 
  To be clear, identity/authorisation is NOT the problem here. The
 OpenStack
  APIs work well for my use cases, once I work around the cross domain POST
  problem.
 
  However, I've also worked with SSO solutions. The simple truth is that
  client side certificates do not play well with the web - browser support
  ranges from non-existent (on some mobile platforms -
  see
 http://mobilitydojo.net/2010/12/28/client-certificate-support-across-mobile-platforms-a-summary/
 ) to
  abysmal (there is a reason why many websites that use certificates end up
  using a Java applet), and their interaction with cross domain Javascript
 is
  unknown.
 
  Even if certificates did work for identification, CORS would still be
 needed
  - many OpenStack APIs

Re: [Openstack] Encrypted virtual machines

2012-04-26 Thread Diego Parrilla Santamaría
+1


 From a security stand point I am curious what you see the benefit as?

 On Thu, Apr 26, 2012 at 8:53 AM, Michael Grosser d...@seetheprogress.net
 wrote:
  Hey,
 
  I'm following the openstack development for some time now and I was
  wondering if there was a solution to spin up encrypted virtual machines
 by
  default and if it would be a huge performance blow.
 
  Any ideas?
 
  Cheers Michael
  ___
  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] Quantum deployment on Essex

2012-04-20 Thread Diego Parrilla
Hi Emilien from the Valley,

Check the code from the stackops-agent and the novnc builder, we had to change 
to the cloudbuilders code. We can work on that next week if I can survive to 
the jetlag.

Go and enjoy of The Night of Madrid, we will work on that next week ;-)

Diego 

Enviado desde mi iPad

El 20/04/2012, a las 12:22, OpenStack-Lists emilien.openst...@gmail.com 
escribió:

 Hi everyone,
 
 
 My name is Emilien, I'm a french student in University and I'm working
 on OpenStack for a internship project.
 
 
 I'm working on Quantum deployment at this time, and I would like to
 share with you my work.
 
 I have two physicals servers for playing, and I've setup a dual-node
 infrastructure with Essex on Ubuntu 12.04.
 
 Server 1 :
 
 Ubuntu 12.04
 
 All nova services, Glance, Horizon, Keystone and Quantum-agent (coming
 soon).
 
 Two Nic cards : one public network, one private network.
 
 
 Server 2 :
 
 Ubuntu 12.04
 
 Nova-compute  Quantum-agent (coming soon)
 
 Two Nic cards : one public network, one private network.
 
 
 For the installation, I've followed differents documentations :
 
 -
 http://www.hastexo.com/resources/docs/installing-openstack-essex-20121-ubuntu-1204-precise-pangolin
 
 -
 http://cssoss.files.wordpress.com/2011/11/openstackbookv2-0_csscorp.pdf
 
 - Official documentation of OpenStack
 
 
 I met a lot of troubles during the deployment (and it's only the
 beginning I think), so I would like if someone here has tried to setup
 Quantum, and which use case he did.
 
 
 My goal is to use Open-vSwitch plugin and to try QoS applied to the VMs.
 For exemple, each tenant has each QoS policy. This is actually a
 Proof-of-concept, and this is not fixed !
 
 
 I can say now what is working and not :
 
 - All nova services : Yes, without VNC access (I have a 404 error, and I
 will fix it next week I think).
 - Glance : Yes
 - Keystone : Yes
 - Horizon : Yes (without Swift  Quantum plugins)
 - Quantum : In progress : I've tried to setup Quantum-server in a VM for
 pre-production, and I met a lot of troubles but now, it seems ready for
 testing Monday with Open-vSwitch
 - Open-vSwitch : I don't know which interface to connect on physical
 ETH : public ? private ? If someone can help me to this subject...
 
 I want to precise that all my services are running with MySQL
 connection.
 
 
 
 Maybe some people is interesting about my work, and please don't
 hesitate to contact me.
 
 
 I can of course share my confs files, or anything else.
 
 
 Best regards
 
 
 -- 
 Emilien Macchi
 Skype : memilien69
 Twitter : EmilienMacchi
 Website : http://my1.fr
 
 
 ___
 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] Error Unable to list users: [Errno 110] ETIMEDOUT

2012-04-12 Thread Diego Parrilla Santamaría
Sounds like you have access to keystone, but you don't have access to
nova-api...

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Thu, Apr 12, 2012 at 2:56 PM, Lucian Thomaz luciantho...@hotmail.comwrote:

  Hi folks,
 I have a diablo installation with Dashboard and I'm having the following
 error when I try access Tenants or Users on Dashboard:

 Error  Unable to get tenant info: [Errno 110] ETIMEDOUT

 Error  Unable to list users: [Errno 110] ETIMEDOUT

 Has anyone had this problem?


 *Lucian Thomaz*

 ___
 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] control user quota

2012-04-12 Thread Diego Parrilla Santamaría
You can set quotas per tenant. If you have Horizon installed may be you can
modify quotas in the System Panel.

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Thu, Apr 12, 2012 at 4:27 PM, Xin Zhao xz...@bnl.gov wrote:

 Hello,

 I try to assign quota to individual users, to control how many instances
 each user can run concurrently. But I don't see a doc describing how to do
 that. I use diablo release.
 Any help or doc pointer will be greatly appreciated.

 Xin


 __**_
 Mailing list: 
 https://launchpad.net/~**openstackhttps://launchpad.net/~openstack
 Post to : openstack@lists.launchpad.net
 Unsubscribe : 
 https://launchpad.net/~**openstackhttps://launchpad.net/~openstack
 More help   : 
 https://help.launchpad.net/**ListHelphttps://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] Laptop Demo Environment

2012-04-10 Thread Diego Parrilla
Have you tried stackops single node deployment? Now you don't need internet 
access.

You can download it from www.stackops.org


Enviado desde mi iPhone, perdona la brevedad

El 10/04/2012, a las 13:38, Lance Haig lh...@haigmail.com escribió:

 Hi All,
 
 I am starting to build a laptop demo environment to be able to showcase OS to 
 customers without having to get access to the outside world from their 
 meeting rooms.
 
 My intention is to use kvm on my laptop and then build the environment from 
 scratch.
 
 My last interaction with OS was during my course at Rackspace in Feb.
 
 Has anyone done something similar to this and is willing to share a config?
 
 Is Ubuntu still the preferred distribution for running OS on?
 
 Thanks
 
 Lance
 
 --
 This message was scanned by Better Hosted and is believed to be clean.
 http://www.betterhosted.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] OpenStack immaturity

2012-04-04 Thread Diego Parrilla Santamaría
Immaturity of a platform is something you can easily fix paying the right
fee to your favorite analyst firm.

Seriously, Openstack is an open platform and an open community. This means
problems and issues are open to discuss to everyone. Propietary platforms
issues are rarely disclosed, and they look more mature. And believe me, I
have used most of them and Openstack is not more unstable (or stable) than
others.

Anyway, it's time to move the stack from 'devs' to 'ops'. When somebody
says 'you have to install the development version to fix this' instead of
'you have to follow this procedure on the stable version', you cannot
imagine the damage made to Openstack Nova. It's painful, but it's the only
way to have a robust platform. Let's forget about 'you will have it in the
next release': we are not Microsoft. This is real, not vapourware.

My two cents
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**



On Wed, Apr 4, 2012 at 12:24 PM, Sébastien Han han.sebast...@gmail.comwrote:

 Hi everyone,

 According to the statement of this article from Gartner group
 http://blogs.gartner.com/lydia_leong/2012/04/03/citrix-cloudstack-openstack-and-the-war-for-open-source-clouds/
  Openstack is a
 highly immature platform.
 But why? What's make Openstack so immature?

 Any comments on that?

 Thank you in advance :)


 ___
 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] Instance fails to spawn when instance_path is nfs mounted

2012-04-03 Thread Diego Parrilla Santamaría
We use nfs backed instances a lot, and this problem normally has to do with
wrong permission management in your filer and/or client.

Check if not only root can write on the nfs share (specially libvirt user).

Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**




On Tue, Apr 3, 2012 at 6:43 PM, Mandar Vaze / मंदार वझे 
mandarv...@gmail.com wrote:

 I saw an old question posted here :
 https://answers.launchpad.net/nova/+question/164689

 But I am not trying live migration.

 I have nfs mounted instances_path - so when I try to spawn an instance I
 run into the above errors. Especially following :

 File /usr/lib/python2.7/dist-packages/libvirt.py, line 372, in
 createWithFlags
 40842 2012-04-03 05:42:27 TRACE nova.rpc.amqp if ret == -1: raise
 libvirtError ('virDomainCreateWithFlags() failed', dom=self)
 40843 2012-04-03 05:42:27 TRACE nova.rpc.amqp libvirtError: internal error
 Process exited while reading console log output: chardev: opening
 backend file failed

 But as you can see below, several files are created in this folder, so I
 am not sure if mine if permissions issue (Else none of the files would
 get created) The problem is reported when libvirt tries to write to
 console.log (File itself is created with correct permissions - just that
 this is zero byte file)

 mandar@ubuntu-dev-mandar:/nfs_shared_instances_path/instance-0005$ ll
 total 10944
 drwxrwxr-x 2 mandar libvirtd4096 2012-04-03 05:42 ./
 drwxrwxrwx 4 root   root4096 2012-04-03 05:42 ../
 -rw-rw 1 mandar libvirtd   0 2012-04-03 05:42 console.log
 -rw-r--r-- 1 mandar libvirtd 6291968 2012-04-03 05:42 disk
 -rw-rw-r-- 1 mandar libvirtd 4731440 2012-04-03 05:42 kernel
 -rw-rw-r-- 1 mandar libvirtd1067 2012-04-03 05:42 libvirt.xml
 -rw-rw-r-- 1 mandar libvirtd 2254249 2012-04-03 05:42 ramdisk

 I'm suspecting :
 https://bugs.launchpad.net/ubuntu/maverick/+source/libvirt/+bug/632696
 But I the above doesn't show itself in non-NFS setup

 Please suggest !!!

 -Mandar


 ___
 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] regarding this Message #09165 (VNC error with latest version of Firefox)

2012-03-30 Thread Diego Parrilla Santamaría
Hi Anthony,

yes your fix worked like a charm. We have change the novnc version to the
cloudbuilders one in our distro. The nova-manage service command returns
that novnc-console status as disabled, but it's a minor bug. We also had
some problems with numpy, but now it's working.

I have attached a preview version of the distro with support for the novnc
from cloudbuilders (plus some backports from horizon essex version we have
been working on) if anybody wants to give it a try: it has not been fully
tested, so any feedback is welcomed.

http://dl.dropbox.com/u/527582/iso/stackops-0.4-b1279-d20120329.iso

Cheers
Diego

-- 
Diego Parrilla
 http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*




On Wed, Mar 28, 2012 at 8:23 PM, Anthony Young
sleepsonthefl...@gmail.comwrote:

 In diablo, nova shipped its own websocket proxy, which had some browser
 compatibility issues due to eventlet's out-dated websocket implementation.
  For this reason, in essex we replaced nova-vncproxy with one more directly
 based on noVNC's websocket proxy.  Docs for the current proxy may be found
 here:
 https://github.com/openstack/nova/blob/master/doc/source/runnova/vncconsole.rst

 At the time of diablo release, I had an early version of the current proxy
 working against stable/diablo here:
 https://github.com/cloudbuilders/noVNC/branches/diablo - devstack's
 stable/diablo shows how to use that branch.

 I just ran the branch mentioned above against diablo + Firefox 11 - seems
 to work.  I would expect the 'official' diablo vnc proxy to have browser
 compat issues, though I have not tried your exact configuration.

 Anthony

 On Wed, Mar 28, 2012 at 6:09 AM, Staicu Gabriel 
 gabriel_sta...@yahoo.comwrote:

 Hi Diego,

 I observed the same behavior as you.
 I am using the latest packages from http://ops.rcb.me/packages.
 Everything works fine except the connection to vnc console from the
 latest firefox (11.0) on linux. I tried also with firefox 11.0 from win7
 and the error is the same.
 What workaround I found till now is to use firefox (10.0.3) which works
 ok.

 Regards,
 Gabriel

 ___
 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] regarding this Message #09165 (VNC error with latest version of Firefox)

2012-03-29 Thread Diego Parrilla Santamaría
Thanks Anthony,

we use the 'official' noVNC from https://github.com/openstack/noVNC in our
distro. We are going to make a new build pulling from cloudbuilders'
repository and let's see how it works.

Cheers
Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Wed, Mar 28, 2012 at 8:23 PM, Anthony Young
sleepsonthefl...@gmail.comwrote:

 In diablo, nova shipped its own websocket proxy, which had some browser
 compatibility issues due to eventlet's out-dated websocket implementation.
  For this reason, in essex we replaced nova-vncproxy with one more directly
 based on noVNC's websocket proxy.  Docs for the current proxy may be found
 here:
 https://github.com/openstack/nova/blob/master/doc/source/runnova/vncconsole.rst

 At the time of diablo release, I had an early version of the current proxy
 working against stable/diablo here:
 https://github.com/cloudbuilders/noVNC/branches/diablo - devstack's
 stable/diablo shows how to use that branch.

 I just ran the branch mentioned above against diablo + Firefox 11 - seems
 to work.  I would expect the 'official' diablo vnc proxy to have browser
 compat issues, though I have not tried your exact configuration.

 Anthony

 On Wed, Mar 28, 2012 at 6:09 AM, Staicu Gabriel 
 gabriel_sta...@yahoo.comwrote:

 Hi Diego,

 I observed the same behavior as you.
 I am using the latest packages from http://ops.rcb.me/packages.
 Everything works fine except the connection to vnc console from the
 latest firefox (11.0) on linux. I tried also with firefox 11.0 from win7
 and the error is the same.
 What workaround I found till now is to use firefox (10.0.3) which works
 ok.

 Regards,
 Gabriel

 ___
 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] regarding this Message #09165 (VNC error with latest version of Firefox)

2012-03-29 Thread Diego Parrilla Santamaría
Yes, it's working.

The trick is to shutdown nova-vncproxy and use the command:

utils/nova-wsproxy.py --flagfile $NOVA_CONF --web . 6080

and install python-numpy package.

We are trying to package in the distro, we have some versioning clash with
some packages. We hope we will release the new fixed distro asap.

Regards
Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/



On Thu, Mar 29, 2012 at 5:23 PM, Andrea Federico Grisotto 
andrea.griso...@gmail.com wrote:

 I tried to use the cloudbuilders branch for diablo but it doesn't work
 with firefox 11 or chrome 18.
 Diego, does it works for you?


 2012/3/29 Diego Parrilla Santamaría diego.parrilla.santama...@gmail.com

 Thanks Anthony,

 we use the 'official' noVNC from https://github.com/openstack/noVNC in
 our distro. We are going to make a new build pulling from cloudbuilders'
 repository and let's see how it works.

 Cheers
 Diego
 --
 Diego Parrilla
 http://www.stackops.com/*CEO*
 *www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
 skype:diegoparrilla*
 * http://www.stackops.com/
 *

 *



 On Wed, Mar 28, 2012 at 8:23 PM, Anthony Young 
 sleepsonthefl...@gmail.com wrote:

 In diablo, nova shipped its own websocket proxy, which had some browser
 compatibility issues due to eventlet's out-dated websocket implementation.
  For this reason, in essex we replaced nova-vncproxy with one more directly
 based on noVNC's websocket proxy.  Docs for the current proxy may be found
 here:
 https://github.com/openstack/nova/blob/master/doc/source/runnova/vncconsole.rst

 At the time of diablo release, I had an early version of the current
 proxy working against stable/diablo here:
 https://github.com/cloudbuilders/noVNC/branches/diablo - devstack's
 stable/diablo shows how to use that branch.

 I just ran the branch mentioned above against diablo + Firefox 11 -
 seems to work.  I would expect the 'official' diablo vnc proxy to have
 browser compat issues, though I have not tried your exact configuration.

 Anthony

 On Wed, Mar 28, 2012 at 6:09 AM, Staicu Gabriel 
 gabriel_sta...@yahoo.com wrote:

 Hi Diego,

 I observed the same behavior as you.
 I am using the latest packages from http://ops.rcb.me/packages.
 Everything works fine except the connection to vnc console from the
 latest firefox (11.0) on linux. I tried also with firefox 11.0 from win7
 and the error is the same.
 What workaround I found till now is to use firefox (10.0.3) which works
 ok.

 Regards,
 Gabriel

 ___
 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] Specification of nova-diagnostics

2012-03-27 Thread Diego Parrilla Santamaría
I'm not familiar with nova-diagnostics, but we use collectd to gather
information about each virtual machine running in KVM. We get information
about cpu usage, memory, disk io, and network io per instance. Obviously
it's not nicely integrated with nova commands, but it works in our
deployments. And it comes in the distro by default.

Let me know if I can help you in this blueprint: the only reason now in our
distro to use collectd is kvm instances performance. If we can get from
nova we should go that way in the future.

Cheers
Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*



On Mon, Mar 26, 2012 at 6:06 PM, Leander Bessa leande...@gmail.com wrote:

 Hello,

 I've been trying to implement the nova-diagnostics command  for libvirt.
 I'm using the devstack installation on ubuntu 12.04. So far i've managed to
 gather information regarding CPU, IO (network and disks). The memory
 reading only works with the virsh command and does not report the actual
 memory usage.  As pointed out to me previously, i've been looking at the
 implementation of nova-diagnostics for the xenapi in order to try and
 figure out how to supply the data back to openstack. However, i can not
 make any sense of it. All i know is that it returns a set of keys with
 values, which i suppose represent the values of the readings. What i wish
 to know is if there's any document or specification which i can read which
 defines what nova-diagnostics should return and under what format.


 Regards,

 Leander

 ___
 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] VNC error with latest version of Firefox

2012-03-27 Thread Diego Parrilla Santamaría
Hi folks,

yesterday we started to see this error when we tried to open a VNC console
with Firefox 11.0:

Websock error:[object event]

and in the error console we have:

Fecha y hora: 27/03/12 13:03:42
Error: Firefox no puede establecer una conexión con el servidor en
ws://A.B.C.D:6080/data?host=hostignoreport=portignoretoken=dbf34158-e391-4d5e-839d-a004f66129a2.
Archivo de origen: http://A.B.C.D:6080/include/websock.js
Línea: 255

(Translation: Firefox cannot establish a connection to the server in
ws://...)

It fails with Mac and Linux.

We have tried with Safari on Mac and it works.

Anybody has seen this recently? Any workaround?

Cheers
Diego

P.D.: We are working on the stable branch of Diablo.

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.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


Re: [Openstack] KVM disk performance

2012-03-26 Thread Diego Parrilla
Have you tried virtio for storage?

http://www.linux-kvm.org/page/Virtio


Enviado desde mi iPhone, perdona la brevedad

El 26/03/2012, a las 14:59, Martin van Wilderen - JDN BV mar...@jdn.nl 
escribió:

 Hi List,
 
 I have a question about KVM disk performance. We are using Openstack Nova on 
 three machines. These machines have a SSD drive with a dd write performance 
 of about 130mb/s
 
 Within the instance the write performance is down to about 5 mb/s. When using 
 the allocate trick (dd zero to disk before newfs) we get a performance of 20 
 mb/s.
 
 Things a have tried but don't give any extra results are:
 - Settings the disklayout from qcow2 to raw
 - Settings the cache type in libvirt.xml (writeback, writethrough, none)
 - Switching KSM on and off.
 - Tested with different guests OS, Linux, FreeBSD, Windows.
 
 Is there someone who had some extra info i can check? Or are there more 
 people with this issue?
 
 Snippet from libvirt.xml
 driver type='qcow2'/ cache='writeback'/
 source file='/var/lib/nova/instances/instance-0113/disk'/
 target dev='vda' bus='virtio'/
 
 Kind regards,
 
 Martin
 ___
 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] Network Connectivity issue

2012-03-22 Thread Diego Parrilla Santamaría
Hi Nicolas, thanks for using our distro!

Just to summarize:
- Single node
- Management network: 192.168.163.0/25 = 192.168.163.1 to 192.168.163.126.
Let's assume gateway = 192.168.163.1
- Service Network: 192.168.163.128/25 = 192.168.163.129 to 192.168.163.254.
gateway should be = 192.168.163.129

If you wan to ping from the service network to a host in the management
network (and it's not the single node) you need a route to that network. Or
you can configure your system to use the Management Network as the public
network. Then you will reach your hosts.

If you are using FlatDHCP, may be you can configure the smart installer to
use as the service network a subset (not a subnet) of the management
network. It's a dirty hack (I prefer to split networks always) we did in
the past...

For example if you want to setup a little lab in your lapto with the distro
you can use this settings:
- Single node
- Management network: 192.168.10.0/24 (this is my network, use yours)
- Service Network: 10.0.0.0/24
- Public Network (floating range): 192.168.10.64/28 (and of course I don't
have any host in this subnet)

With this configuration floating IPs will reach hosts in the management
network.

Cheers!
Diego


-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**



On Thu, Mar 22, 2012 at 3:47 PM, Nicolas Odermatt oderma...@gmail.comwrote:

 Hello guys, I am dealing with a strange phenomenon my StackOps environment.

 The thing is like this:
 I am running a single-node stackops deployment in a little /25 network.
 The installation and the few configurations I had to do afterwards went
 just fine, no problems so far. I was also able to upload an image to glance
 and to start an instance using euca2ools. I authorized the necessary port
 for ssh, allowed icmp and then connected to the instance with ssh.
 Afterwards I checked the instance's connection to the internet, which was
 up and running. Now to my so called strange phenomenon: Although I am
 able to ping my stackops-node, public ip adresses (e.g 8.8.8.8) and in
 spite the fact that name resolving works as well, I can't ping a Client
 machine in my local area network. My stackops-node has the ip-address
 192.168.163.20/25, the instance has the ip-address(192.168.163.130/25)
 and the client has the ip-address 192.168.163.5/25.

 I can't think of an approach to this problem, as I have enabled ssh and
 icmp and the connection between Client and stackops-node exists.
 Is it possible that I might have forgott to add a certain rule?

 Thanks for your ideas!

 Best regards.
 Nicolas
 --
 Freundliche Grüsse,
 Nicolas Odermatt



 ___
 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] Docs: nova-manage network create FAILURE

2012-02-28 Thread Diego Parrilla Santamaría
Alexey,

Here goes a sample what we use in the distro:

FlatDHCP
./nova-manage network create service 10.0.0.0/24 1 256
--bridge=br100--bridge_interface=
bond1 --dns1=8.8.8.8 --dns2=8.8.4.4

VlanManager
./nova-manage network create service 10.0.0.0/24 1 256 --vlan=100
--bridge_interface=bond1 --dns1=8.8.8.8 --dns2=8.8.4.4

Keep in mind that FlatDHCP and VlanManager handle the tenants' networks
with different approach.

Cheers
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**



On Mon, Feb 27, 2012 at 4:23 PM, Alexey Eromenko al4...@gmail.com wrote:

 --flat_interface (for flatdhcp mode)
 Doesn't work.

 Either the docs is wrong or the software.
 When I set --flat_injected option, nova fails to work.

 root@nova-server1:~# nova-manage
 Usage: nova-manage [options]

 nova-manage: error: --flat_injected option does not take a value

 See:
 Docs: (compute) FlatDHCP disallows IP injection
 https://bugs.launchpad.net/openstack-manuals/+bug/941978

 Proposed fix:
 Remove --flat_injected=False altogether from FlatDHCP docs.
 Or it should work without options ?
 According to my understanding, only Flat mode has IP injection, while
 FlatDHCP does not.

 Is this correct ?

 On Mon, Feb 27, 2012 at 3:20 AM, Anne Gentle a...@openstack.org wrote:
  Good explanation, thanks Vish.
 
 
 http://docs.openstack.org/diablo/openstack-compute/admin/content/configuring-flat-dhcp-networking.html
  has the --flat_interace requirement, and
 
 http://docs.openstack.org/diablo/openstack-compute/admin/content/configuring-vlan-networking.html
  describes the --vlan_interface requirement.
 
  Thanks for asking Alexey. We can edit the page with the nova-manage
  network create command also.

 Problem is:

 Networking described in Chapter: Configuring Multiple Compute Nodes,
 which comes *after* Chapter: Setting Up OpenStack Compute Environment
 on the Compute Node

 So it fails.

 Moreover:
 Configuring Multiple Compute Nodes needs
 an example of what this looks like with real values entered.

 --
 -Alexey Eromenko Technologov

 ___
 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] Announcing StackTach ...

2012-02-21 Thread Diego Parrilla Santamaría
Great job Sandy,

Correct me if I'm wrong, but you are using the events generated and
described in the SystemUsage blueprint (
http://wiki.openstack.org/SystemUsageData).

We are going to send a new blueprint (or I should say a part II of the
existing blueprint) to extend the current implementation of System Usage
notifications to cover more resources of Nova (volumes, floating ips, fixed
networks, tenants, images...). Sounds to me like a good fit.

We would like to contribute in Folsom developing these enhancements, and I
think your stackstach tool will help a lot.

Regards
Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**




On Mon, Feb 20, 2012 at 9:15 PM, Sandy Walsh sandy.wa...@rackspace.comwrote:

 Hey!

 Last week I started on a little debugging tool for OpenStack based on
 AMQP events that I've been calling StackTach. It's really handy for
 watching the flow of an operation through the various parts of OpenStack.

 It consists of two parts:

 1. The Worker.

 Sits somewhere on your OpenStack network. It listens to AMQP monitor.*
 notifications and sends them to the StackTach server.

 (I need this branch to land for it to work ... hint hint)
 https://review.openstack.org/#change,4194

 2. The Web Interface

 Collects events via REST calls (poorman multi-tenant) and presents these
 events in a funky little web interface.

 You can play around with the UI here:
 http://darksecretsoftware.com/stacktach/1/
 (this is with data coming from my personal OpenStack Dev env)

 What do I do?

 Click on anything and you'll see the particulars in the Details window.
 Click on [+] to see the JSON for the event.
 Hosts shows the last 20 events that have a Host defined.
 Instances shows the last 20 events that have the Instance field
 populated.
 Hosts and Instances windows are resize-able.
 You may see duplication between both windows.
 Click on Time to see any events around that time (+/- 1 minute I think)

 Where is the code?

 The code is hosted below. There's LOTS of work to do to make it ready
 for prime-time ... but please, contribute.

 https://github.com/rackspace/stacktach

 How do I install it?

 I need to make this process cleaner. Right know you need to know how to
 create a Django Project and stick StackTach in there.

 Look forward to the feedback.

 Cheers,
 Sandy


 ___
 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] First batch of invites to the Folsom Design Summit

2012-02-20 Thread Diego Parrilla Santamaría
Stefano,

what about people not in the authors file but proposing new or upgraded
blueprints for Folsom?

Ciao
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**



On Mon, Feb 20, 2012 at 3:27 AM, Stefano Maffulli stef...@openstack.orgwrote:

 Dear all,

 we have just sent out the first batch of invites to the Folsom Design
 Summit. If your email is in the Authors file of any of OpenStack
 repositories (or in the review system), you should have received an
 invite to register to the summit. If you haven't, check your spam
 filters and let me know.

 All PTLs have received also an extra set of invite codes so that they
 can invite more people that, at their discretion, they feel that they
 should attend to the summit.

 The rationale for sending private invitations initially to existing
 developers is that space is limited, so in the spirit of ensuring
 critical contributors can attend, we have started the process by sending
 invites to peoples whose names appears in the authors file. To get
 contact info we cross checked this with the review system.

 Depending on how many seats we have left after this first batch, we may
 send another batch of invites, or open the registration for anybody
 interested. We can discuss how to proceed at the next PPB on Tuesday.

 Let me know if this is not clear.
 Regards,
 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

___
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] NFS for nova-volume

2012-02-14 Thread Diego Parrilla Santamaría
We have developed a QEMUDriver for stable/diablo, sadly the essex build is
still broken. We are a bit overwhelmed, and we would like to contribute it
in the future (gue rivero will help us with Gerrit).

Still, if anybody wants to test it in stable/diablo, we are more than open
to help him to use it.

Cheers
Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**



On Tue, Feb 14, 2012 at 2:21 AM, Salman A Baset saba...@us.ibm.com wrote:

  Hello folks,

 I was wondering if anyone has tried setting up nova-volume on NFS backend
 without making any changes to nova-volume code?

 There is a Xen Storage Manager Volume driver that can support NFS, but I
 am looking for a non-Xen solution.
 http://nova.openstack.org/devref/xensmvolume.html

 Thanks.
 Salman

 ___
 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] Fwd: NFS for nova-volume

2012-02-14 Thread Diego Parrilla Santamaría
Hi Salman,

you can checkout the directory in our stable/diablo branch in our repos in
GitHub:

https://github.com/StackOps/nova/commits/stable/diablo

You need to configure it as follows:

- NovaVolume nodes must have access to qemu-img executable. Otherwise it
won't be able to create the nodes.
- Share a filesystem for the volumes, for example /var/lib/nova/volumes
- in the configuration file of NovaVolume, you need to enter this flags:
flags.DEFINE_string('volumes_path', '/var/lib/nova/volumes', 'shared
directory for the volumes virtual disks')
flags.DEFINE_string('volumes_path_testfile', '%s/testfile' %
FLAGS.volumes_path, 'Test file to check if qemu-img works')
flags.DEFINE_string('volume_driver', 'nova.volume.nas.QEMUDriver', 'QEMU
Volumes driver')

We have an experimental release in our 0.4 version of the StackOps Distro
and in our Enterprise Distro, hopefully to release in the coming weeks.
Cheers
Diego
-- 
 Diego Parrilla
http://www.stackops.com*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.





2012/2/14 Diego Parrilla Santamaría diego.parrilla.santama...@gmail.com

 We have developed a QEMUDriver for stable/diablo, sadly the essex build is
 still broken. We are a bit overwhelmed, and we would like to contribute it
 in the future (gue rivero will help us with Gerrit).

 Still, if anybody wants to test it in stable/diablo, we are more than open
 to help him to use it.

 Cheers
 Diego
 --
 Diego Parrilla
 http://www.stackops.com/*CEO*
 *www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
 skype:diegoparrilla*
 * http://www.stackops.com/
 **



 On Tue, Feb 14, 2012 at 2:21 AM, Salman A Baset saba...@us.ibm.comwrote:

  Hello folks,

 I was wondering if anyone has tried setting up nova-volume on NFS backend
 without making any changes to nova-volume code?

 There is a Xen Storage Manager Volume driver that can support NFS, but I
 am looking for a non-Xen solution.
 http://nova.openstack.org/devref/xensmvolume.html

 Thanks.
 Salman

 ___
 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] Any block storage folks interested in getting together?

2012-02-13 Thread Diego Parrilla
Sounds great. We will try to join the meeting.

Enviado desde mi iPad

El 13/02/2012, a las 19:06, John Griffith john.griff...@solidfire.com 
escribió:

 There's been a lot of new work going on specific to Nova Volumes the
 past month or so.  I was thinking that it's been a long time since
 we've had a Nova-Volume team meeting and thought I'd see if there was
 any interest in trying to get together next week?  I'm open to
 suggestions regarding time slots but thought I'd propose our old slot,
 Thursday Feb 23, 18:00 - 19:00 UTC.
 
 Here's a proposed agenda:
 
* Quick summary of new blueprints you have submitted and completed
 (or targeting for completion) in Essex
* Any place folks might need some help with items they've targeted
 for Essex (see if we have any volunteers to help out if needed)
* Any updates regarding BSaaS
* Gauge interest in resurrecting a standing meeting, perhaps every 2 weeks?
 
 If you have specific items that you'd be interested in
 sharing/discussing let me know.
 
 Thanks,
 John
 
 ___
 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] Question on i8ln?

2012-02-13 Thread Diego Parrilla Santamaría
Joshua, most of non-english speaking developers I know try to use english
for class names, methods, fields, constants... English is the 'lingua
franca' for code, so even developers with bad english level like me try to
use english all the time... so internationalized logging messages do not
make sense from my perspective. And sometimes translations are awful, or
even hilarious.

So +1 for english only logging messages in the code.

Cheers
Diego

P.D.: I know this is the kind of topic everybody has an opinion, so I hope
nobody feels attacked ;-)
-- 
Diego Parrilla
 http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**



On Mon, Feb 13, 2012 at 9:50 PM, Joshua Harlow harlo...@yahoo-inc.comwrote:

  Hi all,

 I was just wondering if I could get clarification on something I never
 understood related to i8ln.

 In nova HACKING.rst there is a line that mentions how log messages should
 be using gettext for i8ln.

 Is it common in other companies to attempt to internationalize log
 messages?

 I’ve seen this throughout the different openstack code and never quite
 understood why.

 I can understand horizon being internationalized, but
 debugging/error/warning (logging) messages? Isn’t that meant to be read by
 a developer, who will most likely understand english (to some degree).

 ??

 -Josh



 ___
 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] libvirt + kvm problem on ubuntu 10.04.3

2012-02-09 Thread Diego Parrilla Santamaría
Hi Roman,

our StackOps Distro is based in 10.04 and we had to modify some packages to
make  Diablo work with kvm: we changed qemu-kvm 0.12 to 0.14:

- qemu-common_0.14.0 and
- qemu-kvm_0.14.0.

Don't know if it can help, but you can give a try...

Cheers
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.




On Thu, Feb 9, 2012 at 1:59 PM, Roman Bogorodskiy bogorods...@gmail.comwrote:

 Hi,

 I'm facing a strange problem with libvirt + kvm on Ubuntu 10.04.3.

 I have all-in-one installation of Essex-2. When I start an instance
 using 'nova boot', it shows its status as ACTIVE, but when I connect
 using vnc (by issuing 'vncdisplay' command in virsh for that instance),
 I can see it doesn't even boot and shows

 'No bootable device' error.

 Here's the output of 'virsh dumpxml' for that instance and also
 libvirt's log file:

 http://dpaste.de/VeFeq/

 I also have a VM I spawned manually (i.e. not through on this box) and
 it works fine. Here's its log:

 http://dpaste.de/cp4C1/

 The only major difference I can see is that it's using 'boot=on' for
 drive. It's also not using kernel and initrd, but I've tried images with
 out it with the same result.

 I've also been experimenting with running kvm manually and found a
 reproducible crash:

 root@host:/var/log/libvirt/qemu# LC_ALL=C
 PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
 QEMU_AUDIO_DRV=none /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 512 -smp
 1,sockets=1,cores=1,threads=1 -name instance-006d -uuid
 0ce3afdc-be2f-4079-d106-e70b287f9e26 -nodefaults -chardev

 socket,id=charmonitor,path=/var/lib/libvirt/qemu/instance-006d.monitor,server,nowait
 -mon chardev=charmonitor,id=monitor,mode=readline -rtc base=utc -boot c
 -kernel /var/lib/nova/instances/instance-006d/kernel -initrd
 /var/lib/nova/instances/instance-006d/ramdisk -append root=/dev/vda
 -drive

 file=/var/lib/nova/instances/instance-006d/disk,if=none,id=drive-virtio-disk0,format=qcow2,boot=on
 -device
 virtio-blk-pci,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0
 -chardev

 file,id=charserial0,path=/var/lib/nova/instances/instance-006d/console.log
 -device isa-serial,chardev=charserial0,id=serial0 -chardev
 pty,id=charserial1 -device isa-serial,chardev=charserial1,id=serial1
 -usb -vnc 0.0.0.0:2 -k en-us -no-kvm
 char device redirected to /dev/pts/20
 Segmentation fault
 root@host:/var/log/libvirt/qemu#

 It segfaults when I'm connecting to it via VNC.

 I'm kind of stuck with this issue and have no idea how to debug it further.
 Any ideas how that could be fixed?

 Roman Bogorodskiy

 ___
 Mailing list: https://launchpad.net/~openstack
 Post

Re: [Openstack] What's the web server used in the Nova API server?

2012-01-16 Thread Diego Parrilla Santamaría
Hi Michael,

we deploy with an Apache + mod_proxy in front of all the nova APIs
processes. It works reasonably well. For Horizon we use Apache + WSGI mod
(well... everybody knows Horizon is a different beast...).

Tomcat is a different beast, for JVM stuff, you know. Openstack is python.

Cheers
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.




On Mon, Jan 16, 2012 at 1:41 PM, Michael Basnight mbasn...@rackspace.comwrote:

 Just curious, whats the reason we went with rolling our own instead of
 using something like nginx/apache2/etc w/ mod_wsgi?

 On Jan 16, 2012, at 2:14 AM, Thierry Carrez wrote:

  Joe Smithian wrote:
  I browsed the openStack documentation but couldn't find information
  about the Nova API server.
  What's the web server used in the Nova API server?
  Can we use a different web server  such as Apache or Tomcat?
 
  I'd appreciate your comments.
 
  Nova uses Python eventlet WSGI servers.
  You can't directly use a different web server, though you can certainly
  place Nova API servers behind some other server.
 
  --
  Thierry Carrez (ttx)
  Release Manager, OpenStack
 
  ___
  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] F release naming poll - Cast your vote !

2012-01-12 Thread Diego Parrilla Santamaría
Just listening Johnny Cash's  'Folsom Prison Blues'!

... so my vote goes to...

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
**




On Thu, Jan 12, 2012 at 10:34 AM, Thierry Carrez thie...@openstack.orgwrote:

 Fawnskin, Felton, Fillmore, Flournoy, Folsom, Fortuna, Fowler...
 How should the F version of OpenStack, due Fall 2012, be named ?

 Please participate to the F naming poll at:
 https://launchpad.net/~openstack/+poll/f-release-naming/+vote

 Pick your choice among the 28 options we have ! This is open to all
 members of the Launchpad OpenStack team (which is an open team).

 The poll closes next Tuesday, January 17, at 21:30 UTC.
 Cheers,

 --
 Thierry Carrez (ttx)
 Release Manager, OpenStack

 ___
 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] Configure Rate limits on OS API

2011-12-30 Thread Diego Parrilla Santamaría
Wow! Didn't know about it. Really valuable information. I have been looking
for that information for ages.

Happy New Year folks,
Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.




On Tue, Dec 27, 2011 at 9:33 PM, Nirmal Ranganathan rnir...@gmail.comwrote:

 You can configure those values thru the paste conf.

 [filter:ratelimit]
 paste.filter_factory =
 nova.api.openstack.limits:RateLimitingMiddleware.factory
 limits =(POST, *, .*, 10, MINUTE);(POST, */servers, ^/servers,
 50, DAY);(PUT, *, .*, 10, MINUTE);(GET, *changes-since*,
 .*changes-since.*, 3, MINUTE);(DELETE, *, .*, 100, MINUTE)


 On Mon, Dec 19, 2011 at 1:28 PM, Day, Phil philip@hp.com wrote:

 Hi Folks,

 ** **

 Is there a file that can be used to configure the API rate limits for the
 OS API on a per user basis ?

 ** **

 I can see where the default values are set in the code, but it looks as
 if there should be a less brutal configuration mechanism to go along with
 this ?

 ** **

 Thanks

 Phil 

 ___
 Mailing list: https://launchpad.net/~openstack
 Post to : openstack@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~openstack
 More help   : https://help.launchpad.net/ListHelp




 --
 Nirmal
 
 http://rnirmal.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] Quantum OVS over StackOPS

2011-12-21 Thread Diego Parrilla Santamaría
Hi,

sounds like ovs-ofctl is not in the path.

BTW, we decided to wait for quantum support in essex, but please don't
hesitate to drop us an email and we will try to help you.

Cheers
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.





On Wed, Dec 21, 2011 at 11:35 AM, Alisson Soares Limeira Pontes 
apon...@cpqd.com.br wrote:

 Hi everybody,

 I am configuring nova to work with Quantum.
 When aplying the configurations for the OVS plugin I face this error.

 root@nova-compute-1:~# python ovs_quantum_agent.py ovs_quantum_plugin.ini

 Traceback (most recent call last):
   File ovs_quantum_agent.py, line 297, in module
 plugin = OVSQuantumAgent(integ_br)
   File ovs_quantum_agent.py, line 175, in __init__
 self.setup_integration_br(integ_br)
   File ovs_quantum_agent.py, line 188, in setup_integration_br
 self.int_br.remove_all_flows()
   File ovs_quantum_agent.py, line 89, in remove_all_flows
 self.run_ofctl(del-flows, [])
   File ovs_quantum_agent.py, line 86, in run_ofctl
 return self.run_cmd(full_args)
   File ovs_quantum_agent.py, line 58, in run_cmd
 p = Popen(args, stdout=PIPE)
   File /usr/lib/python2.6/subprocess.py, line 633, in __init__
 errread, errwrite)
   File /usr/lib/python2.6/subprocess.py, line 1139, in _execute_child
 raise child_exception
 OSError: [Errno 2] No such file or directory

 Anyone know why? The file /usr/lib/python2.6/subprocess.py does exists!
 All steps before this (according to the OVS README) went well.
 I am using Quantum 2012.1-e2-ubuntu2 and the StackOPS0.3.


 --
 Alisson Pontes

 ___
 Mailing list: https://launchpad.net/~openstack
 Post to : openstack@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~openstack
 More help   : https://help.launchpad.net/ListHelp


On Wed, Dec 21, 2011 at 11:35 AM, Alisson Soares Limeira Pontes 
apon...@cpqd.com.br wrote:

 Hi everybody,

 I am configuring nova to work with Quantum.
 When aplying the configurations for the OVS plugin I face this error.

 root@nova-compute-1:~# python ovs_quantum_agent.py ovs_quantum_plugin.ini

 Traceback (most recent call last):
   File ovs_quantum_agent.py, line 297, in module
 plugin = OVSQuantumAgent(integ_br)
   File ovs_quantum_agent.py, line 175, in __init__
 self.setup_integration_br(integ_br)
   File ovs_quantum_agent.py, line 188, in setup_integration_br
 self.int_br.remove_all_flows()
   File ovs_quantum_agent.py, line 89, in remove_all_flows
 self.run_ofctl(del-flows, [])
   File ovs_quantum_agent.py, line 86, in run_ofctl
 return self.run_cmd(full_args)
   File ovs_quantum_agent.py, line 58, in run_cmd
 p = Popen(args, stdout=PIPE

Re: [Openstack] Newby question

2011-12-16 Thread Diego Parrilla Santamaría
Hi Alexandre,

you can build a simple SingleNode in Flat Network mode with our StackOps
Distro: http://www.stackops.org

Once you have installed and configured the Single Node, then you can go to
/etc/nova/nova-controller.conf and you can find the configuration details.

If you feel brave enough to try a multi node deployment, then the Stackops
Distro will create a specific nova-network configuration file in
/etc/nova/nova-network.conf

Don't forget that starting from Diablo some network configuration stuff
must be performed directly with nova-manage command.

Enjoy!
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.




On Fri, Dec 16, 2011 at 8:21 AM, Alexandre Parenteau
aubonbeu...@gmail.comwrote:

 Hi,

 For my company, I'd like to set-up a nova-compute All-In-One node, to
 replace a eucalyptus cluster which is showing age.

 Unfortunately I'm not well versed in networking, and have trouble
 grasping the difference between the multiple network managers, but I
 think I would need a Flat mode in my case.

 I have a simple question: could someone please provide a functional
 euca.conf, that is using only one NIC, and the relative
 /etc/network/interfaces, for Ubuntu 11.10/Diablo?

 Help much appreciated!

 alex

 p.s.: as a side node, I tried everywhere  the web for an explanation
 of how 'nova-manage network' relates to the flags passed inside
 nova.conf.

 ___
 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] Newby question

2011-12-16 Thread Diego Parrilla Santamaría
Thank you for your nice words!

Dual configuration is the most common configuration we use: you only need
to be cautious about how to configure the different networks. Just some
hints:

1) Leave the management network as simple as possible.
2) The service network (the one that connects all the virtual machines and
nova-network) needs a dedicated NIC (or virtual NIC if you are deploying in
a virtual lab with VMware for example) and must be connected to the same
group of ports, all with a single VLAN statically assigned to these ports.
It's important that nova-network and the virtual machines can see each
other.
3) The public network (the one you will use for the floating IPs) cannot be
shared with the service network at all. It can be shared with the
management network, but normally you can't do real stuff. A good solution
is to have a dedicated NIC connected to internet and configured with a
public CIDR, or if you are in a corporate environment connect it to the
corporate network. Probably you will have to statically assign the port of
the switch to the VLAN of the corporate network.

To be honest, most of the complains about the distro has to do with
networking, and we can't do a lot about it. We normally try to explain that
the single node deployment is like installing a MySQL server for
development in 10 minutes -everybody can do it-, but configuring a MySQL
server for production highly available is hard. Dual and Multi node
deployments can be like deploying the production-ready MySQL: it's not a
10' tasks :-(

Regards
Diego

-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.




2011/12/16 Alexandre Parenteau aubonbeu...@gmail.com

 Diego,

 Just one word: fantastic!

 I could install, configure, launch my first VM while sipping a coffee!

 I can't wait to try the dial-nodes, do I need only a second switch?

 Thanks so much for stackops, and thanks all for your quick answers!

 alex


 2011/12/16 Diego Parrilla Santamaría diego.parrilla.santama...@gmail.com

 Hi Alexandre,

 you can build a simple SingleNode in Flat Network mode with our StackOps
 Distro: http://www.stackops.org

 Once you have installed and configured the Single Node, then you can go
 to /etc/nova/nova-controller.conf and you can find the configuration
 details.

 If you feel brave enough to try a multi node deployment, then the
 Stackops Distro will create a specific nova-network configuration file in
 /etc/nova/nova-network.conf

 Don't forget that starting from Diablo some network configuration stuff
 must be performed directly with nova-manage command.

 Enjoy!
 Diego

 --
 Diego Parrilla
 http://www.stackops.com/*CEO*
 *www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29

Re: [Openstack] Nexenta Driver proposal

2011-11-14 Thread Diego Parrilla Santamaría
Hi all,

we have modified the Solaris volume driver code to work with Nexenta Block
Storage. Actually, we have succesfully deployed solutions with Nexenta and
Nova already.

You can check the code here:

https://github.com/StackOps/nova/tree/stable/diablo

So, we are happy to collaborate on this.

Regards
Diego
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta
al secreto profesional, cuya divulgación no está permitida por la ley. En
caso de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L.
does not assume any liability for those circumstances. Should you not agree
to the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively
for the person to whom it is addressed and contains privileged and
confidential information protected from disclosure by law. If you are not
the addressee indicated in this message, you should immediately delete it
and any attachments and notify the sender by reply e-mail. In such case,
you are hereby notified that any dissemination, distribution, copying or
use of this message or any attachments, for any purpose, is strictly
prohibited by law.



On Mon, Nov 14, 2011 at 12:31 PM, Yuriy Taraday yorik@gmail.com wrote:

 Hello.

 The Openstack block volume storage demands high reliability and management
 automation. This can be achieved with specialized storage solutions, but
 Openstack still lacks integration with this type of storage back-ends.

 We have created a blueprinthttp://wiki.openstack.org/NexentaVolumeDriveron 
 new volume driver for Nova that uses Nexenta appliance as storage.
 Driver is finished and working with Diablo version of Nova.

 We’re looking forward to any comments and suggestions. We hope our code
 can eventually be merged into master development branch with our support.

 Kind regards, Yuriy.

 ___
 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-volume] FileDriver status?

2011-11-01 Thread Diego Parrilla
Hi all,

I would like to know if somebody is working on this blueprint:

https://blueprints.launchpad.net/nova/+spec/filedriver

Before develop it on our way, I would like to know if we can join efforts to 
develop it for Essex and back port it to Diablo.

Cheers
Diego

Enviado desde mi iPad
-- 
Mailing list: https://launchpad.net/~openstack-volume
Post to : openstack-volume@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack-volume
More help   : https://help.launchpad.net/ListHelp


Re: [Openstack] Patched euca-tools to work w/ keystone

2011-10-31 Thread Diego Parrilla
+1

BTW, the where are the backports committed? In the stable/diablo branch in 
github?

Enviado desde mi iPad

El 30/10/2011, a las 22:21, Leandro Reox leandro.r...@gmail.com escribió:

 Thanks a lot Ziad, will be cool to ge it in the back ports.
 
 Regards
 
 On Fri, Oct 28, 2011 at 5:11 PM, Ziad Sawalha ziad.sawa...@rackspace.com 
 wrote:
 I think this was it:
 https://github.com/openstack/keystone/commit/2bb474331d73e7c6d2a507cb097c50
 cfe65ad6b6
 
 Will try to get it in the back ports.
 
 Z
 
 On 10/28/11 1:57 PM, Razique Mahroua razique.mahr...@gmail.com wrote:
 
 Hey,
 I never found out, in fact I only recall some mails exchange on a mailing
 list, basically, there are two lines to change into :
 /usr/local/lib/python2.6/dist-packages/keystone-1.0-py2.6.egg/keystone/mid
 dleware/ec2_token.py
 
# o = urlparse(FLAGS.keystone_ec1_url)
o = urlparse(FLAGS.keystone_ec2_url)
 
 and :
# token_id = result['auth']['token']['id']
token_id = result['access']['token']['id']
 
 Regards,
 Razique
 
 Le 28 oct. 2011 à 20:04, Leandro Reox a écrit :
 
  Hi guys,
 
  Anyone got the link to download the patched euca tools that work with
 keystone auth tokens to query the nova api ?
 
  Regards
 
  Lean ___
  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 Minimum Spec

2011-10-28 Thread Diego Parrilla Santamaría
Frans,

the single node configuration of the Stackops Distro can work in very modest
environments. A P4 and 1.5GB should be enough if you want to deploy m1.tiny
instances with QEMU. If you want to manage the deployment in a training lab
probably you should check the tool.

Cheers
Diego
-
-- 
Diego Parrilla
http://www.stackops.com/*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com/
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta al
secreto profesional, cuya divulgación no está permitida por la ley. En caso
de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and Internet
do not guarantee the confidentiality, nor the completeness or proper
reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L. does
not assume any liability for those circumstances. Should you not agree to
the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively for
the person to whom it is addressed and contains privileged and confidential
information protected from disclosure by law. If you are not the addressee
indicated in this message, you should immediately delete it and any
attachments and notify the sender by reply e-mail. In such case, you are
hereby notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by law.





On Fri, Oct 28, 2011 at 7:21 AM, Frans Thamura fr...@meruvian.org wrote:

 hi all

 i am writing specification for polytechnics related for lab,

 the regulator said, 1 PC must be for 1 student

 and several polytechnics have limited budget

 can share all?

 i have Pentium 4, run in single node :) but i think multicore
 processor are better,

 so for play around i recommend i7, for server i recommend 2 core Xeon for
 lab.


 my plan

 1 PC = 1 student

 we will create group, to make student can do multinode.



 --
 Frans Thamura (曽志胜)
 Chief of Advisory
 Meruvian.
 Integrated Hypermedia Java Solution Provider.

 Mobile: +628557888699
 Blog: http://blogs.mervpolis.com/roller/flatburger (id)

 FB: http://www.facebook.com/meruvian
 TW: http://www.twitter.com/meruvian / @meruvian
 Website: http://www.meruvian.org

 We grow because we share the same belief.

 ___
 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] any easy use tools for end user access swift ?

2011-08-10 Thread Diego Parrilla Santamaría
Try these:

http://cyberduck.ch/
http://www.gladinet.com/

Cheers
Diego

-- 
Diego Parrilla
http://www.stackops.com*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta al
secreto profesional, cuya divulgación no está permitida por la ley. En caso
de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and Internet
do not guarantee the confidentiality, nor the completeness or proper
reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L. does
not assume any liability for those circumstances. Should you not agree to
the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively for
the person to whom it is addressed and contains privileged and confidential
information protected from disclosure by law. If you are not the addressee
indicated in this message, you should immediately delete it and any
attachments and notify the sender by reply e-mail. In such case, you are
hereby notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by law.



On Wed, Aug 10, 2011 at 9:13 AM, tianyi wang alex-cl...@live.com wrote:

  Hi all,

 For end user I think they will not want to use Linux shell command like
 this : st -A https://proxy:8080/auth/v1.0 -U system:root -K testpass
 upload myfiles test.txt

 for upload files into swift.

 Any easy use tools for this ?

 Thanks

 Alex


 ___
 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] Making Nova HA summit notes

2011-07-21 Thread Diego Parrilla Santamaría
Awesome Vish. I will give this network option a try!

Diego

-- 
Diego Parrilla
http://www.stackops.com*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta al
secreto profesional, cuya divulgación no está permitida por la ley. En caso
de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and Internet
do not guarantee the confidentiality, nor the completeness or proper
reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L. does
not assume any liability for those circumstances. Should you not agree to
the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively for
the person to whom it is addressed and contains privileged and confidential
information protected from disclosure by law. If you are not the addressee
indicated in this message, you should immediately delete it and any
attachments and notify the sender by reply e-mail. In such case, you are
hereby notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by law.



On Thu, Jul 21, 2011 at 6:24 PM, Vishvananda Ishaya
vishvana...@gmail.comwrote:

 We just recently merged a new HA networking option.  See details in my blog
 post here:

 http://unchainyourbrain.com/openstack/13-networking-in-nova

 http://unchainyourbrain.com/openstack/13-networking-in-novaVish

 On Jul 20, 2011, at 10:04 PM, Mike Scherbakov wrote:

 Hi,
 Thank you for the work on making nova components HA.

 Did you have a chance to move further in this topic?
 I especially interested in making nova-network HA and looking for possible
 active-active implementations,
 so the downtime of the service would me minimal.

 Thank you,

 On Tue, May 3, 2011 at 1:22 PM, Edward Konetzko 
 konet...@quixoticagony.com wrote:

 I have attached the slides and Tushar Patil doc on making nova-network ha
 along with the etherpad notes on the bottom.


 I hope to follow this email up later on in the week with plans for a full
 reference document based on Cacti.  Thanks for everyone’s participation at
 the Summit.

 Thanks
 Edward Konetzko

 Etherpad notes


 This Etherpad is for the
 Discussion on Design  Software Considerations for Making Nova HA/Fault
 Tolerant
 Please put ideas or comments in the appropriate sections


 Database
 - Does zones alleviate the need for HAing the DB?



 RabbitMQ
 For comparison http://wiki.secondlife.com/**
 wiki/Message_Queue_Evaluation_**Noteshttp://wiki.secondlife.com/wiki/Message_Queue_Evaluation_Notes
 - Need to update managers to create persistant queues and messages
 - XMPP an alternate?
 Talk to RabbitMQ devs about
 - Long term can we use Burrow?


 Nova-Network
 NTT Data documentation mailed to openstack list for their heartbeat POC
 tests
 Are there issues running multiple network nodes and assigning the same IP
 to mutlple instances?
 How about VRRP protocol?
   -- we (NTT) are planning to evaluate VRRP using keepalived or some
 other software. Does anyone knows suitable software?


 Nova-scheduler
 Vish said you can run more then one
 - Yeah with zones and how the scheduler is structured now, it can


 Nova-api
 Possibliy to run this behind real web server, apache, nginx


 Nova-volume

 Nova-Objectstore

 Nova-Compute


 Other ideas
 Services should use dns srv records or something to automate service
 discovery, this would make running large infrastructures and ipv6
 configureation alot easier.
 - zeroconf?  --- like the idea but anyone can announce anything in
 zeroconf it has no idea of a master for security.
 Agreed
 Look at vrrp and keepalived


 Take aways
 Start Discussion with Rabbitmq
 Message Bus needs more investigation

Re: [Openstack] [Openstack-operators] FLAG --start_guests_on_host_boot=true

2011-07-20 Thread Diego Parrilla Santamaría
We are testing this flag for the 0.3 version of the Stackops Distro. Our
goal is to restart the VMs in a different compute-node if a server fails
automatically.


On Wed, Jul 20, 2011 at 1:08 AM, Vishvananda Ishaya
vishvana...@gmail.comwrote:

 Hmm, this flag needs to be set when the instance is created, so it will
 only work for new instances.

 I'm not sure if this flag was in cactus or not.

 As a workaround, you can manually turn on autostart for the domains using
 virsh on the compute host
 virsh autostart instance-0001 (for example)

 Vish

 On Jul 15, 2011, at 7:13 AM, Leandro Reox wrote:

 HI all,

 Cant find any reference about this flag on the openstack docs 
 --start_guests_on_host_boot=true,
 is really available ? If so, even if i setted up on hthe compute nova.conf,
 doesnt restart instances at node reboot Using Cactus by now Any clues ?
 Regards ___
 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-operators mailing list
 openstack-operat...@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators


___
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] Index out of range during nova-manage

2011-07-20 Thread Diego Parrilla Santamaría
mmm give our distro a try: http://www.stackops.org

But I copied the parameters from Cactus-based running system.

Cheers
Diego

2011/7/20 Shehjar Tikoo shehj...@gluster.com

 Thanks. It still runs into the Index out of range error. Are there any
 configurables we could look at to debug further?

 -Shehjar

 Diego Parrilla Santamaría wrote:

 it seems fixed range and network size they don't match.

 It seems you are running a small environment. Try with this parameters:

 /usr/bin/nova-manage network create 10.0.0.0/ http://10.0.0.0/248 1 255

 and

 --fixed_range=10.0.0.0/ http://10.0.0.0/128
 --network_size=64

 Diego


 On Wed, Jul 20, 2011 at 3:00 PM, Shehjar Tikoo shehj...@gluster.commailto:
 shehj...@gluster.com wrote:

Hi all, I am running into a Command failed, please check log for
more info error on running the following command:

/usr/bin/nova-manage network create 10.0.0.0/24 http://10.0.0.0/24

1 255

/var/log/nova/nova-manage.log contains the output at
http://pastebin.com/HP85LKQE

The nova.conf contains;
--dhcpbridge_flagfile=/etc/__**nova/nova.conf
--dhcpbridge=/usr/bin/nova-__**dhcpbridge
--logdir=/var/log/nova
--state_path=/var/lib/nova
--lock_path=/var/lock/nova
--verbose
--s3_host=192.168.1.154
--rabbit_host=192.168.1.154
--cc_host=192.168.1.154
--ec2_url=http://192.168.1.__**154:8773/services/Cloud

 http://192.168.1.154:8773/**services/Cloudhttp://192.168.1.154:8773/services/Cloud
 
--fixed_range=10.0.0.0/12 http://10.0.0.0/12

--network_size=8
--FAKE_subdomain=ec2
--routing_source_ip=192.168.1.**__154
--verbose

 --sql_connection=mysql://root:**__gluster123@192.168.1.154/**novahttp://root:__gluster123@192.168.1.154/nova

 http://root:gluster123@192.**168.1.154/novahttp://root:gluster123@192.168.1.154/nova
 

--network_manager=nova.__**network.manager.FlatManager


I am simply following the instructions in Section 3.5.2 in the
Cactus compute admin guide. Appreciate any help here. Thanks.
-Shehjar

__**___
Mailing list: 
 https://launchpad.net/~__**openstackhttps://launchpad.net/~__openstack
https://launchpad.net/~**openstack https://launchpad.net/~openstack
 
Post to : openstack@lists.launchpad.net
mailto:openstack@lists.**launchpad.netopenstack@lists.launchpad.net
 

Unsubscribe : 
 https://launchpad.net/~__**openstackhttps://launchpad.net/~__openstack
https://launchpad.net/~**openstack https://launchpad.net/~openstack
 
More help   : 
 https://help.launchpad.net/__**ListHelphttps://help.launchpad.net/__ListHelp

 https://help.launchpad.net/**ListHelphttps://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] Can I use StackOps Smart Installer without public internet access

2011-07-05 Thread Diego Parrilla Santamaría
Wow! I cannot explain it better! Gracias Leandro!

Basically, your nova nodes don't need internet access, but your browser
yes.
Diego

On Tue, Jul 5, 2011 at 2:38 PM, Leandro Reox leandro.r...@gmail.com wrote:

 In the Stackops official doc says :

 *Internet access in the Openstack Nodes*

 You don't need internet access in the installed Openstack nodes. The Smart
 Installer does not connect directly to the Stackops Agent. It uses the
 browser as a man in the middle to connect to the agent. 

 So basically you need internet connection on the browser that is trying to
 setup the node, can be proxied without issues ( i tried that and works like
 charm)

 But if you dont have internet access at ALL on the machine from that you
 accessing the node for installation process, or proxied access you cannot
 run the Smart Installer

 Regards
 lele

 On Tue, Jul 5, 2011 at 12:20 AM, Chen, Yan-Qiu (Daniel,
 ES-Best-Shore-Services-China-SH) yanq...@hp.com wrote:

 Hi all,

 I installed the openstack controller in a virtual machine, and try to
 configure the controller by StackOps Smart Installer(through the
 http://machine address:). But I found I was redirected to
 http://installer.stackops.org/entrypoint  with the machine
 hardware/software information posted to that address. What if I do NOT have
 public internet access? Or the customer doesn’t like his machine information
 is posted to public area? Is there a way to use the StackOps Smart Installer
 without public internet access?

 Thanks in advance!

 Daniel

 ___
 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] Multiple nodes install

2011-06-24 Thread Diego Parrilla Santamaría
If you are considering FlatDHCP instead of VLAN, may be our distro can help
you: http://www.stackops.org

Still, you can manually change a running Stackops deployment to VLAN. It's
not a daunting task for an environment like yours.

Diego

P.D.: Sorry for this rather 'bizdev mode' announcement.
-- 
Diego Parrilla
http://www.stackops.com*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta al
secreto profesional, cuya divulgación no está permitida por la ley. En caso
de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and Internet
do not guarantee the confidentiality, nor the completeness or proper
reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L. does
not assume any liability for those circumstances. Should you not agree to
the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively for
the person to whom it is addressed and contains privileged and confidential
information protected from disclosure by law. If you are not the addressee
indicated in this message, you should immediately delete it and any
attachments and notify the sender by reply e-mail. In such case, you are
hereby notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by law.




On Fri, Jun 24, 2011 at 4:09 AM, tianyi wang wangc...@gmail.com wrote:

 Hi All,

   I have two PC with same hardware configuration(Intel processor with
 VT,4G RAM, 500G harddisk) and want to install Multiple nodes openstack
 cloud.

   I use the PC-A as Cloud Controller,PC-B as Compute Node. The LAN
 current situation:GateWay:192.168.2.1,PC-A:192.192.2.207, PC-B:
 192.168.2.206, IP address allocate use DHCP.

   The OS I use ubuntu 10.10 server or ubuntu 11.04 server.

   Which software/services need be installed in Cloud Controller?
 Which software/services need be installed in Compute Node? And what's
 the steps/install process ?

   I want to use VLAN mode,how to configuration the network?

   I have already follow this document:

 http://docs.openstack.org/cactus/openstack-compute/admin/content/manual-ubuntu-installation.html
  install by myself 2 weeks.

   But still can not let it work! This document maybe miss some
 details information for beginner.

   Any more document in detail ?


   Thanks

   Alex

 6.24.2011

 ___
 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] Problems with re-bundle

2011-06-10 Thread Diego Parrilla Santamaría
Hi all,

We can reproduce the problem in our environments with the images downloaded
from  http://uec-images.ubutu.com :-(

Diego
-- 
 Diego Parrilla
http://www.stackops.com*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta al
secreto profesional, cuya divulgación no está permitida por la ley. En caso
de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and Internet
do not guarantee the confidentiality, nor the completeness or proper
reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L. does
not assume any liability for those circumstances. Should you not agree to
the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively for
the person to whom it is addressed and contains privileged and confidential
information protected from disclosure by law. If you are not the addressee
indicated in this message, you should immediately delete it and any
attachments and notify the sender by reply e-mail. In such case, you are
hereby notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by law.



On Tue, Jun 7, 2011 at 1:47 PM, Thierry Carrez thie...@openstack.orgwrote:

 Muhammad Atif wrote:
  1- Downloaded the ubuntu1010 image from openstack site as follows:
 
  wget
 http://c0179148.cdn1.cloudfiles.rackspacecloud.com/ubuntu1010-UEC-localuser-image.tar.gz

 Any chance you could reproduce with an official Ubuntu image (downloaded
 from http://uec-images.ubuntu.com/) and file a bug on Launchpad ? This
 looks like a guest issue and with official images we  can get help from
 Ubuntu cloud image developers if need be...

 --
 Thierry Carrez (ttx)
 Release Manager, OpenStack

 ___
 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] euca-bundle-instance error

2011-06-10 Thread Diego Parrilla Santamaría
Hi all,

we are testing the Cactus release of Openstack Nova and we tried to bundle a
Windows instance with 'euca-bundle-instance' as follows:

Client OS: Ubuntu Natty 64 bits
euca2ools and dependencies: what comes in Natty by default, main-31337
2009-04-04 (1.3.1, because 1.2 did not have euca-bundle-instance)
Windows image: 2008SR2 Datacenter Version 64 bit

The Nova deployment is based on 10.04 and Cactus (Stackops distro based).

When I try to execute:

root@i-113c:/home/ubuntu# euca-bundle-instance i-1136 -b bucket -p
acens -o ${EC2_ACCESS_KEY} -w ${EC2_SECRET_KEY}

I get this error:

EC2Connection instance has no attribute 'bundle_instance'

So I don't know if I'm doing something wrong or euca2ools does not support
instance bundling yet... Anybody can give me a hint? Is there another way to
bundle an image?

Regards
Diego

-- 
Diego Parrilla
http://www.stackops.com*CEO*
*www.stackops.com | * diego.parri...@stackops.com** | +34 649 94 43 29 |
skype:diegoparrilla*
* http://www.stackops.com
*

*

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que STACKOPS
TECHNOLOGIES S.L. no asume responsabilidad alguna por tales circunstancias.
Si no consintiese en la utilización del correo electrónico o de las
comunicaciones vía Internet le rogamos nos lo comunique y ponga en nuestro
conocimiento de manera inmediata. Este mensaje va dirigido, de manera
exclusiva, a su destinatario y contiene información confidencial y sujeta al
secreto profesional, cuya divulgación no está permitida por la ley. En caso
de haber recibido este mensaje por error, le rogamos que, de forma
inmediata, nos lo comunique mediante correo electrónico remitido a nuestra
atención y proceda a su eliminación, así como a la de cualquier documento
adjunto al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al mismo,
cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and Internet
do not guarantee the confidentiality, nor the completeness or proper
reception of the messages sent and, thus, STACKOPS TECHNOLOGIES S.L. does
not assume any liability for those circumstances. Should you not agree to
the use of e-mail or to communications via Internet, you are kindly
requested to notify us immediately. This message is intended exclusively for
the person to whom it is addressed and contains privileged and confidential
information protected from disclosure by law. If you are not the addressee
indicated in this message, you should immediately delete it and any
attachments and notify the sender by reply e-mail. In such case, you are
hereby notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by law.
___
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] PREROUTING 169.254.169.254 rule shoud not on Compute node.......

2011-05-12 Thread Diego Parrilla Santamaría
Hi,

this is an issue in our Multi-Node arquitecture of the Stackops
Openstack Nova Distro. We have not verified 100% yet if it fix the
issue, but I think Hugo has found the reason and the solution, so my
sincere kudos, Hugo.

We will release a maintenance release once we verify that the rules
works fine in our lab.

Regards
-- 
Diego Parrilla
CEO
www.stackops.com |  diego.parri...@stackops.com | +34 649 94 43 29 |
skype:diegoparrilla

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo
electrónico y las comunicaciones por medio de Internet no permiten
asegurar ni garantizar la confidencialidad de los mensajes
transmitidos, así como tampoco su integridad o su correcta recepción,
por lo que STACKOPS TECHNOLOGIES S.L. no asume responsabilidad alguna
por tales circunstancias. Si no consintiese en la utilización del
correo electrónico o de las comunicaciones vía Internet le rogamos nos
lo comunique y ponga en nuestro conocimiento de manera inmediata. Este
mensaje va dirigido, de manera exclusiva, a su destinatario y contiene
información confidencial y sujeta al secreto profesional, cuya
divulgación no está permitida por la ley. En caso de haber recibido
este mensaje por error, le rogamos que, de forma inmediata, nos lo
comunique mediante correo electrónico remitido a nuestra atención y
proceda a su eliminación, así como a la de cualquier documento adjunto
al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al
mismo, cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES
S.L. does not assume any liability for those circumstances. Should you
not agree to the use of e-mail or to communications via Internet, you
are kindly requested to notify us immediately. This message is
intended exclusively for the person to whom it is addressed and
contains privileged and confidential information protected from
disclosure by law. If you are not the addressee indicated in this
message, you should immediately delete it and any attachments and
notify the sender by reply e-mail. In such case, you are hereby
notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by
law.




On Wed, May 11, 2011 at 4:08 AM, 郭耀謙 tonyt...@gmail.com wrote:
 Hello , guys
 There's a problem while separate instance's network and nova-management
 network.
 EX.
 Nova management network : 192.168.1.0/24  eth0
 Instance network               :  10.0.0.0/12      eth1 bridge to br100
 During cloud-setup :
 Instance try to retrieve metadata from 169.254.169.254.
 Instances(10.0.0.0/12) request 169.254.169.254 PREROUTING from
 gateway(nova-network).
 But If PREROUTING rule is already been set on nova-Compute node, instance
 request will be redirected on VM host instead of nova-network host.
 So If your topology is like A diadram from StackOps , Plz Check iptables
 rule on Compute nodes.
 -A PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport 80 -j DNAT
 --to-destination 192.168.1.2:8773
 And del this rule , your instance will get metadata correctly




 ___
 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] Design Summit Decisions

2011-05-07 Thread Diego Parrilla Santamaría
Vish,

I miss the 'Notifications and Statistics' session. May be some of the
guys there can correct me (Jay?) if I'm wrong but we talked about:

- Extend Nova with a a server-to-server web-hook-based
publish/subscribe protocol: PubSubHubBub.
- Define a message format to describe the notification events.

Regards
Diego
-- 
Diego Parrilla
CEO
www.stackops.com |  diego.parri...@stackops.com | +34 649 94 43 29 |
skype:diegoparrilla

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo
electrónico y las comunicaciones por medio de Internet no permiten
asegurar ni garantizar la confidencialidad de los mensajes
transmitidos, así como tampoco su integridad o su correcta recepción,
por lo que STACKOPS TECHNOLOGIES S.L. no asume responsabilidad alguna
por tales circunstancias. Si no consintiese en la utilización del
correo electrónico o de las comunicaciones vía Internet le rogamos nos
lo comunique y ponga en nuestro conocimiento de manera inmediata. Este
mensaje va dirigido, de manera exclusiva, a su destinatario y contiene
información confidencial y sujeta al secreto profesional, cuya
divulgación no está permitida por la ley. En caso de haber recibido
este mensaje por error, le rogamos que, de forma inmediata, nos lo
comunique mediante correo electrónico remitido a nuestra atención y
proceda a su eliminación, así como a la de cualquier documento adjunto
al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al
mismo, cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES
S.L. does not assume any liability for those circumstances. Should you
not agree to the use of e-mail or to communications via Internet, you
are kindly requested to notify us immediately. This message is
intended exclusively for the person to whom it is addressed and
contains privileged and confidential information protected from
disclosure by law. If you are not the addressee indicated in this
message, you should immediately delete it and any attachments and
notify the sender by reply e-mail. In such case, you are hereby
notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by
law.



On Tue, May 3, 2011 at 12:22 AM, Vishvananda Ishaya
vishvana...@gmail.com wrote:
 Hey Everyone,
 I thought it would be nice to give everyone an update of the decisions made
 during the Design Summit.  There are a lot of follow-on actions.  I'll be
 spending the next week trying to get everything missing into blueprints and
 targeted to milestones, so that there is a cohesive view of the features
 being worked on for the Diablo release.  There are still a number of tasks
 for Nova that need to be done but have no one assigned.  I will list them
 below, but I will also be sending out specific emails to get volunteers for
 individual topics.
 The information below is based on notes that I took during the various
 meetings.  I attempted to collect as many of the action items related to
 Nova as possible.  Unfortunately, I wasn't in all of the sessions, and I'm
 sure I missed a few things. If others have additions/changes, please feel
 free to contribute them.
 I will also be sending out a list of milestones and dates so everyone can
 attempt to coordinate their development cycles with the official Nova
 milestones.
 Vish
 Diablo Design Summit Notes and Actions (* represents blueprints that need to
 be made)
 Six-Month Release Cycle
 OpenStack will move to a six month release cycle
 Releases will adopt the NVIE model -- Separate QA branch with bugfixes only
 merged in
 Project PTLs responsible for creating and assigning a QA team to manage the
 QA branch for release
 Milestones
 Between the six-month releases, individual projects can manage their own
 cadence for releases
 Unless a project has a good reason to change, it should adopt the default of
 one month milestones
 Milestones are not supported releases, but should expose stable new
 functionality
 Milestones will be used to target features and help ease the
 project-management burden
 Shared Code and New Projects
 Volume and Network code will initially not be separated into separate
 projects
 DB and API for volume and network should be separated within NOVA (*)
 Clear high-level apis will be defined for these components so other projects
 can replace them
 Shared code will be moved into a subfolder in nova for a possible move into
 nova-common (*)
 Where applicable, libraries should be created for shared functionality
 (allows for external reuse)
 init/daemonization code from swift / glance will be moved

Re: [Openstack] Nova writing lock files in /usr/lib/pymodules/python2.6

2011-04-26 Thread Diego Parrilla Santamaría
I have found some random issues if you don't set the lock_path to a
writeable directory in Cactus. Never saw any issue in Bexar. Hence, in
the new version of our distro the lock_path parameter is always set.

-- 
Diego Parrilla
CEO
www.stackops.com |  diego.parri...@stackops.com | +34 649 94 43 29 |
skype:diegoparrilla



On Wed, Apr 27, 2011 at 4:40 AM, Thomas Goirand tho...@goirand.fr wrote:
 Hi,

 I thought I was the only one, as using Debian, but it seems I'm not.

 Nova is trying to write in /usr/lib/pymodules/python2.6. It should not,
 as an admin can decide to mount /usr read only. Here's the output:

 http://paste.openstack.org/show/1253/

 Of course, doing:

 chown nova /usr/lib/pymodules/python2.6

 kinds of fixes it, but that should never happens. Lock files should be
 written somewhere in /var, probably in /var/lib/nova/locks in this case.

 Is this a known issue (I haven't see it in a launchpad bug)? Is that an
 issue in python-lockfile? And more importantly: how to fix?

 I saw, in utils.py, a FLAGS.lock_path. Should I just add a
 --lock_path=/var/lib/nova/locks in /etc/nova/nova.conf? In this case,
 why isn't /var/lib/nova/locks the default, and how to change that
 default in the code so that by default it goes in /var?

 Thomas Goirand (zigo)

 ___
 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] Summit Talk: Information session on Zones? Any interest?

2011-04-14 Thread Diego Parrilla
+1

Enviado desde mi iPad

El 14/04/2011, a las 18:07, Sandy Walsh sandy.wa...@rackspace.com escribió:

 I've been getting a lot of questions about Zones lately. 
 
 How much interest is there for an informational session on Zones and, I 
 guess, Distributed Scheduler and roadmap?
 
 (pending an available slot at the summit ... things are filling up quickly I 
 gather)
 
 -S
 
 Confidentiality Notice: This e-mail message (including any attached or
 embedded documents) is intended for the exclusive and confidential use of the
 individual or entity to which this message is addressed, and unless otherwise
 expressly indicated, is confidential and privileged information of Rackspace.
 Any dissemination, distribution or copying of the enclosed material is 
 prohibited.
 If you receive this transmission in error, please notify us immediately by 
 e-mail
 at ab...@rackspace.com, and delete the original message.
 Your cooperation is appreciated.
 ___
 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] Enhancements to Glance in Diablo? Input welcomed

2011-04-13 Thread Diego Parrilla Santamaría
Hi Jay,

some random thoughts:

1) OVF support. I know it's not exactly a disk image format, but
probably we could look deeper if it make sense to add OVF or not. And
if not, where does it fit in the overall architecture.
2) Understand what is contained in the disk images. Is this a
prerequisite for a kind of image builder, for example? May be I don't
get it, what is the purpose of it?

my two cents,

Diego Parrilla
CEO
www.stackops.com |  diego.parri...@stackops.com | +34 649 94 43 29 |
skype:diegoparrilla





On Tue, Apr 12, 2011 at 8:11 PM, Jay Pipes jaypi...@gmail.com wrote:
 Hey all,

 We're in the planning stages for Diablo now, working on putting
 together blueprints, which turn into sessions at the design summit.

 I know the Glance team is small and our project narrow in scope, but
 it would be great to get some feedback from the list about stuff you'd
 like to see included in Glance in the Diablo release.

 Some possible thoughts:

 * Authn/authz - This is a big one, but dependent on the overall
 discussion of federated auth going on in the Nova/Swift communities.
 Glance will merely follow suit with what Nova does most likely.
 * Image conversion. This actually already has a blueprint, but maybe
 good for a detailed discussion at the summit? See
 https://blueprints.launchpad.net/glance/+spec/image-file-conversion
 * Metrics - for instance, tracking operations performed (read/write,
 bytes out/in, ?) Would this even be useful?
 * Integration with more backend storage systems?
 * XML support in the API?
 * Having Glance understand what is contained in the disk images by
 inspecting them on upload?
 * A Glance dashboard app?

 Please feel free to expand on any of the above and add any suggestions
 you have on the future direction of Glance. Your input is truly
 appreciated.

 Cheers!
 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


Re: [Openstack] (no subject)

2011-04-11 Thread Diego Parrilla Santamaría
I think it's a great feature, considering the problems to scale a
shared storage like NFS.

I was wondering if some Service Provider out there is going to
implement a shared storage to take advantage of the new KVM live
migration features of Cactus.

-- 
Diego Parrilla
CEO
www.stackops.com |  diego.parri...@stackops.com | +34 649 94 43 29 |
skype:diegoparrilla

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo
electrónico y las comunicaciones por medio de Internet no permiten
asegurar ni garantizar la confidencialidad de los mensajes
transmitidos, así como tampoco su integridad o su correcta recepción,
por lo que STACKOPS TECHNOLOGIES S.L. no asume responsabilidad alguna
por tales circunstancias. Si no consintiese en la utilización del
correo electrónico o de las comunicaciones vía Internet le rogamos nos
lo comunique y ponga en nuestro conocimiento de manera inmediata. Este
mensaje va dirigido, de manera exclusiva, a su destinatario y contiene
información confidencial y sujeta al secreto profesional, cuya
divulgación no está permitida por la ley. En caso de haber recibido
este mensaje por error, le rogamos que, de forma inmediata, nos lo
comunique mediante correo electrónico remitido a nuestra atención y
proceda a su eliminación, así como a la de cualquier documento adjunto
al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al
mismo, cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES
S.L. does not assume any liability for those circumstances. Should you
not agree to the use of e-mail or to communications via Internet, you
are kindly requested to notify us immediately. This message is
intended exclusively for the person to whom it is addressed and
contains privileged and confidential information protected from
disclosure by law. If you are not the addressee indicated in this
message, you should immediately delete it and any attachments and
notify the sender by reply e-mail. In such case, you are hereby
notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by
law.






On Mon, Apr 11, 2011 at 7:41 AM, igoigo246 igoigo...@gmail.com wrote:
 hi all

 KVM Block Migration is wonderful function.

 http://www.linux-kvm.com/content/qemu-kvm-012-adds-block-migration-feature

 this allow   that live migration do  without shared storage.


 When KVM Block migration Support ?


 Thanks for reading.
 --
 Hisashi Ikari


 ___
 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 automate replication

2011-04-04 Thread Diego Parrilla Santamaría
On Mon, Apr 4, 2011 at 3:27 PM, Jay Pipes jaypi...@gmail.com wrote:
 Persistence != HA. What are we talking about here? Both? I'm not sure...

Agree. Replication has to do more with DR services than HA. I tried to
prioritize instances Highly Avalaible and persistent instances (two
different features) before DR.


 -jay

 On Mon, Apr 4, 2011 at 12:20 AM, Jacob Gardiner jgardi...@squiz.com.au 
 wrote:
 I think the lines are blurring slightly.
 It's not the responsibility of the infrastructure layer to ensure that the
 application layer self-heals after an unscheduled reboot.
 I don't think that a HA feature should be left out because there are
 applications that may not heal, The discussion of infrastructure choice sits
 with the application administrator and not the infrastructure developer -
 you guys.
 The openstack team is making good ground, but there's a key 'cloud' function
 missing and its HA.

 On 03/04/2011, at 6:59 PM, Diego Parrilla wrote:

 +1
 Some people think Cloud means 'magic' and failed physical instances should
 recover to the previous state. Most of the times this is not possible at app
 level, and I wonder if desirable.
 Still, Nova lacks of features like 'HA' instances and instances running on
 remote block storage (like EBS backed instances in AWS).I think this is
 basic for self-healing features needed for real DR.

 Enviado desde mi iPad
 El 02/04/2011, a las 22:46, Jesse Andrews anotherje...@gmail.com escribió:

 What to do when an instance dies is application specific.

 Some applications may not care, autoscaling back to the proper size by
 themselves. Other applications may need the resources to be returned in the
 most recent state.

 Currently openstack requires the user to handle recovery.

 I expect there will be an option to mark a virtual machine as HA which
 would attempt to relaunch on crashes. How exactly to implement it will
 depend on the cloud requirements. If the instances are backed to a SAN or
 distributed filesystem (like ceph) the VM can be relaunched with all state
 that has been flushed to disk. On a cloud with local disk only, the
 scheduled snapshotting could allow the vm to a recent state.

 Or HA could mean relaunch the image (ala autoscale)

 What use case are you thinking about?

 Jesse

 On Apr 2, 2011 1:33 PM, Marek Denis ma...@octogan.net wrote:
 Hello,

 I have been trying to find out some info about features OpenStack
 provide and still cannot figure out whether 'cloud features' are
 available by default. By 'cloud features' I mean proper handling
 situations where we have many instances running on many different
 hardware servers. Suddently one server (physically) goes down, something
 bad happened. How will the OpenStack as a cloud behave by default? Will
 it run all the lost instances on other hardware servers or this should
 be specifically configured or programmed? How about data replication?
 Users shouldn't notice anything, as all the instances are ran in the
 cloud. Is it available by default? I couldn't find any docs that would
 explain these topics in a detailed way. Thanks for your explanation.
 --
 regards

 M


 ___
 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

 Jacob Gardiner
 National Hosting Manager
 E jgardi...@squiz.com.au
 Squiz Pty. Ltd. A 92 Jarrett Street, Leichhardt NSW 2040
 P +61 2 8507 9900 F +61 2 8507 9988 SUPPORT 13000 SQUIZ W www.squiz.com.au
 AUSTRALIA UNITED KINGDOM NEW ZEALAND EUROPE UNITED STATES
 SYDNEY MELBOURNE CANBERRA HOBART BRISBANE

 SUPPORTED OPEN SOURCE SOLUTIONS

 ___
 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] installing Nova in the Cloud

2011-03-31 Thread Diego Parrilla Santamaría
Hi Nelson,

we have successfully deployed a multinode installation of Nova with
our distro Stackops on a VMware ESXi 4.1. QEMU is the only available
emulator when running on top of a hypervisor.

I guess you can use our distro to deploy on any Cloud Provider that
allows you to upload an ISO image and install it on several virtual
machines. As far as I know you can install ISOs in Terremark vCloud
Express, and they use VMware as the hypervisor. We use FlatDHCP as the
network model.

You can download the distro from http://www.stackops.org

Let us know if it works,

-- 
Diego Parrilla
CEO
www.stackops.com |  diego.parri...@stackops.com | +34 649 94 43 29 |
skype:diegoparrilla

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo
electrónico y las comunicaciones por medio de Internet no permiten
asegurar ni garantizar la confidencialidad de los mensajes
transmitidos, así como tampoco su integridad o su correcta recepción,
por lo que STACKOPS TECHNOLOGIES S.L. no asume responsabilidad alguna
por tales circunstancias. Si no consintiese en la utilización del
correo electrónico o de las comunicaciones vía Internet le rogamos nos
lo comunique y ponga en nuestro conocimiento de manera inmediata. Este
mensaje va dirigido, de manera exclusiva, a su destinatario y contiene
información confidencial y sujeta al secreto profesional, cuya
divulgación no está permitida por la ley. En caso de haber recibido
este mensaje por error, le rogamos que, de forma inmediata, nos lo
comunique mediante correo electrónico remitido a nuestra atención y
proceda a su eliminación, así como a la de cualquier documento adjunto
al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al
mismo, cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES
S.L. does not assume any liability for those circumstances. Should you
not agree to the use of e-mail or to communications via Internet, you
are kindly requested to notify us immediately. This message is
intended exclusively for the person to whom it is addressed and
contains privileged and confidential information protected from
disclosure by law. If you are not the addressee indicated in this
message, you should immediately delete it and any attachments and
notify the sender by reply e-mail. In such case, you are hereby
notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by
law.



On Thu, Mar 31, 2011 at 6:57 PM, Nelson Nahum nel...@zadarastorage.com wrote:
 I would like to install Open Stack Nova in few servers in the cloud.

 Is this possible? Which version?

 Any specific Cloud provider recommendations?

 Thanks,
 Nelson Nahum
 nel...@zadarastorage.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] OpenStack Design Summit - Fall 2011 Location Request

2011-03-29 Thread Diego Parrilla Santamaría
+1 to Europe!

-- 
Diego Parrilla
CEO
www.stackops.com |  diego.parri...@stackops.com | +34 649 94 43 29 |
skype:diegoparrilla

 ADVERTENCIA LEGAL 
Le informamos, como destinatario de este mensaje, que el correo
electrónico y las comunicaciones por medio de Internet no permiten
asegurar ni garantizar la confidencialidad de los mensajes
transmitidos, así como tampoco su integridad o su correcta recepción,
por lo que STACKOPS TECHNOLOGIES S.L. no asume responsabilidad alguna
por tales circunstancias. Si no consintiese en la utilización del
correo electrónico o de las comunicaciones vía Internet le rogamos nos
lo comunique y ponga en nuestro conocimiento de manera inmediata. Este
mensaje va dirigido, de manera exclusiva, a su destinatario y contiene
información confidencial y sujeta al secreto profesional, cuya
divulgación no está permitida por la ley. En caso de haber recibido
este mensaje por error, le rogamos que, de forma inmediata, nos lo
comunique mediante correo electrónico remitido a nuestra atención y
proceda a su eliminación, así como a la de cualquier documento adjunto
al mismo. Asimismo, le comunicamos que la distribución, copia o
utilización de este mensaje, o de cualquier documento adjunto al
mismo, cualquiera que fuera su finalidad, están prohibidas por la ley.

* PRIVILEGED AND CONFIDENTIAL 
We hereby inform you, as addressee of this message, that e-mail and
Internet do not guarantee the confidentiality, nor the completeness or
proper reception of the messages sent and, thus, STACKOPS TECHNOLOGIES
S.L. does not assume any liability for those circumstances. Should you
not agree to the use of e-mail or to communications via Internet, you
are kindly requested to notify us immediately. This message is
intended exclusively for the person to whom it is addressed and
contains privileged and confidential information protected from
disclosure by law. If you are not the addressee indicated in this
message, you should immediately delete it and any attachments and
notify the sender by reply e-mail. In such case, you are hereby
notified that any dissemination, distribution, copying or use of this
message or any attachments, for any purpose, is strictly prohibited by
law.


On Tue, Mar 29, 2011 at 6:04 PM, Josh Kearney j...@jk0.org wrote:
 Europe would be nice.

 On Tue, Mar 29, 2011 at 10:52 AM, Stephen Spector
 stephen.spec...@openstack.org wrote:

 Developers:
 I have started early planning on the next OpenStack Design Summit in early
 October 2011 this year and would like to get some feedback on location
 options. The current thinking is to just host a Design Summit event for 3
 days without the associated Conference portion that we are doing next month
 in Santa Clara. It is my intention to take this idea to the broader
 community in the coming weeks but I need to gather some data from the
 developers before I can put together a final proposal to the community,
 Location – My goal is to host the 3-day event in a gateway city so
 attendees from Asia, Europe, and the US can easily fly directly to this
 destination. This leads me to look at cities like New York, Chicago, London,
 Paris, Seoul, etc except these locations tend to be expensive for hotels and
 facilities. Other global cities such as Houston, Amsterdam, Frankfort,
 Seattle, Atlanta, Dallas are cheaper locations for the event. Thus, I am
 looking to see what locations are of interest to the developers; also
 remember weather in October as a factor.
 Host – Having an event at a hotel is more expensive then finding a
 corporate facility, university setting, or even co-locate with a conference.
 I am open to any ideas you have about interesting facilities or events to
 co-locate with as I want to ensure that we not only accomplish our goal of
 setting the project's direction for the future releases but also provide an
 excellent environment with top notch facilities.
 Feel free to provide your thoughts directly to myself via email or respond
 to this email should you wish a broader conversation. Thanks.
 - - -
 Stephen Spector, Rackspace
 OpenStack Community Manager
 stephen.spec...@openstack.org
 OpenStack Blog | @opnstk_com_mgr
 Office  +1 (512) 539-1162 | Mobile +1 (210) 415-0930
 ___
 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

Re: [Openstack] Decoupling of Network and Compute services for the new Network Service design

2011-02-24 Thread Diego Parrilla Santamaría
I think we had this conversation before some weeks ago. From my perspective
I think networking services are normally not considered as first class
citizens of the 'Virtual Datacenter'. What Ishimoto-san describes is a
Virtual Switch. But networking services in the day-in day-out operations
include also DNS management, load balancers, firewalls, VPNs, netflow and
others. And this is the main reason to decouple all these services from the
Virtual Machine lifecycle: they are a lot of heterogenous network services
and some make sense tied to the VM but others make sense tied to the Virtual
Datacenter (let's call it the Openstack Project concept).

The scheduler should handle the network services tied to the VM, but most of
the network services are tied to a different kind of resource scheduler, the
Virtual Datacenter resources scheduler. This is the orchestrator we are
discussing in this thread.

So before adding new virtual resources I think we need some kind of new
Orchestrator/Resource scheduler that should handle dependencies between
resources (a netflow listener needs a virtual Port of a virtual Switch to be
allocated) and pluggable services. What I'm not sure about this kind of
orchestration components is if they implement fixed or dynamic workflows.
Fixed workflows reduce complexity a lot.

A long email and my poor english... hope you understand it!

-
Diego Parrilla
nubeblog.com | nubeb...@nubeblog.com | twitter.com/nubeblog
+34 649 94 43 29




On Wed, Feb 23, 2011 at 9:47 PM, John Purrier j...@openstack.org wrote:

 And we are back to the discussion about orchestration... Given the
 flexibility of the OpenStack system and the goals of independently
 horizontally scaling services I think we will need to address this head on.
 #3 is the most difficult, but is also the right answer for the project as
 we
 look forward to adding functionality/services to the mix. This is also
 where
 we can make good use of asynchronous event publication interfaces within
 services to ensure maximum efficiency.

 John

 -Original Message-
 From: openstack-bounces+john=openstack@lists.launchpad.net
 [mailto:openstack-bounces+john=openstack@lists.launchpad.net] On
 Behalf
 Of Vishvananda Ishaya
 Sent: Wednesday, February 23, 2011 12:27 PM
 To: Ishimoto, Ryu
 Cc: openstack@lists.launchpad.net
 Subject: Re: [Openstack] Decoupling of Network and Compute services for the
 new Network Service design

 Agreed that this is the right way to go.

 We need some sort of supervisor to tell the network to allocate the network
 before dispatching a message to compute.  I see three possibilities (from
 easiest to hardest):

 1. Make the call in /nova/compute/api.py (this code runs on the api host)
 2. Make the call in the scheduler (the scheduler then becomes sort of a
 supervisor to make sure all setup occurs for a vm to launch)
 3. Create a separate compute supervisor that is responsible for managing
 the
 calls to different components

 The easiest seems to be 1, but unfortunately it forces us to wait for the
 network allocation to finish before returning to the user which i dislike.

 I think ultimately 3 is probably the best solution, but for now I suggest 2
 as a middle ground between easy and best.

 Vish

 On Feb 23, 2011, at 5:29 AM, Ishimoto, Ryu wrote:

 
  Hi everyone,
 
  I have been following the discussion regarding the new 'pluggable'
 network
 service design, and wanted to drop in my 2 cents ;-)
 
  Looking at the current implementation of Nova, there seems to be a very
 strong coupling between compute and network services.  That is, tasks that
 are done by the network service are executed at the time of VM
 instantiation, making the compute code dependent on the network service,
 and
 vice versa.  This dependency seems undesirable to me as it adds
 restrictions
 to implementing 'pluggable' network services, which can vary, with many
 ways
 to implement them.
 
  Would anyone be opposed to completely separating out the network service
 logic from compute?  I don't think it's too difficult to accomplish this,
 but to do so, it will require that the network service tasks, such as IP
 allocation, be executed by the user prior to instantiating the VM.
 
  In the new network design(from what I've read up so far), there are
 concepts of vNICs, and vPorts, where vNICs are network interfaces that are
 associated with the VMs, and vPorts are logical ports that vNICs are
 plugged
 into for network connectivity.  If we are to decouple network and compute
 services, the steps required for FlatManager networking service would look
 something like:
 
  1. Create ports for a network.  Each port is associated with an IP
 address
 in this particular case, since it's an IP-based network.
  2. Create a vNIC
  3. Plug a vNIC into an avaiable vPort.  In this case it just means
 mapping
 this vNIC to an unused IP address.
  4. Start a VM with this vNIC.  vNIC is already mapped to an IP address,
 so
 compute does not have

Re: [Openstack] documentation of flags, introducing of a naming convention for flags

2011-02-23 Thread Diego Parrilla Santamaría
I forgot to add something to my 'wishlist' ;-)

Changing the way we configure Nova should be a process announced in
advanced. One or two releases in advance, to give enough time to teams
doing deployments and upgrades of Nova to be prepared. Changes that
can impact in the upgrade of the product (database schema changes,
ldap schema changes, deprecated/new properties should be informed in
advance).

I understand this is very complicated... but this is the kind of
things that sysadmins love.

-
Diego Parrilla
nubeblog.com | nubeb...@nubeblog.com | twitter.com/nubeblog
+34 649 94 43 29




On Wed, Feb 23, 2011 at 9:44 AM, Thierry Carrez thie...@openstack.org wrote:
 Andy Smith wrote:
 (4) I did some work on a sphinx plugin that was never finished to
 automatically document the flags, I can put some effort into finishing
 that if we want it. It basically added the docs for the flags per module
 and could be expanded to generate a master list of flags document also.

 That sounds great !

 Ideally each flag would be a bit more documented in code (not just a
 short desc and a default value) and the plugin would pick those comments up.

 Then it can serve as a basis to write the flags chapter in the user
 documentation (OpenStack manuals). This one needs a bit more human
 editing (logical groupings of flags, explanation of several flags at the
 same time...) but would use the Sphinx-plugin-generated doc as raw material.

 --
 Thierry Carrez (ttx)
 Release Manager, OpenStack

 ___
 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] Pondering multi-tenant needs in nova.

2011-02-03 Thread Diego Parrilla Santamaría
Hi Monsyne,

it's a very interesting topic and I'm curious about the reason why you
are using the Flat Networking set up. From the conversations in other
threads it seems the Service Providers prefer different networking
approaches: VLAN oriented basically.

Regards
Diego

-
Diego Parrilla
nubeblog.com | nubeb...@nubeblog.com | twitter.com/nubeblog
+34 649 94 43 29




On Thu, Feb 3, 2011 at 2:37 AM, Monsyne Dragon mdra...@rackspace.com wrote:
 I am sorting out some possible implementations for the
 multi-tenant-accounting blueprint, and the related system-usage-records bp,
 and I just wanted to run this by anyone interested in such matters.

 Basically, for multitenant purposes we need to introduce the concept of an
 'account' in nova, representing a customer,  that basically acts as a label
 for a group of resources (instances, etc), and for access control (i.e
 customer a cannot mess w/ customer b's stuff)

 There was some confusion on how best to implement this, in relation to
 nova's project concept.  Projects are kind of like what we want an account
 to be, but there are some associations (like one project per network) which
 are not valid for our flat networking setup.  I am kind of straw-polling on
 which is better here:

 The options are:
 1) Create a new 'account' concept in nova,  with an account basically being
 a subgroup of a project (providers would use a single, default project, with
 additional projects added if needed for separate brands, or resellers, etc),
 add in access control per account as well as project, and make sure
 apis/auth specify account appropriately,  have some way for a default
 account to used (per project) so account doesn't get in the way for
 non-multitenant users.

 2) having account == nova's project, and changing the network
 associations, etc so projects can support our model (as well as current
 models).  Support for associating accounts (projects) together for
 resellers, etc would either be delegated outside of nova or added later
 (it's not a current requirement).

 In either case, accounts would be identified by name, which would  be an
 opaque string an outside system/person would assign, and could structure to
 their needs (ie. for associating accounts with common prefixes, etc)

 --

 --
    -Monsyne Dragon
    work:         210-312-4190
    mobile        210-441-0965
    google voice: 210-338-0336



 Confidentiality Notice: This e-mail message (including any attached or
 embedded documents) is intended for the exclusive and confidential use of
 the
 individual or entity to which this message is addressed, and unless
 otherwise
 expressly indicated, is confidential and privileged information of
 Rackspace.
 Any dissemination, distribution or copying of the enclosed material is
 prohibited.
 If you receive this transmission in error, please notify us immediately by
 e-mail
 at ab...@rackspace.com, and delete the original message.
 Your cooperation is appreciated.


 ___
 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 x-image-meta-type raw vs machine

2011-01-16 Thread Diego Parrilla Santamaría
2011/1/14 Jay Pipes jaypi...@gmail.com

 2011/1/14 Diego Parrilla Santamaría diego.parrilla.santama...@gmail.com:
  Well... VMX is probably too VMware oriented. My only concern about this
 kind
  of proprietary parameter file is you don't really have the chance to
 control
  its lifecycle. New versions, changes... and developers lagging behind of
  this changes. It can be a nightmare.
  But this is more a decision of Product Management than a technical
  decision... from my perspective. From a pure user perspective, the more
  options the better, of course.
  BTW, I think we did a good job in Abicloud about virtual disk formats and
  virtual images:
 http://abiquo.org/display/ABI16/Virtual+Images+Introduction

 Helpful link, thanks Diego :)

 Followup question, based partly on the table of supported disk
 formats: instead of the general VMDK as a disk format, should we have
 a more broken-down format for, say, sparse VMDK?

 In other words, how fine-grained should the metadata about an image in
 Glance be?


Jay,

I think VMDK subtypes are very relevant information and has to be indicated
before a deployment. Just an example: if you try to deploy a streamOptimized
or even some sparse formats directly to VMware ESXi they won't work, and
troubleshooting for newbies can be complicated.

I'm not very famliar with Glance yet. So may be some of my asumptions can
sound stupid...

I guess that one of the main purpose of Glance is to deal with Object
Storage Services (Swift or S3 for example) because they are the best
candidates to store virtual images. I think this is a 'necessary evil': such
a big images must be stored somewhere.

What I don't really get is how Glance is going to deal with all the
different virtual images formats supported for the different hypervisors. I
mean, who is going to convert from virtual image format X to the virtual
image format needed by hypervisor Y? Is Glance responsible for this or the
Compute Node? May be if you explain me a little bit how it will work I can
be more helpful. I'm still with Austin and I will start to work on the Bexar
branch very soon.

Regards
Diego

-
Diego Parrilla
nubeblog.com | nubeb...@nubeblog.com | twitter.com/nubeblog
+34 649 94 43 29


 -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] Glance x-image-meta-type raw vs machine

2011-01-14 Thread Diego Parrilla Santamaría
2011/1/13 Jay Pipes jaypi...@gmail.com

 2011/1/13 Diego Parrilla Santamaría diego.parrilla.santama...@gmail.com:
  An appliance is the combination of metadata describing the virtual
 machine
  plus the virtual disks. The standard format in the virtualization
 industry
  is OVF. Basically, differs from VMX+VMDK(s) because it has a XML format
 that
  describes the virtual machine (and little bit its environment like
  firewalling, policies, etc...).
  VMX is VMware specific, and OVF is vendor agnostic (or should be...).
 From
  my perspective VMX + VMDK(s) is not an appliance format, but this is the
  kind of topic for a long discussion ;-)
  If you are looking for a simple way to describe the virtual machine
  parameters for an appliance, check OVF specs to get some inspiration. I
  think OVF full spec is overkill because the simpler approach of Nova.

 Thanks for the explanation, Diego! Much appreciated.

 The question arises because we are wondering what information to store
 in Glance's registry that describes an image. I had proposed the
 following, with additions from John Purrier:

 disk_format: choices: VHD, VDI, VMDK, RAW,  QCOW2
 appliance_format: choices: OVF, OVA,  AMI.

 Do you agree that we should put VMX in the list of appliance formats,
 as Ewan Mellor suggested?


Well... VMX is probably too VMware oriented. My only concern about this kind
of proprietary parameter file is you don't really have the chance to control
its lifecycle. New versions, changes... and developers lagging behind of
this changes. It can be a nightmare.

But this is more a decision of Product Management than a technical
decision... from my perspective. From a pure user perspective, the more
options the better, of course.

BTW, I think we did a good job in Abicloud about virtual disk formats and
virtual images: http://abiquo.org/display/ABI16/Virtual+Images+Introduction

Cheers
Diego



-
Diego Parrilla
nubeblog.com | nubeb...@nubeblog.com | twitter.com/nubeblog
+34 649 94 43 29






 Cheers!
 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] Glance x-image-meta-type raw vs machine

2011-01-13 Thread Diego Parrilla Santamaría
An appliance is the combination of metadata describing the virtual machine
plus the virtual disks. The standard format in the virtualization industry
is OVF. Basically, differs from VMX+VMDK(s) because it has a XML format that
describes the virtual machine (and little bit its environment like
firewalling, policies, etc...).

VMX is VMware specific, and OVF is vendor agnostic (or should be...). From
my perspective VMX + VMDK(s) is not an appliance format, but this is the
kind of topic for a long discussion ;-)

If you are looking for a simple way to describe the virtual machine
parameters for an appliance, check OVF specs to get some inspiration. I
think OVF full spec is overkill because the simpler approach of Nova.

Diego

-
Diego Parrilla
nubeblog.com | nubeb...@nubeblog.com | twitter.com/nubeblog
+34 649 94 43 29




On Thu, Jan 13, 2011 at 3:32 PM, Jay Pipes jaypi...@gmail.com wrote:

 On Wed, Jan 12, 2011 at 5:33 PM, Ewan Mellor ewan.mel...@eu.citrix.com
 wrote:
  Is there a name for the .vmx + .vmdk combination (i.e. a normal VMware VM
 format)?  Maybe just VMX as an appliance format?

 Sorry for the probably ignorant question here (I'm pretty ignorant to
 a lot of the virtualization details :( ). From Googling, it seems that
 the VMX file is merely a configuration file fed to vmware along with a
 VMDK when creating a virtual machine.  Is this considered an appliance
 format? Thanks in advance,

 -jay

 
  -Original Message-
  From: John Purrier [mailto:j...@openstack.org]
  Sent: 10 January 2011 08:59
  To: 'Jay Pipes'
  Cc: Ewan Mellor; openstack@lists.launchpad.net
  Subject: RE: [Openstack] Glance x-image-meta-type raw vs machine
 
  Jay, this makes a lot of sense. For disk formats I would suggest: VHD,
  VDI, VMDK, RAW,  QCOW2. For the appliance formats: OVF, OVA,  AMI.
 
  Conversion within Glance will need to be able to handle both disk image
  conversion and appliance format conversion.
 
  John
 
  -Original Message-
  From: Jay Pipes [mailto:jaypi...@gmail.com]
  Sent: Monday, January 10, 2011 10:26 AM
  To: John Purrier
  Cc: Ewan Mellor; openstack@lists.launchpad.net
  Subject: Re: [Openstack] Glance x-image-meta-type raw vs machine
 
  And I think we need to come to an agreement on the terms used here...
 
  What is a type of virtual image? Do we mean a *disk* image format?
  Do we mean a *metadata envelope* type (OVF, AMI, etc)? Do we mean some
  type of system image or image part (kernel, ramdisk, etc)?
 
  What Glance is serving/registering is really called a *virtual
  appliance*, as described in this article:
  http://en.wikipedia.org/wiki/Virtual_appliance
 
  Proposal:
 
  Change the Image model to have these following fields, instead of the
  existing type column:
 
  disk_format -- choice between ('VHD', 'VDI', 'VMDK')
  appliance_file_format -- choice between ('AMI','OVF')
 
  Thoughts?
  -jay
 
  On Mon, Jan 10, 2011 at 11:11 AM, John Purrier j...@openstack.org
  wrote:
   My 2 cents... We need to define a transport-neutral specification
  that allows us to encapsulate and copy/move a variety of virtual image
  formats, this should be based on OVF. The envelope can contain both the
  actual image as well as any required meta-data.
  
   The image elements specified are very AMI specific, we should
  generalize to be able to indicate the type of virtual image (i.e. AMI,
  VHD, etc.). A test for POC can be a service that takes the data in the
  OVF or what is stored in Glance to convert between formats. If we do
  this correctly all of the required data will be available at the
  correct point in the flow.
  
   Don't know if this is directly applicable to the discussion point
  below, but it is important that we get the fundamental
  design/architecture concepts in place moving forward.
  
   John
  
   -Original Message-
   From: openstack-bounces+john=openstack@lists.launchpad.net
  [mailto:openstack-bounces+john openstack-bounces%2Bjohn=openstack.org
 @lists.launchpad.net] On
  Behalf Of Jay Pipes
   Sent: Monday, January 10, 2011 9:44 AM
   To: Ewan Mellor
   Cc: openstack@lists.launchpad.net
   Subject: Re: [Openstack] Glance x-image-meta-type raw vs machine
  
   On Sat, Jan 1, 2011 at 7:30 PM, Ewan Mellor
  ewan.mel...@eu.citrix.com wrote:
   What is the intended semantics of the Glance x-image-meta-type
  header values
   “raw” vs “machine”?
  
   When we pulled the Image model from Nova into Glance, there was a
   field image_type that was limited to the strings raw, machine,
   kernel, and ramdisk.
  
   I'm open to changing this or using something like a format field
   (AMI vs OVF, etc..)
  
   Thoughts?
  
   -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