Skip to content

[4.9] CLOUDSTACK-9692: Fix password server issue in redundant VRs - #1871

Merged
asfgit merged 1 commit into
apache:4.9from
ustcweizhou:RVR-passwd-server
Feb 3, 2017
Merged

[4.9] CLOUDSTACK-9692: Fix password server issue in redundant VRs#1871
asfgit merged 1 commit into
apache:4.9from
ustcweizhou:RVR-passwd-server

Conversation

@ustcweizhou

Copy link
Copy Markdown
Contributor

The password server in RVRs has wrong parameters as the gateway of guest nics is None.
In this case, we should get the gateway from /var/cache/cloud/cmdline.
This issue is caused by commit 45642b8

@ustcweizhouustcweizhou changed the title CLOUDSTACK-9692: Fix password server issue in redundant VRs[4.9] CLOUDSTACK-9692: Fix password server issue in redundant VRsDec 27, 2016
@yadvr

Copy link
Copy Markdown
Member

@ustcweizhou is there an existing marvin test to validate this?
@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

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

@luhaijiao

Copy link
Copy Markdown

This function seems broken since 4.7. That's also one of the major reasons we are reluctant to upgrade to 4.9.x since we have quite a few clients using RVR now.

I would suggest to review this and include this in 4.9.2 or 4.9.3 asap. Thanks !

@blueorangutan

Copy link
Copy Markdown

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

@yadvr

Copy link
Copy Markdown
Member

@blueorangutan test

@blueorangutan

Copy link
Copy Markdown

@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan

Copy link
Copy Markdown

Trillian test result (tid-744)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 42365 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1871-t744-kvm-centos7.zip
Intermitten failure detected: /marvin/tests/smoke/test_privategw_acl.py
Intermitten failure detected: /marvin/tests/smoke/test_routers_network_ops.py
Intermitten failure detected: /marvin/tests/smoke/test_volumes.py
Intermitten failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Test completed. 45 look ok, 3 have error(s)

TestResultTime (s)Test File
test_02_redundant_VPC_default_routesFailure852.75test_vpc_redundant.py
test_04_rvpc_privategw_static_routesFailure339.14test_privategw_acl.py
test_01_create_volumeError249.65test_volumes.py
test_01_vpc_site2site_vpnSuccess159.23test_vpc_vpn.py
test_01_vpc_remote_access_vpnSuccess70.84test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpnSuccess229.95test_vpc_vpn.py
test_02_VPC_default_routesSuccess436.66test_vpc_router_nics.py
test_01_VPC_nics_after_destroySuccess787.87test_vpc_router_nics.py
test_05_rvpc_multi_tiersSuccess483.39test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nicsSuccess1402.37test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routersSuccess584.83test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACLSuccess1293.02test_vpc_redundant.py
test_09_delete_detached_volumeSuccess156.10test_volumes.py
test_08_resize_volumeSuccess156.06test_volumes.py
test_07_resize_failSuccess156.08test_volumes.py
test_06_download_detached_volumeSuccess156.01test_volumes.py
test_05_detach_volumeSuccess235.99test_volumes.py
test_04_delete_attached_volumeSuccess145.87test_volumes.py
test_03_download_attached_volumeSuccess155.97test_volumes.py
test_02_attach_volumeSuccess214.44test_volumes.py
test_deploy_vm_multipleSuccess357.43test_vm_life_cycle.py
test_deploy_vmSuccess0.02test_vm_life_cycle.py
test_advZoneVirtualRouterSuccess0.02test_vm_life_cycle.py
test_10_attachAndDetach_isoSuccess26.52test_vm_life_cycle.py
test_09_expunge_vmSuccess125.12test_vm_life_cycle.py
test_08_migrate_vmSuccess40.65test_vm_life_cycle.py
test_07_restore_vmSuccess0.09test_vm_life_cycle.py
test_06_destroy_vmSuccess125.68test_vm_life_cycle.py
test_03_reboot_vmSuccess125.66test_vm_life_cycle.py
test_02_start_vmSuccess10.16test_vm_life_cycle.py
test_01_stop_vmSuccess125.66test_vm_life_cycle.py
test_CreateTemplateWithDuplicateNameSuccess110.83test_templates.py
test_08_list_system_templatesSuccess0.02test_templates.py
test_07_list_public_templatesSuccess0.03test_templates.py
test_05_template_permissionsSuccess0.04test_templates.py
test_04_extract_templateSuccess5.14test_templates.py
test_03_delete_templateSuccess5.08test_templates.py
test_02_edit_templateSuccess90.15test_templates.py
test_01_create_templateSuccess35.28test_templates.py
test_10_destroy_cpvmSuccess161.57test_ssvm.py
test_09_destroy_ssvmSuccess163.53test_ssvm.py
test_08_reboot_cpvmSuccess101.20test_ssvm.py
test_07_reboot_ssvmSuccess133.44test_ssvm.py
test_06_stop_cpvmSuccess131.36test_ssvm.py
test_05_stop_ssvmSuccess133.74test_ssvm.py
test_04_cpvm_internalsSuccess0.96test_ssvm.py
test_03_ssvm_internalsSuccess3.37test_ssvm.py
test_02_list_cpvm_vmSuccess0.09test_ssvm.py
test_01_list_sec_storage_vmSuccess0.09test_ssvm.py
test_01_snapshot_root_diskSuccess11.01test_snapshots.py
test_04_change_offering_smallSuccess239.37test_service_offerings.py
test_03_delete_service_offeringSuccess0.03test_service_offerings.py
test_02_edit_service_offeringSuccess0.04test_service_offerings.py
test_01_create_service_offeringSuccess0.06test_service_offerings.py
test_02_sys_template_readySuccess0.09test_secondary_storage.py
test_01_sys_vm_startSuccess0.13test_secondary_storage.py
test_09_reboot_routerSuccess35.23test_routers.py
test_08_start_routerSuccess30.21test_routers.py
test_07_stop_routerSuccess10.12test_routers.py
test_06_router_advancedSuccess0.04test_routers.py
test_05_router_basicSuccess0.03test_routers.py
test_04_restart_network_wo_cleanupSuccess5.64test_routers.py
test_03_restart_network_cleanupSuccess60.67test_routers.py
test_02_router_internal_advSuccess1.04test_routers.py
test_01_router_internal_basicSuccess0.57test_routers.py
test_router_dns_guestipquerySuccess73.62test_router_dns.py
test_router_dns_externalipquerySuccess0.05test_router_dns.py
test_router_dhcphostsSuccess361.71test_router_dhcphosts.py
test_router_dhcp_optsSuccess21.30test_router_dhcphosts.py
test_01_updatevolumedetailSuccess0.06test_resource_detail.py
test_01_reset_vm_on_rebootSuccess130.71test_reset_vm_on_reboot.py
test_createRegionSuccess0.03test_regions.py
test_create_pvlan_networkSuccess5.18test_pvlan.py
test_dedicatePublicIpRangeSuccess0.30test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanupSuccess674.90test_privategw_acl.py
test_02_vpc_privategw_static_routesSuccess549.55test_privategw_acl.py
test_01_vpc_privategw_aclSuccess81.54test_privategw_acl.py
test_01_primary_storage_nfsSuccess35.84test_primary_storage.py
test_createPortablePublicIPRangeSuccess15.14test_portable_publicip.py
test_createPortablePublicIPAcquireSuccess15.33test_portable_publicip.py
test_isolate_network_password_serverSuccess89.07test_password_server.py
test_UpdateStorageOverProvisioningFactorSuccess0.10test_over_provisioning.py
test_oobm_zchange_passwordSuccess30.50test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipSuccess16.26test_outofbandmanagement.py
test_oobm_issue_power_statusSuccess10.19test_outofbandmanagement.py
test_oobm_issue_power_softSuccess15.31test_outofbandmanagement.py
test_oobm_issue_power_resetSuccess10.25test_outofbandmanagement.py
test_oobm_issue_power_onSuccess15.25test_outofbandmanagement.py
test_oobm_issue_power_offSuccess15.26test_outofbandmanagement.py
test_oobm_issue_power_cycleSuccess15.26test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesSuccess82.42test_outofbandmanagement.py
test_oobm_enable_feature_validSuccess0.10test_outofbandmanagement.py
test_oobm_enable_feature_invalidSuccess0.07test_outofbandmanagement.py
test_oobm_disable_feature_validSuccess5.14test_outofbandmanagement.py
test_oobm_disable_feature_invalidSuccess0.08test_outofbandmanagement.py
test_oobm_configure_invalid_driverSuccess0.06test_outofbandmanagement.py
test_oobm_configure_default_driverSuccess0.06test_outofbandmanagement.py
test_oobm_background_powerstate_syncSuccess23.31test_outofbandmanagement.py
test_extendPhysicalNetworkVlanSuccess15.24test_non_contigiousvlan.py
test_01_nicSuccess533.66test_nic.py
test_releaseIPSuccess242.05test_network.py
test_reboot_routerSuccess508.35test_network.py
test_public_ip_user_accountSuccess10.18test_network.py
test_public_ip_admin_accountSuccess40.22test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_RuleSuccess66.59test_network.py
test_network_rules_acquired_public_ip_2_nat_ruleSuccess61.57test_network.py
test_network_rules_acquired_public_ip_1_static_nat_ruleSuccess120.98test_network.py
test_delete_accountSuccess297.35test_network.py
test_02_port_fwd_on_non_src_natSuccess55.48test_network.py
test_01_port_fwd_on_src_natSuccess111.61test_network.py
test_nic_secondaryip_add_removeSuccess242.02test_multipleips_per_nic.py
login_test_saml_userSuccess17.75test_login.py
test_assign_and_removal_lbSuccess133.21test_loadbalance.py
test_02_create_lb_rule_non_natSuccess186.94test_loadbalance.py
test_01_create_lb_rule_src_natSuccess207.65test_loadbalance.py
test_03_list_snapshotsSuccess0.04test_list_ids_parameter.py
test_02_list_templatesSuccess0.03test_list_ids_parameter.py
test_01_list_volumesSuccess0.02test_list_ids_parameter.py
test_07_list_default_isoSuccess0.04test_iso.py
test_05_iso_permissionsSuccess0.04test_iso.py
test_04_extract_IsoSuccess5.15test_iso.py
test_03_delete_isoSuccess95.20test_iso.py
test_02_edit_isoSuccess0.05test_iso.py
test_01_create_isoSuccess20.69test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfacesSuccess203.14test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfacesSuccess132.39test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80Success508.28test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80Success423.10test_internal_lb.py
test_dedicateGuestVlanRangeSuccess10.19test_guest_vlan_range.py
test_UpdateConfigParamWithScopeSuccess0.10test_global_settings.py
test_rolepermission_lifecycle_updateSuccess5.78test_dynamicroles.py
test_rolepermission_lifecycle_listSuccess5.68test_dynamicroles.py
test_rolepermission_lifecycle_deleteSuccess5.60test_dynamicroles.py
test_rolepermission_lifecycle_createSuccess5.62test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updatesSuccess5.68test_dynamicroles.py
test_role_lifecycle_update_role_inuseSuccess5.61test_dynamicroles.py
test_role_lifecycle_updateSuccess10.67test_dynamicroles.py
test_role_lifecycle_listSuccess5.61test_dynamicroles.py
test_role_lifecycle_deleteSuccess10.63test_dynamicroles.py
test_role_lifecycle_createSuccess5.60test_dynamicroles.py
test_role_inuse_deletionSuccess5.59test_dynamicroles.py
test_role_account_acls_multiple_mgmt_serversSuccess6.91test_dynamicroles.py
test_role_account_aclsSuccess7.02test_dynamicroles.py
test_default_role_deletionSuccess5.66test_dynamicroles.py
test_04_create_fat_type_disk_offeringSuccess0.06test_disk_offerings.py
test_03_delete_disk_offeringSuccess0.03test_disk_offerings.py
test_02_edit_disk_offeringSuccess0.04test_disk_offerings.py
test_02_create_sparse_type_disk_offeringSuccess0.05test_disk_offerings.py
test_01_create_disk_offeringSuccess0.08test_disk_offerings.py
test_deployvm_userdispersingSuccess20.41test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentratedSuccess55.90test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfitSuccess55.48test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_postSuccess10.27test_deploy_vm_with_userdata.py
test_deployvm_userdataSuccess50.50test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resizeSuccess5.65test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resizeSuccess5.68test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resizeSuccess221.85test_deploy_vm_root_resize.py
test_deploy_vm_from_isoSuccess211.80test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroupSuccess90.81test_affinity_groups.py
test_03_delete_vm_snapshotsSkipped0.00test_vm_snapshots.py
test_02_revert_vm_snapshotsSkipped0.00test_vm_snapshots.py
test_01_test_vm_volume_snapshotSkipped0.00test_vm_snapshots.py
test_01_create_vm_snapshotsSkipped0.00test_vm_snapshots.py
test_06_copy_templateSkipped0.00test_templates.py
test_static_role_account_aclsSkipped0.02test_staticroles.py
test_01_scale_vmSkipped0.00test_scale_vm.py
test_01_primary_storage_iscsiSkipped0.03test_primary_storage.py
test_06_copy_isoSkipped0.00test_iso.py
test_deploy_vgpu_enabled_vmSkipped0.01test_deploy_vgpu_enabled_vm.py

The password server in RVRs has wrong parameters as the gateway of guest nics is None.
In this case, we should get the gateway from /var/cache/cloud/cmdline.
@ustcweizhou

Copy link
Copy Markdown
ContributorAuthor

@rhtyd Could you please run the test again ?

@yadvr

yadvr commented Jan 3, 2017

Copy link
Copy Markdown
Member

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

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

@blueorangutan

Copy link
Copy Markdown

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

@yadvr

yadvr commented Jan 3, 2017

Copy link
Copy Markdown
Member

@blueorangutan test

@blueorangutan

Copy link
Copy Markdown

@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@luhaijiao

Copy link
Copy Markdown

is this ready to be merged ?

@karuturi

Copy link
Copy Markdown
Member

@rhtyd can you post the results of the previous test run?

@yadvr

yadvr commented Feb 2, 2017

Copy link
Copy Markdown
Member

@karuturi looks like it failed, I'll re-kick it
@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

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

@blueorangutan

Copy link
Copy Markdown

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

@yadvr

yadvr commented Feb 2, 2017

Copy link
Copy Markdown
Member

@blueorangutan test

@blueorangutan

Copy link
Copy Markdown

@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@karuturi

Copy link
Copy Markdown
Member

@rhtyd thanks

@blueorangutan

Copy link
Copy Markdown

Trillian test result (tid-790)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 32580 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr1871-t790-kvm-centos7.zip
Intermitten failure detected: /marvin/tests/smoke/test_privategw_acl.py
Intermitten failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Test completed. 46 look ok, 2 have error(s)

TestResultTime (s)Test File
test_02_redundant_VPC_default_routesFailure864.37test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACLFailure369.04test_vpc_redundant.py
test_04_rvpc_privategw_static_routesFailure345.92test_privategw_acl.py
test_01_vpc_site2site_vpnSuccess160.15test_vpc_vpn.py
test_01_vpc_remote_access_vpnSuccess66.27test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpnSuccess246.28test_vpc_vpn.py
test_02_VPC_default_routesSuccess312.86test_vpc_router_nics.py
test_01_VPC_nics_after_destroySuccess513.19test_vpc_router_nics.py
test_05_rvpc_multi_tiersSuccess511.79test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nicsSuccess1406.39test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routersSuccess553.43test_vpc_redundant.py
test_09_delete_detached_volumeSuccess156.52test_volumes.py
test_08_resize_volumeSuccess151.45test_volumes.py
test_07_resize_failSuccess161.53test_volumes.py
test_06_download_detached_volumeSuccess157.09test_volumes.py
test_05_detach_volumeSuccess145.74test_volumes.py
test_04_delete_attached_volumeSuccess151.26test_volumes.py
test_03_download_attached_volumeSuccess156.40test_volumes.py
test_02_attach_volumeSuccess89.22test_volumes.py
test_01_create_volumeSuccess621.24test_volumes.py
test_deploy_vm_multipleSuccess247.75test_vm_life_cycle.py
test_deploy_vmSuccess0.04test_vm_life_cycle.py
test_advZoneVirtualRouterSuccess0.03test_vm_life_cycle.py
test_10_attachAndDetach_isoSuccess26.67test_vm_life_cycle.py
test_09_expunge_vmSuccess125.32test_vm_life_cycle.py
test_08_migrate_vmSuccess41.03test_vm_life_cycle.py
test_07_restore_vmSuccess0.13test_vm_life_cycle.py
test_06_destroy_vmSuccess125.84test_vm_life_cycle.py
test_03_reboot_vmSuccess126.05test_vm_life_cycle.py
test_02_start_vmSuccess10.18test_vm_life_cycle.py
test_01_stop_vmSuccess35.33test_vm_life_cycle.py
test_CreateTemplateWithDuplicateNameSuccess40.47test_templates.py
test_08_list_system_templatesSuccess0.03test_templates.py
test_07_list_public_templatesSuccess0.07test_templates.py
test_05_template_permissionsSuccess0.06test_templates.py
test_04_extract_templateSuccess5.18test_templates.py
test_03_delete_templateSuccess5.11test_templates.py
test_02_edit_templateSuccess90.13test_templates.py
test_01_create_templateSuccess90.74test_templates.py
test_10_destroy_cpvmSuccess136.69test_ssvm.py
test_09_destroy_ssvmSuccess163.44test_ssvm.py
test_08_reboot_cpvmSuccess101.42test_ssvm.py
test_07_reboot_ssvmSuccess133.18test_ssvm.py
test_06_stop_cpvmSuccess131.57test_ssvm.py
test_05_stop_ssvmSuccess133.38test_ssvm.py
test_04_cpvm_internalsSuccess0.97test_ssvm.py
test_03_ssvm_internalsSuccess2.98test_ssvm.py
test_02_list_cpvm_vmSuccess0.14test_ssvm.py
test_01_list_sec_storage_vmSuccess0.16test_ssvm.py
test_01_snapshot_root_diskSuccess16.35test_snapshots.py
test_04_change_offering_smallSuccess209.55test_service_offerings.py
test_03_delete_service_offeringSuccess0.04test_service_offerings.py
test_02_edit_service_offeringSuccess0.09test_service_offerings.py
test_01_create_service_offeringSuccess0.11test_service_offerings.py
test_02_sys_template_readySuccess0.14test_secondary_storage.py
test_01_sys_vm_startSuccess0.20test_secondary_storage.py
test_09_reboot_routerSuccess30.30test_routers.py
test_08_start_routerSuccess25.27test_routers.py
test_07_stop_routerSuccess10.18test_routers.py
test_06_router_advancedSuccess0.06test_routers.py
test_05_router_basicSuccess0.04test_routers.py
test_04_restart_network_wo_cleanupSuccess5.59test_routers.py
test_03_restart_network_cleanupSuccess55.50test_routers.py
test_02_router_internal_advSuccess1.12test_routers.py
test_01_router_internal_basicSuccess0.60test_routers.py
test_router_dns_guestipquerySuccess73.73test_router_dns.py
test_router_dns_externalipquerySuccess0.08test_router_dns.py
test_router_dhcphostsSuccess242.39test_router_dhcphosts.py
test_router_dhcp_optsSuccess21.79test_router_dhcphosts.py
test_01_updatevolumedetailSuccess5.11test_resource_detail.py
test_01_reset_vm_on_rebootSuccess166.15test_reset_vm_on_reboot.py
test_createRegionSuccess0.04test_regions.py
test_create_pvlan_networkSuccess5.23test_pvlan.py
test_dedicatePublicIpRangeSuccess0.46test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanupSuccess495.46test_privategw_acl.py
test_02_vpc_privategw_static_routesSuccess345.99test_privategw_acl.py
test_01_vpc_privategw_aclSuccess87.55test_privategw_acl.py
test_01_primary_storage_nfsSuccess35.73test_primary_storage.py
test_createPortablePublicIPRangeSuccess15.20test_portable_publicip.py
test_createPortablePublicIPAcquireSuccess15.44test_portable_publicip.py
test_isolate_network_password_serverSuccess89.46test_password_server.py
test_UpdateStorageOverProvisioningFactorSuccess0.14test_over_provisioning.py
test_oobm_zchange_passwordSuccess30.68test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipSuccess16.38test_outofbandmanagement.py
test_oobm_issue_power_statusSuccess10.35test_outofbandmanagement.py
test_oobm_issue_power_softSuccess15.34test_outofbandmanagement.py
test_oobm_issue_power_resetSuccess15.34test_outofbandmanagement.py
test_oobm_issue_power_onSuccess15.39test_outofbandmanagement.py
test_oobm_issue_power_offSuccess15.36test_outofbandmanagement.py
test_oobm_issue_power_cycleSuccess15.34test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesSuccess87.71test_outofbandmanagement.py
test_oobm_enable_feature_validSuccess5.16test_outofbandmanagement.py
test_oobm_enable_feature_invalidSuccess0.11test_outofbandmanagement.py
test_oobm_disable_feature_validSuccess5.18test_outofbandmanagement.py
test_oobm_disable_feature_invalidSuccess0.11test_outofbandmanagement.py
test_oobm_configure_invalid_driverSuccess0.08test_outofbandmanagement.py
test_oobm_configure_default_driverSuccess0.08test_outofbandmanagement.py
test_oobm_background_powerstate_syncSuccess18.43test_outofbandmanagement.py
test_extendPhysicalNetworkVlanSuccess15.31test_non_contigiousvlan.py
test_01_nicSuccess455.36test_nic.py
test_releaseIPSuccess222.83test_network.py
test_reboot_routerSuccess403.69test_network.py
test_public_ip_user_accountSuccess10.27test_network.py
test_public_ip_admin_accountSuccess40.29test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_RuleSuccess66.90test_network.py
test_network_rules_acquired_public_ip_2_nat_ruleSuccess61.87test_network.py
test_network_rules_acquired_public_ip_1_static_nat_ruleSuccess124.35test_network.py
test_delete_accountSuccess277.89test_network.py
test_02_port_fwd_on_non_src_natSuccess55.67test_network.py
test_01_port_fwd_on_src_natSuccess108.75test_network.py
test_nic_secondaryip_add_removeSuccess213.00test_multipleips_per_nic.py
login_test_saml_userSuccess19.35test_login.py
test_assign_and_removal_lbSuccess133.26test_loadbalance.py
test_02_create_lb_rule_non_natSuccess187.30test_loadbalance.py
test_01_create_lb_rule_src_natSuccess217.89test_loadbalance.py
test_03_list_snapshotsSuccess0.09test_list_ids_parameter.py
test_02_list_templatesSuccess0.04test_list_ids_parameter.py
test_01_list_volumesSuccess0.03test_list_ids_parameter.py
test_07_list_default_isoSuccess0.07test_iso.py
test_05_iso_permissionsSuccess0.07test_iso.py
test_04_extract_IsoSuccess5.16test_iso.py
test_03_delete_isoSuccess95.15test_iso.py
test_02_edit_isoSuccess0.07test_iso.py
test_01_create_isoSuccess21.29test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfacesSuccess198.98test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfacesSuccess164.39test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80Success537.21test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80Success424.22test_internal_lb.py
test_dedicateGuestVlanRangeSuccess10.32test_guest_vlan_range.py
test_UpdateConfigParamWithScopeSuccess0.15test_global_settings.py
test_rolepermission_lifecycle_updateSuccess6.29test_dynamicroles.py
test_rolepermission_lifecycle_listSuccess6.08test_dynamicroles.py
test_rolepermission_lifecycle_deleteSuccess5.94test_dynamicroles.py
test_rolepermission_lifecycle_createSuccess6.00test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updatesSuccess6.16test_dynamicroles.py
test_role_lifecycle_update_role_inuseSuccess6.02test_dynamicroles.py
test_role_lifecycle_updateSuccess11.92test_dynamicroles.py
test_role_lifecycle_listSuccess5.99test_dynamicroles.py
test_role_lifecycle_deleteSuccess11.06test_dynamicroles.py
test_role_lifecycle_createSuccess6.00test_dynamicroles.py
test_role_inuse_deletionSuccess5.94test_dynamicroles.py
test_role_account_acls_multiple_mgmt_serversSuccess8.64test_dynamicroles.py
test_role_account_aclsSuccess8.57test_dynamicroles.py
test_default_role_deletionSuccess6.06test_dynamicroles.py
test_04_create_fat_type_disk_offeringSuccess0.08test_disk_offerings.py
test_03_delete_disk_offeringSuccess0.06test_disk_offerings.py
test_02_edit_disk_offeringSuccess0.06test_disk_offerings.py
test_02_create_sparse_type_disk_offeringSuccess0.07test_disk_offerings.py
test_01_create_disk_offeringSuccess0.11test_disk_offerings.py
test_deployvm_userdispersingSuccess55.97test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentratedSuccess20.64test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfitSuccess45.62test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_postSuccess10.43test_deploy_vm_with_userdata.py
test_deployvm_userdataSuccess50.73test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resizeSuccess6.02test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resizeSuccess6.05test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resizeSuccess212.68test_deploy_vm_root_resize.py
test_deploy_vm_from_isoSuccess212.89test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroupSuccess91.17test_affinity_groups.py
test_03_delete_vm_snapshotsSkipped0.00test_vm_snapshots.py
test_02_revert_vm_snapshotsSkipped0.00test_vm_snapshots.py
test_01_test_vm_volume_snapshotSkipped0.00test_vm_snapshots.py
test_01_create_vm_snapshotsSkipped0.00test_vm_snapshots.py
test_06_copy_templateSkipped0.00test_templates.py
test_static_role_account_aclsSkipped0.02test_staticroles.py
test_01_scale_vmSkipped0.00test_scale_vm.py
test_01_primary_storage_iscsiSkipped0.04test_primary_storage.py
test_06_copy_isoSkipped0.00test_iso.py
test_deploy_vgpu_enabled_vmSkipped0.00test_deploy_vgpu_enabled_vm.py

@borisstoyanov

Copy link
Copy Markdown
Contributor

I think tests look good now. LGTM

@karuturi

Copy link
Copy Markdown
Member

merging this now.

asfgit pushed a commit that referenced this pull request Feb 3, 2017
[4.9] CLOUDSTACK-9692: Fix password server issue in redundant VRsThe password server in RVRs has wrong parameters as the gateway of guest nics is None.
In this case, we should get the gateway from /var/cache/cloud/cmdline.
This issue is caused by commit 45642b8
* pr/1871:
CLOUDSTACK-9692: Fix password server issue in redundant VRs
Signed-off-by: Rajani Karuturi <rajani.karuturi@accelerite.com>
@asfgit
asfgit merged commit 066b374 into apache:4.9Feb 3, 2017
Sign up for freeto 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

@ustcweizhou@yadvr@blueorangutan@luhaijiao@karuturi@borisstoyanov@asfgit