GitHub user nlivens reopened a pull request:

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

    CLOUDSTACK-9403 : Support for shared networks in Nuage VSP plugin

    This is first phase of support of Shared Network in cloudstack through 
NuageVsp Network Plugin. A shared network is a type of virtual network that is 
shared between multiple accounts i.e. a shared network can be accessed by 
virtual machines that belong to many different accounts. This basic 
functionality will be supported with the below common use case:
    - shared network can be used for monitoring purposes. A shared network can 
be assigned to a domain and can be used for monitoring VMs belonging to all 
accounts in that domain.
    
    With the current implementation with NuageVsp plugin, Each shared network 
needs its unique IP address range, and can not overlap with another shared 
network. 
    In VSD, it is implemented in below manner:
    - In order to have tenant isolation for shared networks, we will have to 
create a Shared L3 Subnet for each shared network, and instantiate it across 
the relevant enterprises. A shared network will only exist under an enterprise 
when it is needed, so when the first VM is spinned under that ACS domain inside 
that shared network.
    
    PR contents:
    1) Support for shared networks with tenant isolation on master with Nuage 
VSP SDN Plugin.
    2) Marvin test coverage for shared networks on master with Nuage VSP SDN 
Plugin.
    3) Enhancements on our exiting Marvin test code (nuagevsp plugins 
directory).
    4) PEP8 & PyFlakes compliance with our Marvin test code.

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

    $ git pull https://github.com/nlivens/cloudstack nuage_vsp_shared_networks

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

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

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

    This closes #1579
    
----
commit 22fb8acf90d12925790375738f74c7c1ec4f6e63
Author: Eric Waegeman <eric.waege...@nuagenetworks.net>
Date:   2016-05-26T09:37:52Z

    CLOUDSTACK-9401 : Support for Internal DNS in Nuage VSP plugin

commit 57117e05a0e46a9f49b8065f9a7704a2eaeb86d3
Author: Rahul Singal <rahul.sin...@nuagenetworks.net>
Date:   2016-07-01T13:22:50Z

    CLOUDSTACK-9401 : Marvin tests for Internal DNS verification with NuageVsp

commit 62b48f93118665288e3229180078448bb7aab3d5
Author: Nick Livens <nick.liv...@nuagenetworks.net>
Date:   2016-04-28T14:24:50Z

    CLOUDSTACK-9403 : Support for shared networks in Nuage VSP plugin

commit 596a4332a5e51f766e2b2519125864b9b745dbef
Author: rahul singal <rahul.sin...@alcatel-lucent.com>
Date:   2016-06-01T15:31:24Z

    CLOUDSTACK-9403 : Marvin tests for shared networks verification with 
NuageVsp

commit ea3a72da6836b63d5b1d4ccf9aa6faf7c0492fd3
Author: Nick Livens <nick.liv...@nuagenetworks.net>
Date:   2016-07-01T14:14:55Z

    CLOUDSTACK-9403 : Support for shared networks in Nuage VSP plugin
    
    Phase 2: Public Access

commit d66de5e8c0a5bc854557f8465dc3ed954b38e3f2
Author: Frank Maximus <frank.maxi...@nuagenetworks.net>
Date:   2016-06-22T13:22:25Z

    CLOUDSTACK-9403 : Support for shared networks in Nuage VSP plugin
    
    Phase 2: Public Access

commit 5d41ba44d5455fe6fce3040367955fcbd96fab2b
Author: Rahul Singal <rahul.sin...@nuagenetworks.net>
Date:   2016-07-01T14:20:58Z

    CLOUDSTACK-9403 : Marvin tests for shared networks verification with 
NuageVsp
    
    Phase 2: Public Access

----


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

Reply via email to