cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-9402) Nuage VSP Plugin : Support for underlay features (Source & Static NAT to underlay) including Marvin test coverage on master
Date Thu, 14 Jul 2016 10:10:20 GMT

    [ https://issues.apache.org/jira/browse/CLOUDSTACK-9402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15376713#comment-15376713
] 

ASF GitHub Bot commented on CLOUDSTACK-9402:
--------------------------------------------

GitHub user nlivens reopened a pull request:

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

    CLOUDSTACK-9402 : Support for underlay features (Source & Static NAT to underlay)
in Nuage VSP plugin

    Support for underlay features (Source & Static NAT to underlay) with Nuage VSP SDN
Plugin including Marvin test coverage for corresponding Source & Static NAT features on
master. Moreover, our Marvin tests are written in such a way that they can validate our supported
feature set with both Nuage VSP SDN platform's overlay and underlay infra.
    
    PR contents:
    1) Support for Source NAT to underlay feature on master with Nuage VSP SDN Plugin.
    2) Support for Static NAT to underlay feature on master with Nuage VSP SDN Plugin.
    3) Marvin test coverage for Source & Static NAT to underlay on master with Nuage VSP
SDN Plugin.
    4) Enhancements on our exiting Marvin test code (nuagevsp plugins directory).
    5) 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_pat_fip2ul

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

    https://github.com/apache/cloudstack/pull/1580.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 #1580
    
----
commit 22fb8acf90d12925790375738f74c7c1ec4f6e63
Author: Eric Waegeman <eric.waegeman@nuagenetworks.net>
Date:   2016-05-26T09:37:52Z

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

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

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

commit fd5f61c4776fb2404177df1108445a4e8809daae
Author: Nick Livens <nick.livens@nuagenetworks.net>
Date:   2016-06-15T09:04:21Z

    CLOUDSTACK-9402 : Support for underlay features (Source & Static NAT to underlay)
in Nuage VSP plugin

commit 315e341a893872b0eecfb737cc659e699dde1eae
Author: Prashanth Manthena <prashanth.manthena@alcatel-lucent.com>
Date:   2016-05-26T10:48:02Z

    CLOUDSTACK-9402 : Marvin tests for Source NAT and Static NAT including PAT/FIP2UL features
with NuageVsp

----


> Nuage VSP Plugin : Support for underlay features (Source & Static NAT to underlay)
including Marvin test coverage on master
> ---------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-9402
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9402
>             Project: CloudStack
>          Issue Type: Task
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Automation, Network Controller
>            Reporter: Mani Prashanth Varma Manthena
>            Assignee: Nick Livens
>             Fix For: 4.9.0
>
>
> Support for underlay features (Source & Static NAT to underlay) with Nuage VSP SDN
Plugin including Marvin test coverage for corresponding Source & Static NAT features on
master. Moreover, our Marvin tests are written in such a way that they can validate our supported
feature set with both Nuage VSP SDN platform's overlay and underlay infra.
> PR contents:
> 1) Support for Source NAT to underlay feature on master with Nuage VSP SDN Plugin.
> 2) Support for Static NAT to underlay feature on master with Nuage VSP SDN Plugin.
> 3) Marvin test coverage for Source & Static NAT to underlay on master with Nuage
VSP SDN Plugin.
> 4) Enhancements on our exiting Marvin test code (nuagevsp plugins directory).
> 5) PEP8 & PyFlakes compliance with our Marvin test code.
> Our Marvin test code PEP8 & PyFlakes compliance:
> CloudStack$
> CloudStack$ pep8 --max-line-length=150 test/integration/plugins/nuagevsp/.py
> CloudStack$
> CloudStack$ pyflakes test/integration/plugins/nuagevsp/.py
> CloudStack$
> Validations:
> 1) Underlay infra (Source & Static NAT to underlay)
> Marvin test run:
> nosetests --with-marvin --marvin-config=nuage.cfg plugins/nuagevsp/test_nuage_source_nat.py
> Test results:
> Test Nuage VSP Isolated networks with different combinations of Source NAT service providers
... === TestName: test_01_nuage_SourceNAT_isolated_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP VPC networks with different combinations of Source NAT service providers
... === TestName: test_02_nuage_SourceNAT_vpc_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP Source NAT functionality for Isolated network by performing (wget) traffic
tests to the ... === TestName: test_03_nuage_SourceNAT_isolated_network_traffic | Status :
SUCCESS ===
> ok
> Test Nuage VSP Source NAT functionality for VPC network by performing (wget) traffic
tests to the Internet ... === TestName: test_04_nuage_SourceNAT_vpc_network_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Source NAT functionality with different Egress Firewall/Network ACL rules
by performing (wget) ... === TestName: test_05_nuage_SourceNAT_acl_rules_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Source NAT functionality with VM NIC operations by performing (wget) traffic
tests to the ... === TestName: test_06_nuage_SourceNAT_vm_nic_operations_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Source NAT functionality with VM migration by performing (wget) traffic
tests to the Internet ... === TestName: test_07_nuage_SourceNAT_vm_migration_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Source NAT functionality with network restarts by performing (wget) traffic
tests to the ... === TestName: test_08_nuage_SourceNAT_network_restarts_traffic | Status :
SUCCESS ===
> ok
> ----------------------------------------------------------------------
> Ran 8 tests in 13360.858s
> OK
> Marvin test run:
> nosetests --with-marvin --marvin-config=nuage.cfg plugins/nuagevsp/test_nuage_static_nat.py
> Test results:
> Test Nuage VSP Public IP Range creation and deletion ... === TestName: test_01_nuage_StaticNAT_public_ip_range
| Status : SUCCESS ===
> ok
> Test Nuage VSP Nuage Underlay (underlay networking) enabled Public IP Range creation
and deletion ... === TestName: test_02_nuage_StaticNAT_underlay_public_ip_range | Status :
SUCCESS ===
> ok
> Test Nuage VSP Isolated networks with different combinations of Static NAT service providers
... === TestName: test_03_nuage_StaticNAT_isolated_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP VPC networks with different combinations of Static NAT service providers
... === TestName: test_04_nuage_StaticNAT_vpc_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality for Isolated network by performing (wget) traffic
tests to the ... === TestName: test_05_nuage_StaticNAT_isolated_networks_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality for VPC network by performing (wget) traffic
tests to the Internet ... === TestName: test_06_nuage_StaticNAT_vpc_network_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with different Egress Firewall/Network ACL rules
by performing (wget) ... === TestName: test_07_nuage_StaticNAT_acl_rules_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with VM NIC operations by performing (wget) traffic
tests to the ... === TestName: test_08_nuage_StaticNAT_vm_nic_operations_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with VM migration by performing (wget) traffic
tests to the Internet ... === TestName: test_09_nuage_StaticNAT_vm_migration_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with network restarts by performing (wget) traffic
tests to the ... === TestName: test_10_nuage_StaticNAT_network_restarts_traffic | Status :
SUCCESS ===
> ok
> ----------------------------------------------------------------------
> Ran 10 tests in 9472.468s
> OK
> 2) Overlay Infra (Source & Static NAT to overlay)
> Marvin test run:
> nosetests --with-marvin --marvin-config=nuage.cfg plugins/nuagevsp/test_nuage_source_nat.py
> Test results:
> Test Nuage VSP Isolated networks with different combinations of Source NAT service providers
... === TestName: test_01_nuage_SourceNAT_isolated_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP VPC networks with different combinations of Source NAT service providers
... === TestName: test_02_nuage_SourceNAT_vpc_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP Source NAT functionality for Isolated network by performing (wget) traffic
tests to the ... SKIP: Configured Nuage VSP SDN platform infrastructure does not support underlay
networking: skipping test
> Test Nuage VSP Source NAT functionality for VPC network by performing (wget) traffic
tests to the Internet ... SKIP: Configured Nuage VSP SDN platform infrastructure does not
support underlay networking: skipping test
> Test Nuage VSP Source NAT functionality with different Egress Firewall/Network ACL rules
by performing (wget) ... SKIP: Configured Nuage VSP SDN platform infrastructure does not support
underlay networking: skipping test
> Test Nuage VSP Source NAT functionality with VM NIC operations by performing (wget) traffic
tests to the ... SKIP: Configured Nuage VSP SDN platform infrastructure does not support underlay
networking: skipping test
> Test Nuage VSP Source NAT functionality with VM migration by performing (wget) traffic
tests to the Internet ... SKIP: Configured Nuage VSP SDN platform infrastructure does not
support underlay networking: skipping test
> Test Nuage VSP Source NAT functionality with network restarts by performing (wget) traffic
tests to the ... SKIP: Configured Nuage VSP SDN platform infrastructure does not support underlay
networking: skipping test
> ----------------------------------------------------------------------
> Ran 8 tests in 1213.858s
> OK (SKIP=6)
> Marvin test run:
> nosetests --with-marvin --marvin-config=nuage.cfg plugins/nuagevsp/test_nuage_static_nat.py
> Test results:
> Test Nuage VSP Public IP Range creation and deletion ... === TestName: test_01_nuage_StaticNAT_public_ip_range
| Status : SUCCESS ===
> ok
> Test Nuage VSP Nuage Underlay (underlay networking) enabled Public IP Range creation
and deletion ... === TestName: test_02_nuage_StaticNAT_underlay_public_ip_range | Status :
SUCCESS ===
> ok
> Test Nuage VSP Isolated networks with different combinations of Static NAT service providers
... === TestName: test_03_nuage_StaticNAT_isolated_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP VPC networks with different combinations of Static NAT service providers
... === TestName: test_04_nuage_StaticNAT_vpc_networks | Status : SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality for Isolated network by performing (wget) traffic
tests to the ... === TestName: test_05_nuage_StaticNAT_isolated_networks_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality for VPC network by performing (wget) traffic
tests to the Internet ... === TestName: test_06_nuage_StaticNAT_vpc_network_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with different Egress Firewall/Network ACL rules
by performing (wget) ... === TestName: test_07_nuage_StaticNAT_acl_rules_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with VM NIC operations by performing (wget) traffic
tests to the ... === TestName: test_08_nuage_StaticNAT_vm_nic_operations_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with VM migration by performing (wget) traffic
tests to the Internet ... === TestName: test_09_nuage_StaticNAT_vm_migration_traffic | Status
: SUCCESS ===
> ok
> Test Nuage VSP Static NAT functionality with network restarts by performing (wget) traffic
tests to the ... === TestName: test_10_nuage_StaticNAT_network_restarts_traffic | Status :
SUCCESS ===
> ok
> ----------------------------------------------------------------------
> Ran 10 tests in 8972.563s
> OK



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message