Re: CS slack channel
Great to hear CS is now happening in Slack. Could you send me an invitation as well, Daan ? On Thu, Dec 3, 2015 at 9:08 PM, Simon Wellerwrote: > Daan, > > > Could you send me an invite to the CloudStack Slack Team please? > > > Thanks, > > > - Si >
Re: OVS documentation
Dear Ron, It's old I believe. --Tuna On Tue, Sep 29, 2015 at 1:05 PM, Ron Wheelerwrote: > http://docs.cloudstack.apache.org/en/master/networking/ovs-plugin.html > has the following sentence: > "CentOS 6.4 and OpenvSwitch 1.10 are recommended." These seem to be very > old. Are they really the recommended versions? > > Ron > > -- > Ron Wheeler > President > Artifact Software Inc > email: rwhee...@artifact-software.com > skype: ronaldmwheeler > phone: 866-970-2435, ext 102 > >
Re: Mesos on CloudStack
I will try out, Sebastien. That's all I personally need to hosting applications. The same structure I am trying on AWS. Cheers, --Tuna Sent from my GT-N7000, please excuse my typos On Mar 30, 2015 5:10 PM, sebgoa run...@gmail.com wrote: Hi, In case anyone is interested I just wrote a ansible playbook that creates a set of VM on cloudstack and then installs a few docker containers that configure a Mesos cluster. The Mesos cluster is configured to use Docker itself. So you can submit Mesos tasks that are Docker containers. Sounds bit convoluted, but using Docker for deployment of a framework is actually very nice, and using that Framework to manage containers across hosts is needed. https://github.com/runseb/ansible-mesos-cloudstack That's just a prototype, any feedback and PR welcome. -sebastien
Re: Docker image for cloudstack simulator
I ran this image on top of mesosphere. It's awesome :-) Cheers, --Tuna On Wed, Mar 4, 2015 at 8:51 PM, sebgoa run...@gmail.com wrote: For those of you interested, I finally got around to fixing the docker image for the simulator. The Dockerfile has been committed to all branches. The images are available at: https://registry.hub.docker.com/u/runseb/cloudstack/ What does that mean ? If you have Docker installed on your machine: docker pull runseb/cloudstack docker run -d -p 8080:8080 runseb/cloudstack and you will have the 4.6.0-SNAPSHOT simulator running … I added tags for 4.3.2, 4.4.3 and 4.5.0 This is not an automated build enjoy, -sebastien
Re: Videos from CloudStack Collaboration Conference Europe 2014 Available
great! Thanks Mike! --Tuna On Thu, Feb 5, 2015 at 7:47 AM, Nux! n...@li.nux.ro wrote: Thanks, watching right now. -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro - Original Message - From: Mike Tutkowski mike.tutkow...@solidfire.com To: dev@cloudstack.apache.org, us...@cloudstack.apache.org Sent: Wednesday, 4 February, 2015 23:47:05 Subject: Videos from CloudStack Collaboration Conference Europe 2014 Available Hi everyone, Someone pointed out to me that the videos from the CloudStack Collaboration Conference Europe 2014 are now available: https://www.youtube.com/playlist?list=PLbzoR-pLrL6ruJrhXZ-jSSYw0m3WfK4ea Thought I'd pass this on. :) -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Fwd: [GitHub] stratos pull request: Apache cloudstack integration for Stratos
Hi guys, Apache Stratos now supported CloudStack integration. https://github.com/apache/stratos/pull/97 Cheers, --Tuna -- Forwarded message -- From: asankasanjaya g...@git.apache.org Date: Tue, Oct 28, 2014 at 1:15 PM Subject: [GitHub] stratos pull request: Apache cloudstack integration for Stratos To: d...@stratos.apache.org GitHub user asankasanjaya opened a pull request: https://github.com/apache/stratos/pull/97 Apache cloudstack integration for Stratos You can merge this pull request into a Git repository by running: $ git pull https://github.com/asankasanjaya/stratos master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/stratos/pull/97.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 #97 commit 384e293461f1e382646c96e1fec0abc17a5242e5 Author: sanjaya sanjaya@sanjaya-thinkpad-t520.(none) Date: 2014-10-03T12:58:12Z adding iaas classes commit 92f9abfc7b561d1d3967212f72435ba1be68ee85 Author: asankasa asank...@wso2.com Date: 2014-10-06T04:16:33Z adding cloudstack dependancy commit 1b81c15e87739ad42baa7a69c9c9dfd37761f5b2 Author: asankasa asank...@wso2.com Date: 2014-10-06T05:15:30Z Merge branch 'master' of https://github.com/apache/stratos commit c9779fae3fd8ac0074cb791fa235c8ff7c35ecc7 Author: asankasa asank...@wso2.com Date: 2014-10-06T06:26:58Z Merge branch 'master' of https://github.com/apache/stratos commit f75e1cc78d6b262d7b4b0ac8171b14d1fc359654 Author: asankasa asank...@wso2.com Date: 2014-10-06T14:04:34Z works 6 oct commit d60f77b93b88df6936d78ff2cec12979d4637294 Author: asankasa asank...@wso2.com Date: 2014-10-09T14:38:54Z work on 9 oct commit b43fe3effba4c48f502bb629a1ccafbcb48e5363 Author: asankasa asank...@wso2.com Date: 2014-10-13T05:04:52Z changes 10th oct commit c43b824e2ce9392b3c28e11ec46fdfda3b69eb2d Author: asankasa asank...@wso2.com Date: 2014-10-13T05:09:02Z remove cricket files commit 15b282f5c29e801bb33a93590128a4ba201b469b Author: asankasa asank...@wso2.com Date: 2014-10-16T06:21:52Z untill oct 16 commit 3698437b7211b8960f2de2159c05a5442b4309df Author: asankasa asank...@wso2.com Date: 2014-10-27T12:53:11Z works untill 27th oct--added public ip method and network ids commit 7b911dbb7305b9fbe94138dc5c378581294dde40 Author: asankasa asank...@wso2.com Date: 2014-10-28T05:58:16Z reformated code commit 087d9d5ef9933f6b8537f6c1256014fdfac17563 Author: asankasa asank...@wso2.com Date: 2014-10-28T06:07:11Z reformated code again --- 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. ---
Can't assign requested address
Hi guys, I got this issue when deploy master branch today. Could you help? INFO [c.c.u.c.ComponentContext] (main:null) Setup Spring Application context INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Running system integrity checker com.cloud.upgrade.DatabaseIntegrityChecker@1b5eb360 INFO [c.c.u.DatabaseIntegrityChecker] (main:null) Grabbing lock to check for database integrity. INFO [c.c.u.DatabaseIntegrityChecker] (main:null) Performing database integrity check INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Running system integrity checker org.apache.cloudstack.utils.identity.ManagementServerNode@51ce95a1 INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Configuring CloudStack Components ERROR [n.s.e.d.MulticastRMICacheManagerPeerProvider] (main:null) Error starting heartbeat. Error was: Can't assign requested address java.net.SocketException: Can't assign requested address at java.net.PlainDatagramSocketImpl.join(Native Method) at java.net.AbstractPlainDatagramSocketImpl.join(AbstractPlainDatagramSocketImpl.java:179) at java.net.MulticastSocket.joinGroup(MulticastSocket.java:319) at net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatReceiver.init(MulticastKeepaliveHeartbeatReceiver.java:88) at net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.init(MulticastRMICacheManagerPeerProvider.java:95) at net.sf.ehcache.CacheManager.doInit(CacheManager.java:447) at net.sf.ehcache.CacheManager.init(CacheManager.java:377) --Tuna
Re: Can't assign requested address
This guide helped to solve the problem: http://jira.pentaho.com/browse/BISERVER-12146 Cheers, --Tuna On Tue, Oct 28, 2014 at 6:00 PM, Nguyen Anh Tu ng.t...@gmail.com wrote: Hi guys, I got this issue when deploy master branch today. Could you help? INFO [c.c.u.c.ComponentContext] (main:null) Setup Spring Application context INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Running system integrity checker com.cloud.upgrade.DatabaseIntegrityChecker@1b5eb360 INFO [c.c.u.DatabaseIntegrityChecker] (main:null) Grabbing lock to check for database integrity. INFO [c.c.u.DatabaseIntegrityChecker] (main:null) Performing database integrity check INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Running system integrity checker org.apache.cloudstack.utils.identity.ManagementServerNode@51ce95a1 INFO [o.a.c.s.l.CloudStackExtendedLifeCycle] (main:null) Configuring CloudStack Components ERROR [n.s.e.d.MulticastRMICacheManagerPeerProvider] (main:null) Error starting heartbeat. Error was: Can't assign requested address java.net.SocketException: Can't assign requested address at java.net.PlainDatagramSocketImpl.join(Native Method) at java.net.AbstractPlainDatagramSocketImpl.join(AbstractPlainDatagramSocketImpl.java:179) at java.net.MulticastSocket.joinGroup(MulticastSocket.java:319) at net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatReceiver.init(MulticastKeepaliveHeartbeatReceiver.java:88) at net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.init(MulticastRMICacheManagerPeerProvider.java:95) at net.sf.ehcache.CacheManager.doInit(CacheManager.java:447) at net.sf.ehcache.CacheManager.init(CacheManager.java:377) --Tuna
Re: master broken
Yes, I get the same error. --Tuna On Fri, Oct 17, 2014 at 12:03 AM, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Oct 16, 2014 at 6:57 PM, Marcus shadow...@gmail.com wrote: We probably shouldn't be pushing code into the repo that we haven't tried to compile. as I understand it it passed travis, I agree otherwise -- Daan
Re: master broken
I've just tried the commit before HEAD. It worked! --Tuna On Fri, Oct 17, 2014 at 12:10 AM, Daan Hoogland daan.hoogl...@gmail.com wrote: Marcus did you try the commit just before the merge? given the location of the problem it might well be in the vpc refactor work or a combination of the both. I am trying myself as well now On Thu, Oct 16, 2014 at 7:07 PM, Marcus shadow...@gmail.com wrote: I can't rule out that it's specific to me at the moment, but I cleaned my repo and rebuilt with the same failure, then went back to the commit just before this and it succeeded. Wouldn't it have to be pushed first to pass any CI testing? So in theory we should never have CI catch compile errors if we don't push code that won't compile. On Thu, Oct 16, 2014 at 11:03 AM, Daan Hoogland daan.hoogl...@gmail.com wrote: On Thu, Oct 16, 2014 at 6:57 PM, Marcus shadow...@gmail.com wrote: We probably shouldn't be pushing code into the repo that we haven't tried to compile. as I understand it it passed travis, I agree otherwise -- Daan -- Daan
Re: [ANNOUNCE] New PMC Member: Ian Duffy
Wow... Big congratulation, my friend! Another GSOC success story, Sebastien :-) Hope you can go faster and faster, Ian! --Tuna On Tue, Sep 30, 2014 at 11:58 PM, Daan Hoogland daan.hoogl...@gmail.com wrote: welcome Ian, good luck and can you recast your vote on 4.4.1 as binding :) On Tue, Sep 30, 2014 at 6:16 PM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Congratulations, Ian! On Tue, Sep 30, 2014 at 7:50 AM, Chip Childers chipchild...@apache.org wrote: The Project Management Committee (PMC) for Apache CloudStack has asked Ian Duffy to join the PMC and we are pleased to announce that he has accepted. Join me in congratulating Ian! -chip On behalf of the Apache CloudStack PMC -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- Daan
Re: [ANNOUNCE] New PMC Member: Pierre-Luc Dion
Congrats, Pierre!!! --Tuna On Wed, Oct 1, 2014 at 12:33 AM, Syed Ahmed syed1.mush...@gmail.com wrote: Congratulations Pierre-Luc!!! -Syed On 09/30/2014 01:18 PM, Pierre-Luc Dion wrote: haha, I guest now it's a +1 (binding) On Tue, Sep 30, 2014 at 1:00 PM, Daan Hoogland daan.hoogl...@gmail.com wrote: fortune to you Pierre-Luc (and do you as PMC member still believe the 4.4.1 RC is ok for release?) On Tue, Sep 30, 2014 at 6:16 PM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Congratulations, Pierre-Luc! On Tue, Sep 30, 2014 at 7:50 AM, Chip Childers chipchild...@apache.org wrote: The Project Management Committee (PMC) for Apache CloudStack has asked Pierre-Luc Dion to join the PMC and we are pleased to announce that he has accepted. Join me in congratulating Pierre-Luc! -chip On behalf of the Apache CloudStack PMC -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™* -- Daan
Re: Re: Re: Use OVSTunnelxxx but not cloudbr1 result exception
Hi, It will be created when you run the first VM on that guest isolated network. Thanks, --Tuna On Wed, Jul 30, 2014 at 2:21 PM, Michael Li cloudcomp...@163.com wrote: Hi Nguyen, Thanks for your reply. Did u mean when I create a gre network offering use ovs as service provider for connectity, and then create a guest isolated network use this offering, at this point a OvsTunnel bridge will be created ? Regards At 2014-07-25 10:17:08, Nguyen Anh Tu t...@apache.org wrote: Michael, OVSTunnelxxx is automatically created by Ovs controller. The xxx value is generated between VLAN range you set in the beginning. For each guest network you create, Ovs controller will add one OvsTunnel bridge. Thanks, --Tuna On Fri, Jul 25, 2014 at 7:46 AM, Michael Li cloudcomp...@163.com wrote: Hi Nguyen, Should I create OVSTunnelxxx ahead like cloudbr0 and cloud0 ? But how to confirm the xxx in OVSTunnelxxx, because it's a dynamic value between the vm creatation. Regards At 2014-07-24 06:08:55, Nguyen Anh Tu t...@apache.org wrote: Hi Michael, The GRE feature on Cloudstack creates OVSTunnelxxx bridges with OpenvSwitch to serve tunnel between vms, not cloudbr. Please use ovs-vsctl utility to check if OVSTunnel460 is exist. Remember to blacklist module bridge. This might help: https://cwiki.apache.org/confluence/display/CLOUDSTACK/KVM+with+OpenVSwitch Thanks, --Tuna On Thu, Jul 24, 2014 at 8:43 AM, Michael Li cloudcomp...@163.com wrote: In 4.4, Can somebody explain, why use OVSTunnelxxx for GRE tunnel device, and not cloudbr1 ? When create VM, this will result an exception: 2014-07-23 21:03:35,886 WARN [kvm.resource.LibvirtComputingResource] (agentRequest-Handler-5:null) LibvirtException org.libvirt.LibvirtException: Cannot get interface MTU on 'OVSTunnel460': no such device at org.libvirt.ErrorHandler.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.domainCreateXML(Unknown Source) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1239) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:3798) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:133 3) at com.cloud.agent.Agent.processRequest(Agent.java:501) at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808) at com.cloud.utils.nio.Task.run(Task.java:84) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) I found code as below: public InterfaceDef plug(NicTO nic, String guestOsType) } else if (nic.getBroadcastType() == Networks.BroadcastDomainType.Vswitch) {String vnetId = Networks.BroadcastDomainType.getValue(nic.getBroadcastUri()); String brName = OVSTunnel + vnetId;
Re: Use OVSTunnelxxx but not cloudbr1 result exception
Hi Michael, The GRE feature on Cloudstack creates OVSTunnelxxx bridges with OpenvSwitch to serve tunnel between vms, not cloudbr. Please use ovs-vsctl utility to check if OVSTunnel460 is exist. Remember to blacklist module bridge. This might help: https://cwiki.apache.org/confluence/display/CLOUDSTACK/KVM+with+OpenVSwitch Thanks, --Tuna On Thu, Jul 24, 2014 at 8:43 AM, Michael Li cloudcomp...@163.com wrote: In 4.4, Can somebody explain, why use OVSTunnelxxx for GRE tunnel device, and not cloudbr1 ? When create VM, this will result an exception: 2014-07-23 21:03:35,886 WARN [kvm.resource.LibvirtComputingResource] (agentRequest-Handler-5:null) LibvirtException org.libvirt.LibvirtException: Cannot get interface MTU on 'OVSTunnel460': no such device at org.libvirt.ErrorHandler.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.domainCreateXML(Unknown Source) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1239) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:3798) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:133 3) at com.cloud.agent.Agent.processRequest(Agent.java:501) at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808) at com.cloud.utils.nio.Task.run(Task.java:84) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) I found code as below: public InterfaceDef plug(NicTO nic, String guestOsType) } else if (nic.getBroadcastType() == Networks.BroadcastDomainType.Vswitch) {String vnetId = Networks.BroadcastDomainType.getValue(nic.getBroadcastUri()); String brName = OVSTunnel + vnetId;
Re: GSoC update
Well, really great job Darren also Ian. Congratulations!!! --Tuna On Thu, Jul 24, 2014 at 1:39 AM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Nice job! :) On Wed, Jul 23, 2014 at 12:36 PM, Sebastien Goasguen run...@gmail.com wrote: Darren's work (and Ian from last year) featured on google open source blog: http://google-opensource.blogspot.com Congrats to both of them, -sebastien -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Re: jclouds support for CloudStack
+1. I'm willing to contribute. --Tuna On Thu, Jul 24, 2014 at 1:05 PM, Priyanka Deepala priyanka.deepal...@gmail.com wrote: count me jclouds integration for more recent API features Regards Priyanka On Wed, Jul 23, 2014 at 9:07 PM, Sebastien Goasguen run...@gmail.com wrote: On Jul 23, 2014, at 11:32 AM, Aled Sage aled.s...@gmail.com wrote: Hi all, We are keen users of and contributors to jclouds [1], including for the CloudStack integration. For those who don't know it, Apache jclouds is the leading java cloud portability library, used by a lot of companies and several Apache projects including Brooklyn (for which I'm a lead) and Stratos. Would anyone in the CloudStack community be interested in helping out with updating and improving the jclouds integration? Unfortunately the jclouds CloudStack code hasn't had as much attention as it deserves over the past couple of releases. I just targeted Exoscale [2] (i.e. CloudStack 4.3) for the jclouds live test suite, and got a range of failures. There are some concrete tasks that can come out of this: * Ability to automatically skip inappropriate tests - e.g. if only basic networking is available, then report the advanced networking tests as skipped rather than failed. (This could use the API Discovery [3]) * Investigate other failures, to make the test suite more robust (or potentially to find regressions in CloudStack). * Extend the jclouds integration for more recent API features (e.g. for API Discovery [3]) * Improve the publicity and documentation for jclouds CloudStack - e.g. it's not even mentioned in [4] +1 from me of course. I take care of libcloud, but jclouds also needs attention. It's also worth noting that the jclouds live test suite is a great regression test suite that could be run at least once on every CloudStack release. For example, it would most likely spot regressions such as CLOUDSTACK-6508 [5,6]. I applied the patch for 6508 in the 4.3 branch, so you will see it in 4.3.1 Aled [1] jclouds.apache.org http://jclouds.apache.org [2] www.exoscale.ch http://www.exoscale.ch [3] http://cloudstack.apache.org/docs/api/apidocs-4.3/user/listApis.html [4] https://jclouds.apache.org/guides/ [5] https://issues.apache.org/jira/browse/CLOUDSTACK-6508 [6] https://issues.apache.org/jira/browse/JCLOUDS-557
Re: 4.4 use gre tunnel failed
Hi, Yes, OVS controller auto create OVSTunnelxxx. Please use ovs-vsctl ultility to check if OVSTunnel316 is exists. Use this guide: https://cwiki.apache.org/confluence/display/CLOUDSTACK/KVM+with+OpenVSwitch Thanks, --Tuna On Wed, Jul 23, 2014 at 3:02 PM, cloud cloudcomp...@163.com wrote: Hi all, When I use 4.4 GRE to isolate guest network, and cloudbr1 as the guest bridge, other traffic types on cloudbr0, When I try to create vm, there is an exception as below. Isn't it the OVS controller auto creat OVSTunnel316 ? And another question: is it no need to set SDN controller enable in global configuration, cause I only see the | sdn.ovs.controller.default.label | which I have set to cloudbr1 2014-07-23 15:38:40,420 WARN [kvm.resource.LibvirtComputingResource] (agentRequest-Handler-1:null) LibvirtException org.libvirt.LibvirtException: Cannot get interface MTU on 'OVSTunnel316': no such device at org.libvirt.ErrorHandler.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.domainCreateXML(Unknown Source) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1239) Thanks
Re: Re: Use OVSTunnelxxx but not cloudbr1 result exception
Michael, OVSTunnelxxx is automatically created by Ovs controller. The xxx value is generated between VLAN range you set in the beginning. For each guest network you create, Ovs controller will add one OvsTunnel bridge. Thanks, --Tuna On Fri, Jul 25, 2014 at 7:46 AM, Michael Li cloudcomp...@163.com wrote: Hi Nguyen, Should I create OVSTunnelxxx ahead like cloudbr0 and cloud0 ? But how to confirm the xxx in OVSTunnelxxx, because it's a dynamic value between the vm creatation. Regards At 2014-07-24 06:08:55, Nguyen Anh Tu t...@apache.org wrote: Hi Michael, The GRE feature on Cloudstack creates OVSTunnelxxx bridges with OpenvSwitch to serve tunnel between vms, not cloudbr. Please use ovs-vsctl utility to check if OVSTunnel460 is exist. Remember to blacklist module bridge. This might help: https://cwiki.apache.org/confluence/display/CLOUDSTACK/KVM+with+OpenVSwitch Thanks, --Tuna On Thu, Jul 24, 2014 at 8:43 AM, Michael Li cloudcomp...@163.com wrote: In 4.4, Can somebody explain, why use OVSTunnelxxx for GRE tunnel device, and not cloudbr1 ? When create VM, this will result an exception: 2014-07-23 21:03:35,886 WARN [kvm.resource.LibvirtComputingResource] (agentRequest-Handler-5:null) LibvirtException org.libvirt.LibvirtException: Cannot get interface MTU on 'OVSTunnel460': no such device at org.libvirt.ErrorHandler.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.domainCreateXML(Unknown Source) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1239) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:3798) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:133 3) at com.cloud.agent.Agent.processRequest(Agent.java:501) at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808) at com.cloud.utils.nio.Task.run(Task.java:84) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) I found code as below: public InterfaceDef plug(NicTO nic, String guestOsType) } else if (nic.getBroadcastType() == Networks.BroadcastDomainType.Vswitch) {String vnetId = Networks.BroadcastDomainType.getValue(nic.getBroadcastUri()); String brName = OVSTunnel + vnetId;
RE: [ANNOUNCE] Will Stevens as committer
Congrats Will! --Tuna Sent from my GT-N7000 On Jul 4, 2014 4:26 AM, Alex Hitchins a...@alexhitchins.com wrote: Congratulations! Alex Hitchins | 07788 423 969 | 01892 523 587 -Original Message- From: sebgoa [mailto:run...@gmail.com] Sent: 03 July 2014 21:43 To: cloudstack Subject: [ANNOUNCE] Will Stevens as committer The Project Management Committee (PMC) for Apache CloudStack has asked Will Stevens to become a committer and we are pleased to announce that he has accepted. Being a committer allows many contributors to contribute more autonomously. For developers, it makes it easier to submit changes and eliminates the need to have contributions reviewed via the patch submission process. Whether contributions are development-related or otherwise, it is a recognition of a contributor's participation in the project and commitment to the project and the Apache Way. Please join me in congratulating Will! PS: Good job on the Palo Alto feature and the documentation, keep it up :) -Sebastien For the CloudStack PMC
Re: system VM looking for cloud0 bridge when OVS/GRE isolation is enabled
Let me copy Murali in this thread. He is mastering on GRE feature currently. --Tuna On Tue, Jul 1, 2014 at 11:19 PM, Kuang-Ching Wang kuangching.w...@gmail.com wrote: Hi, I am trying to set up my cloudstack using OVS plugin. I created an advanced zone with GRE isolation. When enabling zone, system VMs cannot start with the following exception. What did I miss? 2014-06-30 21:46:38,382 WARN [kvm.resource.LibvirtComputingResource] (agentRequest-Handler-3:null) LibvirtException org.libvirt.LibvirtException: Cannot get interface MTU on 'cloud0': No such device at org.libvirt.ErrorHandler.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.domainCreateXML(Unknown Source) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1213) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:3659) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1307) at com.cloud.agent.Agent.processRequest(Agent.java:498) at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:806) at com.cloud.utils.nio.Task.run(Task.java:83) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:701)
[FYI] Interesting dashboard for ACS development process.
Hi guys, I just found an interesting dashboard about ACS development process. Fantasy: http://projects.bitergia.com/apache-cloudstack/browser/ Cheers, --Tuna
Re: [EVENTS] Last day to submit talk for Budapest
Seem like it's over, Sebastien. I can't choose CCCEU14 event when creating new submition. --Tuna On Fri, Jun 27, 2014 at 3:29 PM, Sebastien Goasguen run...@gmail.com wrote: Folks, It it technically the last day to submit talks for CCC Budapest Nov 19-21. http://cloudstackcollab.org -Sebastien
Re: Agent fails to start on SSVM/CPVM on latest master due to Unsupported major.minor version 51.0
Mike, These links are not found at that moment. Could you check them? Cheers, --Tuna On Wed, Mar 12, 2014 at 1:42 AM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Here are links to the most recent ones for XenServer and KVM: http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-xen.vhd.bz2 http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-kvm.qcow2.bz2 Once I installed the one for XenServer, it fixed my problem. On Tue, Mar 11, 2014 at 12:39 PM, Alena Prokharchyk alena.prokharc...@citrix.com wrote: Jdk version on the system vms is 1.6.0_27; on my MS machine where I've built the CS is 1.7. I'm not familiar with the way we package our templates, do I need to download new ones to my secondary storage? If so, what is the URL for the latest templates? From: Alena Prokharchyk alena.prokharc...@citrix.commailto: alena.prokharc...@citrix.com Date: Tuesday, March 11, 2014 at 11:31 AM To: dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org Subject: Agent fails to start on SSVM/CPVM on latest master due to Unsupported major.minor version 51.0 Does anybody see the same behavior and knows how to fix it? * installed latest master CS, re-deployed DB * After MS started up, system vms were created * Agents inside SSVM/CPVM failed to start with this error: + java -Djavax.net.ssl.trustStore=./certs/realhostip.keystore -Dlog.home=/var/log/cloud/ -mx396m -cp ./:./conf:activation-1.1.jar:antisamy-1.4.3.jar:aopalliance-1.0.jar:apache-log4j-extras-1.1.jar:aspectjweaver-1.7.0.jar:aws-java-sdk-1.3.22.jar:batik-css-1.7.jar:batik-ext-1.7.jar:batik-util-1.7.jar:bcprov-jdk16-1.46.jar:bsh-core-2.0b4.jar:cglib-nodep-2.2.2.jar:cloud-agent-4.4.0-SNAPSHOT.jar:cloud-api-4.4.0-SNAPSHOT.jar:cloud-console-proxy-4.4.0-SNAPSHOT.jar:cloud-core-4.4.0-SNAPSHOT.jar:cloud-engine-api-4.4.0-SNAPSHOT.jar:cloud-engine-components-api-4.4.0-SNAPSHOT.jar:cloud-engine-schema-4.4.0-SNAPSHOT.jar:cloud-framework-cluster-4.4.0-SNAPSHOT.jar:cloud-framework-config-4.4.0-SNAPSHOT.jar:cloud-framework-db-4.4.0-SNAPSHOT.jar:cloud-framework-events-4.4.0-SNAPSHOT.jar:cloud-framework-ipc-4.4.0-SNAPSHOT.jar:cloud-framework-jobs-4.4.0-SNAPSHOT.jar:cloud-framework-managed-context-4.4.0-SNAPSHOT.jar:cloud-framework-rest-4.4.0-SNAPSHOT.jar:cloud-framework-security-4.4.0-SNAPSHOT.jar:cloud-secondary-storage-4.4.0-SNAPSHOT.jar:cloud-server-4.4.0-SNAPSHOT.jar:cloud-utils-4.4.0-SNAPSHOT.jar:cloudstack-service-console-proxy-rdpclient-4.4.0-SNAPSHOT.jar:commons-beanutils-core-1.7.0.jar:commons-codec-1.6.jar:commons-collections-3.2.jar:commons-configuration-1.8.jar:commons-daemon-1.0.10.jar:commons-dbcp-1.4.jar:commons-fileupload-1.2.jar:commons-httpclient-3.1.jar:commons-io-1.4.jar:commons-lang-2.6.jar:commons-logging-1.1.1.jar:commons-net-3.3.jar:commons-pool-1.6.jar:cxf-bundle-jaxrs-2.7.0.jar:dom4j-1.6.1.jar:ehcache-core-2.6.6.jar:ejb-api-3.0.jar:esapi-2.0.1.jar:geronimo-javamail_1.4_spec-1.7.1.jar:geronimo-servlet_3.0_spec-1.0.jar:gson-1.7.1.jar:guava-14.0-rc1.jar:httpclient-4.2.1.jar:httpcore-4.2.1.jar:jackson-annotations-2.1.1.jar:jackson-core-2.1.1.jar:jackson-core-asl-1.8.9.jar:jackson-databind-2.1.1.jar:jackson-jaxrs-json-provider-2.1.1.jar:jackson-mapper-asl-1.8.9.jar:jackson-module-jaxb-annotations-2.1.1.jar:jasypt-1.9.0.jar:java-ipv6-0.10.jar:javassist-3.12.1.GA.jar:javassist-3.18.1-GA.jar:javax.inject-1.jar:javax.persistence-2.0.0.jar:javax.ws.rs-api-2.0-m10.jar:jaxen-1.1-beta-8.jar:jdom-1.0.jar:jetty-continuation-8.1.7.v20120910.jar:jetty-http-8.1.7.v20120910.jar:jetty-io-8.1.7.v20120910.jar:jetty-security-8.1.7.v20120910.jar:jetty-util-8.1.7.v20120910.jar:jsch-0.1.42.jar:jstl-1.2.jar:log4j-1.2.16.jar:mail-1.4.jar:nekohtml-1.9.12.jar:objenesis-2.1.jar:powermock-core-1.5.3.jar:powermock-module-junit4-1.5.3.jar:powermock-module-junit4-common-1.5.3.jar:powermock-reflect-1.5.3.jar:reflections-0.9.8.jar:slf4j-api-1.7.5.jar:slf4j-log4j12-1.7.5.jar:spring-aop-3.2.4.RELEASE.jar:spring-beans-3.2.4.RELEASE.jar:spring-context-3.2.4.RELEASE.jar:spring-core-3.2.4.RELEASE.jar:spring-expression-3.2.4.RELEASE.jar:spring-web-3.2.4.RELEASE.jar:stax2-api-3.1.1.jar:tomcat-embed-core-7.0.30.jar:trilead-ssh2-build213-svnkit-1.3-patch.jar:woodstox-core-asl-4.1.4.jar:wsdl4j-1.4.jar:xalan-2.7.0.jar:xercesImpl-2.6.2.jar:xmlschema-core-2.0.3.jar:xom-1.1.jar:xpp3_min-1.1.4c.jar:xstream-1.3.1.jar com.cloud.agent.AgentShell root=UUID debian-installer=en_US console=hvc0 template=domP type=secstorage host=10.214.4.100 port=8250 name=s-1-VM zone=1 pod=1 guid=s-1-VM resource=org.apache.cloudstack.storage.resource.NfsSecondaryStorageResource instance=SecStorage sslcopy=false role=templateProcessor mtu=1500 eth2ip=10.223.153.10 eth2mask=255.255.255.128 gateway=10.223.153.1
Re: Agent fails to start on SSVM/CPVM on latest master due to Unsupported major.minor version 51.0
Got it. Thanks Ian. --Tuna On Tue, Jun 24, 2014 at 12:32 AM, Ian Duffy i...@ianduffy.ie wrote: Tuna, A list of all the artifacts can be seen on the jenkins UI. http://jenkins.buildacloud.org/job/build-systemvm64-master/ On 23 June 2014 18:29, Nguyen Anh Tu t...@apache.org wrote: Mike, These links are not found at that moment. Could you check them? Cheers, --Tuna On Wed, Mar 12, 2014 at 1:42 AM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Here are links to the most recent ones for XenServer and KVM: http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-xen.vhd.bz2 http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-kvm.qcow2.bz2 Once I installed the one for XenServer, it fixed my problem. On Tue, Mar 11, 2014 at 12:39 PM, Alena Prokharchyk alena.prokharc...@citrix.com wrote: Jdk version on the system vms is 1.6.0_27; on my MS machine where I've built the CS is 1.7. I'm not familiar with the way we package our templates, do I need to download new ones to my secondary storage? If so, what is the URL for the latest templates? From: Alena Prokharchyk alena.prokharc...@citrix.commailto: alena.prokharc...@citrix.com Date: Tuesday, March 11, 2014 at 11:31 AM To: dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org Subject: Agent fails to start on SSVM/CPVM on latest master due to Unsupported major.minor version 51.0 Does anybody see the same behavior and knows how to fix it? * installed latest master CS, re-deployed DB * After MS started up, system vms were created * Agents inside SSVM/CPVM failed to start with this error: + java -Djavax.net.ssl.trustStore=./certs/realhostip.keystore -Dlog.home=/var/log/cloud/ -mx396m -cp ./:./conf:activation-1.1.jar:antisamy-1.4.3.jar:aopalliance-1.0.jar:apache-log4j-extras-1.1.jar:aspectjweaver-1.7.0.jar:aws-java-sdk-1.3.22.jar:batik-css-1.7.jar:batik-ext-1.7.jar:batik-util-1.7.jar:bcprov-jdk16-1.46.jar:bsh-core-2.0b4.jar:cglib-nodep-2.2.2.jar:cloud-agent-4.4.0-SNAPSHOT.jar:cloud-api-4.4.0-SNAPSHOT.jar:cloud-console-proxy-4.4.0-SNAPSHOT.jar:cloud-core-4.4.0-SNAPSHOT.jar:cloud-engine-api-4.4.0-SNAPSHOT.jar:cloud-engine-components-api-4.4.0-SNAPSHOT.jar:cloud-engine-schema-4.4.0-SNAPSHOT.jar:cloud-framework-cluster-4.4.0-SNAPSHOT.jar:cloud-framework-config-4.4.0-SNAPSHOT.jar:cloud-framework-db-4.4.0-SNAPSHOT.jar:cloud-framework-events-4.4.0-SNAPSHOT.jar:cloud-framework-ipc-4.4.0-SNAPSHOT.jar:cloud-framework-jobs-4.4.0-SNAPSHOT.jar:cloud-framework-managed-context-4.4.0-SNAPSHOT.jar:cloud-framework-rest-4.4.0-SNAPSHOT.jar:cloud-framework-security-4.4.0-SNAPSHOT.jar:cloud-secondary-storage-4.4.0-SNAPSHOT.jar:cloud-server-4.4.0-SNAPSHOT.jar:cloud-utils-4.4.0-SNAPSHOT.jar:cloudstack-service-console-proxy-rdpclient-4.4.0-SNAPSHOT.jar:commons-beanutils-core-1.7.0.jar:commons-codec-1.6.jar:commons-collections-3.2.jar:commons-configuration-1.8.jar:commons-daemon-1.0.10.jar:commons-dbcp-1.4.jar:commons-fileupload-1.2.jar:commons-httpclient-3.1.jar:commons-io-1.4.jar:commons-lang-2.6.jar:commons-logging-1.1.1.jar:commons-net-3.3.jar:commons-pool-1.6.jar:cxf-bundle-jaxrs-2.7.0.jar:dom4j-1.6.1.jar:ehcache-core-2.6.6.jar:ejb-api-3.0.jar:esapi-2.0.1.jar:geronimo-javamail_1.4_spec-1.7.1.jar:geronimo-servlet_3.0_spec-1.0.jar:gson-1.7.1.jar:guava-14.0-rc1.jar:httpclient-4.2.1.jar:httpcore-4.2.1.jar:jackson-annotations-2.1.1.jar:jackson-core-2.1.1.jar:jackson-core-asl-1.8.9.jar:jackson-databind-2.1.1.jar:jackson-jaxrs-json-provider-2.1.1.jar:jackson-mapper-asl-1.8.9.jar:jackson-module-jaxb-annotations-2.1.1.jar:jasypt-1.9.0.jar:java-ipv6-0.10.jar:javassist-3.12.1.GA.jar:javassist-3.18.1-GA.jar:javax.inject-1.jar:javax.persistence-2.0.0.jar:javax.ws.rs-api-2.0-m10.jar:jaxen-1.1-beta-8.jar:jdom-1.0.jar:jetty-continuation-8.1.7.v20120910.jar:jetty-http-8.1.7.v20120910.jar:jetty-io-8.1.7.v20120910.jar:jetty-security-8.1.7.v20120910.jar:jetty-util-8.1.7.v20120910.jar:jsch-0.1.42.jar:jstl-1.2.jar:log4j-1.2.16.jar:mail-1.4.jar:nekohtml-1.9.12.jar:objenesis-2.1.jar:powermock-core-1.5.3.jar:powermock-module-junit4-1.5.3.jar:powermock-module-junit4-common-1.5.3.jar:powermock-reflect-1.5.3.jar:reflections-0.9.8.jar:slf4j-api-1.7.5.jar:slf4j-log4j12-1.7.5.jar:spring-aop-3.2.4.RELEASE.jar:spring-beans-3.2.4.RELEASE.jar:spring-context-3.2.4.RELEASE.jar:spring-core-3.2.4.RELEASE.jar:spring-expression-3.2.4.RELEASE.jar:spring-web-3.2.4.RELEASE.jar:stax2-api-3.1.1.jar:tomcat-embed-core-7.0.30.jar:trilead-ssh2-build213-svnkit-1.3-patch.jar:woodstox-core-asl-4.1.4.jar:wsdl4j-1.4.jar:xalan-2.7.0.jar:xercesImpl-2.6.2.jar:xmlschema-core-2.0.3.jar:xom-1.1.jar:xpp3_min
Re: [ANNOUNCE] Pierre-Luc Dion as a committer
Congratulation, Pierre-Luc! --Tuna On Tue, Jun 10, 2014 at 10:34 PM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Congratulations! On Tuesday, June 10, 2014, Hugo Trippaers h...@trippaers.nl wrote: Congrats Pierre-Luc! Cheers, Hugo On 10 jun. 2014, at 16:40, Chip Childers chipchild...@apache.org javascript:; wrote: On Tue, Jun 10, 2014 at 01:45:36PM +0200, sebgoa wrote: The Project Management Committee (PMC) for Apache CloudStack has asked Pierre-Luc Dion to become a committer and we are pleased to announce that he has accepted. Being a committer allows many contributors to contribute more autonomously. For developers, it makes it easier to submit changes and eliminates the need to have contributions reviewed via the patch submission process. Whether contributions are development-related or otherwise, it is a recognition of a contributor's participation in the project and commitment to the project and the Apache Way. Please join me in congratulating Pierre-Luc! PS: Nice work on the documentation -Sebastien, on behalf of the CloudStack PMC Yay Pierre-Luc! -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud http://solidfire.com/solution/overview/?video=play*™*
Re: KVM + LXC on the same host
That should be a good idea, Ilya. At that moment, i'm working on Docker support. When it's done, we can run only Docker hosts, no need to use KVM for hosting system vms. Cheers, --Tuna Sent from my GT-N7000 On Jun 5, 2014 7:58 AM, ilya musayev ilya.mailing.li...@gmail.com wrote: We are considering running KVM and LXC on the same host and hopefully control both through cloudstack. I know there are agents involved for each component, i dont know if we can have a hybrid of LXC+KVM. The use case is simple, we would like the end user to pick LXC/Docker for performance, or KVM instance if he really needed all bells and whistles of dedicated kernel in fully virtualized environment. Is anyone aware why we should not mix 2 workloads on the same host? Is it possible at this point in time to mix LXC, KVM and CloudStack, i assume the answer is no, but perhaps there is a hack i can try. Thanks ilya
Re: [Proposal] Integrating Apache Stratos with Apache CloudStack.
On Tue, Jun 3, 2014 at 11:15 PM, Alex Hitchins a...@alexhitchins.com wrote: Are any of your designs available to read? I'm interested in Stratos and how it could be integrated with CloudStack. I'd be interested to see what you are working to achieve. Alex, Unfortunately I'm not follow it anymore. Jason (from Citrix) is working on. He's also a committer if I remember exactly... --Tuna
Re: [ACS44] RN
I didn't see the autoscaling feature, Sebastien. --Tuna On Thu, May 22, 2014 at 10:16 PM, sebgoa run...@gmail.com wrote: Folks, Pierre-Luc has been working on the release notes for 4.4, it's here: http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/latest/ We need to make sure all features are listed. We need to test the upgrade instructions. Please chime in, either as a reply to this or by sending a pr to the docs. thanks, -Sebastien
Re: Whats new in 4.4
On Sat, May 17, 2014 at 9:05 AM, Pierre-Luc Dion pd...@cloudops.com wrote: Tuna, is there a quick description / link to this new feature of cloudstack, look to me like a very nice feature for CloudStack. Pierre, FYI: https://www.youtube.com/watch?v=LJnKMuADvHc http://www.slideshare.net/tuna20073882/autoscale-without-netscalerccceu13 Cheers, --Tuna
Re: Creating New Host
On Wed, May 14, 2014 at 4:20 AM, Matt Spurlin matt.spur...@appcore.comwrote: After I add the host however, it always goes into an Alert state. Hi Matt, Alert state occurs when Agent Manager can't synchronize VM HOST information between DB and HOST. You need to make sure the sync process run correctly. --Tuna
Re: Whats new in 4.4
Hi, For 4.4, I push Autoscale without Netscaler feature. I'm on the way testing it. Cheers, --Tuna On Wed, May 14, 2014 at 8:51 AM, Pierre-Luc Dion pd...@cloudops.com wrote: Should we consider all New Features from Jira with Fixed version of 4.4 or only those that have Resolved Status for the Release Notes? Also, Does 4.4 support new Guest OS or hypervisor versions ? Thanks, Pierre-Luc Dion Architecte de Solution Cloud | Cloud Solutions Architect 855-OK-CLOUD (855-652-5683) x1101 - - - *CloudOps*420 rue Guy Montréal QC H3J 1S6 www.cloudops.com @CloudOps_ On Tue, Apr 8, 2014 at 2:26 PM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Hi Hugo, For the 4.4 release, I extended managed storage to support a 1:1 mapping between a CloudStack root disk and a backend volume (in my case, a SAN volume) when using XenServer. This 1:1 mapping paves the way for enabling guaranteed QoS for root disks (I have the same support in place already for data disks for XenServer, VMware, and KVM). I have code in already to support this on VMware; however, I'm currently discovering VMware behavior that I didn't previously know existed (I've been talking with Kelven about this). Based on the results on our conversation, I'll know if it's a simple matter or not to patch up my VMware logic to support a 1:1 root-disk mapping in 4.4, as well (otherwise that will end up in 4.5). All of my VMware testing for this worked, but it was conducted with storage code running inside of the CS MS. I was unaware that this kind of storage-related code for VMware can also run inside of a SSVM. Thanks! Mike On Tue, Apr 8, 2014 at 11:18 AM, Hugo Trippaers h...@trippaers.nl wrote: Yes, It's going to be the input for the release notes. :-) I thought it would be nice to ask everyone what should be in there. Thanks for the input! Cheers, Hugo On 8 apr. 2014, at 11:16, Alena Prokharchyk alena.prokharc...@citrix.com wrote: Hugo, are you planning to post it online for the future reference once you get the information? That would be great. From my side, following was checked in to 4.4: CLOUDSTACK-5870: API support for retrieving user data deployVm/startVm APIs: ability to define deploymentPlanner for VmToStart in the api call (available to ROOT admin only) -Alena. On 4/8/14, 9:50 AM, Hugo Trippaers h...@trippaers.nl wrote: Heya, I don¹t know so you tell me ;-) Seriously, i¹m looking for input on what the new things are that we added into 4.4. So if you have something that you think is worth mentioning for the 4.4 release, reply to this thread. It can be a completely new feature, but i¹d be equally interested in fixed bugs or refactoring. I¹ll be combining this with the input from jira and review board, but i would prefer to get this info directly from the people that actually worked on the feature. Cheers, Hugo -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloudhttp://solidfire.com/solution/overview/?video=play *(tm)*
Re: [REQUEST] permission to assign task in jira
On Wed, May 14, 2014 at 10:11 PM, sebgoa run...@gmail.com wrote: Ok issue identified and ticket filed with INFRA: https://issues.apache.org/jira/browse/INFRA-7718 Just a little more patience and we will get back on track. Can do now. Thanks Sebastien! --Tuna
Re: Jira Permissions
You can do now, Alex. https://issues.apache.org/jira/browse/INFRA-7718 Cheers, --Tuna On Wed, May 14, 2014 at 6:50 PM, Alex Hitchins a...@alexhitchins.comwrote: Hi all, I've come back from holiday and I can't seem to assign a ticket to myself. I see that there were issues with the mailing list, is this related? Could someone allow me permission again to assign tickets to myself? Many thanks, Alex Alex Hitchins -- E: a...@alexhitchins.com W: alexhitchins.com M: 07788 423 969 T: 01892 523 587
Re: [ANNOUNCE] New PMC Menber: Go Chiba
Congrats Go Chiba! --Tuna On Wed, Apr 23, 2014 at 2:59 AM, Mike Tutkowski mike.tutkow...@solidfire.com wrote: Congratulations! On Tue, Apr 22, 2014 at 1:21 PM, Hugo Trippaers h...@apache.org wrote: The Project Management Committee (PMC) for Apache CloudStack has asked Go Chiba to join the PMC and we are pleased to announce that he has accepted. Join me in congratulating Go! -The CloudStack PMC -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloudhttp://solidfire.com/solution/overview/?video=play *(tm)*
Re: [GSOC2014] Acceptance of three projects for CloudStack
Congratulations Ian, Seif and Darren!!! --Tuna On Wed, Apr 23, 2014 at 3:13 AM, Sebastien Goasguen run...@gmail.comwrote: I am pleased to announce the acceptance of three google summer of code projects for Apache CloudStack in summer 2014. Our three students are: -Ian Duffy (back for one more round), who will work on a vagrant/puppet/travis configuration to improve on devcloud. -Darren Brogam, who will improve the GCE and AWS interfaces (that has he has co-authored) -Seif Eddine Jemli, who will develop a new UI for Primary Storage plug-ins Mike Tutkowski will mentor Seif, while I will mentor Ian and Darren. Join me in congratulating our three stars of gsoc 2014 ! -Sebastien
Re: [ANNOUNCE] Paul Angus as a committer
Congrats, Paul! --Tuna On Sat, Apr 12, 2014 at 9:59 AM, Chip Childers chip.child...@gmail.comwrote: Congrats! On Apr 11, 2014, at 8:48 PM, Sebastien Goasguen run...@gmail.com wrote: We are pleased to announce that Paul Angus was invited to be a committer on the Apache Cloudstack project and that he accepted, Join us in welcoming and congratulating Paul Angus, -Sebastien on behalf of the CloudStack PMC
[Proposal] Integrating Apache Stratos with Apache CloudStack.
Dear guys, It's not really a full proposal right now, I just wanna bump a thread to discuss about working on integrating Stratos to CloudStack. Chris Snow and I are working on the design process. Keep update soon! Chris, could you keep update on this thread? Thanks, --Tuna
Re: [Proposal] Integrating Apache Stratos with Apache CloudStack.
On Wed, Apr 9, 2014 at 3:28 AM, chris snow chsnow...@gmail.com wrote: Are you guys at the ApacheCon? Would love to meet up and talk about this, and help in any way I can. Was looking it up earlier today. Amogh, Can you go into Apache Stratos hackathon room right now? Nirmal and I are sitting there. Thanks, --Tuna
Re: [Announce] New Committer: Lucian Paul (Nux)
Congratulations Nux! --Tuna On Tue, Apr 8, 2014 at 2:37 AM, Yoshikazu Nojima m...@ynojima.net wrote: Congratulation Nux! 2014-04-07 13:32 GMT-06:00 Giles Sirett giles.sir...@shapeblue.com: The Project Management Committee (PMC) for Apache CloudStack has asked Lucian Paul (Nux) to become a committer and we are pleased to announce that he has accepted. Being a committer allows many contributors to contribute more autonomously. For developers, it makes it easier to submit changes and eliminates the need to have contributions reviewed via the patch submission process. Whether contributions are development-related or otherwise, it is a recognition of a contributor's participation in the project and commitment to the project and the Apache Way. Please join me in congratulating Nux! Giles, on behalf of the Apache CloudStack PMC giles.sir...@shapeblue.commailto:giles.sir...@shapeblue.com | www.shapeblue.comhttp://www.shapeblue.com/ | Twitter:@shapeBlue https://twitter.com/#!/shapeblue Need Enterprise Grade Support for Apache CloudStack? Our CloudStack Infrastructure Support http://shapeblue.com/cloudstack-infrastructure-support/ offers the best 24/7 SLA for CloudStack Environments. Apache CloudStack Bootcamp training courses **NEW!** CloudStack 4.2.1 training http://shapeblue.com/cloudstack-training/ 28th-29th May 2014, Bangalore. Classromm http://shapeblue.com/cloudstack-training/ 16th-20th June 2014, Region A. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 23rd-27th June 2014, Region B. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 15th-20th September 2014, Region A. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 22nd-27th September 2014, Region B. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 1st-6th December 2014, Region A. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 8th-12th December 2014, Region B. Instructor led, On-line 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 is a registered trademark.
Re: docker.io integration
On Tue, Apr 1, 2014 at 12:33 AM, Francois Gaudreault fgaudrea...@cloudops.com wrote: Cool! Anh: Can you share the current state of the Branch? Thanks! Francois, I'm finishing first version running Docker as a new hypervisor in CLoudStack. Take a look into: http://ngtuna.blogspot.com/2013/12/docker-in-cloudstack.html As the first version, I only run Docker containers as instances, data is stored local on Docker hosts, using public repository ( http://index.docker.io) for pulling Docker templates. Do you attend CloudStack Collaboration in next days? if yes, welcome you to my section Docker - an implementation in CloudStack http://events.linuxfoundation.org/events/cloudstack-collaboration-conference-north-america/program/schedule Thanks, --Tuna
Re: Merge AutoScaling without NetScaler to MASTER
On Thu, Mar 27, 2014 at 11:43 PM, benoit lair kurushi4...@gmail.com wrote: Hello Nguyen, How can i play with autoscaling without netscaler with acs 4?3 ? I saw that docs onto docs.cloudstack.org are available about this : http://docs.cloudstack.apache.org/en/latest/networking/autoscale_without_netscaler.html#configuration How can i get working with this feature ? Thans for your response. Regards, Well, Kurushi. I just only pushed it to MASTER branch. You can try it by pulling this branch. Exactly that doc, just follow these steps. Let me know if any problem. Cheers, --Tuna
Re: Merge AutoScaling without NetScaler to MASTER
On Thu, Mar 27, 2014 at 11:56 PM, benoit lair kurushi4...@gmail.com wrote: So it is not present in acs 4.3 ? Yes, it's not. --Tuna
Re: Merge AutoScaling without NetScaler to MASTER
On Fri, Mar 28, 2014 at 12:23 AM, benoit lair kurushi4...@gmail.com wrote: So why do i have this doc present in docs.cloudstack.apache.org ? : http://docs.cloudstack.apache.org/en/latest/networking/autoscale_without_netscaler.html#configuration AFAIK, this is not an official document. For AutoScaling feature, I would love to finish some enhancements before planning for an official release. Take a look: http://ngtuna.blogspot.com/2013/12/autoscaling-in-cloudstack.html --Tuna
Re: Merge AutoScaling without NetScaler to MASTER
Lucian, Can you help a hand in that feature? I still can't start because some busy with Docker... --Tuna On Fri, Mar 28, 2014 at 12:26 AM, Nux! n...@li.nux.ro wrote: On 27.03.2014 17:24, benoit lair wrote: Do we know when it will be planned to be in acs ? 4.4, 4.5 ? Regards, Benoit. Benoit, 4.4 has already been feature-frozen AFAIK, so probably 4.5. Lucian -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro
Re: Merge AutoScaling without NetScaler to MASTER
On Fri, Mar 28, 2014 at 12:36 AM, Ryan Lei ryan...@cht.com.tw wrote: The merge request was in December 10, 2013, but the 4.4 feature freeze is March 19, 2014. So I believe this feature will appear in 4.4. Actually no, Ryan. Until I make a cherry-pick request to 4.4 branch, AFAIK. --Tuna
Re: Eclipse setup assistance
Alex, You can use eclipse kepler with maven already built-in. --Tuna Sent from my GT-N7000 On Mar 27, 2014 5:16 AM, Alex Hitchins alex.hitch...@shapeblue.com wrote: All, I'm setting up a new development environment on Ubuntu (moving away from Windows). Everthing seems sorted except when I try to import the project using the Maven Import setting. I get to the screen asking to install some components (Checkstyle configuration plugin for M2Eclipse - 1.0.0.201307281919, m2e connector for mavenarchiver pom properties - 0.16.0.201401211452, m2e-liferay - Maven Integration for Liferay IDE - 2.0.1.201401270944-ga2). When clicking next, I get the following error message. Is the issue I need a to remove the Maven Integration I have currently and reinstall the other version? I was hoping there would be an easier way around the issue. Cannot complete the install because of a conflicting dependency. Software being installed: Checkstyle configuration plugin for M2Eclipse 1.0.0.201307281919 (com.basistech.m2e.code.quality.checkstyle.feature.feature.group 1.0.0.201307281919) Software being installed: m2e-liferay - Maven Integration for Liferay IDE 2.0.1.201401270944-ga2 (com.liferay.ide.maven.feature.group 2.0.1.201401270944-ga2) Only one of the following can be installed at once: Maven Integration for Eclipse JDT 1.4.0.20130601-0317 (org.eclipse.m2e.jdt 1.4.0.20130601-0317) Maven Integration for Eclipse JDT 1.5.0.20131218-1208 (org.eclipse.m2e.jdt 1.5.0.20131218-1208) Cannot satisfy dependency: From: M2Eclipse Project Configurator for Eclipse Checkstyle 1.0.0.201307281919 (com.basistech.m2e.code.quality.checkstyle 1.0.0.201307281919) To: bundle org.eclipse.m2e.jdt [1.0.0,1.5.0) Cannot satisfy dependency: From: Checkstyle configuration plugin for M2Eclipse 1.0.0.201307281919 (com.basistech.m2e.code.quality.checkstyle.feature.feature.group 1.0.0.201307281919) To: com.basistech.m2e.code.quality.checkstyle [1.0.0.201307281919] Cannot satisfy dependency: From: m2e-liferay - Maven Integration for Liferay IDE 2.0.1.201401270944-ga2 (com.liferay.ide.maven.feature.group 2.0.1.201401270944-ga2) To: org.eclipse.m2e.feature.feature.group 1.5.0 Cannot satisfy dependency: From: m2e - Maven Integration for Eclipse (includes Incubating components) 1.5.0.20131218-1208 (org.eclipse.m2e.feature.feature.group 1.5.0.20131218-1208) To: org.eclipse.m2e.jdt [1.5.0.20131218-1208] Regards, Alex Hitchins D: +44 1892 523 587 | S: +44 20 3603 0540tel:+442036030540 | M: +44tel:+447968161581 7788 423 969 ShapeBlue Ltd, 53 Chandos Place, Covent Garden, London, WC2N 4HS . Need Enterprise Grade Support for Apache CloudStack? Our CloudStack Infrastructure Support http://shapeblue.com/cloudstack-infrastructure-support/ offers the best 24/7 SLA for CloudStack Environments. Apache CloudStack Bootcamp training courses **NEW!** CloudStack 4.2.1 training http://shapeblue.com/cloudstack-training/ 18th-19th February 2014, Brazil. Classroom http://shapeblue.com/cloudstack-training/ 17th-23rd March 2014, Region A. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 24th-28th March 2014, Region B. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 16th-20th June 2014, Region A. Instructor led, On-line http://shapeblue.com/cloudstack-training/ 23rd-27th June 2014, Region B. Instructor led, On-line 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 is a registered trademark.
RE: [ANNOUNCE] Change of Apache CloudStack PMC Chair
Chip: Thanks for your effort. Best wish! Hugo: Congratulation, bro! --Tuna Sent from my GT-N7000 On Mar 20, 2014 12:13 PM, Rajesh Battala rajesh.batt...@citrix.com wrote: Hearty Congratulations Hugo :) -Original Message- From: Chip Childers [mailto:chipchild...@apache.org] Sent: Thursday, March 20, 2014 2:22 AM To: dev@cloudstack.apache.org Subject: [ANNOUNCE] Change of Apache CloudStack PMC Chair Per our project bylaws, we are changing our project's chair today! Over discussions during the last month the PMC had reached a consensus to recommend to the ASF board that Hugo Trippaers be accepted as the next Apache CloudStack PMC Chair / VP of Apache CloudStack. As of today's ASF board meeting, this has been accepted and made official. Please join me in congratulating Hugo in his new role! It's been an honor serving the project as it's chair over the last year, and although I regret that my recent contributions have been diminished due to a change in $dayjob, I'm exceptionally proud to be part of this community. Apache CloudStack is amazing software, and the community that has formed around the code since it's donation to the ASF is nothing short of remarkable. -chip
Re: [PROPOSAL] Support pure Xen as a hypervisor
On Wed, Mar 19, 2014 at 2:56 PM, sebgoa run...@gmail.com wrote: IMHO, and sadly, we should treat them as two different hypervisors: XP and XS Look like Docker and LXC :D --Tuna
Re: OVS plugin in CloudStack 4.3.0
On Fri, Mar 7, 2014 at 12:28 AM, Animesh Chaturvedi animesh.chaturv...@citrix.com wrote: Tuna I also noticed in your patch you are making changes to older upgrade file schema-410to420.sql. After 4.2 is released the upgrade file is frozen and we cannot change it. Sure, Animesh. That's why I have to make another commit to fix old version problem when rebasing. Anyway, I'm doing revert these commits out of 4.3-forward right now. They were on master branch long time ago. Thanks, --Tuna
RE: OVS plugin in CloudStack 4.3.0
Animesh, so what should I do? Can these commits be cherry-picked to 4.3? Murali Florin: The complete UI for OVS plugin already commited to 4.3-forward branch. Take your time checking it and help me reviewing please. I also add L3 services and KVM support for OVS plugin in these commits. Cheers, --Tuna Sent from my GT-N7000 On Mar 5, 2014 9:56 AM, Animesh Chaturvedi animesh.chaturv...@citrix.com wrote: Tuna I look at your commits in 4.3-forwards and seems the changes are a lot, this would have to come in the next release Thanks Animesh -Original Message- From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Monday, February 24, 2014 8:31 AM To: dev@cloudstack.apache.org Subject: Re: OVS plugin in CloudStack 4.3.0 On Mon, Feb 24, 2014 at 7:01 PM, Murali Reddy murali.re...@citrix.comwrote: Opened UI bug for 4.3 CLOUDSTACK-6162 if some one can help fixing the UI part. Murali, We'll get it in the end of February, I promise! --Tuna
RE: OVS plugin in CloudStack 4.3.0
We still get problem in migrating VM. Continue working... --Tuna Sent from my GT-N7000 On Mar 5, 2014 3:16 PM, Nguyen Anh Tu t...@apache.org wrote: Animesh, so what should I do? Can these commits be cherry-picked to 4.3? Murali Florin: The complete UI for OVS plugin already commited to 4.3-forward branch. Take your time checking it and help me reviewing please. I also add L3 services and KVM support for OVS plugin in these commits. Cheers, --Tuna Sent from my GT-N7000 On Mar 5, 2014 9:56 AM, Animesh Chaturvedi animesh.chaturv...@citrix.com wrote: Tuna I look at your commits in 4.3-forwards and seems the changes are a lot, this would have to come in the next release Thanks Animesh -Original Message- From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Monday, February 24, 2014 8:31 AM To: dev@cloudstack.apache.org Subject: Re: OVS plugin in CloudStack 4.3.0 On Mon, Feb 24, 2014 at 7:01 PM, Murali Reddy murali.re...@citrix.comwrote: Opened UI bug for 4.3 CLOUDSTACK-6162 if some one can help fixing the UI part. Murali, We'll get it in the end of February, I promise! --Tuna
Re: OVS plugin in CloudStack 4.3.0
On Wed, Mar 5, 2014 at 6:52 PM, sebgoa run...@gmail.com wrote: Tuna, make sure that all your code and fixes is in Master. That way it will be in 4.4 Got it. Thanks Sebastien! --Tuna
Re: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering
Am also facing this issue too. Anyone can help? --Tuna On Thu, Jan 23, 2014 at 2:56 PM, Sanjeev Neelarapu sanjeev.neelar...@citrix.com wrote: I am also facing this issue. -Sanjeev -Original Message- From: Santhosh Edukulla [mailto:santhosh.eduku...@citrix.com] Sent: Thursday, January 23, 2014 1:20 PM To: dev@cloudstack.apache.org Subject: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering Team, 1. We are seeing a build failure for latest 4.3-forward branch code. Below is the error message: Apache CloudStack Cloud Engine API SUCCESS [2.351s] [INFO] Apache CloudStack Core SUCCESS [4.720s] [INFO] Apache CloudStack Agents .. SUCCESS [4.663s] [INFO] Apache CloudStack Framework - Clustering .. FAILURE [0.031s] [INFO] Apache CloudStack Framework INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 41.245s [INFO] Finished at: Thu Jan 23 18:16:58 IST 2014 [INFO] Final Memory: 44M/256M [INFO] [ERROR] Failed to execute goal on project cloud-framework-cluster: Could not resolve dependencies for project org.apache.cloudstack:cloud-framework-cluster:jar:4.3.0: Failure to find org.apache.cloudstack:cloud-api:jar:tests:4.3.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced - [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException 2. The above behavior was observed on few linux variants viz., rhel,centos,fedora. Tried on 3 different setups and the issue seems to be there on these 3 setups. On mac, it seems to work. Tried few steps: 1. providing -U to mvn step 2. Deleted the mentioned package from the home directory m2../ , still the issue persists. Regards, Santhosh
RE: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering
Thanks Santhosh! --Tuna Sent from my GT-N7000 On Mar 3, 2014 12:27 AM, Santhosh Edukulla santhosh.eduku...@citrix.com wrote: Tuna, I removed the packages under ~/.m2/repository/, updated jdk and java paths under bash profile for java7, and it worked thereafter. Initially, i deleted only the problem jars from above path, but it didn't worked. Santhosh From: ng.t...@gmail.com [ng.t...@gmail.com] on behalf of Nguyen Anh Tu [ t...@apache.org] Sent: Sunday, March 02, 2014 12:05 PM To: dev@cloudstack.apache.org Subject: Re: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering Am also facing this issue too. Anyone can help? --Tuna On Thu, Jan 23, 2014 at 2:56 PM, Sanjeev Neelarapu sanjeev.neelar...@citrix.com wrote: I am also facing this issue. -Sanjeev -Original Message- From: Santhosh Edukulla [mailto:santhosh.eduku...@citrix.com] Sent: Thursday, January 23, 2014 1:20 PM To: dev@cloudstack.apache.org Subject: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering Team, 1. We are seeing a build failure for latest 4.3-forward branch code. Below is the error message: Apache CloudStack Cloud Engine API SUCCESS [2.351s] [INFO] Apache CloudStack Core SUCCESS [4.720s] [INFO] Apache CloudStack Agents .. SUCCESS [4.663s] [INFO] Apache CloudStack Framework - Clustering .. FAILURE [0.031s] [INFO] Apache CloudStack Framework INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 41.245s [INFO] Finished at: Thu Jan 23 18:16:58 IST 2014 [INFO] Final Memory: 44M/256M [INFO] [ERROR] Failed to execute goal on project cloud-framework-cluster: Could not resolve dependencies for project org.apache.cloudstack:cloud-framework-cluster:jar:4.3.0: Failure to find org.apache.cloudstack:cloud-api:jar:tests:4.3.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced - [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException 2. The above behavior was observed on few linux variants viz., rhel,centos,fedora. Tried on 3 different setups and the issue seems to be there on these 3 setups. On mac, it seems to work. Tried few steps: 1. providing -U to mvn step 2. Deleted the mentioned package from the home directory m2../ , still the issue persists. Regards, Santhosh
RE: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering
Santhosh, I replaced openjdk1.7 to oracle's jdk 7 and removed ~/.m2/repository as well, but no luck. mvn -version pointed to oracle jdk. The problem still be there. Could you please show me what you done to fix it? (Sorry I cant paste log now because my company blocked gmail, I have to send mail using mobile) I have to fix my commit yesterday to 4.3-forward branch. --Tuna Sent from my GT-N7000 Thanks Santhosh! --Tuna Sent from my GT-N7000 On Mar 3, 2014 12:27 AM, Santhosh Edukulla santhosh.eduku...@citrix.com wrote: Tuna, I removed the packages under ~/.m2/repository/, updated jdk and java paths under bash profile for java7, and it worked thereafter. Initially, i deleted only the problem jars from above path, but it didn't worked. Santhosh From: ng.t...@gmail.com [ng.t...@gmail.com] on behalf of Nguyen Anh Tu [ t...@apache.org] Sent: Sunday, March 02, 2014 12:05 PM To: dev@cloudstack.apache.org Subject: Re: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering Am also facing this issue too. Anyone can help? --Tuna On Thu, Jan 23, 2014 at 2:56 PM, Sanjeev Neelarapu sanjeev.neelar...@citrix.com wrote: I am also facing this issue. -Sanjeev -Original Message- From: Santhosh Edukulla [mailto:santhosh.eduku...@citrix.com] Sent: Thursday, January 23, 2014 1:20 PM To: dev@cloudstack.apache.org Subject: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering Team, 1. We are seeing a build failure for latest 4.3-forward branch code. Below is the error message: Apache CloudStack Cloud Engine API SUCCESS [2.351s] [INFO] Apache CloudStack Core SUCCESS [4.720s] [INFO] Apache CloudStack Agents .. SUCCESS [4.663s] [INFO] Apache CloudStack Framework - Clustering .. FAILURE [0.031s] [INFO] Apache CloudStack Framework INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 41.245s [INFO] Finished at: Thu Jan 23 18:16:58 IST 2014 [INFO] Final Memory: 44M/256M [INFO] [ERROR] Failed to execute goal on project cloud-framework-cluster: Could not resolve dependencies for project org.apache.cloudstack:cloud-framework-cluster:jar:4.3.0: Failure to find org.apache.cloudstack:cloud-api:jar:tests:4.3.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced - [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException 2. The above behavior was observed on few linux variants viz., rhel,centos,fedora. Tried on 3 different setups and the issue seems to be there on these 3 setups. On mac, it seems to work. Tried few steps: 1. providing -U to mvn step 2. Deleted the mentioned package from the home directory m2../ , still the issue persists. Regards, Santhosh
Re: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering
Sure, Koushik. It's my fault. I need to fix this commit but facing the problem with cloud-api-test-4.3.jar file when building. Santhosh: okie thanks! --Tuna Sent from my GT-N7000 On Mar 3, 2014 1:14 PM, Koushik Das koushik@citrix.com wrote: I am facing a build failure but for a different reason on 4.3-forward. Looks like due to commit 065ac54bd7755cb44667c71311293c8f2110b3f3 Author: tuna ng.t...@gmail.com Date: Sat Mar 1 11:36:27 2014 +0700 CLOUDSTACK-6162: add UI for OVS plugin [INFO] - [ERROR] COMPILATION ERROR : [INFO] - [ERROR] /Users/koushik/code/cloudstack-apache/cloudstack/api/src/org/apache/cloudstack/api/ResponseGenerator.java:[361,4] error: cannot find symbol [ERROR] symbol: class LDAPConfigResponse location: interface ResponseGenerator /Users/koushik/code/cloudstack-apache/cloudstack/api/src/org/apache/cloudstack/api/command/admin/router/ConfigureOvsElementCmd.java:[32,22] error: package com.cloud.async does not exist [ERROR] /Users/koushik/code/cloudstack-apache/cloudstack/api/src/org/apache/cloudstack/api/command/admin/router/ConfigureOvsElementCmd.java:[40,21] error: cannot find symbol [ERROR] symbol: class UserContext location: package com.cloud.user /Users/koushik/code/cloudstack-apache/cloudstack/api/src/com/cloud/network/element/VirtualRouterElementService.java:[34,49] error: cannot find symbol [ERROR] symbol: class VirtualRouterProviderType location: interface VirtualRouterElementService /Users/koushik/code/cloudstack-apache/cloudstack/api/src/org/apache/cloudstack/api/command/admin/router/ConfigureOvsElementCmd.java:[108,16] error: package AsyncJob does not exist [ERROR] /Users/koushik/code/cloudstack-apache/cloudstack/api/src/org/apache/cloudstack/api/command/admin/router/ConfigureOvsElementCmd.java:[109,17] error: package AsyncJob does not exist [ERROR] /Users/koushik/code/cloudstack-apache/cloudstack/api/src/org/apache/cloudstack/api/command/admin/router/ConfigureOvsElementCmd.java:[120,2] error: cannot find symbol [INFO] 7 errors [INFO] - [INFO] [INFO] Reactor Summary: [INFO] [INFO] Apache CloudStack . SUCCESS [2.245s] [INFO] Apache CloudStack Maven Conventions Parent SUCCESS [0.038s] [INFO] Apache CloudStack Framework - Managed Context . SUCCESS [2.471s] [INFO] Apache CloudStack Utils ... SUCCESS [6.479s] [INFO] Apache CloudStack Framework ... SUCCESS [0.031s] [INFO] Apache CloudStack Framework - Event Notification .. SUCCESS [5.440s] [INFO] Apache CloudStack Framework - Configuration ... SUCCESS [3.505s] [INFO] Apache CloudStack API . FAILURE [6.790s] [INFO] Apache CloudStack Framework - REST SKIPPED On 03-Mar-2014, at 11:19 AM, Santhosh Edukulla santhosh.eduku...@citrix.com wrote: 1. I set the below two variables in my environment as per the java7 installed paths and made sure they are set. JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/jre JDK_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/ 2. Deleted the contents under ~/.m2/repository. 3. Did a fresh pull of the branch. Ran the below command. mvn clean install -P developer,systemvm -Dmaven.test.skip=true 4. -X arguments to mvn gave an error pointing to jar for tests missing earlier. So, rather spend time, i did a skip test and proceed further. 5. The below issue happened i believe when i switched to a different branch say master and switched back to 4.3 and there was some change for java7 made to repo, during that time. Note, above may not be a true solution to the below problem, but it worked. The local binaries are getting corrupted somehow it seems. Santhosh From: ng.t...@gmail.com [ng.t...@gmail.com] on behalf of Nguyen Anh Tu [ t...@apache.org] Sent: Monday, March 03, 2014 12:27 AM To: dev@cloudstack.apache.org Subject: RE: Build on 4.3-forward Fails: Shows Failure for Framework-Clustering Santhosh, I replaced openjdk1.7 to oracle's jdk 7 and removed ~/.m2/repository as well, but no luck. mvn -version pointed to oracle jdk. The problem still be there. Could you please show me what you done to fix it? (Sorry I cant paste log now because my company blocked gmail, I have to send mail using mobile) I have to fix my commit yesterday to 4.3-forward branch. --Tuna Sent from my GT-N7000 Thanks Santhosh! --Tuna Sent from my GT-N7000 On Mar 3, 2014 12:27 AM, Santhosh Edukulla santhosh.eduku...@citrix.com wrote: Tuna, I removed the packages under ~/.m2/repository/, updated jdk and java
Re: OVS plugin in CloudStack 4.3.0
On Mon, Feb 24, 2014 at 7:01 PM, Murali Reddy murali.re...@citrix.comwrote: Opened UI bug for 4.3 CLOUDSTACK-6162 if some one can help fixing the UI part. Murali, We'll get it in the end of February, I promise! --Tuna
Re: [Discuss] GRE Tunnel issue on XenServer 6.2
Murali, This patch worked but not perfect. It can skip throwing exeption when plugging Dom0's VIF to network but actually the bridge is still not recognized from HOSTs. Everything is done if we plug a DomU's VIF instead. I don't know why. --Tuna On Mon, Feb 24, 2014 at 7:18 PM, Murali Reddy murali.re...@citrix.comwrote: Problem is just creating network does not create bridge apparently on XenServer as the comments on 'enableXenServerNetwork' method indicate. So when findOrCreateTunnelNetwork is called to see if the network exists, since network object is present across cluster function just returns but bridge is not created. Trick is to create bridge explicitly. Below diff worked for me, but did not have time to test it and submit. Will look into it tomorrow. diff --git a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java index cf5c6d6..a935d3f 100644 --- a/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java +++ b/plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java @@ -900,8 +900,16 @@ public abstract class CitrixResourceBase implements ServerResource, HypervisorRe dom0vif = VIF.create(conn, vifr); } // At this stage we surely have a VIF -dom0vif.plug(conn); -dom0vif.unplug(conn); +try { +dom0vif.plug(conn); +} catch (Exception e) { +// ignore fake exception +} +try { +dom0vif.unplug(conn); +} catch (Exception e) { +// ignore fake exception +} synchronized (_tmpDom0Vif) { _tmpDom0Vif.add(dom0vif); } @@ -923,8 +931,8 @@ public abstract class CitrixResourceBase implements ServerResource, HypervisorRe } else { vswitchNw = networks.iterator().next(); } -if (!is_xcp()) -enableXenServerNetwork(conn, vswitchNw, vswitch, vswitch network); + +enableXenServerNetwork(conn, vswitchNw, vswitch, vswitch network); _host.vswitchNetwork = vswitchNw; } return _host.vswitchNetwork; @@ -963,6 +971,7 @@ public abstract class CitrixResourceBase implements ServerResource, HypervisorRe s_logger.debug(### Xen Server network for tunnels created: + nwName); } else { nw = networks.iterator().next(); +enableXenServerNetwork(conn, nw, nwName, tunnel network for account + key); s_logger.debug(Xen Server network for tunnels found: + nwName); } return nw; From: Nguyen Anh Tu t...@apache.org Date: Saturday, 22 February 2014 12:32 AM To: dev@cloudstack.apache.org dev@cloudstack.apache.org Cc: Murali Reddy murali.re...@citrix.com Subject: [Discuss] GRE Tunnel issue on XenServer 6.2 Hi guys, Some people (Florin and Benoit) complain about the GRE tunnel issue on XenServer 6.2. Actually it has not been fixed completely, although Murali submitted a patch to bypass without any exception. Personally I stuck in how can we make XenServer 6.2 HOSTs recognize the GRE network created by an another HOST in one cluster. I confirm the enableXenServer (the tricky) method doesn't work in that case. Anyone can help? Thanks, --Tuna
[Discuss] GRE Tunnel issue on XenServer 6.2
Hi guys, Some people (Florin and Benoit) complain about the GRE tunnel issue on XenServer 6.2. Actually it has not been fixed completely, although Murali submitted a patch to bypass without any exception. Personally I stuck in how can we make XenServer 6.2 HOSTs recognize the GRE network created by an another HOST in one cluster. I confirm the enableXenServer (the tricky) method doesn't work in that case. Anyone can help? Thanks, --Tuna
Re: OVS plugin in CloudStack 4.3.0
Florin, There is still nothing changed from 4.2 release. Hope I can do in 4.3.1 with XenServer 6.2 supported as well. Sorry I'm too busy with study program these days... --Tuna Sent from my GT-N7000 On Feb 20, 2014 12:45 AM, Florin Dumitrascu florin.dumitra...@intunenetworks.com wrote: Hi Tuna, Can you please clarify what is the status of the functionality described below in relation to 4.3 release: http://cloudstack.readthedocs.org/en/latest/networking/ovs-plugin.html I am testing the last 4.3 release candidate at the moment and cannot see OVS under Network Service Providers. Are these changes going to make it into 4.3 release or is there nothing changed from 4.2.0 release ? (except the bug preventing GRE to work). Thank you, Florin IMPORTANT NOTE: The information in this e-mail (and any attachments) is confidential. The contents may not be disclosed or used by anyone other than the addressee. If you are not the intended recipient, please notify the sender immediately or telephone: +353 (0)1 6204700. We cannot accept any responsibility for the accuracy or completeness of this message as it has been transmitted over a public network. If you suspect that the message may have been intercepted or amended, please call the sender.
Re: [jira] [Resolved] (CLOUDSTACK-5967) Virtual router in OVS network fails to start with error from XenServer: VM_REQUIRES_NETWORK
On Fri, Feb 14, 2014 at 11:42 PM, Murali Reddy murali.re...@citrix.comwrote: Hi, Using 4.3 RC4 I can now create an instance on an OVS but if I try to migrate the instance to another VM it fails with the VM_REQUIRES_NETWORK error. Attempting to manually using XenCenter says Cannot see required Network although OVSTunel517 appears to be on both servers. Thanks for testing and finding the issue. I am pretty sure this scenario never worked. Fix is simple, but not sure we can get this into 4.3, given its not regression. Will get this in if there is a new RC. Yay. Actually Murali's commit still doesn't work with XenServer 6.2. Dom0's VIF plug to GRE network with a warning, but XenServer hosts still doesn't recognize the network. I also stuck at that point. The problem here is in one cluster, host A creates GRE network but other hosts don't recognize it, although the network is still listed in xe network-list command or in XenCenter. If we deploy only one host per cluster, it works fine. --Tuna
Re: Create GRE tunnel failed in 4.2 with XenServer.
Hi guys, Appologize for delay response. I just came back from Lunar New Year vacation. I spent time to discover the GRE issue on XenServer 6.2. Now I know exactly the problem. Here is: + No problem with ovstunnel script, it works well with XCP, KVM and XenServer. + The idea to create GRE tunnel between HOSTs is: CloudStack scans all of VMs including VRs in the network (by NetworkID). On the first time, CloudStack calls ovstunnel to setup bridge, then all HOSTs know about that bridge. After that, CloudStack start creating and configuring GRE tunnels between couple of HOSTs in that network when starting VMs. The steps work excellent. However, in XenServer, the HOST (A, for example), which is called to create network (via XAPI call), already known about the network, but the other HOSTs (B,C,D, for example) doesn't know about this network. So VMs can't start on B,C,D. It is VM_REQUIRE_NETWORK issue. CloudStack made a tricky to let B,C,D know about this network by plugging and unplugging immediately the VIF to the network from B,C,D Dom0. However, this tricky failed in XenServer version 6.2 because XenServer 6.2 don't accept the VIF from dom0 plug to network created by XAPI call. I still don't know why but I just think a way to fix it. I see Murali's patch request. Will check it now. Paul Angus: GRE tunnel works fine with XCP and KVM. Again, sorry for delay response. Thanks, --Tuna On Mon, Feb 3, 2014 at 2:33 PM, Murali Reddy murali.re...@citrix.comwrote: On 01/02/14 9:39 PM, Paul Angus paul.an...@shapeblue.com wrote: Hey Tuna, (and anyone else working on this) I filed bug 5967 which looks like it might relate to this - I was trying to use GRE tunnel isolation in 4.3 and got VM_REQUIRES_NETWORK errors from the XenServer when trying to start a new virtual router. https://issues.apache.org/jira/browse/CLOUDSTACK-5967 Marking 5967 as blocker for 4.3. Let me back port the fix in master to 4.3 branch. What's the status of GRE Tunnel isolation as a feature at the moment? Regards Paul Angus Cloud Architect S: +44 20 3603 0540 | M: +447711418784 | T: CloudyAngus paul.an...@shapeblue.com -Original Message- From: [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: 24 January 2014 05:59 To: dev@cloudstack.apache.org Cc: Florin Dumitrascu; Sebastien Goasguen; Chiradeep Vittal Subject: Re: Create GRE tunnel failed in 4.2 with XenServer. Yes, my fixes will be put to 4.3 tomorrow! I get the flu today. Back to work tomorrow. --Tuna Sent from my GT-N7000 On Jan 24, 2014 12:43 PM, Murali Reddy murali.re...@citrix.com wrote: On 23/01/14 5:48 PM, Florin Dumitrascu florin.dumitra...@intunenetworks.com wrote: Hi Murali, Tuna, Thank you for this piece of information. All starts to make sense now. I am wondering if there is a better way to communicate this issue to end users. It would save others a couple of weeks struggling. If GRE is not just a technology preview (meaning it has been explicitly mentioned in previous release notes), the known issues lists for 4.2.0 and 4.2.1 should be explicitly updated. Leaving 4.2 behind now, which will be the first release to include GRE refactoring with OVS service provider ? Ideally Tuna's fix (to make OVS as Connectivity service provider) should have gone into 4.2.1. Looks like they did not go into 4.2.1 Tuna, Can you please ensure your fixes (excluding support for KVM/XCP) went into 4.2, 4.3 branches as well. Thanks, Murali Regards, Florin -Original Message- From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Thursday, January 23, 2014 11:56 AM To: Murali Reddy Cc: dev@cloudstack.apache.org; Chiradeep Vittal; Sebastien Goasguen Subject: Re: Create GRE tunnel failed in 4.2 with XenServer. Wow... I thought everything was done in XenServer before my submitted patch. --Tuna Sent from my GT-N7000 On Jan 23, 2014 6:49 PM, Murali Reddy murali.re...@citrix.com wrote: Please see the thread https://www.mail-archive.com/dev@cloudstack.apache.org/msg17396.htm l On 23/01/14 5:10 PM, Florin Dumitrascu florin.dumitra...@intunenetworks.com wrote: Hi, Just want to add a few of my observations to what Tuna said. a. I managed to have GRE isolation working with CloudStack 4.1.1 and a quick patch to bypass enableXenserverNetwork method. b. I tried GRE isolation with CloudStack 4.2.1 with the same quick patch for bypassing enableXenserverNetwork. Once that method was bypassed, guest VMs came up, but the tunnel was not created. It seems to me that OvsElement methods (implement, prepare) are not invoked. Did something change in 4.2 to affect this ? I am setting sdn.ovs.controller=true in global settings and select GRE isolation method in the guest physical network. Thank you
Re: Create GRE tunnel failed in 4.2 with XenServer.
On Wed, Feb 5, 2014 at 9:36 PM, Paul Angus paul.an...@shapeblue.com wrote: Thanks Tuna, is this patch in RC3? I need to make another patch to make GRE work with XenServer. Now just only work with XCP and KVM, patch in master branch. I will push all of works to 4.3 as soon as possible. --Tuna
Create GRE tunnel failed in 4.2 with XenServer.
Guys, Florin raised a problem in creating GRE tunnel with ACS 4.2 release and XenServer 6.2. I found the problem come from enableXenserverNetwork method. CloudStack made a tricky to create network when plugging a VIF to dom0 and then unplugging immediately. With XCP version I done in GSOC, I bypassed that step so that no problem. Didn't know why we need that tricky and how to solve it. I'm working on it. Any help or explaination? Thanks, --Tuna Sent from my GT-N7000
Re: Create GRE tunnel failed in 4.2 with XenServer.
Wow... I thought everything was done in XenServer before my submitted patch. --Tuna Sent from my GT-N7000 On Jan 23, 2014 6:49 PM, Murali Reddy murali.re...@citrix.com wrote: Please see the thread https://www.mail-archive.com/dev@cloudstack.apache.org/msg17396.html On 23/01/14 5:10 PM, Florin Dumitrascu florin.dumitra...@intunenetworks.com wrote: Hi, Just want to add a few of my observations to what Tuna said. a. I managed to have GRE isolation working with CloudStack 4.1.1 and a quick patch to bypass enableXenserverNetwork method. b. I tried GRE isolation with CloudStack 4.2.1 with the same quick patch for bypassing enableXenserverNetwork. Once that method was bypassed, guest VMs came up, but the tunnel was not created. It seems to me that OvsElement methods (implement, prepare) are not invoked. Did something change in 4.2 to affect this ? I am setting sdn.ovs.controller=true in global settings and select GRE isolation method in the guest physical network. Thank you, Florin From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Thursday, January 23, 2014 10:15 AM To: dev@cloudstack.apache.org; Sebastien Goasguen; Chiradeep Vittal; Florin Dumitrascu Subject: Create GRE tunnel failed in 4.2 with XenServer. Guys, Florin raised a problem in creating GRE tunnel with ACS 4.2 release and XenServer 6.2. I found the problem come from enableXenserverNetwork method. CloudStack made a tricky to create network when plugging a VIF to dom0 and then unplugging immediately. With XCP version I done in GSOC, I bypassed that step so that no problem. Didn't know why we need that tricky and how to solve it. I'm working on it. Any help or explaination? Thanks, --Tuna Sent from my GT-N7000 IMPORTANT NOTE: The information in this e-mail (and any attachments) is confidential. The contents may not be disclosed or used by anyone other than the addressee. If you are not the intended recipient, please notify the sender immediately or telephone: +353 (0)1 6204700. We cannot accept any responsibility for the accuracy or completeness of this message as it has been transmitted over a public network. If you suspect that the message may have been intercepted or amended, please call the sender.
Re: Create GRE tunnel failed in 4.2 with XenServer.
Yes, my fixes will be put to 4.3 tomorrow! I get the flu today. Back to work tomorrow. --Tuna Sent from my GT-N7000 On Jan 24, 2014 12:43 PM, Murali Reddy murali.re...@citrix.com wrote: On 23/01/14 5:48 PM, Florin Dumitrascu florin.dumitra...@intunenetworks.com wrote: Hi Murali, Tuna, Thank you for this piece of information. All starts to make sense now. I am wondering if there is a better way to communicate this issue to end users. It would save others a couple of weeks struggling. If GRE is not just a technology preview (meaning it has been explicitly mentioned in previous release notes), the known issues lists for 4.2.0 and 4.2.1 should be explicitly updated. Leaving 4.2 behind now, which will be the first release to include GRE refactoring with OVS service provider ? Ideally Tuna's fix (to make OVS as Connectivity service provider) should have gone into 4.2.1. Looks like they did not go into 4.2.1 Tuna, Can you please ensure your fixes (excluding support for KVM/XCP) went into 4.2, 4.3 branches as well. Thanks, Murali Regards, Florin -Original Message- From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Thursday, January 23, 2014 11:56 AM To: Murali Reddy Cc: dev@cloudstack.apache.org; Chiradeep Vittal; Sebastien Goasguen Subject: Re: Create GRE tunnel failed in 4.2 with XenServer. Wow... I thought everything was done in XenServer before my submitted patch. --Tuna Sent from my GT-N7000 On Jan 23, 2014 6:49 PM, Murali Reddy murali.re...@citrix.com wrote: Please see the thread https://www.mail-archive.com/dev@cloudstack.apache.org/msg17396.html On 23/01/14 5:10 PM, Florin Dumitrascu florin.dumitra...@intunenetworks.com wrote: Hi, Just want to add a few of my observations to what Tuna said. a. I managed to have GRE isolation working with CloudStack 4.1.1 and a quick patch to bypass enableXenserverNetwork method. b. I tried GRE isolation with CloudStack 4.2.1 with the same quick patch for bypassing enableXenserverNetwork. Once that method was bypassed, guest VMs came up, but the tunnel was not created. It seems to me that OvsElement methods (implement, prepare) are not invoked. Did something change in 4.2 to affect this ? I am setting sdn.ovs.controller=true in global settings and select GRE isolation method in the guest physical network. Thank you, Florin From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Thursday, January 23, 2014 10:15 AM To: dev@cloudstack.apache.org; Sebastien Goasguen; Chiradeep Vittal; Florin Dumitrascu Subject: Create GRE tunnel failed in 4.2 with XenServer. Guys, Florin raised a problem in creating GRE tunnel with ACS 4.2 release and XenServer 6.2. I found the problem come from enableXenserverNetwork method. CloudStack made a tricky to create network when plugging a VIF to dom0 and then unplugging immediately. With XCP version I done in GSOC, I bypassed that step so that no problem. Didn't know why we need that tricky and how to solve it. I'm working on it. Any help or explaination? Thanks, --Tuna Sent from my GT-N7000 IMPORTANT NOTE: The information in this e-mail (and any attachments) is confidential. The contents may not be disclosed or used by anyone other than the addressee. If you are not the intended recipient, please notify the sender immediately or telephone: +353 (0)1 6204700. We cannot accept any responsibility for the accuracy or completeness of this message as it has been transmitted over a public network. If you suspect that the message may have been intercepted or amended, please call the sender. IMPORTANT NOTE: The information in this e-mail (and any attachments) is confidential. The contents may not be disclosed or used by anyone other than the addressee. If you are not the intended recipient, please notify the sender immediately or telephone: +353 (0)1 6204700. We cannot accept any responsibility for the accuracy or completeness of this message as it has been transmitted over a public network. If you suspect that the message may have been intercepted or amended, please call the sender.
RE: About Improving GRE Autoscaling features
Florin, I'm looking into your issue. I'm using cs 4.2.0 release and xenserver 6.2. SSVM and CPVM are already running. With XenServer, you actually no need to use my patch. I need to download a template now. Back to you soon when the VM and VR can start on GRE tunnel. Personally it should be no issue. Please wait for several minutes, --Tuna Sent from my GT-N7000 On Jan 20, 2014 8:20 PM, Florin Dumitrascu florin.dumitra...@intunenetworks.com wrote: Hi Tuna, Chiradeep, I am still struggling to make GRE isolation work in our test environment. Here is where we are at the moment with GRE testing. We have tried so far: - CS 4.2.0 with XenServer 6.2 - CS 4.1.1 with XenServer 6.1 In both setups above, we see in CS management log: --- 2014-01-20 12:06:07,092 WARN [xen.resource.CitrixResourceBase] (DirectAgent-3:null) createandConfigureTunnelNetwork failed The server failed to handle your request, due to an internal error. The given message may give details useful for debugging the problem. --- and on XenServer xensource.log: --- Jan 20 11:52:33 xenserver-129 xapi: [error|xenserver-129|818 INET 0.0.0.0:80|VIF.plug R:b57831dbf21a|xenops] Re-raising as INTERNAL_ERROR [ Object with type extra and id 267a5237-5238-4850-9601-a5017e2be9b2 does not exist in xenopsd ] --- The error happens when it tries to plug a VIF into dom0. We have then tried: - CS 4.2.1 + Tuna's patch (https://reviews.apache.org/r/12445/diff/#0) with XenServer 6.2 From my understanding the patch is skipping VIF plug into dom0 on XCP platforms among other things (XenServer being an XCP platform). We can see now the VM coming up and virtual router running. However, the GRE tunnel is still not configured, the functions ovs_setup_bridge and create_tunnel in ovstunnel script don't seem to be invoked. I was wondering if you could help us with a bit of information such as: 1. Could you provide us a configuration known to work ? This means: - CS version, XenServer version - physical interfaces setup on XenServer (which interfaces are used, labelling information, IP information) - physical interfaces configuration in CS (IP ranges, GW, ...) 2. How does the internal network in the XenServer look like in the GRE isolation setup (network list, VIF list and how they are connected) ? Is this described in a design document ? What about VIF plugging to dom0 ? Is that actually necessary, if so why ? Many thanks in advance ! Best Regards, Florin -Original Message- From: Florin Dumitrascu [mailto:florin.dumitra...@intunenetworks.com] Sent: Thursday, January 16, 2014 5:19 PM To: dev@cloudstack.apache.org Cc: Chiradeep Vittal; Nguyen Anh Tu Subject: RE: About Improving GRE Autoscaling features Hi Tuna, I appreciate your help. I have used: - CloudStack 4.2.0, Ubuntu package obtained from http://cloudstack.apt-get.eu/ubuntu/dists/precise/4.2/ - Citrix XenServer 6.2.0 from http://www.citrix.com/products/xenserver/overview.html Feel free to contact me for more details. Best Regards, Florin P.S.: Good luck with the exams ! -Original Message- From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Thursday, January 16, 2014 3:21 PM To: dev@cloudstack.apache.org Cc: Nguyen Anh Tu; Chiradeep Vittal Subject: Re: About Improving GRE Autoscaling features On Thu, Jan 16, 2014 at 4:09 PM, sebgoa run...@gmail.com wrote: I am copying Tuna and Chiradeep who have the most experience with this. @Sebastien: I'm busy with some exams that week. So I will look into Florin's problem on weekend. I will put GRE and AutoScaling code to 4.2.x branch as well. @Florin: What exactly release version you used? 4.2.0? And XenServer 6.1? Thanks, --Tuna IMPORTANT NOTE: The information in this e-mail (and any attachments) is confidential. The contents may not be disclosed or used by anyone other than the addressee. If you are not the intended recipient, please notify the sender immediately or telephone: +353 (0)1 6204700. We cannot accept any responsibility for the accuracy or completeness of this message as it has been transmitted over a public network. If you suspect that the message may have been intercepted or amended, please call the sender. IMPORTANT NOTE: The information in this e-mail (and any attachments) is confidential. The contents may not be disclosed or used by anyone other than the addressee. If you are not the intended recipient, please notify the sender immediately or telephone: +353 (0)1 6204700. We cannot accept any responsibility for the accuracy or completeness of this message as it has been transmitted over a public network. If you suspect that the message may have been intercepted or amended, please call the sender.
Re: About Improving GRE Autoscaling features
On Thu, Jan 16, 2014 at 4:09 PM, sebgoa run...@gmail.com wrote: I am copying Tuna and Chiradeep who have the most experience with this. @Sebastien: I'm busy with some exams that week. So I will look into Florin's problem on weekend. I will put GRE and AutoScaling code to 4.2.x branch as well. @Florin: What exactly release version you used? 4.2.0? And XenServer 6.1? Thanks, --Tuna
Re: About Improving GRE Autoscaling features
Sebastien, It is only on master. I didnt't know need to copy to another branch. Will do soon. I already writen doc about GRE+KVM on the cloudstack.readthedocs.org. It named the ovs plugin, it has a section only for KVM. --Tuna Sent from my GT-N7000 On Jan 15, 2014 5:01 PM, sebgoa run...@gmail.com wrote: On Jan 15, 2014, at 10:51 AM, Nguyen Anh Tu t...@apache.org wrote: Hi guys, Do we have plan to test and use my two features already pushed to master branch? I see some people asking about GRE features on 4.2.1 on user maillist. Thanks, Is it only on master or 4.3 and 4.2.1 as well. If only on master, you might want to put it in the 4.2 branch so it gets in a 4.2.2 release Did you write some docs for GRE+KVM ? that would be a good way to show people how to use it. --Tuna Sent from my GT-N7000
Re: vhd-util on git
Okie, so I just made a new commit ecale97b to remove vhd-util. Thanks David, --Tuna Sent from my GT-N7000 On Jan 15, 2014 1:24 AM, David Nalley da...@gnsa.us wrote: You can always git revert, but it will revert the entire commit. Aside from that you can't change history (ASF git repos are set up to not permit it) --David On Tue, Jan 14, 2014 at 1:00 PM, Nguyen Anh Tu t...@apache.org wrote: On Wed, Jan 15, 2014 at 12:58 AM, David Nalley da...@gnsa.us wrote: Easiest way is probably git rm vhd-util and then commit that. Yes, sure. But I don't want to make some noise with that. You know, add vhd-util in a commit and then remove in another commit. Edit the previous commit should be better. --Tuna
Re: [MERGE] Opendaylight plugin
+1 Hugo. Looking forward if I can do anything for that plugin. --Tuna On Mon, Jan 6, 2014 at 9:45 PM, sebgoa run...@gmail.com wrote: On Jan 6, 2014, at 9:03 AM, Hugo Trippaers h...@trippaers.nl wrote: Hey all, I would like to merge the branch open daylight into master. This branch contains a plugin with an interface to an OpenDaylight controller. The current functionality is limited to creating layer 2 isolated networks using overlay networking as supported by opendaylight. We are using the OVSDB and OpenFlow modules in OpenDaylight to build overlay networks using gre tunneling. Opendaylight does not have a release yet, so the state of the plugin is more of a technology preview, but has been tested with several KVM hypervisors and the latest build of the OpenDaylight controller and the ovsdb subproject. The functionality is enough to work as an equivalent to the existing GRE tunnel implementation for KVM hypervisors. Ideally this plugin should be the basic groundwork to start supporting more functions/features available in OpenDaylight when they become available. It allows interested parties to work with CloudStack and OpenDaylight without having to work with a CS fork and keep rebasing a separate branch. Cheers, Hugo I have not tested it, but saw the patches and I am +1
Re: vhd-util on git
Opps... I thought I removed vhd-util from the commit. Will do in next monday, David. I'm travelling and the internet connection is terrible here. Thanks, --Tuna Sent from my GT-N7000 On Jan 4, 2014 3:26 AM, David Nalley da...@gnsa.us wrote: On Fri, Jan 3, 2014 at 2:46 PM, Amogh Vasekar amogh.vase...@citrix.com wrote: Hi, I encountered a conflict while pulling in a branch, and noticed vhd-util in the CS code base : https://github.com/apache/cloudstack/blob/master/scripts/vm/hypervisor/xens erver/vhd-util Wasn't there a licensing issue with vhd-util being in the code base? Thanks, Amogh There is indeed a licensing issue. It was in the codebase in 2011 and removed in 2012 as we readied for the first ASF release. For a history, see: https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=history;f=scripts/vm/hypervisor/xenserver/vhd-util;h=46d62dd44d9224b9b8c5c11f05bb789473ddc1a4;hb=HEAD Tuna: Please revert this commit. vhd-util is both a binary and licensed in a manner that makes it impossible from an ASF policy perspective to retain in our version control or ship in a release - both of which are problematic. --David
About CloudStack PaaS
Happy new year 2014 guys, I started looking around open source PaaS solutions and found some: CloudFoundy, AppScale, OpenShift, Tsuru... I have some questions: Do CloudStack have any plan for PaaS building? if not, which PaaS solution CloudStack work closest? I'm trying AppScale. It is pretty good. Easy to deploy. Thanks, --Tuna
Re: Error running cloudstack-setup-management in 4.2
Still got this issue with 4.2. Anyone can help? Thanks, --Tuna On Tue, Dec 17, 2013 at 2:35 PM, Nguyen Anh Tu t...@apache.org wrote: Dear guys, I do a fresh setup cloudstack version 4.2 from repo. I'm using Centos 6.4. When setting up MS, I get this error: bash-4.1# *cloudstack-setup-management* Starting to configure CloudStack Management Server: Configure sudoers ... [OK] Configure Firewall ...[OK] Configure CloudStack Management Server ...[Failed] Failed to configure CloudStack Management Server, please see the /var/log/cloudstack/setupManagement.log for detail Try to restore your system: Restore sudoers ... [OK] Restore Firewall ... [OK] Restore CloudStack Management Server ...[OK] Log from /var/log/cloudstack/management/setupManagement.log: (/var/log/cloudstack/setupManagement.log doesn't exist) DEBUG:root:execute:hostname -f DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8250 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 9090 DEBUG:root:execute:iptables-save /etc/sysconfig/iptables DEBUG:root:execute:service iptables status DEBUG:root:execute:service iptables status DEBUG:root:execute:service iptables start DEBUG:root:execute:rm -f /etc/cloudstack/management/server.xml DEBUG:root:execute:rm -f /etc/cloudstack/management/tomcat6.conf DEBUG:root:execute:ln -s /etc/cloudstack/management/server-nonssl.xml /etc/cloudstack/management/server.xml DEBUG:root:execute:ln -s /etc/cloudstack/management/tomcat6-nonssl.conf /etc/cloudstack/management/tomcat6.conf DEBUG:root:execute:hostname --fqdn DEBUG:root:execute:mkdir /var/log/cloudstack-management/ DEBUG:root:Failed to execute:mkdir: cannot create directory `/var/log/cloudstack-management/': File exists DEBUG:root:execute:service tomcat6 status DEBUG:root:Failed to execute:tomcat6 is stopped[ OK ] DEBUG:root:execute:chkconfig --del tomcat6 DEBUG:root:execute:service cloudstack-management status DEBUG:root:Failed to execute:cloudstack-management is stopped The pid file locates at /var/run/cloudstack-management.pid and lock file at /var/lock/subsys/cloudstack-management. Starting cloudstack-management will take care of them or you can manually clean up. DEBUG:root:execute:chkconfig --level 2345 cloudstack-management on DEBUG:root:execute:service cloudstack-management status DEBUG:root:Failed to execute:cloudstack-management is stopped The pid file locates at /var/run/cloudstack-management.pid and lock file at /var/lock/subsys/cloudstack-management. Starting cloudstack-management will take care of them or you can manually clean up. DEBUG:root:execute:service cloudstack-management start DEBUG:root:Failed to execute:Starting cloudstack-management[FAILED]code 4 DEBUG:root:None What's error code 4? I found a similar issue from jira: https://issues.apache.org/jira/browse/CLOUDSTACK-1694 However it's not my situation. Need help, --Tuna
Apache CloudStack introduction documentation
Dear guys, I'm going to do an introduction about Apache CloudStack at university. It's should be amazing to introduce students all of overview information about Apache CloudStack. The main idea should be overview about design, architecture, features,... Beside, my plan is talking not only technical side but also community activities. I'm willing to share them the working process in OSS community. I think it's better when collecting and summarizing from community. So, any sharing for documents, slides talking overview about Apache CloudStack? Thanks for sharing, --Tuna
RE: Apache CloudStack introduction documentation
It's perfect, Radhika. Thank you, --Tuna Sent from my GT-N7000 On Dec 19, 2013 12:36 PM, Radhika Puthiyetath radhika.puthiyet...@citrix.com wrote: http://www.slideshare.net/RadhikaNair/cloud-stack-forbeginners is good one. -Original Message- From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: Wednesday, December 18, 2013 9:10 PM To: dev@cloudstack.apache.org Cc: us...@cloudstack.apache.org Subject: Apache CloudStack introduction documentation Dear guys, I'm going to do an introduction about Apache CloudStack at university. It's should be amazing to introduce students all of overview information about Apache CloudStack. The main idea should be overview about design, architecture, features,... Beside, my plan is talking not only technical side but also community activities. I'm willing to share them the working process in OSS community. I think it's better when collecting and summarizing from community. So, any sharing for documents, slides talking overview about Apache CloudStack? Thanks for sharing, --Tuna
Re: [Help] OVS Tunnel ARP reply storm problem
I filed the bug here: https://issues.apache.org/jira/browse/CLOUDSTACK-5516 Need anyone who master in networking can help. Temporary I still let enabled STP. Or we can go back to disabled STP if needed. Cheers, --Tuna On Wed, Dec 11, 2013 at 7:10 PM, Murali Reddy murali.re...@citrix.comwrote: Tuna, I see you enabled STP on the OVS bridge. I believe STP was intentionally disabled for similar concerns of Chandler. Please see [1] for how the broadcast traffic was to be handled in non loop free full-mesh topology. On 11/12/13 3:07 PM, Chandler Li lichandler...@gmail.com wrote: Hi Tuna, Thanks for your reply. It's really helpful to me! Active the STP function on ovs bridge will prevent the storm effectively but it will need large of CPU resource in a large amount of networks scenario. Maybe there are other solutions to solve it easily? (Might be adding more flow rules or else.) Chandler, Propagation of broadcast traffic across the tunnels should have been suppressed. Its possible there is a bug, could you file a bug? Generally effective handling of broadcast traffic is in TODO's [2] [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/OVS+Tunnel+Manager+f or+CloudStack [2] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Enhancements+to+GRE- based+SDN+overlay Chandler 2013/12/11 Nguyen Anh Tu t...@apache.org Hi Chandler, This update will help you prevent the storm. http://blog.scottlowe.org/2013/11/22/an-update-on-using-gre-tunnels-with- open-vswitch/ I'm taking care about GRE controller in CloudStack. Checking lastest master branch now. Cheers, --Tuna On Wed, Dec 11, 2013 at 3:16 PM, Chandler Li lichandler...@gmail.com wrote: Hi, I am trying to learn the procedure of multi-tenancy network created by GRE tunnel in CloudStack and trying to establish one in Xenserver 6.2 environment step by step. According to the sourcecode in ovstunnel, CloudStack need to prevent broadcast storm by generating some flow rules on openvswitch. I create a full mash topology using GRE tunnel, create some VMs, and set broadcast storm prevent rules on each ovs. Unfortunately, amount of ARP reply storm packet flow between all hosts after one VM pings the other VM in another Host. (https://www.dropbox.com/s/vy1opm7plho9dzs/arp%20reply%20storm.PNG ) In this case, IP 10.0.0.1's VM is on IP 10.0.75.9's Host, IP 10.0.0.2's VM is on IP 10.0.75.14's Host. The ARP request broadcast packets were dropped successfully by the broadcast storm prevent rules excepted the real target IP 10.0.75.14's Host, but ARP reply packets seems cannot be filtered by the rules, so the ARP reply storm happened in this loop topology. Could anyone tell me how CloudStack ovs tunnel avoid ARP reply storm or did I miss something important? Thanks! BRs, Chandler Li
Re: Maven Issue
On Mon, Dec 16, 2013 at 10:29 PM, Alex Hitchins alex.hitch...@shapeblue.com wrote: All, just building a linux dev vm and following the guide. This file no longer seems to exist on the server - does anyone know the new link? https://cwiki.apache.org/confluence/display/CLOUDSTACK/Setting+up+CloudStack+Development+Environment+on+Linux Alex, I follow that guide: https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+CloudStack --Tuna
Re: Maven Issue
On Mon, Dec 16, 2013 at 10:40 PM, Alex Hitchins alex.hitch...@shapeblue.com wrote: Thanks Tuna, page not loading at the moment. Sebastien mentioned the new documentation store - I should have look there! I still can access. Wiki is still the main dev document site at the moment I think. --Tuna
Re: Maven Issue
yes, woo hoo --Tuna On Mon, Dec 16, 2013 at 10:50 PM, Alex Hitchins alex.hitch...@shapeblue.com wrote: They are intermittent for me - could be the storm and heavy rain out the window. Got maven from the link you sent - cheers. Regards, Alex Hitchins -Original Message- From: ng.t...@gmail.com [mailto:ng.t...@gmail.com] On Behalf Of Nguyen Anh Tu Sent: 16 December 2013 15:44 To: dev@cloudstack.apache.org Subject: Re: Maven Issue On Mon, Dec 16, 2013 at 10:40 PM, Alex Hitchins alex.hitch...@shapeblue.com wrote: Thanks Tuna, page not loading at the moment. Sebastien mentioned the new documentation store - I should have look there! I still can access. Wiki is still the main dev document site at the moment I think. --Tuna 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 is a registered trademark.
Error running cloudstack-setup-management in 4.2
Dear guys, I do a fresh setup cloudstack version 4.2 from repo. I'm using Centos 6.4. When setting up MS, I get this error: bash-4.1# *cloudstack-setup-management* Starting to configure CloudStack Management Server: Configure sudoers ... [OK] Configure Firewall ...[OK] Configure CloudStack Management Server ...[Failed] Failed to configure CloudStack Management Server, please see the /var/log/cloudstack/setupManagement.log for detail Try to restore your system: Restore sudoers ... [OK] Restore Firewall ... [OK] Restore CloudStack Management Server ...[OK] Log from /var/log/cloudstack/management/setupManagement.log: (/var/log/cloudstack/setupManagement.log doesn't exist) DEBUG:root:execute:hostname -f DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8080 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 7080 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 8250 DEBUG:root:execute:iptables-save|grep INPUT|grep -w 9090 DEBUG:root:execute:iptables-save /etc/sysconfig/iptables DEBUG:root:execute:service iptables status DEBUG:root:execute:service iptables status DEBUG:root:execute:service iptables start DEBUG:root:execute:rm -f /etc/cloudstack/management/server.xml DEBUG:root:execute:rm -f /etc/cloudstack/management/tomcat6.conf DEBUG:root:execute:ln -s /etc/cloudstack/management/server-nonssl.xml /etc/cloudstack/management/server.xml DEBUG:root:execute:ln -s /etc/cloudstack/management/tomcat6-nonssl.conf /etc/cloudstack/management/tomcat6.conf DEBUG:root:execute:hostname --fqdn DEBUG:root:execute:mkdir /var/log/cloudstack-management/ DEBUG:root:Failed to execute:mkdir: cannot create directory `/var/log/cloudstack-management/': File exists DEBUG:root:execute:service tomcat6 status DEBUG:root:Failed to execute:tomcat6 is stopped[ OK ] DEBUG:root:execute:chkconfig --del tomcat6 DEBUG:root:execute:service cloudstack-management status DEBUG:root:Failed to execute:cloudstack-management is stopped The pid file locates at /var/run/cloudstack-management.pid and lock file at /var/lock/subsys/cloudstack-management. Starting cloudstack-management will take care of them or you can manually clean up. DEBUG:root:execute:chkconfig --level 2345 cloudstack-management on DEBUG:root:execute:service cloudstack-management status DEBUG:root:Failed to execute:cloudstack-management is stopped The pid file locates at /var/run/cloudstack-management.pid and lock file at /var/lock/subsys/cloudstack-management. Starting cloudstack-management will take care of them or you can manually clean up. DEBUG:root:execute:service cloudstack-management start DEBUG:root:Failed to execute:Starting cloudstack-management[FAILED]code 4 DEBUG:root:None What's error code 4? I found a similar issue from jira: https://issues.apache.org/jira/browse/CLOUDSTACK-1694 However it's not my situation. Need help, --Tuna
Re: [Help] OVS Tunnel ARP reply storm problem
Hi Chandler, This update will help you prevent the storm. http://blog.scottlowe.org/2013/11/22/an-update-on-using-gre-tunnels-with-open-vswitch/ I'm taking care about GRE controller in CloudStack. Checking lastest master branch now. Cheers, --Tuna On Wed, Dec 11, 2013 at 3:16 PM, Chandler Li lichandler...@gmail.comwrote: Hi, I am trying to learn the procedure of multi-tenancy network created by GRE tunnel in CloudStack and trying to establish one in Xenserver 6.2 environment step by step. According to the sourcecode in ovstunnel, CloudStack need to prevent broadcast storm by generating some flow rules on openvswitch. I create a full mash topology using GRE tunnel, create some VMs, and set broadcast storm prevent rules on each ovs. Unfortunately, amount of ARP reply storm packet flow between all hosts after one VM pings the other VM in another Host. (https://www.dropbox.com/s/vy1opm7plho9dzs/arp%20reply%20storm.PNG) In this case, IP 10.0.0.1's VM is on IP 10.0.75.9's Host, IP 10.0.0.2's VM is on IP 10.0.75.14's Host. The ARP request broadcast packets were dropped successfully by the broadcast storm prevent rules excepted the real target IP 10.0.75.14's Host, but ARP reply packets seems cannot be filtered by the rules, so the ARP reply storm happened in this loop topology. Could anyone tell me how CloudStack ovs tunnel avoid ARP reply storm or did I miss something important? Thanks! BRs, Chandler Li
Re: Master branch - can't run up systemvm with KVM hypervisor
On Mon, Dec 9, 2013 at 2:56 PM, Wido den Hollander w...@widodh.nl wrote: Hmm, that might be due to my patch from two weeks ago. Let me look into this! Yeah, Thanks Wido :-) --Tuna
Merge AutoScaling without NetScaler to MASTER
Dear guys, I already merged two features AutoScaling without NetScaler and also improving GRE source code to MASTER branch. Ping me for any problem. Cheers, --Tuna
Re: [Discuss] AutoScaling.next in CloudStack
Yeah, so I should edit the wiki page. Back to you guys when I finish the draft. Cheers, --Tuna On Wed, Dec 4, 2013 at 1:24 AM, Chiradeep Vittal chiradeep.vit...@citrix.com wrote: Agree that we should have at least 1 implemented monitoring plugin. Before we jump into SNMP etc, I'd like to see the public interfaces of the monitoring and AS services. In the figure I had sketched out, I'd like to see the specifications of all the APIs. We can then enumerate the autoscaling workflows and see if the APIs are sufficient. Some of the flows are: 1. Create a launch configuration 2. Create AS group using the launch config in #1 3. Scheduled scaling 4. Dynamic (load-based) scale up and down On 12/3/13 2:54 AM, Daan Hoogland daan.hoogl...@gmail.com wrote: On Tue, Dec 3, 2013 at 10:03 AM, Nguyen Anh Tu t...@apache.org wrote: + what SNMP software we use? I found Net-SNMP but not sure it's okie. Need to try and review it. There are a lot of oopen source and commercial once out there. We need an open source one. Given that we are probably going to have to do some work on the library our selves, I think license compatability with apache deserves the greatest consideration. + what metric we decide to monitor for AS action? I think we should design a solution that reads from a configuration file what mibs/oids to query from what device. So we don't need to make this decision in this (design) phase
Re: Engage cloudStack project
hi Malintha, Also don't forget the CloudStack documents such as install admin guide :D --Tuna On Wed, Dec 4, 2013 at 12:27 PM, Punith S punit...@cloudbyte.com wrote: hi , deplay the cloudstack in your own machine using devcloud2 and play around it at the start. https://cwiki.apache.org/confluence/display/CLOUDSTACK/DevCloud this link is very helpful, thanks. On Wed, Dec 4, 2013 at 10:26 AM, Malintha Adikari malin...@wso2.com wrote: Thanks Rajani On Wed, Dec 4, 2013 at 10:20 AM, Rajani Karuturi rajani.karut...@citrix.com wrote: I would encourage you to go through the architecture overview and videos available. http://shapeblue.com/citrix/cloudstack-architecture-overview/ http://www.youtube.com/watch?v=D1K_8rvDhic part 1 http://www.youtube.com/watch?v=uSwisRfJVdM part 2 http://www.slideshare.net/cloudstack/cloudstack-architecture slides These are around an year old. But should definitely help you get started. -- Thanks, Rajani -Original Message- From: Malintha Adikari malin...@wso2.commailto: malintha%20adikari%20%3cmalin...@wso2.com%3e Reply-to: dev@cloudstack.apache.org To: dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org Subject: Engage cloudStack project Date: Tue, 3 Dec 2013 16:36:28 +0530 Hi, I am Malintha Adikari from Sri Lanka ,a fresh engineer who works in an open source software company and I want to engage cloudStack project. I am very interesting in cloud computing concepts but I have least hands-on experience. I am experience in Java and C development.I have checked out the source and go through the documentation ( some sections were difficult to understand for me). What should be my first steps ? Can I build and run the source code ? Could you please give me suggestions to get start Thank you, -- *Malintha Adikari* Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware mobile: +94 71 2312958 -- regards, punith s cloudbyte.com
Re: [Discuss] AutoScaling.next in CloudStack
On Thu, Nov 28, 2013 at 6:16 PM, Daan Hoogland daan.hoogl...@gmail.comwrote: I don't think we should try to go beyond the hypervisor extensions on the vms (unless it's the systemvms) is this what you mean? on the systemvm it seems we could indeed. Is that what you mean? on the others we should try to collect through the hypevisor and not beyond that, would you agree? @Daan, Apologize for slow response. Yeah, actually we have two approach methods: - using SNMP: I'm going to use pre-installed SNMP agent into VMs. Also, SNMP manager will be external pluggable devices. Problem now is what parameters we decide to monitor? - trying to explore hypervisor's ability in collecting performance data from VMs resided in. Problem is the hypervisor's limited in monitoring VMs. I prefer method 1. @Chiradeep, Okie I'm done with SNMP agent installed into VMs. What I'm thinking is: We use external SNMP managers opensource software, implemented as an external device, same architecture with other plugins like NetScaler of Nicira NVP. The advantage is scalable and pluggable. CloudStack send AS configuration to SNMP devices using their own API (similar to NetScaler's NitroAPI). AutoScale engine periodically request performance information to SNMP device and make AS actions (scaleup/scaledown) to CloudStack orchestration based on response data. So, problem now is: + what SNMP software we use? I found Net-SNMP but not sure it's okie. Need to try and review it. + what metric we decide to monitor for AS action? @guys: Any idea? Cheers, --Tuna
Re: Engage cloudStack project
Hi Malintha, Should be a good starting point for you I think: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Development+101 Keep in touch in mail list and enjoy IRC #cloudstack-dev. Cheers, --Tuna On Tue, Dec 3, 2013 at 6:06 PM, Malintha Adikari malin...@wso2.com wrote: Hi, I am Malintha Adikari from Sri Lanka ,a fresh engineer who works in an open source software company and I want to engage cloudStack project. I am very interesting in cloud computing concepts but I have least hands-on experience. I am experience in Java and C development.I have checked out the source and go through the documentation ( some sections were difficult to understand for me). What should be my first steps ? Can I build and run the source code ? Could you please give me suggestions to get start Thank you, -- *Malintha Adikari* Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware mobile: +94 71 2312958
Re: [Discuss] AutoScaling.next in CloudStack
On Wed, Nov 27, 2013 at 6:15 PM, Daan Hoogland daan.hoogl...@gmail.comwrote: I have some (limited) experience, it seems the fs[1] refered in this thread is good enough if you need to expose data. How much of this is being implemented at the moment? I suppose you need to design a way for leveraging data from components, do you? i.e. the monitoriing service from Chiradeeps picture[2] Daan [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/FS+for+Integrating+CS+alerts+via+SNMP+to+external+management+system [2] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Autoscale+framework Thanks Daan, Sure, I already read these pages. The SNMP alert feature is a good starting point. I learn how to push SNMP traps to SNMP external manages. But it's not really fit my scenario. That feature takes alert information from build-in event alert module, formats it to trap messages and forwards them to SNMP manager. Actually alert information don't cover VM-level. I need to think about installing SNMP agent to each VM, or a method that helps hypervisor to collect information from it's VMs. Cheers,
Re: [Discuss] AutoScaling.next in CloudStack
Anyone can help in SNMP monitoring design? I have very limit experience with SNMP :-) Thanks, --Tuna On Tue, Nov 26, 2013 at 11:31 AM, Vijay Venkatachalam vijay.venkatacha...@citrix.com wrote: Hi Chiradeep, The monitoring service seems to be collecting statistics using polling and triggers actions during threshold breach. This seems to be very tasking. Can it be designed to listen for events on threshold breach as well? For ex. a configuration response timeout 30 ms on a VIP can be sent to LB appliance, the LB appliance can intimate the Monitoring service when the threshold breach has happened. Basically offloading the responsibility. Thanks, Vijay V. -Original Message- From: Chiradeep Vittal [mailto:chiradeep.vit...@citrix.com] Sent: Tuesday, November 26, 2013 8:07 AM To: dev@cloudstack.apache.org Subject: Re: [Discuss] AutoScaling.next in CloudStack Hi Tuna, I boldly diagrammed out what we talked about here: https://cwiki.apache.org/confluence/x/M6YTAg The idea is to keep the monitoring part separate from the autoscale decision. So, the monitoring can be SNMP/RRD/whatever. Scale-up using reconfiguration then becomes a mere matter of modifying the autoscale service. On 11/25/13 8:57 AM, tuna ng.t...@gmail.com wrote: Hi guys, At CCCEU13 I talked about the AutoScale without NetScaler feature working with XenServer XCP. For anyone don¹t know about this feature, take a look into my slide here: http://www.slideshare.net/tuna20073882/autoscale-without- netscalerccceu13. Chiradeep and I had a short talk after the presentation about how to improve the AutoScale feature in future. We agreed that: + Need to remove Load Balancing feature from AutoScaling. That¹s very simple to do. + Need to use SNMP for monitoring not only instance-level but also application-level. + Also, supporting well KVM hypervisor So, I blow up this thread for all of you guys to discuss the way we design that feature, such as: + technical side, how to integrate effectively SNMP into CLoudStack. Where do we put SNMP monitor components into infrastructure? etc + user experience, how user configure that feature with SNMP monitoring. I image that user can figure out they need AutoScale for which of following items: application, protocol (tcp, udp), port, bandwidth, disk, cpu and memory also, etc + How about autoscale action, not just only deploy or destroy VM, we + need maybe dynamically increase-decrease memory/cpu, nic bandwidth, disk,Š Personally, we should think about a completely autoscaling feature. Cheers, ‹Tuna
Re: [Discuss] AutoScaling.next in CloudStack
2013/11/26 Chiradeep Vittal chiradeep.vit...@citrix.com Hi Tuna, I boldly diagrammed out what we talked about here: https://cwiki.apache.org/confluence/x/M6YTAg The idea is to keep the monitoring part separate from the autoscale decision. So, the monitoring can be SNMP/RRD/whatever. Scale-up using reconfiguration then becomes a mere matter of modifying the autoscale service. Great, And I found a feature below might be helpful. Will looking at that code https://cwiki.apache.org/confluence/display/CLOUDSTACK/FS+for+Integrating+CS+alerts+via+SNMP+to+external+management+system -- N.g.U.y.e.N.A.n.H.t.U
Re: where can find cloudstack's architecture design docs or like UML etc...
First document you should look into I think is https://cwiki.apache.org/confluence/display/CLOUDSTACK/Development+101 Hope you enjoy CloudStack :-) Cheers, 2013/11/25 wty_cloudstack wty_cloudst...@qq.com Hi: I want to development a private cloud platform for enterprise base on cloudstack,I already install cloudstack on servers,and can let it running,but still not very clear know what is the cloudstack's architecture -- from the view of software architect. Where can find the cloudstack's design docs or like UML etc,and what is the process from accept the request to success create a new vm? I'm new come for cloudstack, any suggest will be helpfulness, thanks a lot. wang tianyi 2013.11.25 -- N.g.U.y.e.N.A.n.H.t.U
Re: [PROPOSAL] Liaison with ETSI NFV ISG
2013/11/12 Chip Childers chipchild...@apache.org Tuna - we can find a way to get you engaged as well! No prob, Chip. I'm glad for any contribution I can do... -- N.g.U.y.e.N.A.n.H.t.U
Re: [PROPOSAL] Liaison with ETSI NFV ISG
2013/11/7 Chiradeep Vittal chiradeep.vit...@citrix.com While I appreciate the confidence, there are weekly calls to attend. The particularly interesting one (MANO WG) happens on Wednesdays at 6am PST. I've tried but there's very little chance that I can attend these meetings. Anybody in a more agreeable timezone? Not sure if I have permitted to join, I'm in agreeable timezone (9pm at local time). It's great and I'm willing to join to liaison team. -- N.g.U.y.e.N.A.n.H.t.U
Re: [ANNOUNCE] New Committer: Nguyen Anh Tu
Thanks all, I learned too much from GSoC to now to become a committer. Glad to work globally with all of you guys. Special thanks to Sebastien Goasguen, Ian Duffy, Hugo Trippaers, and Daan Hoogland, you all help me a lot... Go ahead, Apache CloudStack. Regards, 2013/11/4 Jayapal Reddy Uradi jayapalreddy.ur...@citrix.com Congrats Nguyen! On 04-Nov-2013, at 5:42 PM, Hugo Trippaers h...@trippaers.nlmailto: h...@trippaers.nl wrote: Congrats Tuna :-) Cheers, Hugo On 4 nov. 2013, at 11:12, Daan Hoogland daan.hoogl...@gmail.commailto: daan.hoogl...@gmail.com wrote: welcome Nguyen. On Mon, Nov 4, 2013 at 10:02 AM, Sebastien Goasguen run...@gmail.com mailto:run...@gmail.com wrote: Well done Nguyen ! -Sebastien On 4 Nov 2013, at 09:33, Prasanna Santhanam t...@apache.orgmailto: t...@apache.org wrote: The Project Management Committee (PMC) for Apache CloudStack has asked Nguyen Anh Tu to become a committer and we are pleased to announce that they have accepted. Being a committer allows many contributors to contribute more autonomously. For developers, it makes it easier to submit changes and eliminates the need to have contributions reviewed via the patch submission process. Whether contributions are development-related or otherwise, it is a recognition of a contributor's participation in the project and commitment to the project and the Apache Way. Please join me in congratulating Nguyen! -- Prasanna., on behalf of the Apache CloudStack PMC Powered by BigRock.comhttp://BigRock.com -- N.g.U.y.e.N.A.n.H.t.U
Re: OVS integration broken in 4.2 master
2013/10/30 Hugo Trippaers trip...@gmail.com We need to rebase it on latest master first. Rebase already done but haven't submitted because of several pending patches before. Commit today! -- N.g.U.y.e.N.A.n.H.t.U
Re: Docker?
Hi, I'm starting look into docker's architecture and figure out how it plays with lxc and openstack at that moment. Will try to figure some of key points before the CCC13 start, so we can discuss directly at there. Sent from my GT-N7000 On Oct 30, 2013 4:14 PM, Sebastien Goasguen run...@gmail.com wrote: On Oct 30, 2013, at 4:56 AM, Nux! n...@li.nux.ro wrote: Hi, Docker[1] seems to be all the rage these days and has breathed new life in LXC. Is there any interest whatsoever from the devs to support for it? I noticed it has already landed in the other stack. The answer is yes :) Nugyen has started looking at it, so as Darren. Can you start a wiki page to dump some ideas, there are some interesting architectural decision to be had. -sebastien Lucian [1] - http://www.docker.io/ -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro
[proposal] Autoscaling CPU/RAM feature
Hi guys, I read about the new feature on 4.2 version: dynamic scaling of CPU and RAM - https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+scaling+of+CPU+and+RAM I'm wonder why we don't support autoscaling CPU and RAM feature, which acts like the current autoscaling. Particularly, when deploying VM, users set memory_static_min and memory_static_max and ACS choose memory_dynamic_min and memory_dynamic_max, for example, memory_dynamic_min=memory_dynamic_max=memory_static_min. While running, if the VM is in pressure, ACS automatically change memory_dynamic_min, memory_dynamic_max based on pre-defined policy. At configuration period, users may set these below parameters: memory_static_min memory_static_max duration quiet time interval threshold Any idea? Cheers, -- N.g.U.y.e.N.A.n.H.t.U
Re: Review Request 14628: AutoScaling without NetScaler
2013/10/17 Sowmya Krishnan sowmya.krish...@citrix.com Ok. Thanks. So will live storage migration of VM (using Xen motion) be supported with this as well? Can I for ex: migrate one of the autoscaled VMs across clusters? If yes, does it recalculate the scale up condition again after migrating the VM? And wondering if the VM migrated will still be part of the LB rule? Yah. Live storage migration is not supported on that patch. You still can migrate VM across clusters and LB rule also works normally, but the monitor will be failed. I will continued update fix versions. Thanks, -- N.g.U.y.e.N.A.n.H.t.U
Re: Cloudstack collab Hackathons
2013/10/14 Sebastien Goasguen run...@gmail.com -API interfaces (AWS refactor, GCE, OCCICIMI standard): Discuss the state of our interfaces, plans for future, needs etc. AWS interface might need a refactor, GCE is a new interface, OCCI is a standard and Isaac Chiang has developed an interface. We are missing a CIMI interface. -Ecosystem: The are lots of tools in the cloud ecosystem, we should talk about docker, ansible, cloud foundry/bosh…etc.and define a plan to have great cloudstack support in all of those. +1 for API interfaces and Ecosystem. It should be amazing for full support. I'm willing to contribute. -- N.g.U.y.e.N.A.n.H.t.U