cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nlivens <...@git.apache.org>
Subject [GitHub] cloudstack pull request #1579: CLOUDSTACK-9403 : Support for shared networks...
Date Thu, 02 Jun 2016 10:15:07 GMT
GitHub user nlivens opened a pull request:

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

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

    Test Results are:-
    Valiate that ROOT admin is NOT able to deploy a VM for a user in ROOT domain in a shared
network with ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_account_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for a admin user in a shared network
with ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_account_differentdomain
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for admin user in the same domain but
in a ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_account_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for user in the same domain but in
a different ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_account_domainuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for regular user in a shared network with
scope=account ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_account_user
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for user in ROOT domain in a shared network
with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_all_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for a domain admin users in a shared network
with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_all_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for other users in a shared network with
scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_all_domainuser |
Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for admin user in a domain in a shared
network with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_all_subdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for any user in a subdomain in a shared
network with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_all_subdomainuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for parent domain admin user in a shared
network with scope=domain with no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_nosubdomainaccess_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for domain admin user in a shared network
with scope=domain with no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_nosubdomainaccess_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for domain user in a shared network with
scope=domain with no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_nosubdomainaccess_domainuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for parent domain admin user in a shared
network with scope=domain with no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_nosubdomainaccess_parentdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for parent domain user in a shared
network with scope=domain with no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_nosubdomainaccess_parentdomainuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for sub domain admin user in a shared
network with scope=domain with no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_nosubdomainaccess_subdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for sub domain user in a shared network
with scope=domain with no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_nosubdomainaccess_subdomainuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for user in ROOT domain in a shared
network with scope=domain with subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_withsubdomainaccess_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for domain admin user in a shared network
with scope=domain with subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_withsubdomainaccess_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for domain user in a shared network with
scope=domain with subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_withsubdomainaccess_domainuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for parent domain admin user in a shared
network with scope=domain with subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_withsubdomainaccess_parentdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is NOT able to deploy a VM for parent domain user in a shared
network with scope=domain with subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_withsubdomainaccess_parentdomainuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for subdomain admin user in a shared network
with scope=domain with subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_withsubdomainaccess_subdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that ROOT admin is able to deploy a VM for subdomain user in a shared network
with scope=domain with subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_admin_scope_domain_withsubdomainaccess_subdomainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for an regular user in ROOT domain
in a shared network with scope=account ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_account_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able NOT able to deploy a VM for an regular user from a differnt
domain in a shared network with scope=account ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_account_differentdomain
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for an admin user in the same domain
but belonging ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_account_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for user in the same domain but belonging
to a ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_account_domainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for an regular user in a shared network
with scope=account ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_account_user
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for user in ROOT domain in a shared
network with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_all_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for user in other domain in a shared
network with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_all_crossdomainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for a domain admin user in a shared network
with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_all_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for a domain user in a shared network
with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_all_domainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for a sub domain admin user in a shared
network with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_all_subdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for a sub domain user in a shared network
with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_all_subdomainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for user in ROOT domain in a shared
network with scope=Domain and no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_nosubdomainaccess_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for domain admin user in a shared network
with scope=Domain and no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_nosubdomainaccess_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for domain user in a shared network with
scope=Domain and no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_nosubdomainaccess_domainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy VM for parent domain admin user in shared
network with scope=Domain and no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_nosubdomainaccess_parentdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for parent domain user in a shared
network with scope=Domain and no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_nosubdomainaccess_parentdomainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for sub domain admin user in a shared
network with scope=Domain and no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_nosubdomainaccess_subdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for sub domain user in a shared network
with scope=Domain and no subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_nosubdomainaccess_subdomainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is NOT able to deploy a VM for user in ROOT domain in a shared
network with scope=Domain and subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_withsubdomainaccess_ROOTuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for admin user in domain in a shared
network with scope=Domain and subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_withsubdomainaccess_domainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for regular user in domain in a shared
network with scope=Domain and subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_withsubdomainaccess_domainuser
| Status : SUCCESS ===
    ok
    Validate that Domain admin is NOT able to deploy VM for admin user in parent domain in
shared network with scope=Domain subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_withsubdomainaccess_parentdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin NOT able to deploy VM for regular user in parent domain in shared
network with scope=Domain subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_withsubdomainaccess_parentdomainuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for admin user in subdomain in a shared
network with scope=Domain and subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_withsubdomainaccess_subdomainadminuser
| Status : SUCCESS ===
    ok
    Valiate that Domain admin is able to deploy a VM for regular user in subdomain in a shared
network with scope=Domain and subdomain access ... === TestName: test_deployVM_in_sharedNetwork_as_domainadmin_scope_domain_withsubdomainaccess_subdomainuser
| Status : SUCCESS ===
    ok
    Valiate that regular user is able NOT able to deploy a VM for another user in the same
domain in a shared network with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_regularuser_scope_all_anotherusersamedomain
| Status : SUCCESS ===
    ok
    Valiate that regular user is able NOT able to deploy a VM for another user in a different
domain in a shared network with scope=all ... === TestName: test_deployVM_in_sharedNetwork_as_regularuser_scope_all_crossdomain
| Status : SUCCESS ===
    ok
    ----------------------------------------------------------------------
    Ran 51 tests in 3192.356s
    OK
    For monitoring useCase test runs are:-
    Valiate that Normal user in the same domain able to add NIC in a shared network with scope=all
... === TestName: test_01_addNic_in_sharedNetwork_scope_all_as_domainuser | Status : SUCCESS
===
    ok
    Valiate that Parent domain admin is able to add a NIC in a shared network with scope=all
... === TestName: test_02_addNic_in_sharedNetwork_scope_all_as_domain_parentAdmin | Status
: SUCCESS ===
    ok
    Valiate that User can enable staticNat on VPC NIC where second nicn is in a shared network
with scope=all ... === TestName: test_03_staticNat_in_VPC_secondNic_sharedNetwork_scope_all
| Status : SUCCESS ===
    ok
    Validate that reboot VM is done successfully without any Error ... === TestName: test_04_rebootVM_after_sharedNetwork_nic
| Status : SUCCESS ===
    ok
    Validate that restart Tier Network is done successfully with cleanup ... === TestName:
test_05_restart_Tier_VPC_Network_sharedNetwork_nic | Status : SUCCESS ===
    ok
    Validate that restart Shared Network is done successfully without any Error ... === TestName:
test_06_restart_sharedNetwork_scope_all | Status : SUCCESS ===
    ok
    Valiate that Normal user in the same domain able to remove NIC in a shared network which
is added by Parent Domain Admin ... === TestName: test_07_removeNic_in_sharedNetwork_scope_all_as_domainuser
| Status : SUCCESS ===
    ok
    Valiate that Parent domain admin is able to remove a NIC which is added by child domain
user ... === TestName: test_08_removeNic_in_sharedNetwork_scope_all_as_domain_parentAdmin
| Status : SUCCESS ===
    ok
    Valiate that Normal user in the same domain able to add NIC in a shared network with scope=domain
without subdomain Access ... === TestName: test_09_addNic_in_sharedNetwork_scope_domain_as_domainuser
| Status : SUCCESS ===
    ok
    Valiate that Normal user in the same domain able to add NIC in a shared network with scope=domain
with subdomain Access ... === TestName: test_10_addNic_in_sharedNetwork_scope_domain_subdomain_as_domainuser
| Status : SUCCESS ===
    ok
    ----------------------------------------------------------------------
    Ran 10 tests in 744.354s
    OK

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 c86ab936f03b9815debaa535065df10dc724149f
Author: Eric Waegeman <eric.waegeman@nuagenetworks.net>
Date:   2016-05-26T09:37:52Z

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

commit 064646de7604ffb58a4ae7ecc3db103e4e067fbf
Author: rahul singal <rahul.singal@alcatel-lucent.com>
Date:   2016-06-02T09:30:25Z

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

commit 65c7c42de5aad8a0de3b45072e2f143ba0b38ae9
Author: Nick Livens <nick.livens@nuagenetworks.net>
Date:   2016-04-28T14:24:50Z

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

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

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

----


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message