[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-25 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd @jburwell Thank you for reviewing and helping us merge this PR, much 
appreciated !!


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-24 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd I have resolved all your comments and updated the PR. Moreover, all 
the tests that are run on this PR are now fully successful (blueorangutan tests 
+ added Marvin tests in this PR).  


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-24 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd Here are the latest test results of the added Marvin tests that test 
the changes in this PR. 

1) Marvin test run:
nosetests --with-marvin --marvin-config=nuage.cfg 
test/integration/plugins/nuagevsp/test_nuage_static_nat.py

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 ... === 
TestName: test_02_nuage_StaticNAT_underlay_public_ip_range | Status : SUCCESS 
===
ok
Test Nuage VSP Isolated networks with different combinations of ... === 
TestName: test_03_nuage_StaticNAT_isolated_networks | Status : SUCCESS ===
ok
Test Nuage VSP VPC networks with different combinations of Static ... === 
TestName: test_04_nuage_StaticNAT_vpc_networks | Status : SUCCESS ===
ok
Test Nuage VSP Static NAT functionality for Isolated network by ... === 
TestName: test_05_nuage_StaticNAT_isolated_networks_traffic | Status : SUCCESS 
===
ok
Test Nuage VSP Static NAT functionality for VPC network by ... === 
TestName: test_06_nuage_StaticNAT_vpc_network_traffic | Status : SUCCESS ===
ok
Test Nuage VSP Static NAT functionality with different Egress ... === 
TestName: test_07_nuage_StaticNAT_acl_rules_traffic | Status : SUCCESS ===
ok
Test Nuage VSP Static NAT functionality with VM NIC operations by ... === 
TestName: test_08_nuage_StaticNAT_vm_nic_operations_traffic | Status : SUCCESS 
===
ok
Test Nuage VSP Static NAT functionality with VM migration by ... === 
TestName: test_09_nuage_StaticNAT_vm_migration_traffic | Status : SUCCESS ===
ok
Test Nuage VSP Static NAT functionality with network restarts by ... === 
TestName: test_10_nuage_StaticNAT_network_restarts_traffic | Status : SUCCESS 
===
ok

--
Ran 10 tests in 16073.682s

OK

Test results:
[results.txt](https://github.com/apache/cloudstack/files/612037/results.txt)
[runinfo.txt](https://github.com/apache/cloudstack/files/612038/runinfo.txt)

2) Marvin test run:
nosetests --with-marvin --marvin-config=nuage.cfg 
test/integration/plugins/nuagevsp/test_nuage_source_nat.py

Test Nuage VSP Isolated networks with different combinations of ... === 
TestName: test_01_nuage_SourceNAT_isolated_networks | Status : SUCCESS ===
ok
Test Nuage VSP VPC networks with different combinations of Source ... === 
TestName: test_02_nuage_SourceNAT_vpc_networks | Status : SUCCESS ===
ok
Test Nuage VSP Source NAT functionality for Isolated network by ... SKIP: 
Configured Nuage VSP SDN platform infrastructure does not support underlay 
networking: skipping test
Test Nuage VSP Source NAT functionality for VPC network by ... SKIP: 
Configured Nuage VSP SDN platform infrastructure does not support underlay 
networking: skipping test
Test Nuage VSP Source NAT functionality with different Egress ... 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 ... SKIP: 
Configured Nuage VSP SDN platform infrastructure does not support underlay 
networking: skipping test
Test Nuage VSP Source NAT functionality with VM migration by ... SKIP: 
Configured Nuage VSP SDN platform infrastructure does not support underlay 
networking: skipping test
Test Nuage VSP Source NAT functionality with network restarts by ... SKIP: 
Configured Nuage VSP SDN platform infrastructure does not support underlay 
networking: skipping test

--
Ran 8 tests in 1658.814s

OK (SKIP=6)

Test results:
[results.txt](https://github.com/apache/cloudstack/files/612040/results.txt)
[runinfo.txt](https://github.com/apache/cloudstack/files/612041/runinfo.txt)



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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-24 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Trillian test result (tid-423)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 27940 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1580-t423-kvm-centos7.zip
Test completed. 49 look ok, 0 have error(s)


Test | Result | Time (s) | Test File
--- | --- | --- | ---
test_01_vpc_site2site_vpn | Success | 160.12 | test_vpc_vpn.py
test_01_vpc_remote_access_vpn | Success | 61.09 | test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpn | Success | 245.94 | test_vpc_vpn.py
test_02_VPC_default_routes | Success | 270.39 | test_vpc_router_nics.py
test_01_VPC_nics_after_destroy | Success | 582.17 | test_vpc_router_nics.py
test_05_rvpc_multi_tiers | Success | 533.14 | test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics | Success | 1279.01 | 
test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
Success | 599.95 | test_vpc_redundant.py
test_02_redundant_VPC_default_routes | Success | 767.31 | 
test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL | Success | 1315.35 | 
test_vpc_redundant.py
test_09_delete_detached_volume | Success | 15.67 | test_volumes.py
test_08_resize_volume | Success | 15.44 | test_volumes.py
test_07_resize_fail | Success | 20.47 | test_volumes.py
test_06_download_detached_volume | Success | 15.32 | test_volumes.py
test_05_detach_volume | Success | 100.28 | test_volumes.py
test_04_delete_attached_volume | Success | 10.20 | test_volumes.py
test_03_download_attached_volume | Success | 15.29 | test_volumes.py
test_02_attach_volume | Success | 75.43 | test_volumes.py
test_01_create_volume | Success | 652.46 | test_volumes.py
test_deploy_vm_multiple | Success | 329.03 | test_vm_life_cycle.py
test_deploy_vm | Success | 0.03 | test_vm_life_cycle.py
test_advZoneVirtualRouter | Success | 0.02 | test_vm_life_cycle.py
test_10_attachAndDetach_iso | Success | 26.75 | test_vm_life_cycle.py
test_09_expunge_vm | Success | 125.26 | test_vm_life_cycle.py
test_08_migrate_vm | Success | 36.07 | test_vm_life_cycle.py
test_07_restore_vm | Success | 0.13 | test_vm_life_cycle.py
test_06_destroy_vm | Success | 125.85 | test_vm_life_cycle.py
test_03_reboot_vm | Success | 125.90 | test_vm_life_cycle.py
test_02_start_vm | Success | 10.17 | test_vm_life_cycle.py
test_01_stop_vm | Success | 40.36 | test_vm_life_cycle.py
test_CreateTemplateWithDuplicateName | Success | 151.12 | test_templates.py
test_08_list_system_templates | Success | 0.03 | test_templates.py
test_07_list_public_templates | Success | 0.04 | test_templates.py
test_05_template_permissions | Success | 0.06 | test_templates.py
test_04_extract_template | Success | 5.28 | test_templates.py
test_03_delete_template | Success | 5.11 | test_templates.py
test_02_edit_template | Success | 90.21 | test_templates.py
test_01_create_template | Success | 60.75 | test_templates.py
test_10_destroy_cpvm | Success | 162.01 | test_ssvm.py
test_09_destroy_ssvm | Success | 193.88 | test_ssvm.py
test_08_reboot_cpvm | Success | 131.63 | test_ssvm.py
test_07_reboot_ssvm | Success | 134.39 | test_ssvm.py
test_06_stop_cpvm | Success | 131.99 | test_ssvm.py
test_05_stop_ssvm | Success | 164.45 | test_ssvm.py
test_04_cpvm_internals | Success | 1.20 | test_ssvm.py
test_03_ssvm_internals | Success | 4.76 | test_ssvm.py
test_02_list_cpvm_vm | Success | 0.13 | test_ssvm.py
test_01_list_sec_storage_vm | Success | 0.14 | test_ssvm.py
test_01_snapshot_root_disk | Success | 11.15 | test_snapshots.py
test_04_change_offering_small | Success | 205.18 | test_service_offerings.py
test_03_delete_service_offering | Success | 0.06 | test_service_offerings.py
test_02_edit_service_offering | Success | 0.08 | test_service_offerings.py
test_01_create_service_offering | Success | 0.11 | test_service_offerings.py
test_02_sys_template_ready | Success | 0.13 | test_secondary_storage.py
test_01_sys_vm_start | Success | 0.21 | test_secondary_storage.py
test_09_reboot_router | Success | 35.31 | test_routers.py
test_08_start_router | Success | 40.38 | test_routers.py
test_07_stop_router | Success | 10.18 | test_routers.py
test_06_router_advanced | Success | 0.08 | test_routers.py
test_05_router_basic | Success | 0.05 | test_routers.py
test_04_restart_network_wo_cleanup | Success | 5.70 | test_routers.py
test_03_restart_network_cleanup | Success | 70.62 | test_routers.py
test_02_router_internal_adv | Success | 0.93 | test_routers.py
test_01_router_internal_basic | Success | 0.51 | test_routers.py
test_router_dns_guestipquery | Success | 82.82 | test_router_dns.py

[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-23 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@blueorangutan test


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-23 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been 
kicked to run smoke tests


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-23 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-242


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-23 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you 
posted as I make progress.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-23 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Thanks @prashanthvarma I'll rekick some tests and awaiting for your test 
results.

@blueorangutan package


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-23 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd I have resolved and responded to your comments, and updated the PR 
accordingly. Moreover, I have just kicked on our internal regression tests 
(including the added Marvin tests in this PR that test the code changes in this 
PR).

Regarding the above failures, all of them are either test environment 
(intermittent errors) and are not related to the code changes in this PR.

1) TestRVPCSite2SiteVpn - Failing to download the template in the 
setupClass.

Exception("Template download failed exception")

2) test_02_vpc_privategw_static_routes  - Failing to create privategateway 
in the VPC as the specified vlan is already in use.

errorText:Network with vlan vlan://926 already exists in zone 1


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-22 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Trillian test result (tid-395)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 27905 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1580-t395-kvm-centos7.zip
Test completed. 45 look ok, 3 have error(s)


Test | Result | Time (s) | Test File
--- | --- | --- | ---
test_02_vpc_privategw_static_routes | `Failure` | 184.14 | 
test_privategw_acl.py
ContextSuite context=TestRVPCSite2SiteVpn>:setup | `Error` | 0.00 | 
test_vpc_vpn.py
ContextSuite context=TestVPCRedundancy>:teardown | `Error` | 520.17 | 
test_vpc_redundant.py
test_01_vpc_site2site_vpn | Success | 155.01 | test_vpc_vpn.py
test_01_vpc_remote_access_vpn | Success | 71.31 | test_vpc_vpn.py
test_02_VPC_default_routes | Success | 259.79 | test_vpc_router_nics.py
test_01_VPC_nics_after_destroy | Success | 551.66 | test_vpc_router_nics.py
test_05_rvpc_multi_tiers | Success | 515.06 | test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics | Success | 1446.78 | 
test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
Success | 558.87 | test_vpc_redundant.py
test_02_redundant_VPC_default_routes | Success | 749.94 | 
test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL | Success | 1366.96 | 
test_vpc_redundant.py
test_09_delete_detached_volume | Success | 15.56 | test_volumes.py
test_08_resize_volume | Success | 15.40 | test_volumes.py
test_07_resize_fail | Success | 20.47 | test_volumes.py
test_06_download_detached_volume | Success | 15.30 | test_volumes.py
test_05_detach_volume | Success | 100.25 | test_volumes.py
test_04_delete_attached_volume | Success | 10.20 | test_volumes.py
test_03_download_attached_volume | Success | 15.34 | test_volumes.py
test_02_attach_volume | Success | 74.55 | test_volumes.py
test_01_create_volume | Success | 721.57 | test_volumes.py
test_deploy_vm_multiple | Success | 309.12 | test_vm_life_cycle.py
test_deploy_vm | Success | 0.03 | test_vm_life_cycle.py
test_advZoneVirtualRouter | Success | 0.02 | test_vm_life_cycle.py
test_10_attachAndDetach_iso | Success | 26.74 | test_vm_life_cycle.py
test_09_expunge_vm | Success | 125.26 | test_vm_life_cycle.py
test_08_migrate_vm | Success | 41.06 | test_vm_life_cycle.py
test_07_restore_vm | Success | 0.13 | test_vm_life_cycle.py
test_06_destroy_vm | Success | 125.84 | test_vm_life_cycle.py
test_03_reboot_vm | Success | 126.11 | test_vm_life_cycle.py
test_02_start_vm | Success | 10.17 | test_vm_life_cycle.py
test_01_stop_vm | Success | 35.33 | test_vm_life_cycle.py
test_CreateTemplateWithDuplicateName | Success | 85.76 | test_templates.py
test_08_list_system_templates | Success | 0.03 | test_templates.py
test_07_list_public_templates | Success | 0.04 | test_templates.py
test_05_template_permissions | Success | 0.10 | test_templates.py
test_04_extract_template | Success | 5.18 | test_templates.py
test_03_delete_template | Success | 5.11 | test_templates.py
test_02_edit_template | Success | 90.36 | test_templates.py
test_01_create_template | Success | 80.69 | test_templates.py
test_10_destroy_cpvm | Success | 161.74 | test_ssvm.py
test_09_destroy_ssvm | Success | 163.79 | test_ssvm.py
test_08_reboot_cpvm | Success | 131.50 | test_ssvm.py
test_07_reboot_ssvm | Success | 133.28 | test_ssvm.py
test_06_stop_cpvm | Success | 131.75 | test_ssvm.py
test_05_stop_ssvm | Success | 133.77 | test_ssvm.py
test_04_cpvm_internals | Success | 0.99 | test_ssvm.py
test_03_ssvm_internals | Success | 2.96 | test_ssvm.py
test_02_list_cpvm_vm | Success | 0.12 | test_ssvm.py
test_01_list_sec_storage_vm | Success | 0.13 | test_ssvm.py
test_01_snapshot_root_disk | Success | 21.35 | test_snapshots.py
test_04_change_offering_small | Success | 234.54 | test_service_offerings.py
test_03_delete_service_offering | Success | 0.04 | test_service_offerings.py
test_02_edit_service_offering | Success | 0.08 | test_service_offerings.py
test_01_create_service_offering | Success | 0.11 | test_service_offerings.py
test_02_sys_template_ready | Success | 0.13 | test_secondary_storage.py
test_01_sys_vm_start | Success | 0.20 | test_secondary_storage.py
test_09_reboot_router | Success | 40.35 | test_routers.py
test_08_start_router | Success | 30.32 | test_routers.py
test_07_stop_router | Success | 10.17 | test_routers.py
test_06_router_advanced | Success | 0.06 | test_routers.py
test_05_router_basic | Success | 0.04 | test_routers.py
test_04_restart_network_wo_cleanup | Success | 5.70 | test_routers.py
test_03_restart_network_cleanup | Success | 60.53 | test_routers.py

[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-22 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been 
kicked to run smoke tests


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-21 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
LGTM - based on our Internal regression testing and code review on the 
latest code in this PR.

@rhtyd @jburwell


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-20 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-215


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-20 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you 
posted as I make progress.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-20 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@blueorangutan package


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-18 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@jburwell I have squashed all the commits in this PR into one logical 
commit as suggested by you.

Moreover, I have briefly investigated the above failed test 
"test_02_redundant_VPC_default_routes" and here are my findings:
1) The above test case fails during establishment of SSH connection to the 
VM via its public IP (SSH connection failed to setup, timeout error)
2) It looks like a test code (and/or) test environment issue as similar SSH 
tests in other test cases in the same test script "test_vpc_redundant.py" pass.
3) The only difference between this failing test case and other test cases 
being the number of retries while establishing SSH connection to the VM via its 
public IP (0 and 5 retries respectively). Thus, most likely, increasing the 
number of retries in the failing test case will fix this issue on your test 
environment.
4) This test case fails at the same point across different PRs (e.g. PR 
#1577  and PR #1579 )

Conclusion: The above test "test_02_redundant_VPC_default_routes" is 
failing due to test code (and/or) test environment issues.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-18 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Trillian test result (tid-346)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 25383 seconds
Marvin logs: 
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1580-t346-kvm-centos7.zip
Test completed. 47 look ok, 1 have error(s)


Test | Result | Time (s) | Test File
--- | --- | --- | ---
test_02_redundant_VPC_default_routes | `Failure` | 854.81 | 
test_vpc_redundant.py
test_01_vpc_site2site_vpn | Success | 145.38 | test_vpc_vpn.py
test_01_vpc_remote_access_vpn | Success | 66.12 | test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpn | Success | 250.93 | test_vpc_vpn.py
test_02_VPC_default_routes | Success | 269.98 | test_vpc_router_nics.py
test_01_VPC_nics_after_destroy | Success | 560.06 | test_vpc_router_nics.py
test_05_rvpc_multi_tiers | Success | 529.09 | test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics | Success | 1326.70 | 
test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | 
Success | 553.12 | test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL | Success | 1275.78 | 
test_vpc_redundant.py
test_09_delete_detached_volume | Success | 15.67 | test_volumes.py
test_08_resize_volume | Success | 15.52 | test_volumes.py
test_07_resize_fail | Success | 20.45 | test_volumes.py
test_06_download_detached_volume | Success | 15.32 | test_volumes.py
test_05_detach_volume | Success | 100.29 | test_volumes.py
test_04_delete_attached_volume | Success | 10.21 | test_volumes.py
test_03_download_attached_volume | Success | 15.28 | test_volumes.py
test_02_attach_volume | Success | 43.59 | test_volumes.py
test_01_create_volume | Success | 716.01 | test_volumes.py
test_deploy_vm_multiple | Success | 273.57 | test_vm_life_cycle.py
test_deploy_vm | Success | 0.03 | test_vm_life_cycle.py
test_advZoneVirtualRouter | Success | 0.02 | test_vm_life_cycle.py
test_10_attachAndDetach_iso | Success | 26.73 | test_vm_life_cycle.py
test_09_expunge_vm | Success | 125.24 | test_vm_life_cycle.py
test_08_migrate_vm | Success | 35.91 | test_vm_life_cycle.py
test_07_restore_vm | Success | 0.14 | test_vm_life_cycle.py
test_06_destroy_vm | Success | 126.04 | test_vm_life_cycle.py
test_03_reboot_vm | Success | 125.82 | test_vm_life_cycle.py
test_02_start_vm | Success | 10.16 | test_vm_life_cycle.py
test_01_stop_vm | Success | 40.31 | test_vm_life_cycle.py
test_CreateTemplateWithDuplicateName | Success | 65.59 | test_templates.py
test_08_list_system_templates | Success | 0.06 | test_templates.py
test_07_list_public_templates | Success | 0.04 | test_templates.py
test_05_template_permissions | Success | 0.06 | test_templates.py
test_04_extract_template | Success | 5.12 | test_templates.py
test_03_delete_template | Success | 5.11 | test_templates.py
test_02_edit_template | Success | 90.18 | test_templates.py
test_01_create_template | Success | 70.56 | test_templates.py
test_10_destroy_cpvm | Success | 161.63 | test_ssvm.py
test_09_destroy_ssvm | Success | 163.14 | test_ssvm.py
test_08_reboot_cpvm | Success | 101.25 | test_ssvm.py
test_07_reboot_ssvm | Success | 103.11 | test_ssvm.py
test_06_stop_cpvm | Success | 131.42 | test_ssvm.py
test_05_stop_ssvm | Success | 133.22 | test_ssvm.py
test_04_cpvm_internals | Success | 0.93 | test_ssvm.py
test_03_ssvm_internals | Success | 2.85 | test_ssvm.py
test_02_list_cpvm_vm | Success | 0.11 | test_ssvm.py
test_01_list_sec_storage_vm | Success | 0.12 | test_ssvm.py
test_01_snapshot_root_disk | Success | 16.22 | test_snapshots.py
test_04_change_offering_small | Success | 239.59 | test_service_offerings.py
test_03_delete_service_offering | Success | 0.04 | test_service_offerings.py
test_02_edit_service_offering | Success | 0.05 | test_service_offerings.py
test_01_create_service_offering | Success | 0.10 | test_service_offerings.py
test_02_sys_template_ready | Success | 0.12 | test_secondary_storage.py
test_01_sys_vm_start | Success | 0.17 | test_secondary_storage.py
test_09_reboot_router | Success | 35.29 | test_routers.py
test_08_start_router | Success | 25.24 | test_routers.py
test_07_stop_router | Success | 10.18 | test_routers.py
test_06_router_advanced | Success | 0.05 | test_routers.py
test_05_router_basic | Success | 0.04 | test_routers.py
test_04_restart_network_wo_cleanup | Success | 5.59 | test_routers.py
test_03_restart_network_cleanup | Success | 55.48 | test_routers.py
test_02_router_internal_adv | Success | 0.84 | test_routers.py
test_01_router_internal_basic | Success | 0.46 | test_routers.py
test_router_dns_guestipquery | Success | 76.77 | test_router_dns.py

[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-17 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@jburwell a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been 
kicked to run smoke tests


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-17 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@blueorangutan test


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-17 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@prashanthvarma please squash all commits down into one logical commit for 
the enhancement.  Multiple commits for the same feature muddy the long term 
history.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-17 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-163


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-17 Thread blueorangutan
Github user blueorangutan commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@jburwell a Jenkins job has been kicked to build packages. I'll keep you 
posted as I make progress.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-17 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@blueorangutan package


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-17 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@jburwell @rhtyd I have re-based this PR with latest master, and we now 
only have two commits (1 dev + 1 test).

Jenkins and Travis are green now, you can now kick off regression tests on 
this PR via blueorangutan.

Meanwhile, we are re-running our local regression tests on the latest 
build. 

Let me know, if you need anything from our side.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-16 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@prashanthvarma #1578 has been merged.  Can you rebase this PR and squash 
the commits?  Once that is done and Jenkins and Travis are green, I will kick 
regression tests via blueorganutan.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-02 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@rhtyd @jburwell As I mentioned in the earlier comments, this feature PR 
has dependency with our other open feature PR #1578. Thus, we re-based this PR 
(2 commits) on top of that PR (2 commits) as we don't know which PR will go in 
first. 

One option:
Once PR #1578 has been merged into master, we will re-base this PR with 
latest master. Thus, we will have only two commits in this PR. 

Let me know, if you want us to do this in a different way.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-02 Thread rhtyd
Github user rhtyd commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@prashanthvarma I still see 4 different commits, can you squash them? At 
least squash the similar ones together, so we can effectively get two commits 
one around the feature and one around the marvin test.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-02 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@jburwell @rhtyd I have rebased this PR with latest master, and squashed 
commits.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-11-01 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@jburwell @rhtyd Ok, we will rebase the PR, and let you know here. 
Moreover, we can re-run the added Marvin tests and share the results after the 
re-base.

This PR has dependency from our other open PR #1578 . Thus, we included 
that PR commits in this PR.

Generally, we have two commits in a PR, one for dev and one for test 
(Marvin). 

Let me know, if you want us to do this in a different way.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-10-31 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@nlivens I would like to get this PR merged for 4.10.0.0.  I will code 
review in the next few days.  In the meantime, please rebase this PR to pick up 
the latest Marvin enhancements/fixes, as well as, resolve conflicts, and squash 
the commits.


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-08-10 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
Marvin test code PEP8 & PyFlakes compliance:
CloudStack$
CloudStack$ pep8 test/integration/plugins/nuagevsp/.py
CloudStack$
CloudStack$ pyflakes test/integration/plugins/nuagevsp/.py
CloudStack$

@remibergsma  Our Marvin test code is now truly PEP8 & PyFlakes compliant. 
Moreover, we have extended our custom base class 
"test/integration/plugins/nuagevsp/nuageTestCase.py" support for optimal 
creation of cloudstack objects at setUpClass level in order to re-use/test them 
across different testcases. Thus, conserving test resources (i.e. reduced test 
created objects and time).  

Note: We have updated with these changes our other outstanding PRs as well. 

Let me know, if you have any other questions for me.

Thank you for your valuable review and suggestions !!


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-07-01 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@remibergsma As a common team practice, we just happened to agree upon with 
this line length :). Agree, we should make our Marvin code truly PEP8 compliant 
as you suggested, and update our Marvin code accordingly.

I ran all our Marvin tests with this PR as it involves Nuage VSP support 
for underlay networking besides our default overlay networking. Moreover, we 
perform quite a few VM deployments (reboots, migrations, expunges, etc.) and 
traffic tests (e.g. SSH into VM and then wget from the Internet) in these 
tests. Finally, the CentOS guest VM template that we use for our internal 
regressions takes a bit longer to start/stop guest VMs (rich feature set and 
programmes).

Here are some metrics:
VM deployements: 63
Isolated network creations: 57
SSH into VMs (reconnects) =  82

Note: Unless required, we don't always run all of our Marvin tests in a 
single Marvin run.

Anyhow, we actively use nosetests features such as tags/attributes to run 
subset of these tests in the following scenarios:
1) simulator tests (required hardware=false)
2) feature specific tests
3) basic (smoke) tests
4) E2E (traffic) tests

Note: Once we have considerable number of tests in our plugins/nuagevsp 
directory, we are also thinking about creating sub-directories as well (e.g. 
component, smoke, etc.).

Let me know, your thoughts on this, and if you have any other questions for 
me.

Thank you for your valuable review and suggestions !!


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-07-01 Thread remibergsma
Github user remibergsma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
PEP8 recommends max line length of 79, why bump it to 150? That doesn't 
help in readability IMO. And yes, I know many other tests are crappy formatted 
too. But since you state it's PEP8 complaint I suggest to do it fully :-)

Does that test take >7 hours? Wow. Do you have any metrics on why that 
takes so long?


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-07-01 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
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) Nuage VSP underlay infra.

Marvin test run:
nosetests --with-marvin --marvin-config=nuage.cfg 
test/integration/plugins/nuagevsp

Test user data and password reset functionality with Nuage VSP SDN plugin 
... === TestName: test_nuage_UserDataPasswordReset | Status : SUCCESS ===
ok
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
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
Test Nuage VSP VPC Offering with different combinations of LB service 
providers ... === TestName: test_01_nuage_internallb_vpc_Offering | Status : 
SUCCESS ===
ok
Test Nuage VSP VPC Network Offering with and without Internal LB service 
... === TestName: test_02_nuage_internallb_vpc_network_offering | Status : 
SUCCESS ===
ok
Test Nuage VSP VPC Networks with and without Internal LB service ... === 
TestName: test_03_nuage_internallb_vpc_networks | Status : SUCCESS ===
ok
Test Nuage VSP VPC Internal LB functionality with different combinations of 
Internal LB rules ... === TestName: test_04_nuage_internallb_rules | Status : 
SUCCESS ===
ok
Test Nuage VSP VPC Internal LB functionality by performing 

[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-06-21 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
@bvbharatk IMHO, above Marvin test failure is not related to the code on 
this PR. Let me know, if you want us to do any actions from our side.  


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-06-20 Thread bvbharatk
Github user bvbharatk commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
### ACS CI BVT Run
 **Sumarry:**
 Build Number 208
 Hypervisor xenserver
 NetworkType Advanced
 Passed=72
 Failed=1
 Skipped=3

_Link to logs Folder (search by build_no):_ 
https://www.dropbox.com/sh/yj3wnzbceo9uef2/AAB6u-Iap-xztdm6jHX9SjPja?dl=0


**Failed tests:**
* test_vm_life_cycle.py

 * test_10_attachAndDetach_iso Failing since 2 runs


**Skipped tests:**
test_vm_nic_adapter_vmxnet3
test_static_role_account_acls
test_deploy_vgpu_enabled_vm

**Passed test suits:**
test_deploy_vm_with_userdata.py
test_affinity_groups_projects.py
test_portable_publicip.py
test_vpc_vpn.py
test_over_provisioning.py
test_global_settings.py
test_scale_vm.py
test_service_offerings.py
test_routers_iptables_default_policy.py
test_routers.py
test_reset_vm_on_reboot.py
test_snapshots.py
test_deploy_vms_with_varied_deploymentplanners.py
test_login.py
test_list_ids_parameter.py
test_public_ip_range.py
test_multipleips_per_nic.py
test_regions.py
test_affinity_groups.py
test_network_acl.py
test_pvlan.py
test_volumes.py
test_nic.py
test_deploy_vm_root_resize.py
test_resource_detail.py
test_secondary_storage.py
test_disk_offerings.py


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


[GitHub] cloudstack issue #1580: CLOUDSTACK-9402 : Support for underlay features (Sou...

2016-06-02 Thread prashanthvarma
Github user prashanthvarma commented on the issue:

https://github.com/apache/cloudstack/pull/1580
  
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 (PAT & FIP2UL)

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)

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