Re: Cloudstack simulator

2015-03-31 Thread Rohit Yadav
Abhi,

Travis is able to run it fine and it’s green: 
https://travis-ci.org/shapeblue/cloudstack/builds/56394003

For hints search a wiki on cwiki and see these travis configs that run 
simulator smoke tests:

https://github.com/apache/cloudstack/blob/master/.travis.yml
https://github.com/apache/cloudstack/tree/master/tools/travis

 On 30-Mar-2015, at 5:08 pm, Abhinandan Prateek 
 abhinandan.prat...@shapeblue.com wrote:

 Hi,

   I am trying to run simulator on latest 4.5.

 On a clean build I get the following error:


 INFO  [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Configuring 
 CloudStack Components
 [ERROR] Failed startup of context 
 org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@6ce75188{/client,/root/cloudstack/client/target/generated-webapp}
 org.springframework.context.ApplicationContextException: Failed to start bean 
 'cloudStackLifeCycle'; nested exception is net.sf.ehcache.CacheException: 
 Unable to create CacheManagerPeerListener. Initial cause was ccpsimulator: 
 ccpsimulator: Name or service not known
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:170)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:51)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:339)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:143)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:108)


 Is anyone able to run it successfully ?

 -abhi
 Find out more about ShapeBlue and our range of CloudStack related services

 IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software 
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure 
 Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training 
 Courseshttp://shapeblue.com/cloudstack-training/

 This email and any attachments to it may be confidential and are intended 
 solely for the use of the individual to whom it is addressed. Any views or 
 opinions expressed are solely those of the author and do not necessarily 
 represent those of Shape Blue Ltd or related companies. If you are not the 
 intended recipient of this email, you must neither take any action based upon 
 its contents, nor copy or show it to anyone. Please contact the sender if you 
 believe you have received this email in error. Shape Blue Ltd is a company 
 incorporated in England  Wales. ShapeBlue Services India LLP is a company 
 incorporated in India and is operated under license from Shape Blue Ltd. 
 Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
 operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company 
 registered by The Republic of South Africa and is traded under license from 
 Shape Blue Ltd. ShapeBlue is a registered trademark.

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd or related companies. If you are not the 
intended recipient of this email, you must neither take any action based upon 
its contents, nor copy or show it to anyone. Please contact the sender if you 
believe you have received this email in error. Shape Blue Ltd is a company 
incorporated in England  Wales. ShapeBlue Services India LLP is a company 
incorporated in India and is operated under license from Shape Blue Ltd. Shape 
Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.


[GitHub] cloudstack pull request: CLOUDSTACK-8330: Adding dvs tag to test c...

2015-03-31 Thread gauravaradhye
GitHub user gauravaradhye opened a pull request:

https://github.com/apache/cloudstack/pull/136

CLOUDSTACK-8330: Adding dvs tag to test cases which can be run on DVS 
configuration on vmware

In continuation with Pull Request: 
https://github.com/apache/cloudstack/pull/121
These test cases were missed out in earlier pull request.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/gauravaradhye/cloudstack 8330

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cloudstack/pull/136.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #136


commit de277a6e19a3dc68207e234aad936ff9a5c045e9
Author: Gaurav Aradhye gaurav.arad...@clogeny.com
Date:   2015-03-31T06:57:57Z

CLOUDSTACK-8330: Adding dvs tag to test cases which can be run on DVS 
configuration on vmware




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Any VxLan Support on Xenserver

2015-03-31 Thread Keerthiraja SJ
Hi All,

Is there any plan to bring up VxLAN support for xenserver on future release
version.

Thanks,
Keerthi


Re: Cloudstack simulator

2015-03-31 Thread Abhinandan Prateek
Thanks for sharing, I will look at config and see it this can be fixed for 
local use on 4.5.

A working local simulator will help pre-verify commits and will also help in 
adding more test cases.

-abhi

 On 31-Mar-2015, at 11:38 am, Rohit Yadav rohit.ya...@shapeblue.com wrote:

 Abhi,

 Travis is able to run it fine and it’s green: 
 https://travis-ci.org/shapeblue/cloudstack/builds/56394003

 For hints search a wiki on cwiki and see these travis configs that run 
 simulator smoke tests:

 https://github.com/apache/cloudstack/blob/master/.travis.yml
 https://github.com/apache/cloudstack/tree/master/tools/travis

 On 30-Mar-2015, at 5:08 pm, Abhinandan Prateek 
 abhinandan.prat...@shapeblue.com wrote:

 Hi,

  I am trying to run simulator on latest 4.5.

 On a clean build I get the following error:


 INFO  [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Configuring 
 CloudStack Components
 [ERROR] Failed startup of context 
 org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@6ce75188{/client,/root/cloudstack/client/target/generated-webapp}
 org.springframework.context.ApplicationContextException: Failed to start 
 bean 'cloudStackLifeCycle'; nested exception is 
 net.sf.ehcache.CacheException: Unable to create CacheManagerPeerListener. 
 Initial cause was ccpsimulator: ccpsimulator: Name or service not known
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:170)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:51)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:339)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:143)
 at 
 org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:108)


 Is anyone able to run it successfully ?

 -abhi
 Find out more about ShapeBlue and our range of CloudStack related services

 IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software 
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure 
 Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training 
 Courseshttp://shapeblue.com/cloudstack-training/

 This email and any attachments to it may be confidential and are intended 
 solely for the use of the individual to whom it is addressed. Any views or 
 opinions expressed are solely those of the author and do not necessarily 
 represent those of Shape Blue Ltd or related companies. If you are not the 
 intended recipient of this email, you must neither take any action based 
 upon its contents, nor copy or show it to anyone. Please contact the sender 
 if you believe you have received this email in error. Shape Blue Ltd is a 
 company incorporated in England  Wales. ShapeBlue Services India LLP is a 
 company incorporated in India and is operated under license from Shape Blue 
 Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil 
 and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a 
 company registered by The Republic of South Africa and is traded under 
 license from Shape Blue Ltd. ShapeBlue is a registered trademark.

 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 88 262 30892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab



 Find out more about ShapeBlue and our range of CloudStack related services

 IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software 
 Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure 
 Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training 
 Courseshttp://shapeblue.com/cloudstack-training/

 This email and any attachments to it may be confidential and are intended 
 solely for the use of the individual to whom it is addressed. Any views or 
 opinions expressed are solely those of the author and do not necessarily 
 represent those of Shape Blue Ltd or related companies. If you are not the 
 intended recipient of this email, you must neither take any action based upon 
 its contents, nor copy or show it to anyone. Please contact the sender if you 
 believe you have received this email in error. Shape Blue Ltd is a company 
 incorporated in England  Wales. ShapeBlue Services India LLP is a company 
 incorporated in India and is operated under license from Shape Blue Ltd. 
 Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
 operated under 

Re: [ANNOUNCE] New PMC Member: Lucian (Nux)

2015-03-31 Thread Nux!
Thanks everyone! :-)

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Wilder Rodrigues wrodrig...@schubergphilis.com
 To: dev@cloudstack.apache.org
 Sent: Tuesday, 31 March, 2015 06:15:47
 Subject: Re: [ANNOUNCE] New PMC Member: Lucian (Nux)

 Wooot, Lucian! Well done!
 
 Cheers,
 Wilder
 
 On 26 Mar 2015, at 04:42, Rajani Karuturi raj...@apache.org wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack has asked
 Lucian to join the PMC and we are pleased to announce that he has accepted.
 
 Join me in congratulating Lucian!
 
 On behalf of the Apache CloudStack PMC
 
  ~Rajani


[GitHub] cloudstack pull request: CLOUDSTACK-8330: Adding dvs tag to test c...

2015-03-31 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cloudstack/pull/136


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


RE: Any VxLan Support on Xenserver

2015-03-31 Thread Adrian Lewis
I think that the issue is with needing a controller. Unfortunately you can't
just replace VLANs with VXLANs unless there's some form of control plane.
You can do this in a distributed manner using broadcast to multicast
mechanisms but this AFAIK is not implemented in Openvswitch. I'm not quite
sure on the commercial aspects but XenServer 6.5 re-introduced the vSwitch
controller appliance (DVSC) so this could be a candidate but AFAIK, it's
only available on licensed versions of XenServer so any development would
likely come from Citrix. There was some work done by Hugo on ACS with
OpenDaylight but I think this ran into some issues with the Openvswitch
version on XS at the time. That's about all I know but hopefully this helps.
I'd be very interested to hear if anyone is actively doing any work on this
though.

-Original Message-
From: Keerthiraja SJ [mailto:sjkeer...@gmail.com]
Sent: 31 March 2015 08:39
To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
Subject: Any VxLan Support on Xenserver

Hi All,

Is there any plan to bring up VxLAN support for xenserver on future release
version.

Thanks,
Keerthi


Re: Any VxLan Support on Xenserver

2015-03-31 Thread Erik Weber
On Tue, Mar 31, 2015 at 9:39 AM, Keerthiraja SJ sjkeer...@gmail.com wrote:

 Hi All,

 Is there any plan to bring up VxLAN support for xenserver on future release
 version.


Not sure if I remember correct or not, but I think Nuage is VXLAN-based and
works with XenServer.


-- 
Erik


Re: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-31 Thread Srikanteswararao Talluri
Congrats Rohit!

~Talluri

On 31/03/15 11:05 am, Harikrishna Patnala
harikrishna.patn...@citrix.com wrote:

Congrats Rohit :)

-Harikrishna

On 31-Mar-2015, at 10:45 am, Wilder Rodrigues
wrodrig...@schubergphilis.com wrote:

 Congratulation, Rohit!
 
 Keep up the cool stuff! ;)
 
 Cheers,
 Wilder
 
 On 27 Mar 2015, at 09:07, Sebastien Goasguen run...@gmail.com wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack are
pleased to
 announce that Rohit Yadav has accepted our invitation to join the PMC.
 
 Please join me in congratulating him.
 
 On behalf of the Apache CloudStack PMC
 




RE: Unable to upload customer certificate

2015-03-31 Thread Suresh Sadhu
HI,

Code not changed recently  and try uploading the keys(root,intermediate) using 
api which was mentioned by you (Guide followed:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+Replace+realhostip.com+with+Your+Own+Domain+Name)
   and  server certifictate through UI. 

Generally this error will occur if you have any special character, empty space  
in  your key .Please check  your keys.
Also always take the db dump of your  keystore table and apply the keys. if you 
have any problem ,correct it and restore the keystore table and apply the 
certificate again.

Ref this link: mightuseful
http://sadhusuresh.blogspot.in/


regards
sadhu






-Original Message-
From: Erik Weber [mailto:terbol...@gmail.com] 
Sent: 31 March 2015 17:35
To: us...@cloudstack.apache.org; dev
Subject: Unable to upload customer certificate

I've been following a bunch of guides to upload a custom cpvm / ssvm 
certificate, but i end up with the following errors.

I've tried the key in x509 pem format, pkcs8 encrypted format and pkcs8 
non-encrypted format but they all give the same.

I've tried to use the gui in 4.5 branch, as well as the api, tried both 
urlencoded version and not..

Has anyone succeeded with this recently?

Guide followed:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+Replace+realhostip.com+with+Your+Own+Domain+Name

plus the admin guide


2015-03-31 14:00:40,292 INFO  [c.c.s.s.SecondaryStorageListener]
(AgentConnectTaskPool-166:ctx-90c75ff2) Received a host startup notification 
com.cloud.agent.api.StartupSecondaryStorageCommand
2015-03-31 14:00:40,308 DEBUG [c.c.u.c.DBEncryptionUtil]
(AgentConnectTaskPool-166:ctx-90c75ff2) Error while decrypting: -BEGIN RSA 
PRIVATE KEY- [snip key] -END RSA PRIVATE KEY-
2015-03-31 14:00:40,308 ERROR [c.c.a.m.AgentManagerImpl]
(AgentConnectTaskPool-166:ctx-90c75ff2) Monitor SecondaryStorageListener says 
there is an error in the connect process for 8 due to Caught:
com.mysql.jdbc.PreparedStatement@c89a884: SELECT keystore.id, keystore.name, 
keystore.certificate, keystore.key, keystore.domain_suffix, keystore.seq FROM 
keystore WHERE keystore.name = _binary'CPVMCertificate'  ORDER BY
RAND() LIMIT 1
com.cloud.utils.exception.CloudRuntimeException: Caught:
com.mysql.jdbc.PreparedStatement@c89a884: SELECT keystore.id, keystore.name, 
keystore.certificate, keystore.key, keystore.domain_suffix, keystore.seq FROM 
keystore WHERE keystore.name = _binary'CPVMCertificate'  ORDER BY
RAND() LIMIT 1
at
com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:427)
at
com.cloud.utils.db.GenericDaoBase.searchIncludingRemoved(GenericDaoBase.java:361)
at
com.cloud.utils.db.GenericDaoBase.findOneIncludingRemovedBy(GenericDaoBase.java:889)
at com.cloud.utils.db.GenericDaoBase.findOneBy(GenericDaoBase.java:900)
at
org.apache.cloudstack.framework.security.keystore.KeystoreDaoImpl.findByName(KeystoreDaoImpl.java:92)
at sun.reflect.GeneratedMethodAccessor120.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at
com.cloud.utils.db.TransactionContextInterceptor.invoke(TransactionContextInterceptor.java:34)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy211.findByName(Unknown Source)
at
org.apache.cloudstack.framework.security.keystore.KeystoreManagerImpl.getCertificates(KeystoreManagerImpl.java:128)
at
org.apache.cloudstack.secondarystorage.SecondaryStorageManagerImpl.generateSetupCommand(SecondaryStorageManagerImpl.java:309)
at
com.cloud.storage.secondary.SecondaryStorageListener.processConnect(SecondaryStorageListener.java:81)
at
com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:539)
at
com.cloud.agent.manager.AgentManagerImpl.handleConnectedAgent(AgentManagerImpl.java:1030)
at
com.cloud.agent.manager.AgentManagerImpl.access$000(AgentManagerImpl.java:119)
at
com.cloud.agent.manager.AgentManagerImpl$HandleAgentConnectTask.runInContext(AgentManagerImpl.java:1114)
at
org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)

RE: Unable to upload customer certificate

2015-03-31 Thread Suresh Sadhu
HI Erik,

It seems while uploading the server certificate through UI, you might have  
provided the url encoded value in the server certificate .. that is the reason 
you have seeing this exception.[I just reproduce your issue by providing 
encoded value in the UI wizard ]

You no need to perform url encode while uploading the certificate from UI 
because internally  CS will do for you while uploading the certificate from UI.
you have to encode keys only when you are uploading the keys using API.(i.e for 
uploading  root and intermediate  through API )

Steps:
1.first  upload root/intermediate certificate  through api  by providing 
encoded values( refer this link  to encode keys 
http://www.url-encode-decode.com/)
.
2.for server certificate -go to UI -provide Server certificate, PKCS#8 Private 
Key and domain name [Here don't encode the certificates  because CS will do it 
for u internally.]


It seems my blog misses this information will update it 
now(http://sadhusuresh.blogspot.in/2015/01/t-hings-you-should-consider-while.html
) . thank you.


If you still see the issues, please provide the full logs  .


Regards
sadhu












-Original Message-
From: Erik Weber [mailto:terbol...@gmail.com] 
Sent: 01 April 2015 03:35
To: us...@cloudstack.apache.org
Cc: dev
Subject: Re: Unable to upload customer certificate

On Tue, Mar 31, 2015 at 11:52 PM, Erik Weber terbol...@gmail.com wrote:

 On Tue, Mar 31, 2015 at 2:57 PM, Suresh Sadhu 
 suresh.sa...@citrix.com
 wrote:

 HI,

 Code not changed recently  and try uploading the 
 keys(root,intermediate) using api which was mentioned by you (Guide followed:

 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+R
 eplace+realhostip.com+with+Your+Own+Domain+Name)
  and  server certifictate through UI.


 This is beginning to drive me mad.

 - I have converted the original PEM key to PKCS#8 (twice according to 
 docs).
 - I've tried both with pythons urllib.quote to encode, as well as 
 using advanced rest client in chrome.
 - I've verified with openssl that the key matches the cert (and to be 
 frank, we're using this in a lot of other places, including another 
 cloudstack install...)


Heck, that got me thinking that I could copy the keystore table, and so I did, 
but it still fails with the exact same error message as previously.

--
Erik


Re: Cloudstack and KVM clusters,

2015-03-31 Thread chiu ching cheng
If I wnat to build  a kvm native cluster with gfs2 + DLM , and use iscsi +
DRBD in storage .

Then add the kvm cluster to cloudstack , and add the SharedMountPoint to
cloudstack as primary storage , Does it work ?

On Wed, Apr 1, 2015 at 6:12 AM, Marcus shadow...@gmail.com wrote:

 Don't forget SharedMountPoint. This (in theory, haven't tried it
 recently) allows you to use any clustered filesystem that has a
 consistent mountpoint across all KVM hosts in a CS cluster, e.g. mount
 an OCFS2 to /vmstore1 then register /vmstore1 as a SharedMountPoint.

 The Ceph support is in the form of RBD, by the way. You could use
 CephFS if you wished via SharedMountPoint.

 On Tue, Mar 31, 2015 at 2:09 PM, Simon Weller swel...@ena.com wrote:
  The hosts need to be part of the same Cloudstack cluster, and depending
 on the underlying storage technology, you may need a clustered file system
 as well.
 
  A Cloudstack cluster is basically a group of physical hosts.
 
  For example:
 
  You build a new Zone in Cloudstack. Under the zone you have a pod.
 Within the pod, you build a new cluster (just a group of hosts). Then you
 assigned 4 servers (hosts) into that cluster. You will be able to live
 migrate between the 4 hosts assuming the original mentioned criteria are
 met.
 
  - Si
 
  
  From: Rafael Weingartner rafaelweingart...@gmail.com
  Sent: Tuesday, March 31, 2015 4:02 PM
  To: dev@cloudstack.apache.org
  Cc: us...@cloudstack.apache.org
  Subject: Re: Cloudstack and KVM clusters,
 
  Thanks Simon,
 
 
  I think I got it.
 
  So, the hosts do not need to be in a cluster to perform the live
 migration.
 
  On Tue, Mar 31, 2015 at 5:59 PM, Simon Weller swel...@ena.com wrote:
 
  Rafael,
 
  KVM live migration really relies on whether the underlying shared
 storage
  (and file system) supports the ability to provide data consistency
 during a
  migration. You never ever want a situation where 2 hosts are able  to
 mount
  and write to the same volume concurrently.
 
  You can live migrate in KVM today using the following underlying file
  systems/methods:
 
  1. NFS
  2. CEPH
  3. Clustered Logical Volume Management (CLVM) on top of SAN exposed
  storage via iSCSI,FC or FCOE.
 
  It's also possible to build your own storage driver and set a LUN to
 read
  only on a particular host using your SANs API.
 
  Solidfire, Nexenta and Cloudbyte have also added storage drivers more
  recently that may provide support for live migration, but as I'm not
  personally familiar with these storage platforms, I'll leave it up to
  others to comment if they wish.
 
  - Si
 
 
 
 
 
  
  From: Rafael Weingartner rafaelweingart...@gmail.com
  Sent: Tuesday, March 31, 2015 3:36 PM
  To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
  Subject: Cloudstack and KVM clusters,
 
  Hi folks,
 
  I was looking a matrix of Cloudstack compatibility matrix at
  http://pt.slideshare.net/TimMackey/hypervisor-31754727,
 
  Slide 25 seemed to show that we cannot have clusters of KVM in CS? Is
 that
  true? Is it possible to live migrate VMs between KVM hosts that are not
  clustered in CS?
 
 
  --
  Rafael Weingärtner
 
 
 
 
  --
  Rafael Weingärtner



Re: [ANNOUNCE] New committer: Rene Moser

2015-03-31 Thread Jayapal Reddy Uradi
Congrats Rene! 

Thanks,
Jayapal

On 01-Apr-2015, at 5:24 AM, Nux! n...@li.nux.ro
 wrote:

 Congrats Rene! :)
 
 Lucian
 
 --
 Sent from the Delta quadrant using Borg technology!
 
 Nux!
 www.nux.ro
 
 - Original Message -
 From: Ahmad Emneina aemne...@gmail.com
 To: dev@cloudstack.apache.org
 Sent: Tuesday, 31 March, 2015 22:24:45
 Subject: Re: [ANNOUNCE] New committer: Rene Moser
 
 Thanks for the contributions so far Rene, look forward to many more!
 Congratulations.
 
 On Tue, Mar 31, 2015 at 2:13 PM, sebgoa run...@gmail.com wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack
 has asked Rene Moser to become a committer and we are pleased to announce
 that he has accepted.
 
 Rene has committed several fixes to cloudstack and is the sole author of
 the cloudstack ansible module.
 This module should make it to Ansible core quite soon
 
 Being a committer enables easier contribution to the
 project since there is no need to go via the patch
 submission process. This should enable better productivity.
 Being a PMC member enables assistance with the management
 and to guide the direction of the project.
 
 Join me in congratulating Rene and let's hope for more Ansible play books
 to deploy cloudstack and associated workloads.
 
 -The CloudStack PMC



RE: [Discuss] Disabling storage pool for provisioning of volumes

2015-03-31 Thread Sowmya Krishnan
I've uploaded a draft test plan up here: 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Test+Plans 
Please reach out to me if any questions / feedback around this.

-Original Message-
From: Sowmya Krishnan [mailto:sowmya.krish...@citrix.com] 
Sent: Friday, March 27, 2015 4:48 PM
To: dev@cloudstack.apache.org
Subject: RE: [Discuss] Disabling storage pool for provisioning of volumes

Thanks Devdeep for proposing the feature.
I would like to take up testing for this feature. I'll be proposing a Test Plan 
soon based on FS and will be uploading it shortly. I'll also include an 
automation plan

Thanks,
Sowmya

-Original Message-
From: Devdeep Singh [mailto:devdeep.si...@citrix.com] 
Sent: Monday, March 16, 2015 5:32 PM
To: dev@cloudstack.apache.org
Subject: [Discuss] Disabling storage pool for provisioning of volumes

Hi,

I would like to propose a new feature Disabling storage pool for 
provisioning.  This allows an administrator to disable a storage pool from 
being used for provisioning of new volumes. Instances with volumes on a 
disabled pool will continue to run; however, no new volumes will get placed on 
the storage pool. This feature has been asked for in the community [1]. An 
initial draft of the FS can also be looked up here [2].

Kindly provide your feedback.

[1] 
http://markmail.org/message/5jouqvojuhgnlzxt?q=list:org%2Eapache%2Eincubator%2Ecloudstack-%2A+Disable+primary+storage
[2] 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Disabling+Storage+Pool+for+Provisioning

Regards,
Devdeep


Re: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150324T1321

2015-03-31 Thread Pierre-Luc Dion
Rohit, I'm experiencing this rpmbuild issue with the RC branch, true that
it's working on 4.4 branch.
Does your shared RPM are build from 4.4 or RC branch?

thanks


On Mon, Mar 30, 2015 at 11:14 PM, Rohit Yadav rohit.ya...@shapeblue.com
wrote:

 Hi Pierre,

 Yes, I’ve found and fixed the issue on 4.4 (latest). Please use the rpms
 that I shared, or use latest 4.4 for testing.

  On 30-Mar-2015, at 9:27 pm, Pierre-Luc Dion pd...@cloudops.com wrote:
 
  I'm wondering if I'm the only one not behing able to build RPMs from
  noredis? I'm having this error:+ rm -rf
 
 /data/lib/jenkins/workspace/CloudStack-4.4-RC_nodist_rpms/dist/rpmbuild/BUILDROOT/cloudstack-4.4.3-1.el6.x86_64/usr/share/cloudstack-management/webapps/client/WEB-INF/classes/vms
 
  /var/tmp/rpm-tmp.ZuMVTc: line 105: syntax error near unexpected token
 `do'
  error: Bad exit status from /var/tmp/rpm-tmp.ZuMVTc (%install)
 
 
  RPM build errors:
 Bad exit status from /var/tmp/rpm-tmp.ZuMVTc (%install)
  RPM Build Failed
  Build step 'Execute shell' marked build as failure
 
 
 
  Look like the 4.4 branch does work but I had no success with the RC
 branch
  :-S.
 
 
  Thanks
 
  On Sun, Mar 29, 2015 at 9:40 AM, Nux! n...@li.nux.ro wrote:
 
  +1 (binding) from me, passes basic tests in Adv+SG zone.
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 
  - Original Message -
  From: Nux! n...@li.nux.ro
  To: dev@cloudstack.apache.org
  Sent: Tuesday, 24 March, 2015 14:16:06
  Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate
  4.4-RC20150324T1321
 
  This contains a good bunch of fixes and would be great if it went
  through.
 
  I'll test this ASAP and vote, need to get rid of 4.5 on my test rig.
 :-)
 
  Thanks Daan
 
  Lucian
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 
  - Original Message -
  From: Daan Hoogland daan.hoogl...@gmail.com
  To: dev dev@cloudstack.apache.org
  Sent: Tuesday, 24 March, 2015 12:31:11
  Subject: [VOTE]Apache CloudStack 4.4.3 release candidate
  4.4-RC20150324T1321
 
  Hi All, (please note that the last release candidate did not get
  enough attention to make quorum)
 
  I've created a 4.4.3 release, with the following artifacts up for a
  vote:
 
  Git Branch and Commit SH:
 
 
 https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150324T1321
  Commit: 483490534a8a091c7af7c61d1eaf5c0192f646d9
 
  List of changes:
 
 
 https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.3
 
  Source release (checksums and signatures are available at the same
  location):
  https://dist.apache.org/repos/dist/dev/cloudstack/4.4.3
 
  PGP release keys (signed using AA4736F3):
  https://dist.apache.org/repos/dist/release/cloudstack/KEYS
 
  Vote will be open for 72 hours.
 
  For sanity in tallying the vote, can PMC members please be sure to
  indicate (binding) with their vote?
 
  [ ] +1  approve
  [ ] +0  no opinion
  [ ] -1  disapprove (and reason why)
 
 
 
  --
  Daan
 

 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 88 262 30892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab



 Find out more about ShapeBlue and our range of CloudStack related services

 IaaS Cloud Design  Build
 http://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software Engineering
 http://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure Support
 http://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training Courses
 http://shapeblue.com/cloudstack-training/

 This email and any attachments to it may be confidential and are intended
 solely for the use of the individual to whom it is addressed. Any views or
 opinions expressed are solely those of the author and do not necessarily
 represent those of Shape Blue Ltd or related companies. If you are not the
 intended recipient of this email, you must neither take any action based
 upon its contents, nor copy or show it to anyone. Please contact the sender
 if you believe you have received this email in error. Shape Blue Ltd is a
 company incorporated in England  Wales. ShapeBlue Services India LLP is a
 company incorporated in India and is operated under license from Shape Blue
 Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil
 and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is
 a company registered by The Republic of South Africa and is traded under
 license from Shape Blue Ltd. ShapeBlue is a registered trademark.



[GitHub] cloudstack pull request: Refactor/citrix resource base rebase

2015-03-31 Thread wilderrodrigues
GitHub user wilderrodrigues opened a pull request:

https://github.com/apache/cloudstack/pull/137

Refactor/citrix resource base rebase

Hi Rohit (@bhaisaab)

It's a huge piece of work, but it has been extensively tested. Could you 
please have a look? :)

Thanks in advance.

Cheers,
Wilder

XenServer 6.2 running under our VMWare zone
CloudStack Management Server running on MacBook Pro
MySql running on MackBook Pro
Storage Type: Local Storage

+87 new unit tests

Tests:

Test Create Account and user for that account ... === TestName: 
test_01_create_account | Status : SUCCESS ===
ok
Test Sub domain allowed to launch VM  when a Domain level zone is created 
... === TestName: test_01_add_vm_to_subdomain | Status : SUCCESS ===
ok
Test delete domain without force option ... === TestName: test_DeleteDomain 
| Status : SUCCESS ===
ok
Test delete domain with force option ... === TestName: 
test_forceDeleteDomain | Status : SUCCESS ===
ok
Test update admin details ... === TestName: test_updateAdminDetails | 
Status : SUCCESS ===
ok
Test update domain admin details ... === TestName: 
test_updateDomainAdminDetails | Status : SUCCESS ===
ok
Test user update API ... === TestName: test_updateUserDetails | Status : 
SUCCESS ===
ok
Test login API with domain ... === TestName: test_LoginApiDomain | Status : 
SUCCESS ===
ok
Test if Login API does not return UUID's ... === TestName: 
test_LoginApiUuidResponse | Status : SUCCESS ===
ok

--
Ran 9 tests in 1330.562s

OK
/tmp//MarvinLogs/test_accounts_K2LZXD/results.txt (END)

Test advanced zone virtual router ... === TestName: 
test_advZoneVirtualRouter | Status : SUCCESS ===
ok
Test Deploy Virtual Machine ... === TestName: test_deploy_vm | Status : 
SUCCESS ===
ok
Test Multiple Deploy Virtual Machine ... === TestName: 
test_deploy_vm_multiple | Status : SUCCESS ===
ok
Test Stop Virtual Machine ... === TestName: test_01_stop_vm | Status : 
SUCCESS ===
ok
Test Start Virtual Machine ... === TestName: test_02_start_vm | Status : 
SUCCESS ===
ok
Test Reboot Virtual Machine ... === TestName: test_03_reboot_vm | Status : 
SUCCESS ===
ok
Test destroy Virtual Machine ... === TestName: test_06_destroy_vm | Status 
: SUCCESS ===
ok
Test recover Virtual Machine ... === TestName: test_07_restore_vm | Status 
: SUCCESS ===
ok
Test migrate VM ... SKIP: At least two hosts should be present in the zone 
for migration
Test destroy(expunge) Virtual Machine ... === TestName: test_09_expunge_vm 
| Status : SUCCESS ===
ok

--
Ran 10 tests in 917.300s

OK (SKIP=1)
/tmp//MarvinLogs/test_vm_life_cycle_HWY7MI/results.txt (END)

Test router internal advanced zone ... SKIP: Marvin configuration has no 
host credentials to check router services
Test restart network ... === TestName: test_03_restart_network_cleanup | 
Status : SUCCESS ===
ok
Test router basic setup ... === TestName: test_05_router_basic | Status : 
SUCCESS ===
ok
Test router advanced setup ... === TestName: test_06_router_advanced | 
Status : SUCCESS ===
ok
Test stop router ... === TestName: test_07_stop_router | Status : SUCCESS 
===
ok
Test start router ... === TestName: test_08_start_router | Status : SUCCESS 
===
ok
Test reboot router ... === TestName: test_09_reboot_router | Status : 
SUCCESS ===
ok

--
Ran 7 tests in 438.857s

OK (SKIP=1)
/tmp//MarvinLogs/test_routers_15MIHW/results.txt (END)

Test start/stop of router after addition of one guest network ... === 
TestName: test_01_start_stop_router_after_addition_of_one_guest_network | 
Status : SUCCESS ===
ok
Test reboot of router after addition of one guest network ... === TestName: 
test_02_reboot_router_after_addition_of_one_guest_network | Status : SUCCESS ===
ok
Test to change service offering of router after addition of one guest 
network ... === TestName: 
test_04_chg_srv_off_router_after_addition_of_one_guest_network | Status : 
SUCCESS ===
ok
Test destroy of router after addition of one guest network ... === 
TestName: test_05_destroy_router_after_addition_of_one_guest_network | Status : 
SUCCESS ===
ok
Test to stop and start router after creation of VPC ... === TestName: 
test_01_stop_start_router_after_creating_vpc | Status : SUCCESS ===
ok
Test to reboot the router after creating a VPC ... === TestName: 
test_02_reboot_router_after_creating_vpc | Status : SUCCESS ===
ok
Tests to change service offering of the Router after ... === TestName: 

RE: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

2015-03-31 Thread Sateesh Chodapuneedi
Congrats Rohit, well done!

Regards,
Sateesh

From: Sebastien Goasguen [run...@gmail.com]
Sent: Friday, March 27, 2015 1:37 PM
To: dev@cloudstack.apache.org
Subject: [ANNOUNCE] Rohit Yadav as new PMC member of CloudStack

The Project Management Committee (PMC) for Apache CloudStack are pleased to
announce that Rohit Yadav has accepted our invitation to join the PMC.

Please join me in congratulating him.

On behalf of the Apache CloudStack PMC


Re: Unable to upload customer certificate

2015-03-31 Thread Erik Weber
Thanks Sadhu.

That was the first thing i tried before researching how to do it. Still
same error.

One thing, i haven't set up db encryption, could that affect this?


Erik

Den onsdag 1. april 2015 skrev Suresh Sadhu suresh.sa...@citrix.com
følgende:

 HI Erik,

 It seems while uploading the server certificate through UI, you might
 have  provided the url encoded value in the server certificate .. that is
 the reason you have seeing this exception.[I just reproduce your issue by
 providing encoded value in the UI wizard ]

 You no need to perform url encode while uploading the certificate from UI
 because internally  CS will do for you while uploading the certificate from
 UI.
 you have to encode keys only when you are uploading the keys using
 API.(i.e for uploading  root and intermediate  through API )

 Steps:
 1.first  upload root/intermediate certificate  through api  by providing
 encoded values( refer this link  to encode keys
 http://www.url-encode-decode.com/)
 .
 2.for server certificate -go to UI -provide Server certificate, PKCS#8
 Private Key and domain name [Here don't encode the certificates  because CS
 will do it for u internally.]


 It seems my blog misses this information will update it now(
 http://sadhusuresh.blogspot.in/2015/01/t-hings-you-should-consider-while.html
 ) . thank you.


 If you still see the issues, please provide the full logs  .


 Regards
 sadhu












 -Original Message-
 From: Erik Weber [mailto:terbol...@gmail.com javascript:;]
 Sent: 01 April 2015 03:35
 To: us...@cloudstack.apache.org javascript:;
 Cc: dev
 Subject: Re: Unable to upload customer certificate

 On Tue, Mar 31, 2015 at 11:52 PM, Erik Weber terbol...@gmail.com
 javascript:; wrote:

  On Tue, Mar 31, 2015 at 2:57 PM, Suresh Sadhu
  suresh.sa...@citrix.com javascript:;
  wrote:
 
  HI,
 
  Code not changed recently  and try uploading the
  keys(root,intermediate) using api which was mentioned by you (Guide
 followed:
 
  https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+R
  eplace+realhostip.com+with+Your+Own+Domain+Name)
   and  server certifictate through UI.
 
 
  This is beginning to drive me mad.
 
  - I have converted the original PEM key to PKCS#8 (twice according to
  docs).
  - I've tried both with pythons urllib.quote to encode, as well as
  using advanced rest client in chrome.
  - I've verified with openssl that the key matches the cert (and to be
  frank, we're using this in a lot of other places, including another
  cloudstack install...)
 
 
 Heck, that got me thinking that I could copy the keystore table, and so I
 did, but it still fails with the exact same error message as previously.

 --
 Erik



[GitHub] cloudstack pull request: Refactor/citrix resource base rebase

2015-03-31 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/137#issuecomment-88354995
  
Hi @wilderrodrigues, I'll try to review and test it soon. Thanks for the PR.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: [VOTE]Apache CloudStack 4.4.3 release candidate 4.4-RC20150324T1321

2015-03-31 Thread Rohit Yadav
Hi Pierre,

My shared rpms are the RC plus those additional build patches (no change to 
core cloudstack but only packaging).

 On 31-Mar-2015, at 7:13 pm, Pierre-Luc Dion pd...@cloudops.com wrote:

 Rohit, I'm experiencing this rpmbuild issue with the RC branch, true that
 it's working on 4.4 branch.
 Does your shared RPM are build from 4.4 or RC branch?

 thanks


 On Mon, Mar 30, 2015 at 11:14 PM, Rohit Yadav rohit.ya...@shapeblue.com
 wrote:

 Hi Pierre,

 Yes, I’ve found and fixed the issue on 4.4 (latest). Please use the rpms
 that I shared, or use latest 4.4 for testing.

 On 30-Mar-2015, at 9:27 pm, Pierre-Luc Dion pd...@cloudops.com wrote:

 I'm wondering if I'm the only one not behing able to build RPMs from
 noredis? I'm having this error:+ rm -rf

 /data/lib/jenkins/workspace/CloudStack-4.4-RC_nodist_rpms/dist/rpmbuild/BUILDROOT/cloudstack-4.4.3-1.el6.x86_64/usr/share/cloudstack-management/webapps/client/WEB-INF/classes/vms

 /var/tmp/rpm-tmp.ZuMVTc: line 105: syntax error near unexpected token
 `do'
 error: Bad exit status from /var/tmp/rpm-tmp.ZuMVTc (%install)


 RPM build errors:
   Bad exit status from /var/tmp/rpm-tmp.ZuMVTc (%install)
 RPM Build Failed
 Build step 'Execute shell' marked build as failure



 Look like the 4.4 branch does work but I had no success with the RC
 branch
 :-S.


 Thanks

 On Sun, Mar 29, 2015 at 9:40 AM, Nux! n...@li.nux.ro wrote:

 +1 (binding) from me, passes basic tests in Adv+SG zone.

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro

 - Original Message -
 From: Nux! n...@li.nux.ro
 To: dev@cloudstack.apache.org
 Sent: Tuesday, 24 March, 2015 14:16:06
 Subject: Re: [VOTE]Apache CloudStack 4.4.3 release candidate
 4.4-RC20150324T1321

 This contains a good bunch of fixes and would be great if it went
 through.

 I'll test this ASAP and vote, need to get rid of 4.5 on my test rig.
 :-)

 Thanks Daan

 Lucian

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro

 - Original Message -
 From: Daan Hoogland daan.hoogl...@gmail.com
 To: dev dev@cloudstack.apache.org
 Sent: Tuesday, 24 March, 2015 12:31:11
 Subject: [VOTE]Apache CloudStack 4.4.3 release candidate
 4.4-RC20150324T1321

 Hi All, (please note that the last release candidate did not get
 enough attention to make quorum)

 I've created a 4.4.3 release, with the following artifacts up for a
 vote:

 Git Branch and Commit SH:


 https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/heads/4.4-RC20150324T1321
 Commit: 483490534a8a091c7af7c61d1eaf5c0192f646d9

 List of changes:


 https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=refs/tags/4.4.3

 Source release (checksums and signatures are available at the same
 location):
 https://dist.apache.org/repos/dist/dev/cloudstack/4.4.3

 PGP release keys (signed using AA4736F3):
 https://dist.apache.org/repos/dist/release/cloudstack/KEYS

 Vote will be open for 72 hours.

 For sanity in tallying the vote, can PMC members please be sure to
 indicate (binding) with their vote?

 [ ] +1  approve
 [ ] +0  no opinion
 [ ] -1  disapprove (and reason why)



 --
 Daan


 Regards,
 Rohit Yadav
 Software Architect, ShapeBlue
 M. +91 88 262 30892 | rohit.ya...@shapeblue.com
 Blog: bhaisaab.org | Twitter: @_bhaisaab



 Find out more about ShapeBlue and our range of CloudStack related services

 IaaS Cloud Design  Build
 http://shapeblue.com/iaas-cloud-design-and-build//
 CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
 CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
 CloudStack Software Engineering
 http://shapeblue.com/cloudstack-software-engineering/
 CloudStack Infrastructure Support
 http://shapeblue.com/cloudstack-infrastructure-support/
 CloudStack Bootcamp Training Courses
 http://shapeblue.com/cloudstack-training/

 This email and any attachments to it may be confidential and are intended
 solely for the use of the individual to whom it is addressed. Any views or
 opinions expressed are solely those of the author and do not necessarily
 represent those of Shape Blue Ltd or related companies. If you are not the
 intended recipient of this email, you must neither take any action based
 upon its contents, nor copy or show it to anyone. Please contact the sender
 if you believe you have received this email in error. Shape Blue Ltd is a
 company incorporated in England  Wales. ShapeBlue Services India LLP is a
 company incorporated in India and is operated under license from Shape Blue
 Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil
 and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is
 a company registered by The Republic of South Africa and is traded under
 license from Shape Blue Ltd. ShapeBlue is a registered trademark.


Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find 

Re: [ANNOUNCE] New committer Pierre-Yves Ritschard

2015-03-31 Thread Rohit Yadav
Congrats Pierre! Hope to see great contributions.

 On 01-Apr-2015, at 2:41 am, sebgoa run...@gmail.com wrote:

 The Project Management Committee (PMC) for Apache CloudStack
 has asked Pierre-Yves Rischard (@pyr) to become a committer and we are 
 pleased to announce that he has accepted.

 Pierre-Yves is a great developer and I hear he was named one of the top 100 
 french developers.
 He has contributed several fixes to cloudstack and more recently committed a 
 Kafka listener, he has a big patch pending to remove the awsapi.

 Being a committer enables easier contribution to the
 project since there is no need to go via the patch
 submission process. This should enable better productivity.
 Being a PMC member enables assistance with the management
 and to guide the direction of the project.

 Join me in congratulating pyr and pray that he does not re-write cloudstack 
 in clojure :)

 -The CloudStack PMC

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd or related companies. If you are not the 
intended recipient of this email, you must neither take any action based upon 
its contents, nor copy or show it to anyone. Please contact the sender if you 
believe you have received this email in error. Shape Blue Ltd is a company 
incorporated in England  Wales. ShapeBlue Services India LLP is a company 
incorporated in India and is operated under license from Shape Blue Ltd. Shape 
Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.


Re: [ANNOUNCE] New committer: Rene Moser

2015-03-31 Thread Rohit Yadav
Congrats Rene!

 On 01-Apr-2015, at 2:43 am, sebgoa run...@gmail.com wrote:

 The Project Management Committee (PMC) for Apache CloudStack
 has asked Rene Moser to become a committer and we are pleased to announce 
 that he has accepted.

 Rene has committed several fixes to cloudstack and is the sole author of the 
 cloudstack ansible module.
 This module should make it to Ansible core quite soon

 Being a committer enables easier contribution to the
 project since there is no need to go via the patch
 submission process. This should enable better productivity.
 Being a PMC member enables assistance with the management
 and to guide the direction of the project.

 Join me in congratulating Rene and let's hope for more Ansible play books to 
 deploy cloudstack and associated workloads.

 -The CloudStack PMC

Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 88 262 30892 | rohit.ya...@shapeblue.com
Blog: bhaisaab.org | Twitter: @_bhaisaab



Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design  Buildhttp://shapeblue.com/iaas-cloud-design-and-build//
CSForge – rapid IaaS deployment frameworkhttp://shapeblue.com/csforge/
CloudStack Consultinghttp://shapeblue.com/cloudstack-consultancy/
CloudStack Software 
Engineeringhttp://shapeblue.com/cloudstack-software-engineering/
CloudStack Infrastructure 
Supporthttp://shapeblue.com/cloudstack-infrastructure-support/
CloudStack Bootcamp Training Courseshttp://shapeblue.com/cloudstack-training/

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd or related companies. If you are not the 
intended recipient of this email, you must neither take any action based upon 
its contents, nor copy or show it to anyone. Please contact the sender if you 
believe you have received this email in error. Shape Blue Ltd is a company 
incorporated in England  Wales. ShapeBlue Services India LLP is a company 
incorporated in India and is operated under license from Shape Blue Ltd. Shape 
Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company 
registered by The Republic of South Africa and is traded under license from 
Shape Blue Ltd. ShapeBlue is a registered trademark.


RE: [ANNOUNCE] New PMC Member: Lucian (Nux)

2015-03-31 Thread Sateesh Chodapuneedi
Congrats Lucian.

Regards,
Sateesh
 -Original Message-
 From: Rajani Karuturi [mailto:raj...@apache.org]
 Sent: 26 March 2015 03:43
 To: dev@cloudstack.apache.org
 Subject: [ANNOUNCE] New PMC Member: Lucian (Nux)

 The Project Management Committee (PMC) for Apache CloudStack has asked
 Lucian to join the PMC and we are pleased to announce that he has accepted.

 Join me in congratulating Lucian!

 On behalf of the Apache CloudStack PMC

 ~Rajani


Re: Cloudstack and KVM clusters,

2015-03-31 Thread Simon Weller
The hosts need to be part of the same Cloudstack cluster, and depending on the 
underlying storage technology, you may need a clustered file system as well.

A Cloudstack cluster is basically a group of physical hosts.

For example:

You build a new Zone in Cloudstack. Under the zone you have a pod. Within the 
pod, you build a new cluster (just a group of hosts). Then you assigned 4 
servers (hosts) into that cluster. You will be able to live migrate between the 
4 hosts assuming the original mentioned criteria are met.

- Si


From: Rafael Weingartner rafaelweingart...@gmail.com
Sent: Tuesday, March 31, 2015 4:02 PM
To: dev@cloudstack.apache.org
Cc: us...@cloudstack.apache.org
Subject: Re: Cloudstack and KVM clusters,

Thanks Simon,


I think I got it.

So, the hosts do not need to be in a cluster to perform the live migration.

On Tue, Mar 31, 2015 at 5:59 PM, Simon Weller swel...@ena.com wrote:

 Rafael,

 KVM live migration really relies on whether the underlying shared storage
 (and file system) supports the ability to provide data consistency during a
 migration. You never ever want a situation where 2 hosts are able  to mount
 and write to the same volume concurrently.

 You can live migrate in KVM today using the following underlying file
 systems/methods:

 1. NFS
 2. CEPH
 3. Clustered Logical Volume Management (CLVM) on top of SAN exposed
 storage via iSCSI,FC or FCOE.

 It's also possible to build your own storage driver and set a LUN to read
 only on a particular host using your SANs API.

 Solidfire, Nexenta and Cloudbyte have also added storage drivers more
 recently that may provide support for live migration, but as I'm not
 personally familiar with these storage platforms, I'll leave it up to
 others to comment if they wish.

 - Si





 
 From: Rafael Weingartner rafaelweingart...@gmail.com
 Sent: Tuesday, March 31, 2015 3:36 PM
 To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
 Subject: Cloudstack and KVM clusters,

 Hi folks,

 I was looking a matrix of Cloudstack compatibility matrix at
 http://pt.slideshare.net/TimMackey/hypervisor-31754727,

 Slide 25 seemed to show that we cannot have clusters of KVM in CS? Is that
 true? Is it possible to live migrate VMs between KVM hosts that are not
 clustered in CS?


 --
 Rafael Weingärtner




--
Rafael Weingärtner


[ANNOUNCE] New committer Pierre-Yves Ritschard

2015-03-31 Thread sebgoa
The Project Management Committee (PMC) for Apache CloudStack
has asked Pierre-Yves Rischard (@pyr) to become a committer and we are pleased 
to announce that he has accepted.

Pierre-Yves is a great developer and I hear he was named one of the top 100 
french developers.
He has contributed several fixes to cloudstack and more recently committed a 
Kafka listener, he has a big patch pending to remove the awsapi.

Being a committer enables easier contribution to the
project since there is no need to go via the patch
submission process. This should enable better productivity.
Being a PMC member enables assistance with the management
and to guide the direction of the project.

Join me in congratulating pyr and pray that he does not re-write cloudstack in 
clojure :)

-The CloudStack PMC

[ANNOUNCE] New committer: Rene Moser

2015-03-31 Thread sebgoa
The Project Management Committee (PMC) for Apache CloudStack
has asked Rene Moser to become a committer and we are pleased to announce that 
he has accepted.

Rene has committed several fixes to cloudstack and is the sole author of the 
cloudstack ansible module.
This module should make it to Ansible core quite soon

Being a committer enables easier contribution to the
project since there is no need to go via the patch
submission process. This should enable better productivity.
Being a PMC member enables assistance with the management
and to guide the direction of the project.

Join me in congratulating Rene and let's hope for more Ansible play books to 
deploy cloudstack and associated workloads.

-The CloudStack PMC

Re: Unable to upload customer certificate

2015-03-31 Thread Nux!
Erik,

Haven't actually read all the thread, but here's how I enabled custom certs and 
domain:

http://www.nux.ro/archive/2014/03/Run_your_own_realhostip.html

(in production I have a wildcard cert from Comodo)

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Erik Weber terbol...@gmail.com
 To: us...@cloudstack.apache.org
 Cc: dev dev@cloudstack.apache.org
 Sent: Tuesday, 31 March, 2015 23:04:45
 Subject: Re: Unable to upload customer certificate

 On Tue, Mar 31, 2015 at 11:52 PM, Erik Weber terbol...@gmail.com wrote:
 
 On Tue, Mar 31, 2015 at 2:57 PM, Suresh Sadhu suresh.sa...@citrix.com
 wrote:

 HI,

 Code not changed recently  and try uploading the keys(root,intermediate)
 using api which was mentioned by you (Guide followed:

 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+Replace+realhostip.com+with+Your+Own+Domain+Name)
  and  server certifictate through UI.


 This is beginning to drive me mad.

 - I have converted the original PEM key to PKCS#8 (twice according to
 docs).
 - I've tried both with pythons urllib.quote to encode, as well as using
 advanced rest client in chrome.
 - I've verified with openssl that the key matches the cert (and to be
 frank, we're using this in a lot of other places, including another
 cloudstack install...)


 Heck, that got me thinking that I could copy the keystore table, and so I
 did, but it still fails with the exact same error message as previously.
 
 --
 Erik


Re: [ANNOUNCE] New committer: Rene Moser

2015-03-31 Thread Nux!
Congrats Rene! :)

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Ahmad Emneina aemne...@gmail.com
 To: dev@cloudstack.apache.org
 Sent: Tuesday, 31 March, 2015 22:24:45
 Subject: Re: [ANNOUNCE] New committer: Rene Moser

 Thanks for the contributions so far Rene, look forward to many more!
 Congratulations.
 
 On Tue, Mar 31, 2015 at 2:13 PM, sebgoa run...@gmail.com wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack
 has asked Rene Moser to become a committer and we are pleased to announce
 that he has accepted.

 Rene has committed several fixes to cloudstack and is the sole author of
 the cloudstack ansible module.
 This module should make it to Ansible core quite soon

 Being a committer enables easier contribution to the
 project since there is no need to go via the patch
 submission process. This should enable better productivity.
 Being a PMC member enables assistance with the management
 and to guide the direction of the project.

 Join me in congratulating Rene and let's hope for more Ansible play books
 to deploy cloudstack and associated workloads.

  -The CloudStack PMC


Re: [ANNOUNCE] New committer Pierre-Yves Ritschard

2015-03-31 Thread Nux!
Congrats Pierre and keep up the good job! :)

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
 From: Ahmad Emneina aemne...@gmail.com
 To: dev@cloudstack.apache.org
 Sent: Tuesday, 31 March, 2015 22:25:23
 Subject: Re: [ANNOUNCE] New committer Pierre-Yves Ritschard

 Congrats Pierre-Yves! Look forward to the awsapi work...
 
 On Tue, Mar 31, 2015 at 2:11 PM, sebgoa run...@gmail.com wrote:
 
 The Project Management Committee (PMC) for Apache CloudStack
 has asked Pierre-Yves Rischard (@pyr) to become a committer and we are
 pleased to announce that he has accepted.

 Pierre-Yves is a great developer and I hear he was named one of the top
 100 french developers.
 He has contributed several fixes to cloudstack and more recently committed
 a Kafka listener, he has a big patch pending to remove the awsapi.

 Being a committer enables easier contribution to the
 project since there is no need to go via the patch
 submission process. This should enable better productivity.
 Being a PMC member enables assistance with the management
 and to guide the direction of the project.

 Join me in congratulating pyr and pray that he does not re-write
 cloudstack in clojure :)

  -The CloudStack PMC


Re: Unable to upload customer certificate

2015-03-31 Thread Erik Weber
On Tue, Mar 31, 2015 at 2:57 PM, Suresh Sadhu suresh.sa...@citrix.com
wrote:

 HI,

 Code not changed recently  and try uploading the keys(root,intermediate)
 using api which was mentioned by you (Guide followed:

 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+Replace+realhostip.com+with+Your+Own+Domain+Name)
  and  server certifictate through UI.


This is beginning to drive me mad.

- I have converted the original PEM key to PKCS#8 (twice according to docs).
- I've tried both with pythons urllib.quote to encode, as well as using
advanced rest client in chrome.
- I've verified with openssl that the key matches the cert (and to be
frank, we're using this in a lot of other places, including another
cloudstack install...)

Currently I end up with the following:
2015-03-31 23:44:38,598 ERROR [o.a.c.f.s.k.KeystoreManagerImpl]
(API-Job-Executor-28:ctx-d0153497 job-426 ctx-443ae0ac) Certificate
validation failed due to exception for domain: xyz.com
java.security.cert.CertificateException: Could not parse certificate:
java.io.IOException: Incomplete data

Adding root and intermediate certs work, it's apparently the wildcard
certificate (or corresponding key) that fails for some reason.

-- 
Erik


Re: Unable to upload customer certificate

2015-03-31 Thread Erik Weber
On Tue, Mar 31, 2015 at 11:52 PM, Erik Weber terbol...@gmail.com wrote:

 On Tue, Mar 31, 2015 at 2:57 PM, Suresh Sadhu suresh.sa...@citrix.com
 wrote:

 HI,

 Code not changed recently  and try uploading the keys(root,intermediate)
 using api which was mentioned by you (Guide followed:

 https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+Replace+realhostip.com+with+Your+Own+Domain+Name)
  and  server certifictate through UI.


 This is beginning to drive me mad.

 - I have converted the original PEM key to PKCS#8 (twice according to
 docs).
 - I've tried both with pythons urllib.quote to encode, as well as using
 advanced rest client in chrome.
 - I've verified with openssl that the key matches the cert (and to be
 frank, we're using this in a lot of other places, including another
 cloudstack install...)


Heck, that got me thinking that I could copy the keystore table, and so I
did, but it still fails with the exact same error message as previously.

-- 
Erik


Re: [ANNOUNCE] New committer Pierre-Yves Ritschard

2015-03-31 Thread Ahmad Emneina
Congrats Pierre-Yves! Look forward to the awsapi work...

On Tue, Mar 31, 2015 at 2:11 PM, sebgoa run...@gmail.com wrote:

 The Project Management Committee (PMC) for Apache CloudStack
 has asked Pierre-Yves Rischard (@pyr) to become a committer and we are
 pleased to announce that he has accepted.

 Pierre-Yves is a great developer and I hear he was named one of the top
 100 french developers.
 He has contributed several fixes to cloudstack and more recently committed
 a Kafka listener, he has a big patch pending to remove the awsapi.

 Being a committer enables easier contribution to the
 project since there is no need to go via the patch
 submission process. This should enable better productivity.
 Being a PMC member enables assistance with the management
 and to guide the direction of the project.

 Join me in congratulating pyr and pray that he does not re-write
 cloudstack in clojure :)

 -The CloudStack PMC


Re: Cloudstack and KVM clusters,

2015-03-31 Thread Marcus
Don't forget SharedMountPoint. This (in theory, haven't tried it
recently) allows you to use any clustered filesystem that has a
consistent mountpoint across all KVM hosts in a CS cluster, e.g. mount
an OCFS2 to /vmstore1 then register /vmstore1 as a SharedMountPoint.

The Ceph support is in the form of RBD, by the way. You could use
CephFS if you wished via SharedMountPoint.

On Tue, Mar 31, 2015 at 2:09 PM, Simon Weller swel...@ena.com wrote:
 The hosts need to be part of the same Cloudstack cluster, and depending on 
 the underlying storage technology, you may need a clustered file system as 
 well.

 A Cloudstack cluster is basically a group of physical hosts.

 For example:

 You build a new Zone in Cloudstack. Under the zone you have a pod. Within the 
 pod, you build a new cluster (just a group of hosts). Then you assigned 4 
 servers (hosts) into that cluster. You will be able to live migrate between 
 the 4 hosts assuming the original mentioned criteria are met.

 - Si

 
 From: Rafael Weingartner rafaelweingart...@gmail.com
 Sent: Tuesday, March 31, 2015 4:02 PM
 To: dev@cloudstack.apache.org
 Cc: us...@cloudstack.apache.org
 Subject: Re: Cloudstack and KVM clusters,

 Thanks Simon,


 I think I got it.

 So, the hosts do not need to be in a cluster to perform the live migration.

 On Tue, Mar 31, 2015 at 5:59 PM, Simon Weller swel...@ena.com wrote:

 Rafael,

 KVM live migration really relies on whether the underlying shared storage
 (and file system) supports the ability to provide data consistency during a
 migration. You never ever want a situation where 2 hosts are able  to mount
 and write to the same volume concurrently.

 You can live migrate in KVM today using the following underlying file
 systems/methods:

 1. NFS
 2. CEPH
 3. Clustered Logical Volume Management (CLVM) on top of SAN exposed
 storage via iSCSI,FC or FCOE.

 It's also possible to build your own storage driver and set a LUN to read
 only on a particular host using your SANs API.

 Solidfire, Nexenta and Cloudbyte have also added storage drivers more
 recently that may provide support for live migration, but as I'm not
 personally familiar with these storage platforms, I'll leave it up to
 others to comment if they wish.

 - Si





 
 From: Rafael Weingartner rafaelweingart...@gmail.com
 Sent: Tuesday, March 31, 2015 3:36 PM
 To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
 Subject: Cloudstack and KVM clusters,

 Hi folks,

 I was looking a matrix of Cloudstack compatibility matrix at
 http://pt.slideshare.net/TimMackey/hypervisor-31754727,

 Slide 25 seemed to show that we cannot have clusters of KVM in CS? Is that
 true? Is it possible to live migrate VMs between KVM hosts that are not
 clustered in CS?


 --
 Rafael Weingärtner




 --
 Rafael Weingärtner


Migrating to VPC/Site-to-Site VPN

2015-03-31 Thread Logan Barfield
We have a customer that is currently set up in an isolated network in
an advanced zone.  They recently mentioned that they have a need for
site-to-site VPN connectivity for their application.

Is it possible to move an existing isolated network into a VPC for
site-to-site VPN functionality?  Or is there another way to set up a
site-to-site VPN using the existing network?


Thank You,

Logan Barfield
Tranquil Hosting


Re: [ANNOUNCE] New committer: Rene Moser

2015-03-31 Thread Ahmad Emneina
Thanks for the contributions so far Rene, look forward to many more!
Congratulations.

On Tue, Mar 31, 2015 at 2:13 PM, sebgoa run...@gmail.com wrote:

 The Project Management Committee (PMC) for Apache CloudStack
 has asked Rene Moser to become a committer and we are pleased to announce
 that he has accepted.

 Rene has committed several fixes to cloudstack and is the sole author of
 the cloudstack ansible module.
 This module should make it to Ansible core quite soon

 Being a committer enables easier contribution to the
 project since there is no need to go via the patch
 submission process. This should enable better productivity.
 Being a PMC member enables assistance with the management
 and to guide the direction of the project.

 Join me in congratulating Rene and let's hope for more Ansible play books
 to deploy cloudstack and associated workloads.

 -The CloudStack PMC


Cloudstack and KVM clusters,

2015-03-31 Thread Rafael Weingartner
Hi folks,

I was looking a matrix of Cloudstack compatibility matrix at
http://pt.slideshare.net/TimMackey/hypervisor-31754727,

Slide 25 seemed to show that we cannot have clusters of KVM in CS? Is that
true? Is it possible to live migrate VMs between KVM hosts that are not
clustered in CS?


-- 
Rafael Weingärtner


Re: Cloudstack and KVM clusters,

2015-03-31 Thread Simon Weller
Rafael,

KVM live migration really relies on whether the underlying shared storage (and 
file system) supports the ability to provide data consistency during a 
migration. You never ever want a situation where 2 hosts are able  to mount and 
write to the same volume concurrently.

You can live migrate in KVM today using the following underlying file 
systems/methods:

1. NFS
2. CEPH
3. Clustered Logical Volume Management (CLVM) on top of SAN exposed storage via 
iSCSI,FC or FCOE.

It's also possible to build your own storage driver and set a LUN to read only 
on a particular host using your SANs API.

Solidfire, Nexenta and Cloudbyte have also added storage drivers more recently 
that may provide support for live migration, but as I'm not personally familiar 
with these storage platforms, I'll leave it up to others to comment if they 
wish.

- Si






From: Rafael Weingartner rafaelweingart...@gmail.com
Sent: Tuesday, March 31, 2015 3:36 PM
To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
Subject: Cloudstack and KVM clusters,

Hi folks,

I was looking a matrix of Cloudstack compatibility matrix at
http://pt.slideshare.net/TimMackey/hypervisor-31754727,

Slide 25 seemed to show that we cannot have clusters of KVM in CS? Is that
true? Is it possible to live migrate VMs between KVM hosts that are not
clustered in CS?


--
Rafael Weingärtner


Re: Cloudstack and KVM clusters,

2015-03-31 Thread Rafael Weingartner
Thanks Simon,


I think I got it.

So, the hosts do not need to be in a cluster to perform the live migration.

On Tue, Mar 31, 2015 at 5:59 PM, Simon Weller swel...@ena.com wrote:

 Rafael,

 KVM live migration really relies on whether the underlying shared storage
 (and file system) supports the ability to provide data consistency during a
 migration. You never ever want a situation where 2 hosts are able  to mount
 and write to the same volume concurrently.

 You can live migrate in KVM today using the following underlying file
 systems/methods:

 1. NFS
 2. CEPH
 3. Clustered Logical Volume Management (CLVM) on top of SAN exposed
 storage via iSCSI,FC or FCOE.

 It's also possible to build your own storage driver and set a LUN to read
 only on a particular host using your SANs API.

 Solidfire, Nexenta and Cloudbyte have also added storage drivers more
 recently that may provide support for live migration, but as I'm not
 personally familiar with these storage platforms, I'll leave it up to
 others to comment if they wish.

 - Si





 
 From: Rafael Weingartner rafaelweingart...@gmail.com
 Sent: Tuesday, March 31, 2015 3:36 PM
 To: us...@cloudstack.apache.org; dev@cloudstack.apache.org
 Subject: Cloudstack and KVM clusters,

 Hi folks,

 I was looking a matrix of Cloudstack compatibility matrix at
 http://pt.slideshare.net/TimMackey/hypervisor-31754727,

 Slide 25 seemed to show that we cannot have clusters of KVM in CS? Is that
 true? Is it possible to live migrate VMs between KVM hosts that are not
 clustered in CS?


 --
 Rafael Weingärtner




-- 
Rafael Weingärtner