Skip to content

Conversation

@nvazquez
Copy link
Contributor

Include #1560 into 4.9 release branch

@serg38
Copy link

serg38 commented Sep 19, 2016

@jburwell We just re-run integration tests. The same environment as 1560.
You can now safely back out 1560 and forward merge this one.

test DeployVM in anti-affinity groups for project ... === TestName: test_DeployVmAntiAffinityGroup_in_project | Status : SUCCESS ===
test DeployVM in anti-affinity groups ... === TestName: test_DeployVmAntiAffinityGroup | Status : SUCCESS ===
Test Deploy Virtual Machine ... SKIP: Skipping test because suitable hypervisor/host not                    present
Test Deploy Virtual Machine from ISO ... === TestName: test_deploy_vm_from_iso | Status : SUCCESS ===
Test deploy virtual machine with root resize ... === TestName: test_00_deploy_vm_root_resize | Status : SUCCESS ===
Test proper failure to deploy virtual machine with rootdisksize of 0 ... === TestName: test_01_deploy_vm_root_resize | Status : SUCCESS ===
Test proper failure to deploy virtual machine with rootdisksize less than template size ... === TestName: test_02_deploy_vm_root_resize | Status : SUCCESS ===
Test to deploy vm with a first fit offering ... === TestName: test_deployvm_firstfit | Status : SUCCESS ===
Test deploy VMs using user concentrated planner ... === TestName: test_deployvm_userconcentrated | Status : SUCCESS ===
Test deploy VMs using user dispersion planner ... === TestName: test_deployvm_userdispersing | Status : SUCCESS ===
Test userdata as GET, size > 2k ... === TestName: test_deployvm_userdata | Status : SUCCESS ===
Test userdata as POST, size > 2k ... === TestName: test_deployvm_userdata_post | Status : SUCCESS ===
Test to create disk offering ... === TestName: test_01_create_disk_offering | Status : SUCCESS ===
Test to create  a sparse type disk offering ... === TestName: test_02_create_sparse_type_disk_offering | Status : SUCCESS ===
Test to create  a sparse type disk offering ... === TestName: test_04_create_fat_type_disk_offering | Status : SUCCESS ===
Test to update existing disk offering ... === TestName: test_02_edit_disk_offering | Status : SUCCESS ===
Test to delete disk offering ... === TestName: test_03_delete_disk_offering | Status : SUCCESS ===
Test to ensure 4 default roles cannot be deleted ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Test to check role, role permissions and account life cycles ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Test for role-rule enforcement in case of multiple mgmt servers ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Test to ensure role in use cannot be deleted ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests normal lifecycle operations for roles ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests role update ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests that default four roles exist ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests role update ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests role update when role is in use by an account ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests concurrent order updation of role permission ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests creation of role permission ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests deletion of role permission ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests listing of default role's permission ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
Tests order updation of role permission ... SKIP: Dynamic Role-Based API checker not enabled, skipping test
test update configuration setting at zone level scope ... === TestName: test_UpdateConfigParamWithScope | Status : SUCCESS ===
Test guest vlan range dedication ... === TestName: test_dedicateGuestVlanRange | Status : SUCCESS ===
Test create public & private ISO ... === TestName: test_01_create_iso | Status : SUCCESS ===
Test Edit ISO ... === TestName: test_02_edit_iso | Status : SUCCESS ===
Test delete ISO ... === TestName: test_03_delete_iso | Status : SUCCESS ===
Test for extract ISO ... === TestName: test_04_extract_Iso | Status : SUCCESS ===
Update & Test for ISO permissions ... === TestName: test_05_iso_permissions | Status : SUCCESS ===
Test for copy ISO from one zone to another ... SKIP: Not enough zones available to perform copy template
Test delete ISO ... === TestName: test_07_list_default_iso | Status : SUCCESS ===
Test listing Volumes using 'ids' parameter ... === TestName: test_01_list_volumes | Status : SUCCESS ===
Test listing Templates using 'ids' parameter ... === TestName: test_02_list_templates | Status : SUCCESS ===
Test listing Snapshots using 'ids' parameter ... === TestName: test_03_list_snapshots | Status : SUCCESS ===
Test to create Load balancing rule with source NAT ... === TestName: test_01_create_lb_rule_src_nat | Status : SUCCESS ===
Test to create Load balancing rule with non source NAT ... === TestName: test_02_create_lb_rule_non_nat | Status : SUCCESS ===
Test for assign & removing load balancing rule ... === TestName: test_assign_and_removal_lb | Status : SUCCESS ===
Tests that SAML users are not allowed CloudStack local log in ... === TestName: login_test_saml_user | Status : SUCCESS ===
test_nic_secondaryip_add_remove (integration.smoke.test_multipleips_per_nic.TestDeployVM) ... === TestName: test_nic_secondaryip_add_remove | Status : SUCCESS ===
Test network ACL lists and items in VPC ... === TestName: test_network_acl | Status : SUCCESS ===
# 1. Register a template for VMware with nicAdapter vmxnet3 ... SKIP: VCenter API Integration Remaining
Test to add and update added nic to a virtual machine ... === TestName: test_01_nic | Status : SUCCESS ===
Test to update a physical network and extend its vlan ... === TestName: test_extendPhysicalNetworkVlan | Status : SUCCESS ===
test update configuration setting at storage scope ... === TestName: test_UpdateStorageOverProvisioningFactor | Status : SUCCESS ===
test_create_pvlan_network (integration.smoke.test_pvlan.TestPVLAN) ... === TestName: test_create_pvlan_network | Status : SUCCESS ===
Test for create region ... === TestName: test_createRegion | Status : SUCCESS ===
Test reset virtual machine on reboot ... === TestName: test_01_reset_vm_on_reboot | Status : SUCCESS ===
Test volume detail ... === TestName: test_01_updatevolumedetail | Status : SUCCESS ===
Test scale virtual machine ... SKIP: Skipping scale VM operation because  VMware tools are not installed on the VM 
Test to create service offering ... === TestName: test_01_create_service_offering | Status : SUCCESS ===
Test to update existing service offering ... === TestName: test_02_edit_service_offering | Status : SUCCESS ===
Test to delete service offering ... === TestName: test_03_delete_service_offering | Status : SUCCESS ===
Test to change service to a small capacity ... === TestName: test_04_change_offering_small | Status : SUCCESS ===
Test List secondary storage VMs ... === TestName: test_01_list_sec_storage_vm | Status : SUCCESS ===
Test List console proxy VMs ... === TestName: test_02_list_cpvm_vm | Status : SUCCESS ===
Test SSVM Internals ... === TestName: test_03_ssvm_internals | Status : SUCCESS ===
Test CPVM Internals ... === TestName: test_04_cpvm_internals | Status : SUCCESS ===
Test stop SSVM ... === TestName: test_05_stop_ssvm | Status : SUCCESS ===
Test stop CPVM ... === TestName: test_06_stop_cpvm | Status : SUCCESS ===
Test reboot SSVM ... === TestName: test_07_reboot_ssvm | Status : SUCCESS ===
Test reboot CPVM ... === TestName: test_08_reboot_cpvm | Status : SUCCESS ===
Test destroy SSVM ... === TestName: test_09_destroy_ssvm | Status : SUCCESS ===
Test destroy CPVM ... === TestName: test_10_destroy_cpvm | Status : SUCCESS ===
Tests allowed APIs for common account types ... === TestName: test_static_role_account_acls | Status : SUCCESS ===
Test create public & private template ... === TestName: test_01_create_template | Status : SUCCESS ===
Test when createTemplate is used to create templates having the same name all of them get ... === TestName: test_CreateTemplateWithDuplicateName | Status : SUCCESS ===
Test Edit template ... === TestName: test_02_edit_template | Status : SUCCESS ===
Test delete template ... === TestName: test_03_delete_template | Status : SUCCESS ===
Test for extract template ... === TestName: test_04_extract_template | Status : SUCCESS ===
Update & Test for template permissions ... === TestName: test_05_template_permissions | Status : SUCCESS ===
Test for copy template from one zone to another ... SKIP: Not enough zones available to perform copy template
Test only public templates are visible to normal user ... === TestName: test_07_list_public_templates | Status : SUCCESS ===
Test System templates are not visible to normal user ... === TestName: test_08_list_system_templates | Status : SUCCESS ===
Check events in usage_events table when VM creation fails ... === TestName: test_01_positive_tests_usage | Status : SUCCESS ===
Test advanced zone virtual router ... === TestName: test_advZoneVirtualRouter | Status : SUCCESS ===
Tests for basic zone virtual router ... === TestName: test_basicZoneVirtualRouter | Status : SUCCESS ===
Test Deploy Virtual Machine ... === TestName: test_deploy_vm | Status : SUCCESS ===
Test Multiple Deploy Virtual Machine ... === TestName: test_deploy_vm_multiple | Status : SUCCESS ===
Test Stop Virtual Machine ... === TestName: test_01_stop_vm | Status : SUCCESS ===
Test Start Virtual Machine ... === TestName: test_02_start_vm | Status : SUCCESS ===
Test Reboot Virtual Machine ... === TestName: test_03_reboot_vm | Status : SUCCESS ===
Test destroy Virtual Machine ... === TestName: test_06_destroy_vm | Status : SUCCESS ===
Test recover Virtual Machine ... === TestName: test_07_restore_vm | Status : SUCCESS ===
Test migrate VM ... === TestName: test_08_migrate_vm | Status : SUCCESS ===
Test destroy(expunge) Virtual Machine ... === TestName: test_09_expunge_vm | Status : SUCCESS ===
Test for attach and detach ISO to virtual machine ... === TestName: test_10_attachAndDetach_iso | Status : SUCCESS ===
Test Volume creation for all Disk Offerings (incl. custom) ... === TestName: test_01_create_volume | Status : SUCCESS ===
Attach a created Volume to a Running VM ... === TestName: test_02_attach_volume | Status : SUCCESS ===
Download a Volume attached to a VM ... === TestName: test_03_download_attached_volume | Status : SUCCESS ===
Delete a Volume attached to a VM ... === TestName: test_04_delete_attached_volume | Status : SUCCESS ===
Detach a Volume attached to a VM ... === TestName: test_05_detach_volume | Status : SUCCESS ===
Download a Volume unattached to an VM ... === TestName: test_06_download_detached_volume | Status : SUCCESS ===
Test resize (negative) non-existent volume ... SKIP: Resize Volume is unsupported on VmWare and Hyper-V
Test resize a volume ... SKIP: Resize Volume is unsupported on VmWare and Hyper-V
Delete a Volume unattached to an VM ... === TestName: test_09_delete_detached_volume | Status : SUCCESS ===

Ran 104 tests in 11405.013s


OK (SKIP=21)

@rohityadavcloud
Copy link
Member

@blueorangutan package

@blueorangutan
Copy link

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔centos6 ✖centos7 ✖debian. JID-6

@blueorangutan
Copy link

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-14

@jburwell
Copy link
Contributor

LGTM for code review. We are awaiting the results of failures in #1692 to merge smoke tests fixes. When that is completed, we will rebase this PR and execute smoke tests. Upon passage, we will merge this PR.

@serg38
Copy link

serg38 commented Sep 29, 2016

@jburwell This is already in master. @nvazquez opened this to target 4.9 and forward merge. It is completely fine for fix to be 4.10 only since it only affects rather special circumstances.

@rohityadavcloud
Copy link
Member

@blueorangutan package

@blueorangutan
Copy link

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan
Copy link

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-82

@nvazquez
Copy link
Contributor Author

Hi @rhtyd @jburwell could this be merged?

@jburwell
Copy link
Contributor

@blueorangutan test centos6 vmware55u3

@blueorangutan
Copy link

@jburwell a Trillian-Jenkins test job (centos6 mgmt + vmware55u3) has been kicked to run smoke tests

@jburwell
Copy link
Contributor

@nvazquez kicking regression tests now. If they pass, then I will add my LGTM and merge.

@nvazquez
Copy link
Contributor Author

Thanks! @jburwell

@jburwell
Copy link
Contributor

jburwell commented Nov 1, 2016

@rhtyd can you check into the status of the test run?

@rohityadavcloud
Copy link
Member

@blueorangutan help

@jburwell incorrect hypervisor name provided, as replied earlier bo does not check the passed arguments. I'll fix this.

@blueorangutan
Copy link

@rhtyd I understand these words: "help", "hello", "thanks", "package", "test"
Test run usage: test (mgmt server, one of: centos6, centos7, ubuntu) (hypervisor, one of: kvm-centos6, kvm-centos7, kvm-ubuntu, xenserver-65sp1, xenserver-62sp1, vmware-60u2, vmware-55u3, vmware-51u1, vmware-50u1)
Authorized contributors for kicking Trillian Jenkins test jobs are: ['rhtyd', 'jburwell', 'murali-reddy', 'abhinandanprateek', 'PaulAngus', 'borisstoyanov', 'karuturi']

@rohityadavcloud
Copy link
Member

Tests have been manually kicked on this now.

@blueorangutan
Copy link

Trillian test result (tid-234)
Environment: vmware-55u3 (x2), Advanced Networking with Mgmt server 6
Total time taken: 49733 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1676-t234-vmware-55u3.zip
Test completed. 42 look ok, 6 have error(s)

Test Result Time (s) Test File
test_04_rvpc_privategw_static_routes Failure 2782.99 test_privategw_acl.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Failure 1105.21 test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Failure 1480.57 test_internal_lb.py
test_01_vpc_site2site_vpn Error 471.23 test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpn Error 667.68 test_vpc_vpn.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers Error 2592.49 test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL Error 1077.81 test_vpc_redundant.py
test_01_snapshot_root_disk Error 15.20 test_snapshots.py
test_09_reboot_router Error 2599.85 test_routers.py
test_01_vpc_remote_access_vpn Success 186.61 test_vpc_vpn.py
test_02_VPC_default_routes Success 314.12 test_vpc_router_nics.py
test_01_VPC_nics_after_destroy Success 731.73 test_vpc_router_nics.py
test_05_rvpc_multi_tiers Success 663.26 test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics Success 1553.24 test_vpc_redundant.py
test_02_redundant_VPC_default_routes Success 688.57 test_vpc_redundant.py
test_09_delete_detached_volume Success 35.82 test_volumes.py
test_06_download_detached_volume Success 60.49 test_volumes.py
test_05_detach_volume Success 105.25 test_volumes.py
test_04_delete_attached_volume Success 15.21 test_volumes.py
test_03_download_attached_volume Success 15.27 test_volumes.py
test_02_attach_volume Success 53.69 test_volumes.py
test_01_create_volume Success 516.67 test_volumes.py
test_03_delete_vm_snapshots Success 275.23 test_vm_snapshots.py
test_02_revert_vm_snapshots Success 230.29 test_vm_snapshots.py
test_01_test_vm_volume_snapshot Success 241.65 test_vm_snapshots.py
test_01_create_vm_snapshots Success 161.71 test_vm_snapshots.py
test_deploy_vm_multiple Success 222.62 test_vm_life_cycle.py
test_deploy_vm Success 0.02 test_vm_life_cycle.py
test_advZoneVirtualRouter Success 0.02 test_vm_life_cycle.py
test_10_attachAndDetach_iso Success 26.70 test_vm_life_cycle.py
test_09_expunge_vm Success 125.17 test_vm_life_cycle.py
test_08_migrate_vm Success 86.00 test_vm_life_cycle.py
test_07_restore_vm Success 0.09 test_vm_life_cycle.py
test_06_destroy_vm Success 10.13 test_vm_life_cycle.py
test_03_reboot_vm Success 5.12 test_vm_life_cycle.py
test_02_start_vm Success 20.19 test_vm_life_cycle.py
test_01_stop_vm Success 10.13 test_vm_life_cycle.py
test_CreateTemplateWithDuplicateName Success 206.37 test_templates.py
test_08_list_system_templates Success 0.02 test_templates.py
test_07_list_public_templates Success 0.03 test_templates.py
test_05_template_permissions Success 0.05 test_templates.py
test_04_extract_template Success 15.23 test_templates.py
test_03_delete_template Success 5.09 test_templates.py
test_02_edit_template Success 90.16 test_templates.py
test_01_create_template Success 105.93 test_templates.py
test_10_destroy_cpvm Success 241.70 test_ssvm.py
test_09_destroy_ssvm Success 233.46 test_ssvm.py
test_08_reboot_cpvm Success 156.53 test_ssvm.py
test_07_reboot_ssvm Success 158.53 test_ssvm.py
test_06_stop_cpvm Success 331.90 test_ssvm.py
test_05_stop_ssvm Success 208.74 test_ssvm.py
test_04_cpvm_internals Success 1.18 test_ssvm.py
test_03_ssvm_internals Success 3.71 test_ssvm.py
test_02_list_cpvm_vm Success 0.09 test_ssvm.py
test_01_list_sec_storage_vm Success 0.10 test_ssvm.py
test_04_change_offering_small Success 96.82 test_service_offerings.py
test_03_delete_service_offering Success 0.04 test_service_offerings.py
test_02_edit_service_offering Success 0.07 test_service_offerings.py
test_01_create_service_offering Success 0.10 test_service_offerings.py
test_02_sys_template_ready Success 0.19 test_secondary_storage.py
test_01_sys_vm_start Success 0.12 test_secondary_storage.py
test_08_start_router Success 110.76 test_routers.py
test_07_stop_router Success 20.19 test_routers.py
test_06_router_advanced Success 0.04 test_routers.py
test_05_router_basic Success 0.03 test_routers.py
test_04_restart_network_wo_cleanup Success 5.49 test_routers.py
test_03_restart_network_cleanup Success 136.03 test_routers.py
test_02_router_internal_adv Success 0.86 test_routers.py
test_01_router_internal_basic Success 0.46 test_routers.py
test_router_dns_guestipquery Success 76.72 test_router_dns.py
test_router_dns_externalipquery Success 0.06 test_router_dns.py
test_router_dhcphosts Success 145.72 test_router_dhcphosts.py
test_01_updatevolumedetail Success 0.08 test_resource_detail.py
test_01_reset_vm_on_reboot Success 30.30 test_reset_vm_on_reboot.py
test_createRegion Success 0.04 test_regions.py
test_create_pvlan_network Success 5.20 test_pvlan.py
test_dedicatePublicIpRange Success 0.40 test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanup Success 1073.24 test_privategw_acl.py
test_02_vpc_privategw_static_routes Success 692.19 test_privategw_acl.py
test_01_vpc_privategw_acl Success 223.28 test_privategw_acl.py
test_01_primary_storage_nfs Success 36.71 test_primary_storage.py
test_createPortablePublicIPRange Success 15.57 test_portable_publicip.py
test_createPortablePublicIPAcquire Success 15.40 test_portable_publicip.py
test_isolate_network_password_server Success 89.24 test_password_server.py
test_UpdateStorageOverProvisioningFactor Success 0.11 test_over_provisioning.py
test_oobm_zchange_password Success 20.51 test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownership Success 16.52 test_outofbandmanagement.py
test_oobm_issue_power_status Success 10.51 test_outofbandmanagement.py
test_oobm_issue_power_soft Success 15.51 test_outofbandmanagement.py
test_oobm_issue_power_reset Success 15.51 test_outofbandmanagement.py
test_oobm_issue_power_on Success 15.51 test_outofbandmanagement.py
test_oobm_issue_power_off Success 15.51 test_outofbandmanagement.py
test_oobm_issue_power_cycle Success 10.51 test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzones Success 47.13 test_outofbandmanagement.py
test_oobm_enable_feature_valid Success 0.19 test_outofbandmanagement.py
test_oobm_enable_feature_invalid Success 0.11 test_outofbandmanagement.py
test_oobm_disable_feature_valid Success 0.19 test_outofbandmanagement.py
test_oobm_disable_feature_invalid Success 0.12 test_outofbandmanagement.py
test_oobm_configure_invalid_driver Success 0.10 test_outofbandmanagement.py
test_oobm_configure_default_driver Success 0.11 test_outofbandmanagement.py
test_oobm_background_powerstate_sync Success 23.76 test_outofbandmanagement.py
test_extendPhysicalNetworkVlan Success 15.29 test_non_contigiousvlan.py
test_01_nic Success 666.37 test_nic.py
test_releaseIP Success 232.98 test_network.py
test_reboot_router Success 711.29 test_network.py
test_public_ip_user_account Success 10.23 test_network.py
test_public_ip_admin_account Success 40.27 test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule Success 76.76 test_network.py
test_network_rules_acquired_public_ip_2_nat_rule Success 67.22 test_network.py
test_network_rules_acquired_public_ip_1_static_nat_rule Success 125.61 test_network.py
test_delete_account Success 419.33 test_network.py
test_02_port_fwd_on_non_src_nat Success 56.55 test_network.py
test_01_port_fwd_on_src_nat Success 111.72 test_network.py
test_nic_secondaryip_add_remove Success 227.88 test_multipleips_per_nic.py
login_test_saml_user Success 22.13 test_login.py
test_assign_and_removal_lb Success 133.56 test_loadbalance.py
test_02_create_lb_rule_non_nat Success 187.13 test_loadbalance.py
test_01_create_lb_rule_src_nat Success 188.54 test_loadbalance.py
test_03_list_snapshots Success 0.06 test_list_ids_parameter.py
test_02_list_templates Success 0.03 test_list_ids_parameter.py
test_01_list_volumes Success 0.02 test_list_ids_parameter.py
test_07_list_default_iso Success 0.05 test_iso.py
test_05_iso_permissions Success 0.06 test_iso.py
test_04_extract_Iso Success 5.14 test_iso.py
test_03_delete_iso Success 95.12 test_iso.py
test_02_edit_iso Success 0.05 test_iso.py
test_01_create_iso Success 21.38 test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Success 561.82 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Success 430.39 test_internal_lb.py
test_dedicateGuestVlanRange Success 10.26 test_guest_vlan_range.py
test_UpdateConfigParamWithScope Success 0.13 test_global_settings.py
test_rolepermission_lifecycle_update Success 6.52 test_dynamicroles.py
test_rolepermission_lifecycle_list Success 6.50 test_dynamicroles.py
test_rolepermission_lifecycle_delete Success 6.32 test_dynamicroles.py
test_rolepermission_lifecycle_create Success 6.26 test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updates Success 6.37 test_dynamicroles.py
test_role_lifecycle_update_role_inuse Success 6.30 test_dynamicroles.py
test_role_lifecycle_update Success 11.35 test_dynamicroles.py
test_role_lifecycle_list Success 6.27 test_dynamicroles.py
test_role_lifecycle_delete Success 11.44 test_dynamicroles.py
test_role_lifecycle_create Success 6.31 test_dynamicroles.py
test_role_inuse_deletion Success 6.29 test_dynamicroles.py
test_role_account_acls_multiple_mgmt_servers Success 8.01 test_dynamicroles.py
test_role_account_acls Success 8.00 test_dynamicroles.py
test_default_role_deletion Success 6.64 test_dynamicroles.py
test_04_create_fat_type_disk_offering Success 0.07 test_disk_offerings.py
test_03_delete_disk_offering Success 0.04 test_disk_offerings.py
test_02_edit_disk_offering Success 0.05 test_disk_offerings.py
test_02_create_sparse_type_disk_offering Success 0.07 test_disk_offerings.py
test_01_create_disk_offering Success 0.10 test_disk_offerings.py
test_deployvm_userdispersing Success 111.06 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentrated Success 56.21 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfit Success 161.32 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_post Success 30.49 test_deploy_vm_with_userdata.py
test_deployvm_userdata Success 137.22 test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resize Success 6.25 test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resize Success 6.26 test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resize Success 6.30 test_deploy_vm_root_resize.py
test_deploy_vm_from_iso Success 207.83 test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroup Success 287.63 test_affinity_groups.py
test_08_resize_volume Skipped 5.10 test_volumes.py
test_07_resize_fail Skipped 10.25 test_volumes.py
test_06_copy_template Skipped 0.00 test_templates.py
test_static_role_account_acls Skipped 0.01 test_staticroles.py
test_01_scale_vm Skipped 33.90 test_scale_vm.py
test_01_primary_storage_iscsi Skipped 0.03 test_primary_storage.py
test_06_copy_iso Skipped 0.00 test_iso.py
test_deploy_vgpu_enabled_vm Skipped 0.01 test_deploy_vgpu_enabled_vm.py

@jburwell
Copy link
Contributor

jburwell commented Nov 1, 2016

@nvazquez could you please investigate the snapshot test failures?

@murali-reddy could you please investigate the VR test failures? These failures appear similar to failures seen on #1681 and #1680?

@serg38
Copy link

serg38 commented Nov 1, 2016

@jburwell This is most likely blueorangutan issue. This code is already merged into Master via PR1560. We can even cancel this PR and leave it in 4.10 only.

@jburwell
Copy link
Contributor

jburwell commented Nov 1, 2016

@serg38 it may be environmental, but those tests are passing on other PRs in the same environment configuration. Therefore, I would like to determine why it is breaking here sand not elsewhere.

@jburwell
Copy link
Contributor

jburwell commented Nov 1, 2016

@serg38 on what PR was this code merged to master? When we merge this PR, we need to revert and properly forward merge this fix in order to maintain traceability across release branches.

@serg38
Copy link

serg38 commented Nov 1, 2016

@blueorangutan test vmware-55u3

@serg38
Copy link

serg38 commented Nov 1, 2016

@jburwell PR1560. At this point it might be make sense to leave it for 4.10 and not to forward merge it. I checked blueorangutan log and without management server log it is impossible to determine exact reason for the exception. Most likely you had a hypervisor in a failed/disconnected state during the test

"Exception: Job failed: {jobprocstatus : 0, created : u'2016-11-01T16:12:54+0000', jobresult : {errorcode : 530, errortext : u'Resource [Host:2] is unreachable: Host 2: Unable to start instance due to Unable to start VM:529663de-7158-4303-9948-5c3ea9f939cc due to error in finalizeStart, not retrying'}, cmd : u'org.apache.cloudstack.api.command.admin.router.RebootRouterCmd', userid : u'896fea80-a00e-11e6-a5b5-0629ca010832', jobstatus : 2, jobid : u'ff89481d-9894-480f-8b15-b678b91baf27', jobresultcode : 530, jobinstanceid :

Can we kick off test again?

@murali-reddy
Copy link
Contributor

@jburwell VR failures seen are intermittent failures we are seeing w.r.t VPC static routes, RVPC VR in other PR's as well. Not related to the patch.

@jburwell
Copy link
Contributor

jburwell commented Nov 7, 2016

@murali-reddy only the following failures are expected:

  • test_01_vpc_site2site_vpn
  • test_01_redundant_vpc_site2site_vpn

The test failures, particularly around storage, are a bit concerning and need to be explained/fixed before merging. I am kicking off another round of tests to help determine whether or not these issues are regressions in the management server (potentially from another commit) or environmental.

@blueorangutan test centos6 vmware-55u3

@blueorangutan
Copy link

@jburwell a Trillian-Jenkins test job (centos6 mgmt + vmware-55u3) has been kicked to run smoke tests

@blueorangutan
Copy link

Trillian test result (tid-299)
Environment: vmware-55u3 (x2), Advanced Networking with Mgmt server 6
Total time taken: 34414 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1676-t299-vmware-55u3.zip
Test completed. 46 look ok, 2 have error(s)

Test Result Time (s) Test File
test_01_vpc_site2site_vpn Error 506.29 test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpn Error 732.73 test_vpc_vpn.py
test_04_rvpc_privategw_static_routes Error 1083.88 test_privategw_acl.py
test_01_vpc_remote_access_vpn Success 201.95 test_vpc_vpn.py
test_02_VPC_default_routes Success 330.80 test_vpc_router_nics.py
test_01_VPC_nics_after_destroy Success 796.35 test_vpc_router_nics.py
test_05_rvpc_multi_tiers Success 698.70 test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics Success 1532.82 test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers Success 702.83 test_vpc_redundant.py
test_02_redundant_VPC_default_routes Success 734.73 test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL Success 1399.40 test_vpc_redundant.py
test_09_delete_detached_volume Success 25.68 test_volumes.py
test_06_download_detached_volume Success 60.50 test_volumes.py
test_05_detach_volume Success 100.27 test_volumes.py
test_04_delete_attached_volume Success 20.26 test_volumes.py
test_03_download_attached_volume Success 15.28 test_volumes.py
test_02_attach_volume Success 63.81 test_volumes.py
test_01_create_volume Success 513.54 test_volumes.py
test_03_delete_vm_snapshots Success 275.21 test_vm_snapshots.py
test_02_revert_vm_snapshots Success 230.16 test_vm_snapshots.py
test_01_test_vm_volume_snapshot Success 161.18 test_vm_snapshots.py
test_01_create_vm_snapshots Success 161.65 test_vm_snapshots.py
test_deploy_vm_multiple Success 217.92 test_vm_life_cycle.py
test_deploy_vm Success 0.02 test_vm_life_cycle.py
test_advZoneVirtualRouter Success 0.02 test_vm_life_cycle.py
test_10_attachAndDetach_iso Success 26.79 test_vm_life_cycle.py
test_09_expunge_vm Success 125.13 test_vm_life_cycle.py
test_08_migrate_vm Success 76.11 test_vm_life_cycle.py
test_07_restore_vm Success 0.11 test_vm_life_cycle.py
test_06_destroy_vm Success 10.14 test_vm_life_cycle.py
test_03_reboot_vm Success 5.12 test_vm_life_cycle.py
test_02_start_vm Success 20.21 test_vm_life_cycle.py
test_01_stop_vm Success 5.12 test_vm_life_cycle.py
test_CreateTemplateWithDuplicateName Success 251.60 test_templates.py
test_08_list_system_templates Success 0.02 test_templates.py
test_07_list_public_templates Success 0.03 test_templates.py
test_05_template_permissions Success 0.04 test_templates.py
test_04_extract_template Success 15.22 test_templates.py
test_03_delete_template Success 5.09 test_templates.py
test_02_edit_template Success 90.12 test_templates.py
test_01_create_template Success 135.90 test_templates.py
test_10_destroy_cpvm Success 201.48 test_ssvm.py
test_09_destroy_ssvm Success 263.49 test_ssvm.py
test_08_reboot_cpvm Success 156.46 test_ssvm.py
test_07_reboot_ssvm Success 158.43 test_ssvm.py
test_06_stop_cpvm Success 171.58 test_ssvm.py
test_05_stop_ssvm Success 203.62 test_ssvm.py
test_04_cpvm_internals Success 1.07 test_ssvm.py
test_03_ssvm_internals Success 3.28 test_ssvm.py
test_02_list_cpvm_vm Success 0.10 test_ssvm.py
test_01_list_sec_storage_vm Success 0.10 test_ssvm.py
test_01_snapshot_root_disk Success 66.39 test_snapshots.py
test_04_change_offering_small Success 92.31 test_service_offerings.py
test_03_delete_service_offering Success 0.04 test_service_offerings.py
test_02_edit_service_offering Success 0.07 test_service_offerings.py
test_01_create_service_offering Success 0.10 test_service_offerings.py
test_02_sys_template_ready Success 0.09 test_secondary_storage.py
test_01_sys_vm_start Success 0.17 test_secondary_storage.py
test_09_reboot_router Success 135.79 test_routers.py
test_08_start_router Success 120.77 test_routers.py
test_07_stop_router Success 20.19 test_routers.py
test_06_router_advanced Success 0.04 test_routers.py
test_05_router_basic Success 0.03 test_routers.py
test_04_restart_network_wo_cleanup Success 5.51 test_routers.py
test_03_restart_network_cleanup Success 171.06 test_routers.py
test_02_router_internal_adv Success 0.81 test_routers.py
test_01_router_internal_basic Success 0.44 test_routers.py
test_router_dns_guestipquery Success 76.73 test_router_dns.py
test_router_dns_externalipquery Success 0.06 test_router_dns.py
test_router_dhcphosts Success 157.25 test_router_dhcphosts.py
test_01_updatevolumedetail Success 0.08 test_resource_detail.py
test_01_reset_vm_on_reboot Success 30.30 test_reset_vm_on_reboot.py
test_createRegion Success 0.03 test_regions.py
test_create_pvlan_network Success 5.18 test_pvlan.py
test_dedicatePublicIpRange Success 0.42 test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanup Success 1033.45 test_privategw_acl.py
test_02_vpc_privategw_static_routes Success 696.88 test_privategw_acl.py
test_01_vpc_privategw_acl Success 198.22 test_privategw_acl.py
test_01_primary_storage_nfs Success 38.50 test_primary_storage.py
test_createPortablePublicIPRange Success 15.18 test_portable_publicip.py
test_createPortablePublicIPAcquire Success 15.40 test_portable_publicip.py
test_isolate_network_password_server Success 95.33 test_password_server.py
test_UpdateStorageOverProvisioningFactor Success 0.12 test_over_provisioning.py
test_oobm_zchange_password Success 20.51 test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownership Success 16.52 test_outofbandmanagement.py
test_oobm_issue_power_status Success 5.50 test_outofbandmanagement.py
test_oobm_issue_power_soft Success 15.51 test_outofbandmanagement.py
test_oobm_issue_power_reset Success 16.02 test_outofbandmanagement.py
test_oobm_issue_power_on Success 15.51 test_outofbandmanagement.py
test_oobm_issue_power_off Success 15.51 test_outofbandmanagement.py
test_oobm_issue_power_cycle Success 15.51 test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzones Success 62.35 test_outofbandmanagement.py
test_oobm_enable_feature_valid Success 5.15 test_outofbandmanagement.py
test_oobm_enable_feature_invalid Success 0.10 test_outofbandmanagement.py
test_oobm_disable_feature_valid Success 5.17 test_outofbandmanagement.py
test_oobm_disable_feature_invalid Success 0.11 test_outofbandmanagement.py
test_oobm_configure_invalid_driver Success 0.09 test_outofbandmanagement.py
test_oobm_configure_default_driver Success 0.08 test_outofbandmanagement.py
test_oobm_background_powerstate_sync Success 23.75 test_outofbandmanagement.py
test_extendPhysicalNetworkVlan Success 15.30 test_non_contigiousvlan.py
test_01_nic Success 640.96 test_nic.py
test_releaseIP Success 238.18 test_network.py
test_reboot_router Success 615.23 test_network.py
test_public_ip_user_account Success 10.24 test_network.py
test_public_ip_admin_account Success 40.27 test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_Rule Success 76.55 test_network.py
test_network_rules_acquired_public_ip_2_nat_rule Success 61.40 test_network.py
test_network_rules_acquired_public_ip_1_static_nat_rule Success 124.99 test_network.py
test_delete_account Success 303.08 test_network.py
test_02_port_fwd_on_non_src_nat Success 55.54 test_network.py
test_01_port_fwd_on_src_nat Success 111.69 test_network.py
test_nic_secondaryip_add_remove Success 233.53 test_multipleips_per_nic.py
login_test_saml_user Success 21.43 test_login.py
test_assign_and_removal_lb Success 148.27 test_loadbalance.py
test_02_create_lb_rule_non_nat Success 207.21 test_loadbalance.py
test_01_create_lb_rule_src_nat Success 207.66 test_loadbalance.py
test_03_list_snapshots Success 0.14 test_list_ids_parameter.py
test_02_list_templates Success 0.03 test_list_ids_parameter.py
test_01_list_volumes Success 0.02 test_list_ids_parameter.py
test_07_list_default_iso Success 0.04 test_iso.py
test_05_iso_permissions Success 0.05 test_iso.py
test_04_extract_Iso Success 5.16 test_iso.py
test_03_delete_iso Success 95.18 test_iso.py
test_02_edit_iso Success 0.04 test_iso.py
test_01_create_iso Success 21.30 test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Success 579.86 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Success 399.18 test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Success 1046.94 test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Success 781.94 test_internal_lb.py
test_dedicateGuestVlanRange Success 10.24 test_guest_vlan_range.py
test_UpdateConfigParamWithScope Success 0.17 test_global_settings.py
test_rolepermission_lifecycle_update Success 6.53 test_dynamicroles.py
test_rolepermission_lifecycle_list Success 6.34 test_dynamicroles.py
test_rolepermission_lifecycle_delete Success 6.22 test_dynamicroles.py
test_rolepermission_lifecycle_create Success 6.28 test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updates Success 6.50 test_dynamicroles.py
test_role_lifecycle_update_role_inuse Success 6.28 test_dynamicroles.py
test_role_lifecycle_update Success 11.35 test_dynamicroles.py
test_role_lifecycle_list Success 6.28 test_dynamicroles.py
test_role_lifecycle_delete Success 11.54 test_dynamicroles.py
test_role_lifecycle_create Success 6.24 test_dynamicroles.py
test_role_inuse_deletion Success 6.23 test_dynamicroles.py
test_role_account_acls_multiple_mgmt_servers Success 7.92 test_dynamicroles.py
test_role_account_acls Success 8.07 test_dynamicroles.py
test_default_role_deletion Success 6.31 test_dynamicroles.py
test_04_create_fat_type_disk_offering Success 0.07 test_disk_offerings.py
test_03_delete_disk_offering Success 0.04 test_disk_offerings.py
test_02_edit_disk_offering Success 0.04 test_disk_offerings.py
test_02_create_sparse_type_disk_offering Success 0.07 test_disk_offerings.py
test_01_create_disk_offering Success 0.11 test_disk_offerings.py
test_deployvm_userdispersing Success 101.16 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentrated Success 55.77 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfit Success 206.46 test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_post Success 30.42 test_deploy_vm_with_userdata.py
test_deployvm_userdata Success 156.54 test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resize Success 6.20 test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resize Success 6.21 test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resize Success 6.31 test_deploy_vm_root_resize.py
test_deploy_vm_from_iso Success 202.60 test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroup Success 171.68 test_affinity_groups.py
test_08_resize_volume Skipped 5.10 test_volumes.py
test_07_resize_fail Skipped 15.29 test_volumes.py
test_06_copy_template Skipped 0.00 test_templates.py
test_static_role_account_acls Skipped 0.02 test_staticroles.py
test_01_scale_vm Skipped 66.33 test_scale_vm.py
test_01_primary_storage_iscsi Skipped 0.03 test_primary_storage.py
test_06_copy_iso Skipped 0.00 test_iso.py
test_deploy_vgpu_enabled_vm Skipped 0.01 test_deploy_vgpu_enabled_vm.py

@serg38
Copy link

serg38 commented Nov 8, 2016

@jburwell Non-VPC tests on VmWare passed this time. This one seems to be ready for merging.

@serg38
Copy link

serg38 commented Nov 17, 2016

@jburwell @rhtyd @karuturi This PR also seems to be ready for merging
.

asfgit pushed a commit that referenced this pull request Nov 17, 2016
CLOUDSTACK-9502: DS template copies dont get deleted in VMware ESXi with multiple clusters and zone wide storage (include CLOUDSTACK-9386 into 4.9 release branch)Include #1560 into 4.9 release branch

* pr/1676:
  CLOUDSTACK-9502: DS template copies don’t get deleted in VMware ESXi with multiple clusters and zone wide storage

Signed-off-by: John Burwell <meaux@cockamamy.net>
@asfgit asfgit merged commit 4104cea into apache:4.9 Nov 17, 2016
@nvazquez nvazquez deleted the dstemplates49 branch April 6, 2020 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants