You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Nguyen Anh Tu <tu...@apache.org> on 2014/02/20 05:13:47 UTC

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.dumitrascu@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: OVS plugin in CloudStack 4.3.0

Posted by Florin Dumitrascu <fl...@intunenetworks.com>.
Great, many thanks guys for looking after this, I will give it a try these days.

Kind Regards,
Florin

From: Animesh Chaturvedi [mailto:animesh.chaturvedi@citrix.com]
Sent: Wednesday, March 05, 2014 2:58 PM
To: Murali Reddy; Nguyen Anh Tu; dev@cloudstack.apache.org; Florin Dumitrascu
Subject: RE: OVS plugin in CloudStack 4.3.0

I did pick up Jessica's commits for OVS.

From: Murali Reddy
Sent: Wednesday, March 05, 2014 1:12 AM
To: Nguyen Anh Tu; dev@cloudstack.apache.org; Florin Dumitrascu; Animesh Chaturvedi
Subject: Re: OVS plugin in CloudStack 4.3.0

Tuna,

Jessica made a commit 82121a214926fe3ace33183da9e76e0c13c5e203 to fix the UI part. That should be good enough to go for 4.3

I do not understand some of the changes and refactoring. They are best done on master after proposing. Unlike the other SDN controller and corresponding providers which need the details (ip, credentials etc) to be configured in order to be enabled, Ovs being internal provider can enabled directly instead of having its own API.

From: Nguyen Anh Tu <tu...@apache.org>>
Date: Wednesday, 5 March 2014 1:46 PM
To: "dev@cloudstack.apache.org<ma...@cloudstack.apache.org>" <de...@cloudstack.apache.org>>, Murali Reddy <mu...@citrix.com>>, Florin Dumitrascu <fl...@intunenetworks.com>>, Animesh Chaturvedi <an...@citrix.com>>
Subject: 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" <an...@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.tuna@gmail.com<ma...@gmail.com> [mailto:ng.tuna@gmail.com<ma...@gmail.com>] On Behalf Of Nguyen
> Anh Tu
> Sent: Monday, February 24, 2014 8:31 AM
> To: dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> Subject: Re: OVS plugin in CloudStack 4.3.0
>
> On Mon, Feb 24, 2014 at 7:01 PM, Murali Reddy
> <Mu...@citrix.com>>wrote:
>
> > 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

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: OVS plugin in CloudStack 4.3.0

Posted by Animesh Chaturvedi <an...@citrix.com>.
I did pick up Jessica's commits for OVS.

From: Murali Reddy
Sent: Wednesday, March 05, 2014 1:12 AM
To: Nguyen Anh Tu; dev@cloudstack.apache.org; Florin Dumitrascu; Animesh Chaturvedi
Subject: Re: OVS plugin in CloudStack 4.3.0

Tuna,

Jessica made a commit 82121a214926fe3ace33183da9e76e0c13c5e203 to fix the UI part. That should be good enough to go for 4.3

I do not understand some of the changes and refactoring. They are best done on master after proposing. Unlike the other SDN controller and corresponding providers which need the details (ip, credentials etc) to be configured in order to be enabled, Ovs being internal provider can enabled directly instead of having its own API.

From: Nguyen Anh Tu <tu...@apache.org>>
Date: Wednesday, 5 March 2014 1:46 PM
To: "dev@cloudstack.apache.org<ma...@cloudstack.apache.org>" <de...@cloudstack.apache.org>>, Murali Reddy <mu...@citrix.com>>, Florin Dumitrascu <fl...@intunenetworks.com>>, Animesh Chaturvedi <an...@citrix.com>>
Subject: 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" <an...@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.tuna@gmail.com<ma...@gmail.com> [mailto:ng.tuna@gmail.com<ma...@gmail.com>] On Behalf Of Nguyen
> Anh Tu
> Sent: Monday, February 24, 2014 8:31 AM
> To: dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> Subject: Re: OVS plugin in CloudStack 4.3.0
>
> On Mon, Feb 24, 2014 at 7:01 PM, Murali Reddy
> <Mu...@citrix.com>>wrote:
>
> > 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

Posted by Nguyen Anh Tu <tu...@apache.org>.
Removing commits done, Animesh. I will follow on 4.4 branch.

Cheers,

--Tuna


On Fri, Mar 7, 2014 at 12:41 AM, Nguyen Anh Tu <tu...@apache.org> wrote:

>
> On Fri, Mar 7, 2014 at 12:28 AM, Animesh Chaturvedi <
> animesh.chaturvedi@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

Posted by Nguyen Anh Tu <tu...@apache.org>.
On Fri, Mar 7, 2014 at 12:28 AM, Animesh Chaturvedi <
animesh.chaturvedi@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

Posted by Animesh Chaturvedi <an...@citrix.com>.

> -----Original Message-----
> From: Animesh Chaturvedi [mailto:animesh.chaturvedi@citrix.com]
> Sent: Wednesday, March 05, 2014 10:29 AM
> To: Nguyen Anh Tu; dev@cloudstack.apache.org
> Cc: Florin Dumitrascu; Murali Reddy
> Subject: RE: OVS plugin in CloudStack 4.3.0
> 
> 
> 
> From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen
> Anh Tu
> Sent: Wednesday, March 05, 2014 6:26 AM
> To: dev@cloudstack.apache.org
> Cc: Florin Dumitrascu; Animesh Chaturvedi; Murali Reddy
> Subject: Re: OVS plugin in CloudStack 4.3.0
> 
> 
> On Wed, Mar 5, 2014 at 6:52 PM, sebgoa
> <ru...@gmail.com>> wrote:
> Tuna, make sure that all your code and fixes is in Master. That way it will be
> in 4.4 [Animesh] And that it is a big change please revert it from 4.3-forward,
> it should not get accicdently pulled into 4.3 maintenance release
[Animesh] 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.
> 
> Got it. Thanks Sebastien!
> 
> --Tuna

RE: OVS plugin in CloudStack 4.3.0

Posted by Animesh Chaturvedi <an...@citrix.com>.

From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen Anh Tu
Sent: Wednesday, March 05, 2014 6:26 AM
To: dev@cloudstack.apache.org
Cc: Florin Dumitrascu; Animesh Chaturvedi; Murali Reddy
Subject: Re: OVS plugin in CloudStack 4.3.0


On Wed, Mar 5, 2014 at 6:52 PM, sebgoa <ru...@gmail.com>> wrote:
Tuna, make sure that all your code and fixes is in Master. That way it will be in 4.4
[Animesh] And that it is a big change please revert it from 4.3-forward, it should not get accicdently pulled into 4.3 maintenance release

Got it. Thanks Sebastien!

--Tuna

Re: OVS plugin in CloudStack 4.3.0

Posted by Nguyen Anh Tu <tu...@apache.org>.
On Wed, Mar 5, 2014 at 6:52 PM, sebgoa <ru...@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: OVS plugin in CloudStack 4.3.0

Posted by sebgoa <ru...@gmail.com>.
On Mar 5, 2014, at 9:18 AM, Nguyen Anh Tu <tu...@apache.org> wrote:

> We still get problem in migrating VM. Continue working…
> 

Tuna, make sure that all your code and fixes is in Master. That way it will be in 4.4

> --Tuna
> 
> Sent from my GT-N7000
> On Mar 5, 2014 3:16 PM, "Nguyen Anh Tu" <tu...@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.chaturvedi@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.tuna@gmail.com [mailto:ng.tuna@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
>>>> <Mu...@citrix.com>wrote:
>>>> 
>>>>> 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

Posted by Nguyen Anh Tu <tu...@apache.org>.
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" <tu...@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.chaturvedi@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.tuna@gmail.com [mailto:ng.tuna@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
>> > <Mu...@citrix.com>wrote:
>> >
>> > > 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

Posted by Murali Reddy <Mu...@citrix.com>.
Tuna,

Jessica made a commit 82121a214926fe3ace33183da9e76e0c13c5e203 to fix the UI part. That should be good enough to go for 4.3

I do not understand some of the changes and refactoring. They are best done on master after proposing. Unlike the other SDN controller and corresponding providers which need the details (ip, credentials etc) to be configured in order to be enabled, Ovs being internal provider can enabled directly instead of having its own API.

From: Nguyen Anh Tu <tu...@apache.org>>
Date: Wednesday, 5 March 2014 1:46 PM
To: "dev@cloudstack.apache.org<ma...@cloudstack.apache.org>" <de...@cloudstack.apache.org>>, Murali Reddy <mu...@citrix.com>>, Florin Dumitrascu <fl...@intunenetworks.com>>, Animesh Chaturvedi <an...@citrix.com>>
Subject: 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" <an...@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.tuna@gmail.com<ma...@gmail.com> [mailto:ng.tuna@gmail.com<ma...@gmail.com>] On Behalf Of Nguyen
> Anh Tu
> Sent: Monday, February 24, 2014 8:31 AM
> To: dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> Subject: Re: OVS plugin in CloudStack 4.3.0
>
> On Mon, Feb 24, 2014 at 7:01 PM, Murali Reddy
> <Mu...@citrix.com>>wrote:
>
> > 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

Posted by Nguyen Anh Tu <tu...@apache.org>.
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" <an...@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.tuna@gmail.com [mailto:ng.tuna@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
> > <Mu...@citrix.com>wrote:
> >
> > > 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

Posted by Animesh Chaturvedi <an...@citrix.com>.
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.tuna@gmail.com [mailto:ng.tuna@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
> <Mu...@citrix.com>wrote:
> 
> > 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

Posted by Nguyen Anh Tu <tu...@apache.org>.
On Mon, Feb 24, 2014 at 7:01 PM, Murali Reddy <Mu...@citrix.com>wrote:

> 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

Posted by Paul Angus <pa...@shapeblue.com>.
In addition the user also has to enable the sdn.ovs.controller in the global settings
and set sdn.ovs.controller.default.label

it seems a bit odd to have to set a global setting (and restart the management server(s)) to enable GRE, when you have to declare it as the isolation method when creating the physical network.

Regards

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: CloudyAngus
paul.angus@shapeblue.com

-----Original Message-----
From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
Sent: 23 February 2014 20:01
To: dev@cloudstack.apache.org
Subject: RE: OVS plugin in CloudStack 4.3.0

Hi everyone,

Following Murali's guideline, I was able to use GRE with 4.3 RC (and XenServer 6.1) There are actually 3 APIs one needs to invoke and I show the example below for anyone else who is lost trying to get this working using solely the GUI.

I still strongly believe we need to have these APIs supported in the GUI for 4.3 release. The API is a powerful tool, but the beginner/average user cannot be expected to use it like this.
I would gladly volunteer for implementing this, but as my CS code learning curve is very steep, I am sure there is someone else here who can do it ten times faster and in time for 4.3

Would really appreciate your help, and I am sure it would be for the benefit of many other CS users.

1. Create OVS connectivity offering

http://192.168.20.112:8080/client/api?command=createNetworkOffering&sessionkey=0YutiBb19VkXgepJYf/wq2Wii4Q=&name=ovs-connectivity-offering&displayText=ovs-connectivity-offering&guestIpType=Isolated&lbType=publicLb&servicecapabilitylist[0].service=SourceNat&servicecapabilitylist[0].capabilitytype=SupportedSourceNatTypes&servicecapabilitylist[0].capabilityvalue=peraccount&servicecapabilitylist[1].service=lb&servicecapabilitylist[1].capabilitytype=SupportedLbIsolation&servicecapabilitylist[1].capabilityvalue=dedicated&availability=Optional&egresspolicy=ALLOW&state=Creating&status=Creating&allocationstate=Creating&supportedServices=Dhcp,Dns,Firewall,Lb,SourceNat,StaticNat,PortForwarding,Connectivity&specifyIpRanges=false&specifyVlan=false&isPersistent=false&conservemode=false&serviceProviderList[0].service=Dhcp&serviceProviderList[0].provider=VirtualRouter&serviceProviderList[1].service=Dns&serviceProviderList[1].provider=VirtualRouter&serviceProviderList[2].service=Firewall&serviceProviderList[2].provider=VirtualRouter&serviceProviderList[3].service=Lb&serviceProviderList[3].provider=VirtualRouter&serviceProviderList[4].service=SourceNat&serviceProviderList[4].provider=VirtualRouter&serviceProviderList[5].service=StaticNat&serviceProviderList[5].provider=VirtualRouter&serviceProviderList[6].service=PortForwarding&serviceProviderList[6].provider=VirtualRouter&serviceProviderList[7].service=Connectivity&serviceProviderList[7].provider=Ovs&egressdefaultpolicy=true&traffictype=GUEST

2. Get the OVS provider id

http://192.168.20.112:8080/client/api?command=listNetworkServiceProviders&sessionkey=Ztlr1jtjM8RlnpeBzHujm4Zh/DI=&name=Ovs

3. Enable OVS provider

http://192.168.20.112:8080/client/api?command=updateNetworkServiceProvider&sessionkey=CUBGAK4lfGgJIlQhuCfr3ZNlUbs=&id=b209154a-73bf-44d6-b2cf-41358a79cbf4&state=Enabled

Thanks and kind regards,
Florin


-----Original Message-----
From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
Sent: Friday, February 21, 2014 10:00 AM
To: dev@cloudstack.apache.org
Subject: RE: OVS plugin in CloudStack 4.3.0

Hi Murali,

Thanks for clarifying this.
However, I would not consider bug CLOUDSTACK-5967 fixed until UI support is restored for this basic functionality.
It is a hack. We cannot expect an end user to go into that level of detail. Will look at how much effort is involved to add UI support.
>From a personal point of view, this is a -1 for this release.

Regards,
Florin



-----Original Message-----
From: Murali Reddy [mailto:Murali.Reddy@citrix.com]
Sent: Thursday, February 20, 2014 5:48 PM
To: dev@cloudstack.apache.org
Subject: Re: OVS plugin in CloudStack 4.3.0

On 20/02/14 8:40 PM, "Florin Dumitrascu"
<fl...@intunenetworks.com> wrote:

>Yes,
>
>sdn.ovs.controller = true
>sdn.ovs.controller.default.label = GUEST  // label used on XenServer
>guest network
>
>Without the OVS controller switched on, I think one will not see the
>OVS bridge created.
>The first part of the setup works, allocating a GRE key from the VLAN
>range, setting up the OVS bridge.
>The second part involving configuring the OVS bridge and creating the
>tunnel interface doesn't take place.

This issue was discussed in [1], and is fixed as part of the bug CLOUDSTACK-5967. So 'Ovs' is added as provider of 'Connectivity' service as part of the fix. You need to create a network offering with 'Ovs'
selected as 'Connectivity' service provider. When you create network with such network offering you should see tunnels established as well. There no ui support unfortunaley , so you need to use api. Please see [2] for sample api call to create network offering with 'Ovs' as 'Connectivity'
service provider

[1] http://markmail.org/message/h5pcpeeuo5zp42t6
[2] http://pastebin.com/n3fbdjAP


>
>I double checked to see that I am doing exactly the same steps as in
>4.1.1.
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 2:57 PM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Have you set
>sdn.ovs.controller = true
>And
>sdn.ovs.controller.default.label = < >
>
>in the global settings (and restarted mgmt. server)
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
>Sent: 20 February 2014 14:43
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Hi Paul,
>
>I would be very curious to hear your feedback.
>I am not able to get GRE working with RC6.
>The OVS bridge is created, but the GRE tunnel is not.
>
>So far I have tried (using XenServer 6.1.0):
>a) 2 hosts within different clusters and different pods
>b) 2 hosts within different cluster and same pod
>
>As with 4.2 release, the "create_tunnel" function doesn't seem to be
>invoked.
>Still looking at the logs ...
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 9:40 AM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>...so is it still the case that you can't migrate VMs when using GRE
>Tunnels?
>
>I hope to test GRE in RC6 today.
>
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen
>Anh Tu
>Sent: 20 February 2014 04:14
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal
>Subject: 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.dumitrascu@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.htm
>> l
>>
>> 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.
>>
>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.
>
>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.
>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.
>
>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.

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.
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: OVS plugin in CloudStack 4.3.0

Posted by Murali Reddy <Mu...@citrix.com>.
Opened UI bug for 4.3 CLOUDSTACK-6162 if some one can help fixing the UI
part.

On 24/02/14 1:30 AM, "Florin Dumitrascu"
<fl...@intunenetworks.com> wrote:

>Hi everyone,
>
>Following Murali's guideline, I was able to use GRE with 4.3 RC (and
>XenServer 6.1)
>There are actually 3 APIs one needs to invoke and I show the example
>below for anyone else who is lost trying to get this working using solely
>the GUI.
>
>I still strongly believe we need to have these APIs supported in the GUI
>for 4.3 release. The API is a powerful tool, but the beginner/average
>user cannot be expected to use it like this.
>I would gladly volunteer for implementing this, but as my CS code
>learning curve is very steep, I am sure there is someone else here who
>can do it ten times faster and in time for 4.3
>
>Would really appreciate your help, and I am sure it would be for the
>benefit of many other CS users.
>
>1. Create OVS connectivity offering
>
>http://192.168.20.112:8080/client/api?command=createNetworkOffering&sessio
>nkey=0YutiBb19VkXgepJYf/wq2Wii4Q=&name=ovs-connectivity-offering&displayTe
>xt=ovs-connectivity-offering&guestIpType=Isolated&lbType=publicLb&servicec
>apabilitylist[0].service=SourceNat&servicecapabilitylist[0].capabilitytype
>=SupportedSourceNatTypes&servicecapabilitylist[0].capabilityvalue=peraccou
>nt&servicecapabilitylist[1].service=lb&servicecapabilitylist[1].capability
>type=SupportedLbIsolation&servicecapabilitylist[1].capabilityvalue=dedicat
>ed&availability=Optional&egresspolicy=ALLOW&state=Creating&status=Creating
>&allocationstate=Creating&supportedServices=Dhcp,Dns,Firewall,Lb,SourceNat
>,StaticNat,PortForwarding,Connectivity&specifyIpRanges=false&specifyVlan=f
>alse&isPersistent=false&conservemode=false&serviceProviderList[0].service=
>Dhcp&serviceProviderList[0].provider=VirtualRouter&serviceProviderList[1].
>service=Dns&serviceProviderList[1].provider=VirtualRouter&serviceProviderL
>ist[2].service=Firewall&serviceProviderList[2].provider=VirtualRouter&serv
>iceProviderList[3].service=Lb&serviceProviderList[3].provider=VirtualRoute
>r&serviceProviderList[4].service=SourceNat&serviceProviderList[4].provider
>=VirtualRouter&serviceProviderList[5].service=StaticNat&serviceProviderLis
>t[5].provider=VirtualRouter&serviceProviderList[6].service=PortForwarding&
>serviceProviderList[6].provider=VirtualRouter&serviceProviderList[7].servi
>ce=Connectivity&serviceProviderList[7].provider=Ovs&egressdefaultpolicy=tr
>ue&traffictype=GUEST
>
>2. Get the OVS provider id
>
>http://192.168.20.112:8080/client/api?command=listNetworkServiceProviders&
>sessionkey=Ztlr1jtjM8RlnpeBzHujm4Zh/DI=&name=Ovs
>
>3. Enable OVS provider
>
>http://192.168.20.112:8080/client/api?command=updateNetworkServiceProvider
>&sessionkey=CUBGAK4lfGgJIlQhuCfr3ZNlUbs=&id=b209154a-73bf-44d6-b2cf-41358a
>79cbf4&state=Enabled
>
>Thanks and kind regards,
>Florin
>
>
>-----Original Message-----
>From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
>Sent: Friday, February 21, 2014 10:00 AM
>To: dev@cloudstack.apache.org
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Hi Murali,
>
>Thanks for clarifying this.
>However, I would not consider bug CLOUDSTACK-5967 fixed until UI support
>is restored for this basic functionality.
>It is a hack. We cannot expect an end user to go into that level of
>detail. Will look at how much effort is involved to add UI support.
>From a personal point of view, this is a -1 for this release.
>
>Regards,
>Florin
>
>
>
>-----Original Message-----
>From: Murali Reddy [mailto:Murali.Reddy@citrix.com]
>Sent: Thursday, February 20, 2014 5:48 PM
>To: dev@cloudstack.apache.org
>Subject: Re: OVS plugin in CloudStack 4.3.0
>
>On 20/02/14 8:40 PM, "Florin Dumitrascu"
><fl...@intunenetworks.com> wrote:
>
>>Yes,
>>
>>sdn.ovs.controller = true
>>sdn.ovs.controller.default.label = GUEST  // label used on XenServer
>>guest network
>>
>>Without the OVS controller switched on, I think one will not see the
>>OVS bridge created.
>>The first part of the setup works, allocating a GRE key from the VLAN
>>range, setting up the OVS bridge.
>>The second part involving configuring the OVS bridge and creating the
>>tunnel interface doesn't take place.
>
>This issue was discussed in [1], and is fixed as part of the bug
>CLOUDSTACK-5967. So 'Ovs' is added as provider of 'Connectivity' service
>as part of the fix. You need to create a network offering with 'Ovs'
>selected as 'Connectivity' service provider. When you create network with
>such network offering you should see tunnels established as well. There
>no ui support unfortunaley , so you need to use api. Please see [2] for
>sample api call to create network offering with 'Ovs' as 'Connectivity'
>service provider
>
>[1] http://markmail.org/message/h5pcpeeuo5zp42t6
>[2] http://pastebin.com/n3fbdjAP
>
>
>>
>>I double checked to see that I am doing exactly the same steps as in
>>4.1.1.
>>
>>Regards,
>>Florin
>>
>>-----Original Message-----
>>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>>Sent: Thursday, February 20, 2014 2:57 PM
>>To: dev@cloudstack.apache.org
>>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>>Subject: RE: OVS plugin in CloudStack 4.3.0
>>
>>Have you set
>>sdn.ovs.controller = true
>>And
>>sdn.ovs.controller.default.label = < >
>>
>>in the global settings (and restarted mgmt. server)
>>
>>Regards,
>>
>>Paul Angus
>>Cloud Architect
>>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>>paul.angus@shapeblue.com
>>
>>-----Original Message-----
>>From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
>>Sent: 20 February 2014 14:43
>>To: dev@cloudstack.apache.org
>>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>>Subject: RE: OVS plugin in CloudStack 4.3.0
>>
>>Hi Paul,
>>
>>I would be very curious to hear your feedback.
>>I am not able to get GRE working with RC6.
>>The OVS bridge is created, but the GRE tunnel is not.
>>
>>So far I have tried (using XenServer 6.1.0):
>>a) 2 hosts within different clusters and different pods
>>b) 2 hosts within different cluster and same pod
>>
>>As with 4.2 release, the "create_tunnel" function doesn't seem to be
>>invoked.
>>Still looking at the logs ...
>>
>>Regards,
>>Florin
>>
>>-----Original Message-----
>>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>>Sent: Thursday, February 20, 2014 9:40 AM
>>To: dev@cloudstack.apache.org
>>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>>Subject: RE: OVS plugin in CloudStack 4.3.0
>>
>>...so is it still the case that you can't migrate VMs when using GRE
>>Tunnels?
>>
>>I hope to test GRE in RC6 today.
>>
>>
>>Regards,
>>
>>Paul Angus
>>Cloud Architect
>>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>>paul.angus@shapeblue.com
>>
>>-----Original Message-----
>>From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen
>>Anh Tu
>>Sent: 20 February 2014 04:14
>>To: dev@cloudstack.apache.org
>>Cc: Chiradeep Vittal
>>Subject: 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.dumitrascu@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.htm
>>> l
>>>
>>> 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.
>>>
>>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.
>>
>>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.
>>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.
>>
>>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.
>
>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: OVS plugin in CloudStack 4.3.0

Posted by Florin Dumitrascu <fl...@intunenetworks.com>.
Hi everyone,

Following Murali's guideline, I was able to use GRE with 4.3 RC (and XenServer 6.1)
There are actually 3 APIs one needs to invoke and I show the example below for anyone else who is lost trying to get this working using solely the GUI.

I still strongly believe we need to have these APIs supported in the GUI for 4.3 release. The API is a powerful tool, but the beginner/average user cannot be expected to use it like this.
I would gladly volunteer for implementing this, but as my CS code learning curve is very steep, I am sure there is someone else here who can do it ten times faster and in time for 4.3

Would really appreciate your help, and I am sure it would be for the benefit of many other CS users.

1. Create OVS connectivity offering

http://192.168.20.112:8080/client/api?command=createNetworkOffering&sessionkey=0YutiBb19VkXgepJYf/wq2Wii4Q=&name=ovs-connectivity-offering&displayText=ovs-connectivity-offering&guestIpType=Isolated&lbType=publicLb&servicecapabilitylist[0].service=SourceNat&servicecapabilitylist[0].capabilitytype=SupportedSourceNatTypes&servicecapabilitylist[0].capabilityvalue=peraccount&servicecapabilitylist[1].service=lb&servicecapabilitylist[1].capabilitytype=SupportedLbIsolation&servicecapabilitylist[1].capabilityvalue=dedicated&availability=Optional&egresspolicy=ALLOW&state=Creating&status=Creating&allocationstate=Creating&supportedServices=Dhcp,Dns,Firewall,Lb,SourceNat,StaticNat,PortForwarding,Connectivity&specifyIpRanges=false&specifyVlan=false&isPersistent=false&conservemode=false&serviceProviderList[0].service=Dhcp&serviceProviderList[0].provider=VirtualRouter&serviceProviderList[1].service=Dns&serviceProviderList[1].provider=VirtualRouter&serviceProviderList[2].service=Firewall&serviceProviderList[2].provider=VirtualRouter&serviceProviderList[3].service=Lb&serviceProviderList[3].provider=VirtualRouter&serviceProviderList[4].service=SourceNat&serviceProviderList[4].provider=VirtualRouter&serviceProviderList[5].service=StaticNat&serviceProviderList[5].provider=VirtualRouter&serviceProviderList[6].service=PortForwarding&serviceProviderList[6].provider=VirtualRouter&serviceProviderList[7].service=Connectivity&serviceProviderList[7].provider=Ovs&egressdefaultpolicy=true&traffictype=GUEST

2. Get the OVS provider id

http://192.168.20.112:8080/client/api?command=listNetworkServiceProviders&sessionkey=Ztlr1jtjM8RlnpeBzHujm4Zh/DI=&name=Ovs

3. Enable OVS provider

http://192.168.20.112:8080/client/api?command=updateNetworkServiceProvider&sessionkey=CUBGAK4lfGgJIlQhuCfr3ZNlUbs=&id=b209154a-73bf-44d6-b2cf-41358a79cbf4&state=Enabled

Thanks and kind regards,
Florin


-----Original Message-----
From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
Sent: Friday, February 21, 2014 10:00 AM
To: dev@cloudstack.apache.org
Subject: RE: OVS plugin in CloudStack 4.3.0

Hi Murali,

Thanks for clarifying this.
However, I would not consider bug CLOUDSTACK-5967 fixed until UI support is restored for this basic functionality.
It is a hack. We cannot expect an end user to go into that level of detail. Will look at how much effort is involved to add UI support.
>From a personal point of view, this is a -1 for this release.

Regards,
Florin



-----Original Message-----
From: Murali Reddy [mailto:Murali.Reddy@citrix.com]
Sent: Thursday, February 20, 2014 5:48 PM
To: dev@cloudstack.apache.org
Subject: Re: OVS plugin in CloudStack 4.3.0

On 20/02/14 8:40 PM, "Florin Dumitrascu"
<fl...@intunenetworks.com> wrote:

>Yes,
>
>sdn.ovs.controller = true
>sdn.ovs.controller.default.label = GUEST  // label used on XenServer
>guest network
>
>Without the OVS controller switched on, I think one will not see the
>OVS bridge created.
>The first part of the setup works, allocating a GRE key from the VLAN
>range, setting up the OVS bridge.
>The second part involving configuring the OVS bridge and creating the
>tunnel interface doesn't take place.

This issue was discussed in [1], and is fixed as part of the bug CLOUDSTACK-5967. So 'Ovs' is added as provider of 'Connectivity' service as part of the fix. You need to create a network offering with 'Ovs'
selected as 'Connectivity' service provider. When you create network with such network offering you should see tunnels established as well. There no ui support unfortunaley , so you need to use api. Please see [2] for sample api call to create network offering with 'Ovs' as 'Connectivity'
service provider

[1] http://markmail.org/message/h5pcpeeuo5zp42t6
[2] http://pastebin.com/n3fbdjAP


>
>I double checked to see that I am doing exactly the same steps as in
>4.1.1.
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 2:57 PM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Have you set
>sdn.ovs.controller = true
>And
>sdn.ovs.controller.default.label = < >
>
>in the global settings (and restarted mgmt. server)
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
>Sent: 20 February 2014 14:43
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Hi Paul,
>
>I would be very curious to hear your feedback.
>I am not able to get GRE working with RC6.
>The OVS bridge is created, but the GRE tunnel is not.
>
>So far I have tried (using XenServer 6.1.0):
>a) 2 hosts within different clusters and different pods
>b) 2 hosts within different cluster and same pod
>
>As with 4.2 release, the "create_tunnel" function doesn't seem to be
>invoked.
>Still looking at the logs ...
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 9:40 AM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>...so is it still the case that you can't migrate VMs when using GRE
>Tunnels?
>
>I hope to test GRE in RC6 today.
>
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen
>Anh Tu
>Sent: 20 February 2014 04:14
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal
>Subject: 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.dumitrascu@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.htm
>> l
>>
>> 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.
>>
>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.
>
>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.
>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.
>
>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.

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: OVS plugin in CloudStack 4.3.0

Posted by Florin Dumitrascu <fl...@intunenetworks.com>.
Hi Murali,

Thanks for clarifying this.
However, I would not consider bug CLOUDSTACK-5967 fixed until UI support is restored for this basic functionality.
It is a hack. We cannot expect an end user to go into that level of detail. Will look at how much effort is involved to add UI support.
>From a personal point of view, this is a -1 for this release.

Regards,
Florin



-----Original Message-----
From: Murali Reddy [mailto:Murali.Reddy@citrix.com]
Sent: Thursday, February 20, 2014 5:48 PM
To: dev@cloudstack.apache.org
Subject: Re: OVS plugin in CloudStack 4.3.0

On 20/02/14 8:40 PM, "Florin Dumitrascu"
<fl...@intunenetworks.com> wrote:

>Yes,
>
>sdn.ovs.controller = true
>sdn.ovs.controller.default.label = GUEST  // label used on XenServer
>guest network
>
>Without the OVS controller switched on, I think one will not see the
>OVS bridge created.
>The first part of the setup works, allocating a GRE key from the VLAN
>range, setting up the OVS bridge.
>The second part involving configuring the OVS bridge and creating the
>tunnel interface doesn't take place.

This issue was discussed in [1], and is fixed as part of the bug CLOUDSTACK-5967. So 'Ovs' is added as provider of 'Connectivity' service as part of the fix. You need to create a network offering with 'Ovs'
selected as 'Connectivity' service provider. When you create network with such network offering you should see tunnels established as well. There no ui support unfortunaley , so you need to use api. Please see [2] for sample api call to create network offering with 'Ovs' as 'Connectivity'
service provider

[1] http://markmail.org/message/h5pcpeeuo5zp42t6
[2] http://pastebin.com/n3fbdjAP


>
>I double checked to see that I am doing exactly the same steps as in
>4.1.1.
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 2:57 PM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Have you set
>sdn.ovs.controller = true
>And
>sdn.ovs.controller.default.label = < >
>
>in the global settings (and restarted mgmt. server)
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
>Sent: 20 February 2014 14:43
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Hi Paul,
>
>I would be very curious to hear your feedback.
>I am not able to get GRE working with RC6.
>The OVS bridge is created, but the GRE tunnel is not.
>
>So far I have tried (using XenServer 6.1.0):
>a) 2 hosts within different clusters and different pods
>b) 2 hosts within different cluster and same pod
>
>As with 4.2 release, the "create_tunnel" function doesn't seem to be
>invoked.
>Still looking at the logs ...
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 9:40 AM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>...so is it still the case that you can't migrate VMs when using GRE
>Tunnels?
>
>I hope to test GRE in RC6 today.
>
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen
>Anh Tu
>Sent: 20 February 2014 04:14
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal
>Subject: 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.dumitrascu@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.htm
>> l
>>
>> 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.
>>
>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.
>
>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.
>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.
>
>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: OVS plugin in CloudStack 4.3.0

Posted by Murali Reddy <Mu...@citrix.com>.
On 20/02/14 8:40 PM, "Florin Dumitrascu"
<fl...@intunenetworks.com> wrote:

>Yes,
>
>sdn.ovs.controller = true
>sdn.ovs.controller.default.label = GUEST  // label used on XenServer
>guest network
>
>Without the OVS controller switched on, I think one will not see the OVS
>bridge created.
>The first part of the setup works, allocating a GRE key from the VLAN
>range, setting up the OVS bridge.
>The second part involving configuring the OVS bridge and creating the
>tunnel interface doesn't take place.

This issue was discussed in [1], and is fixed as part of the bug
CLOUDSTACK-5967. So 'Ovs' is added as provider of 'Connectivity' service
as part of the fix. You need to create a network offering with 'Ovs'
selected as 'Connectivity' service provider. When you create network with
such network offering you should see tunnels established as well. There no
ui support unfortunaley , so you need to use api. Please see [2] for
sample api call to create network offering with 'Ovs' as 'Connectivity'
service provider

[1] http://markmail.org/message/h5pcpeeuo5zp42t6
[2] http://pastebin.com/n3fbdjAP


>
>I double checked to see that I am doing exactly the same steps as in
>4.1.1.
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 2:57 PM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Have you set
>sdn.ovs.controller = true
>And
>sdn.ovs.controller.default.label = < >
>
>in the global settings (and restarted mgmt. server)
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
>Sent: 20 February 2014 14:43
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>Hi Paul,
>
>I would be very curious to hear your feedback.
>I am not able to get GRE working with RC6.
>The OVS bridge is created, but the GRE tunnel is not.
>
>So far I have tried (using XenServer 6.1.0):
>a) 2 hosts within different clusters and different pods
>b) 2 hosts within different cluster and same pod
>
>As with 4.2 release, the "create_tunnel" function doesn't seem to be
>invoked.
>Still looking at the logs ...
>
>Regards,
>Florin
>
>-----Original Message-----
>From: Paul Angus [mailto:paul.angus@shapeblue.com]
>Sent: Thursday, February 20, 2014 9:40 AM
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal; Murali Reddy (JIRA)
>Subject: RE: OVS plugin in CloudStack 4.3.0
>
>...so is it still the case that you can't migrate VMs when using GRE
>Tunnels?
>
>I hope to test GRE in RC6 today.
>
>
>Regards,
>
>Paul Angus
>Cloud Architect
>S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
>paul.angus@shapeblue.com
>
>-----Original Message-----
>From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen
>Anh Tu
>Sent: 20 February 2014 04:14
>To: dev@cloudstack.apache.org
>Cc: Chiradeep Vittal
>Subject: 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.dumitrascu@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.
>>
>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.
>
>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.
>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.
>
>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: OVS plugin in CloudStack 4.3.0

Posted by Florin Dumitrascu <fl...@intunenetworks.com>.
Yes,

sdn.ovs.controller = true
sdn.ovs.controller.default.label = GUEST  // label used on XenServer guest network

Without the OVS controller switched on, I think one will not see the OVS bridge created.
The first part of the setup works, allocating a GRE key from the VLAN range, setting up the OVS bridge.
The second part involving configuring the OVS bridge and creating the tunnel interface doesn't take place.

I double checked to see that I am doing exactly the same steps as in 4.1.1.

Regards,
Florin

-----Original Message-----
From: Paul Angus [mailto:paul.angus@shapeblue.com]
Sent: Thursday, February 20, 2014 2:57 PM
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal; Murali Reddy (JIRA)
Subject: RE: OVS plugin in CloudStack 4.3.0

Have you set
sdn.ovs.controller = true
And
sdn.ovs.controller.default.label = < >

in the global settings (and restarted mgmt. server)

Regards,

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus paul.angus@shapeblue.com

-----Original Message-----
From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
Sent: 20 February 2014 14:43
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal; Murali Reddy (JIRA)
Subject: RE: OVS plugin in CloudStack 4.3.0

Hi Paul,

I would be very curious to hear your feedback.
I am not able to get GRE working with RC6.
The OVS bridge is created, but the GRE tunnel is not.

So far I have tried (using XenServer 6.1.0):
a) 2 hosts within different clusters and different pods
b) 2 hosts within different cluster and same pod

As with 4.2 release, the "create_tunnel" function doesn't seem to be invoked.
Still looking at the logs ...

Regards,
Florin

-----Original Message-----
From: Paul Angus [mailto:paul.angus@shapeblue.com]
Sent: Thursday, February 20, 2014 9:40 AM
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal; Murali Reddy (JIRA)
Subject: RE: OVS plugin in CloudStack 4.3.0

...so is it still the case that you can't migrate VMs when using GRE Tunnels?

I hope to test GRE in RC6 today.


Regards,

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus paul.angus@shapeblue.com

-----Original Message-----
From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen Anh Tu
Sent: 20 February 2014 04:14
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal
Subject: 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.dumitrascu@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.
>
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.

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.
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.

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: OVS plugin in CloudStack 4.3.0

Posted by Paul Angus <pa...@shapeblue.com>.
Have you set
sdn.ovs.controller = true
And
sdn.ovs.controller.default.label = < >

in the global settings (and restarted mgmt. server)

Regards,

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
paul.angus@shapeblue.com

-----Original Message-----
From: Florin Dumitrascu [mailto:florin.dumitrascu@intunenetworks.com]
Sent: 20 February 2014 14:43
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal; Murali Reddy (JIRA)
Subject: RE: OVS plugin in CloudStack 4.3.0

Hi Paul,

I would be very curious to hear your feedback.
I am not able to get GRE working with RC6.
The OVS bridge is created, but the GRE tunnel is not.

So far I have tried (using XenServer 6.1.0):
a) 2 hosts within different clusters and different pods
b) 2 hosts within different cluster and same pod

As with 4.2 release, the "create_tunnel" function doesn't seem to be invoked.
Still looking at the logs ...

Regards,
Florin

-----Original Message-----
From: Paul Angus [mailto:paul.angus@shapeblue.com]
Sent: Thursday, February 20, 2014 9:40 AM
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal; Murali Reddy (JIRA)
Subject: RE: OVS plugin in CloudStack 4.3.0

...so is it still the case that you can't migrate VMs when using GRE Tunnels?

I hope to test GRE in RC6 today.


Regards,

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus paul.angus@shapeblue.com

-----Original Message-----
From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen Anh Tu
Sent: 20 February 2014 04:14
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal
Subject: 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.dumitrascu@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.
>
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.

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.
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: OVS plugin in CloudStack 4.3.0

Posted by Florin Dumitrascu <fl...@intunenetworks.com>.
Hi Paul,

I would be very curious to hear your feedback.
I am not able to get GRE working with RC6.
The OVS bridge is created, but the GRE tunnel is not.

So far I have tried (using XenServer 6.1.0):
a) 2 hosts within different clusters and different pods
b) 2 hosts within different cluster and same pod

As with 4.2 release, the "create_tunnel" function doesn't seem to be invoked.
Still looking at the logs ...

Regards,
Florin

-----Original Message-----
From: Paul Angus [mailto:paul.angus@shapeblue.com]
Sent: Thursday, February 20, 2014 9:40 AM
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal; Murali Reddy (JIRA)
Subject: RE: OVS plugin in CloudStack 4.3.0

...so is it still the case that you can't migrate VMs when using GRE Tunnels?

I hope to test GRE in RC6 today.


Regards,

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus paul.angus@shapeblue.com

-----Original Message-----
From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen Anh Tu
Sent: 20 February 2014 04:14
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal
Subject: 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.dumitrascu@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.
>
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.

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: OVS plugin in CloudStack 4.3.0

Posted by Paul Angus <pa...@shapeblue.com>.
...so is it still the case that you can't migrate VMs when using GRE Tunnels?

I hope to test GRE in RC6 today.


Regards,

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
paul.angus@shapeblue.com

-----Original Message-----
From: ng.tuna@gmail.com [mailto:ng.tuna@gmail.com] On Behalf Of Nguyen Anh Tu
Sent: 20 February 2014 04:14
To: dev@cloudstack.apache.org
Cc: Chiradeep Vittal
Subject: 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.dumitrascu@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.
>
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.