Skip to content

CLOUDSTACK-8857 listProjects doesn't return tags vmstopped or vmrunning when their value is zero - #838

Merged
asfgit merged 1 commit into
apache:masterfrom
bvbharatk:CLOUDSTACK-8857
Feb 23, 2017
Merged

CLOUDSTACK-8857 listProjects doesn't return tags vmstopped or vmrunning when their value is zero#838
asfgit merged 1 commit into
apache:masterfrom
bvbharatk:CLOUDSTACK-8857

Conversation

@bvbharatk

Copy link
Copy Markdown
Contributor

listProjects doesn't return tags vmstopped or vmrunning when their value is zero
added the the appropriate tags to response.

tested this manually by creating projects, launching vms from project accounts and then listing the projects.

@wilderrodrigues

Copy link
Copy Markdown
Contributor

Which steps should we follow to test it, @bvbharatk ?

@bvbharatkbvbharatk changed the title CLOUDSTACK-8855 Improve Error Message for Host Alert State and reconnect host API.CLOUDSTACK-8857 listProjects doesn't return tags vmstopped or vmrunning when their value is zeroSep 16, 2015
@bvbharatk

Copy link
Copy Markdown
ContributorAuthor

@wilderrodrigues
this jira ticket will give some insight on how to test it.
https://issues.apache.org/jira/browse/CLOUDSTACK-8857

@asfbot

Copy link
Copy Markdown

cloudstack-pull-rats #624 SUCCESS
This pull request looks good

@asfbot

Copy link
Copy Markdown

cloudstack-pull-analysis #563 UNSTABLE
Looks like there's a problem with this pull request

@asfbot

Copy link
Copy Markdown

cloudstack-pull-analysis #589 SUCCESS
This pull request looks good

@alexandrelimassantana

Copy link
Copy Markdown
Contributor

Hello @bvbharatk,

I think a simple change like this could have a test case to test it, so we can avoid manual tests.

@yadvr

yadvr commented May 2, 2016

Copy link
Copy Markdown
Member

LGTM, @bvbharatk can you rebase your branch and push -f against latest master

tag:easypr
cc @swill

@bvbharatk

Copy link
Copy Markdown
ContributorAuthor

ACS CI BVT Run

Sumarry:
Build Number 120
Hypervisor xenserver
NetworkType Advanced
Passed=73
Failed=0
Skipped=3

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

Failed tests:

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_vm_life_cycle.py
test_disk_offerings.py

@bvbharatk

Copy link
Copy Markdown
ContributorAuthor

Rebased with 4.9

@borisstoyanov

Copy link
Copy Markdown
Contributor

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

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

@borisstoyanov

Copy link
Copy Markdown
Contributor

@bvbharat can you please add some marvin tests to cover this change.

@blueorangutan

Copy link
Copy Markdown

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

@borisstoyanov

Copy link
Copy Markdown
Contributor

@blueorangutan test matrix

@blueorangutan

Copy link
Copy Markdown

@borisstoyanov a Trillian-Jenkins matrix job (centos6 mgmt + xs65sp1, centos7 mgmt + vmware55u3, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests

@blueorangutan

Copy link
Copy Markdown

Trillian test result (tid-673)
Environment: vmware-55u3 (x2), Advanced Networking with Mgmt server 7
Total time taken: 28140 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr838-t673-vmware-55u3.zip
Test completed. 25 look ok, 24 have error(s)

TestResultTime (s)Test File
test_02_VPC_default_routesFailure152.33test_vpc_router_nics.py
test_01_VPC_nics_after_destroyFailure147.25test_vpc_router_nics.py
test_04_rvpc_privategw_static_routesFailure560.18test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupFailure253.54test_privategw_acl.py
test_02_vpc_privategw_static_routesFailure263.27test_privategw_acl.py
ContextSuite context=TestVpcSite2SiteVpn>:setupError0.00test_vpc_vpn.py
ContextSuite context=TestVpcRemoteAccessVpn>:setupError0.00test_vpc_vpn.py
ContextSuite context=TestRVPCSite2SiteVpn>:setupError0.00test_vpc_vpn.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACLError1047.46test_vpc_redundant.py
ContextSuite context=TestVPCRedundancy>:teardownError696.97test_vpc_redundant.py
ContextSuite context=TestVolumes>:setupError0.00test_volumes.py
ContextSuite context=TestCreateVolume>:setupError0.00test_volumes.py
test_01_test_vm_volume_snapshotError186.33test_vm_snapshots.py
ContextSuite context=TestVmSnapshot>:setupError398.69test_vm_snapshots.py
ContextSuite context=TestVMLifeCycle>:setupError0.00test_vm_life_cycle.py
ContextSuite context=TestDeployVM>:setupError0.00test_vm_life_cycle.py
ContextSuite context=TestTemplates>:setupError0.00test_templates.py
ContextSuite context=TestServiceOfferings>:setupError182.54test_service_offerings.py
ContextSuite context=TestScaleVm>:setupError0.00test_scale_vm.py
ContextSuite context=TestRouterServices>:setupError0.00test_routers.py
ContextSuite context=TestRouterDns>:setupError0.00test_router_dns.py
ContextSuite context=TestRouterDHCPOpts>:setupError0.00test_router_dhcphosts.py
ContextSuite context=TestRouterDHCPHosts>:setupError0.00test_router_dhcphosts.py
ContextSuite context=TestResetVmOnReboot>:setupError0.00test_reset_vm_on_reboot.py
test_04_rvpc_privategw_static_routesError570.40test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError263.79test_privategw_acl.py
test_02_vpc_privategw_static_routesError273.50test_privategw_acl.py
test_01_vpc_privategw_aclError198.11test_privategw_acl.py
ContextSuite context=TestIsolatedNetworksPasswdServer>:setupError0.00test_password_server.py
test_01_nicError132.21test_nic.py
test_releaseIPError187.19test_network.py
test_reboot_routerError141.83test_network.py
test_delete_accountError157.53test_network.py
ContextSuite context=TestRouterRules>:setupError354.22test_network.py
ContextSuite context=TestPortForwarding>:setupError299.36test_network.py
test_nested_virtualization_vmwareError171.38test_nested_virtualization.py
test_nic_secondaryip_add_removeError182.23test_multipleips_per_nic.py
ContextSuite context=TestLoadBalance>:setupError0.00test_loadbalance.py
ContextSuite context=TestListIdsParams>:setupError0.00test_list_ids_parameter.py
test_deployvm_userdispersingError30.40test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentratedError30.41test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfitError171.39test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_postError30.57test_deploy_vm_with_userdata.py
test_deployvm_userdataError161.44test_deploy_vm_with_userdata.py
test_DeployVmAntiAffinityGroupError206.77test_affinity_groups.py
test_05_rvpc_multi_tiersSuccess691.85test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nicsSuccess1543.94test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routersSuccess725.64test_vpc_redundant.py
test_02_redundant_VPC_default_routesSuccess686.36test_vpc_redundant.py
test_10_destroy_cpvmSuccess266.96test_ssvm.py
test_09_destroy_ssvmSuccess268.94test_ssvm.py
test_08_reboot_cpvmSuccess186.65test_ssvm.py
test_07_reboot_ssvmSuccess158.78test_ssvm.py
test_06_stop_cpvmSuccess212.13test_ssvm.py
test_05_stop_ssvmSuccess173.86test_ssvm.py
test_04_cpvm_internalsSuccess1.29test_ssvm.py
test_03_ssvm_internalsSuccess4.77test_ssvm.py
test_02_list_cpvm_vmSuccess0.14test_ssvm.py
test_01_list_sec_storage_vmSuccess0.17test_ssvm.py
test_01_snapshot_root_diskSuccess31.31test_snapshots.py
test_01_create_service_offeringSuccess0.12test_service_offerings.py
test_02_sys_template_readySuccess0.16test_secondary_storage.py
test_01_sys_vm_startSuccess0.23test_secondary_storage.py
test_01_updatevolumedetailSuccess0.09test_resource_detail.py
test_createRegionSuccess0.04test_regions.py
test_create_pvlan_networkSuccess5.22test_pvlan.py
test_dedicatePublicIpRangeSuccess0.54test_public_ip_range.py
test_01_primary_storage_nfsSuccess38.24test_primary_storage.py
test_createPortablePublicIPRangeSuccess15.19test_portable_publicip.py
test_createPortablePublicIPAcquireSuccess15.45test_portable_publicip.py
test_UpdateStorageOverProvisioningFactorSuccess0.14test_over_provisioning.py
test_oobm_zchange_passwordSuccess30.78test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipSuccess16.37test_outofbandmanagement.py
test_oobm_issue_power_statusSuccess10.31test_outofbandmanagement.py
test_oobm_issue_power_softSuccess10.34test_outofbandmanagement.py
test_oobm_issue_power_resetSuccess15.62test_outofbandmanagement.py
test_oobm_issue_power_onSuccess15.33test_outofbandmanagement.py
test_oobm_issue_power_offSuccess15.32test_outofbandmanagement.py
test_oobm_issue_power_cycleSuccess15.32test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesSuccess82.57test_outofbandmanagement.py
test_oobm_enable_feature_validSuccess0.32test_outofbandmanagement.py
test_oobm_enable_feature_invalidSuccess0.09test_outofbandmanagement.py
test_oobm_disable_feature_validSuccess5.22test_outofbandmanagement.py
test_oobm_disable_feature_invalidSuccess0.11test_outofbandmanagement.py
test_oobm_configure_invalid_driverSuccess0.07test_outofbandmanagement.py
test_oobm_configure_default_driverSuccess0.10test_outofbandmanagement.py
test_oobm_background_powerstate_syncSuccess23.44test_outofbandmanagement.py
test_extendPhysicalNetworkVlanSuccess15.31test_non_contigiousvlan.py
test_public_ip_user_accountSuccess10.44test_network.py
test_public_ip_admin_accountSuccess40.51test_network.py
login_test_saml_userSuccess19.29test_login.py
test_07_list_default_isoSuccess0.07test_iso.py
test_05_iso_permissionsSuccess0.06test_iso.py
test_04_extract_IsoSuccess5.16test_iso.py
test_03_delete_isoSuccess95.24test_iso.py
test_02_edit_isoSuccess0.09test_iso.py
test_01_create_isoSuccess21.00test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfacesSuccess657.21test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfacesSuccess439.58test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80Success1060.10test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80Success848.92test_internal_lb.py
test_dedicateGuestVlanRangeSuccess10.27test_guest_vlan_range.py
test_UpdateConfigParamWithScopeSuccess0.27test_global_settings.py
test_rolepermission_lifecycle_updateSuccess6.22test_dynamicroles.py
test_rolepermission_lifecycle_listSuccess6.08test_dynamicroles.py
test_rolepermission_lifecycle_deleteSuccess5.90test_dynamicroles.py
test_rolepermission_lifecycle_createSuccess5.96test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updatesSuccess6.07test_dynamicroles.py
test_role_lifecycle_update_role_inuseSuccess5.93test_dynamicroles.py
test_role_lifecycle_updateSuccess11.01test_dynamicroles.py
test_role_lifecycle_listSuccess5.92test_dynamicroles.py
test_role_lifecycle_deleteSuccess10.97test_dynamicroles.py
test_role_lifecycle_createSuccess5.93test_dynamicroles.py
test_role_inuse_deletionSuccess5.90test_dynamicroles.py
test_role_account_acls_multiple_mgmt_serversSuccess8.21test_dynamicroles.py
test_role_account_aclsSuccess8.59test_dynamicroles.py
test_default_role_deletionSuccess6.02test_dynamicroles.py
test_04_create_fat_type_disk_offeringSuccess0.07test_disk_offerings.py
test_03_delete_disk_offeringSuccess0.04test_disk_offerings.py
test_02_edit_disk_offeringSuccess0.06test_disk_offerings.py
test_02_create_sparse_type_disk_offeringSuccess0.08test_disk_offerings.py
test_01_create_disk_offeringSuccess0.12test_disk_offerings.py
test_02_deploy_vm_root_resizeSuccess5.89test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resizeSuccess5.90test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resizeSuccess6.03test_deploy_vm_root_resize.py
test_deploy_vm_from_isoSuccess222.60test_deploy_vm_iso.py
test_3d_gpu_supportSuccess571.11test_deploy_vgpu_enabled_vm.py
ContextSuite context=TestCreateTemplate>:setupSkipped0.00test_templates.py
test_static_role_account_aclsSkipped0.02test_staticroles.py
test_11_ss_nfs_version_on_ssvmSkipped0.02test_ssvm.py
test_01_primary_storage_iscsiSkipped0.04test_primary_storage.py
test_06_copy_isoSkipped0.00test_iso.py
test_deploy_vgpu_enabled_vmSkipped1.16test_deploy_vgpu_enabled_vm.py

@blueorangutan

Copy link
Copy Markdown

Trillian test result (tid-672)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 31488 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr838-t672-kvm-centos7.zip
Test completed. 43 look ok, 6 have error(s)

TestResultTime (s)Test File
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACLFailure378.77test_vpc_redundant.py
test_04_rvpc_privategw_static_routesFailure401.21test_privategw_acl.py
ContextSuite context=TestRVPCSite2SiteVpn>:setupError0.00test_vpc_vpn.py
test_09_delete_detached_volumeError10.20test_volumes.py
test_08_resize_volumeError5.09test_volumes.py
test_07_resize_failError10.24test_volumes.py
test_06_download_detached_volumeError5.09test_volumes.py
test_05_detach_volumeError5.08test_volumes.py
test_04_delete_attached_volumeError5.08test_volumes.py
test_03_download_attached_volumeError5.08test_volumes.py
test_01_create_volumeError279.84test_volumes.py
ContextSuite context=TestTemplates>:setupError319.21test_templates.py
ContextSuite context=TestListIdsParams>:setupError0.00test_list_ids_parameter.py
test_01_vpc_site2site_vpnSuccess160.32test_vpc_vpn.py
test_01_vpc_remote_access_vpnSuccess61.09test_vpc_vpn.py
test_02_VPC_default_routesSuccess449.84test_vpc_router_nics.py
test_01_VPC_nics_after_destroySuccess809.26test_vpc_router_nics.py
test_05_rvpc_multi_tiersSuccess505.36test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nicsSuccess1393.40test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routersSuccess553.17test_vpc_redundant.py
test_02_redundant_VPC_default_routesSuccess753.83test_vpc_redundant.py
test_02_attach_volumeSuccess50.00test_volumes.py
test_deploy_vm_multipleSuccess398.31test_vm_life_cycle.py
test_deploy_vmSuccess0.03test_vm_life_cycle.py
test_advZoneVirtualRouterSuccess0.02test_vm_life_cycle.py
test_10_attachAndDetach_isoSuccess26.64test_vm_life_cycle.py
test_09_expunge_vmSuccess125.14test_vm_life_cycle.py
test_08_migrate_vmSuccess40.85test_vm_life_cycle.py
test_07_restore_vmSuccess0.12test_vm_life_cycle.py
test_06_destroy_vmSuccess125.75test_vm_life_cycle.py
test_03_reboot_vmSuccess125.78test_vm_life_cycle.py
test_02_start_vmSuccess10.16test_vm_life_cycle.py
test_01_stop_vmSuccess125.76test_vm_life_cycle.py
test_CreateTemplateWithDuplicateNameSuccess65.54test_templates.py
test_01_create_templateSuccess55.49test_templates.py
test_10_destroy_cpvmSuccess131.27test_ssvm.py
test_09_destroy_ssvmSuccess168.16test_ssvm.py
test_08_reboot_cpvmSuccess131.55test_ssvm.py
test_07_reboot_ssvmSuccess133.49test_ssvm.py
test_06_stop_cpvmSuccess131.68test_ssvm.py
test_05_stop_ssvmSuccess133.62test_ssvm.py
test_04_cpvm_internalsSuccess1.17test_ssvm.py
test_03_ssvm_internalsSuccess3.53test_ssvm.py
test_02_list_cpvm_vmSuccess0.11test_ssvm.py
test_01_list_sec_storage_vmSuccess0.12test_ssvm.py
test_01_snapshot_root_diskSuccess11.20test_snapshots.py
test_04_change_offering_smallSuccess210.37test_service_offerings.py
test_03_delete_service_offeringSuccess0.04test_service_offerings.py
test_02_edit_service_offeringSuccess0.07test_service_offerings.py
test_01_create_service_offeringSuccess0.12test_service_offerings.py
test_02_sys_template_readySuccess0.11test_secondary_storage.py
test_01_sys_vm_startSuccess0.17test_secondary_storage.py
test_09_reboot_routerSuccess35.33test_routers.py
test_08_start_routerSuccess25.27test_routers.py
test_07_stop_routerSuccess10.14test_routers.py
test_06_router_advancedSuccess0.05test_routers.py
test_05_router_basicSuccess0.04test_routers.py
test_04_restart_network_wo_cleanupSuccess5.58test_routers.py
test_03_restart_network_cleanupSuccess55.45test_routers.py
test_02_router_internal_advSuccess0.84test_routers.py
test_01_router_internal_basicSuccess0.46test_routers.py
test_router_dns_guestipquerySuccess76.73test_router_dns.py
test_router_dns_externalipquerySuccess0.07test_router_dns.py
test_router_dhcphostsSuccess331.92test_router_dhcphosts.py
test_router_dhcp_optsSuccess21.43test_router_dhcphosts.py
test_01_updatevolumedetailSuccess0.07test_resource_detail.py
test_01_reset_vm_on_rebootSuccess130.91test_reset_vm_on_reboot.py
test_createRegionSuccess0.04test_regions.py
test_create_pvlan_networkSuccess5.20test_pvlan.py
test_dedicatePublicIpRangeSuccess0.37test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanupSuccess675.93test_privategw_acl.py
test_02_vpc_privategw_static_routesSuccess561.62test_privategw_acl.py
test_01_vpc_privategw_aclSuccess92.16test_privategw_acl.py
test_01_primary_storage_nfsSuccess35.87test_primary_storage.py
test_createPortablePublicIPRangeSuccess15.18test_portable_publicip.py
test_createPortablePublicIPAcquireSuccess15.48test_portable_publicip.py
test_isolate_network_password_serverSuccess90.92test_password_server.py
test_UpdateStorageOverProvisioningFactorSuccess0.12test_over_provisioning.py
test_oobm_zchange_passwordSuccess30.60test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipSuccess16.31test_outofbandmanagement.py
test_oobm_issue_power_statusSuccess10.24test_outofbandmanagement.py
test_oobm_issue_power_softSuccess15.32test_outofbandmanagement.py
test_oobm_issue_power_resetSuccess15.34test_outofbandmanagement.py
test_oobm_issue_power_onSuccess15.30test_outofbandmanagement.py
test_oobm_issue_power_offSuccess15.32test_outofbandmanagement.py
test_oobm_issue_power_cycleSuccess15.55test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesSuccess92.53test_outofbandmanagement.py
test_oobm_enable_feature_validSuccess5.15test_outofbandmanagement.py
test_oobm_enable_feature_invalidSuccess0.09test_outofbandmanagement.py
test_oobm_disable_feature_validSuccess5.18test_outofbandmanagement.py
test_oobm_disable_feature_invalidSuccess0.10test_outofbandmanagement.py
test_oobm_configure_invalid_driverSuccess0.08test_outofbandmanagement.py
test_oobm_configure_default_driverSuccess0.07test_outofbandmanagement.py
test_oobm_background_powerstate_syncSuccess23.39test_outofbandmanagement.py
test_extendPhysicalNetworkVlanSuccess15.29test_non_contigiousvlan.py
test_01_nicSuccess620.34test_nic.py
test_releaseIPSuccess273.02test_network.py
test_reboot_routerSuccess503.99test_network.py
test_public_ip_user_accountSuccess10.24test_network.py
test_public_ip_admin_accountSuccess40.27test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_RuleSuccess66.80test_network.py
test_network_rules_acquired_public_ip_2_nat_ruleSuccess61.76test_network.py
test_network_rules_acquired_public_ip_1_static_nat_ruleSuccess124.10test_network.py
test_delete_accountSuccess297.74test_network.py
test_02_port_fwd_on_non_src_natSuccess55.58test_network.py
test_01_port_fwd_on_src_natSuccess109.63test_network.py
test_nic_secondaryip_add_removeSuccess197.36test_multipleips_per_nic.py
login_test_saml_userSuccess19.20test_login.py
test_assign_and_removal_lbSuccess133.07test_loadbalance.py
test_02_create_lb_rule_non_natSuccess187.31test_loadbalance.py
test_01_create_lb_rule_src_natSuccess217.57test_loadbalance.py
test_07_list_default_isoSuccess0.06test_iso.py
test_05_iso_permissionsSuccess0.06test_iso.py
test_04_extract_IsoSuccess5.15test_iso.py
test_03_delete_isoSuccess95.19test_iso.py
test_02_edit_isoSuccess0.05test_iso.py
test_01_create_isoSuccess20.97test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfacesSuccess253.28test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfacesSuccess197.88test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80Success474.24test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80Success455.08test_internal_lb.py
test_dedicateGuestVlanRangeSuccess10.28test_guest_vlan_range.py
test_UpdateConfigParamWithScopeSuccess0.13test_global_settings.py
test_rolepermission_lifecycle_updateSuccess6.41test_dynamicroles.py
test_rolepermission_lifecycle_listSuccess5.96test_dynamicroles.py
test_rolepermission_lifecycle_deleteSuccess5.83test_dynamicroles.py
test_rolepermission_lifecycle_createSuccess5.86test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updatesSuccess6.01test_dynamicroles.py
test_role_lifecycle_update_role_inuseSuccess5.87test_dynamicroles.py
test_role_lifecycle_updateSuccess10.96test_dynamicroles.py
test_role_lifecycle_listSuccess5.89test_dynamicroles.py
test_role_lifecycle_deleteSuccess10.97test_dynamicroles.py
test_role_lifecycle_createSuccess5.90test_dynamicroles.py
test_role_inuse_deletionSuccess5.85test_dynamicroles.py
test_role_account_acls_multiple_mgmt_serversSuccess8.09test_dynamicroles.py
test_role_account_aclsSuccess8.18test_dynamicroles.py
test_default_role_deletionSuccess6.02test_dynamicroles.py
test_04_create_fat_type_disk_offeringSuccess0.06test_disk_offerings.py
test_03_delete_disk_offeringSuccess0.04test_disk_offerings.py
test_02_edit_disk_offeringSuccess0.05test_disk_offerings.py
test_02_create_sparse_type_disk_offeringSuccess0.06test_disk_offerings.py
test_01_create_disk_offeringSuccess0.10test_disk_offerings.py
test_deployvm_userdispersingSuccess20.56test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentratedSuccess20.58test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfitSuccess115.95test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_postSuccess40.58test_deploy_vm_with_userdata.py
test_deployvm_userdataSuccess65.91test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resizeSuccess5.94test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resizeSuccess5.95test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resizeSuccess222.40test_deploy_vm_root_resize.py
test_deploy_vm_from_isoSuccess202.45test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroupSuccess106.11test_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_static_role_account_aclsSkipped0.02test_staticroles.py
test_11_ss_nfs_version_on_ssvmSkipped0.02test_ssvm.py
test_01_scale_vmSkipped0.00test_scale_vm.py
test_01_primary_storage_iscsiSkipped0.03test_primary_storage.py
test_nested_virtualization_vmwareSkipped0.00test_nested_virtualization.py
test_06_copy_isoSkipped0.00test_iso.py
test_deploy_vgpu_enabled_vmSkipped0.03test_deploy_vgpu_enabled_vm.py
test_3d_gpu_supportSkipped0.03test_deploy_vgpu_enabled_vm.py

@blueorangutan

Copy link
Copy Markdown

Trillian test result (tid-671)
Environment: xenserver-65sp1 (x2), Advanced Networking with Mgmt server 6
Total time taken: 33562 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr838-t671-xenserver-65sp1.zip
Test completed. 45 look ok, 4 have error(s)

TestResultTime (s)Test File
test_05_rvpc_multi_tiersFailure551.45test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nicsFailure1371.21test_vpc_redundant.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACLFailure544.33test_vpc_redundant.py
test_04_rvpc_privategw_static_routesFailure810.51test_privategw_acl.py
ContextSuite context=TestTemplates>:setupError395.54test_templates.py
ContextSuite context=TestListIdsParams>:setupError0.00test_list_ids_parameter.py
test_01_vpc_site2site_vpnSuccess303.26test_vpc_vpn.py
test_01_vpc_remote_access_vpnSuccess161.90test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpnSuccess507.78test_vpc_vpn.py
test_02_VPC_default_routesSuccess310.12test_vpc_router_nics.py
test_01_VPC_nics_after_destroySuccess717.63test_vpc_router_nics.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routersSuccess870.28test_vpc_redundant.py
test_02_redundant_VPC_default_routesSuccess1073.22test_vpc_redundant.py
test_09_delete_detached_volumeSuccess15.75test_volumes.py
test_08_resize_volumeSuccess86.02test_volumes.py
test_07_resize_failSuccess101.38test_volumes.py
test_06_download_detached_volumeSuccess25.42test_volumes.py
test_05_detach_volumeSuccess100.32test_volumes.py
test_04_delete_attached_volumeSuccess10.23test_volumes.py
test_03_download_attached_volumeSuccess15.41test_volumes.py
test_02_attach_volumeSuccess10.73test_volumes.py
test_01_create_volumeSuccess397.55test_volumes.py
test_03_delete_vm_snapshotsSuccess280.26test_vm_snapshots.py
test_02_revert_vm_snapshotsSuccess191.42test_vm_snapshots.py
test_01_create_vm_snapshotsSuccess100.72test_vm_snapshots.py
test_deploy_vm_multipleSuccess288.57test_vm_life_cycle.py
test_deploy_vmSuccess0.03test_vm_life_cycle.py
test_advZoneVirtualRouterSuccess0.03test_vm_life_cycle.py
test_10_attachAndDetach_isoSuccess26.75test_vm_life_cycle.py
test_09_expunge_vmSuccess125.22test_vm_life_cycle.py
test_08_migrate_vmSuccess66.94test_vm_life_cycle.py
test_07_restore_vmSuccess0.16test_vm_life_cycle.py
test_06_destroy_vmSuccess10.18test_vm_life_cycle.py
test_03_reboot_vmSuccess20.27test_vm_life_cycle.py
test_02_start_vmSuccess25.33test_vm_life_cycle.py
test_01_stop_vmSuccess30.31test_vm_life_cycle.py
test_CreateTemplateWithDuplicateNameSuccess146.29test_templates.py
test_01_create_templateSuccess75.75test_templates.py
test_10_destroy_cpvmSuccess226.82test_ssvm.py
test_09_destroy_ssvmSuccess229.09test_ssvm.py
test_08_reboot_cpvmSuccess111.60test_ssvm.py
test_07_reboot_ssvmSuccess183.93test_ssvm.py
test_06_stop_cpvmSuccess136.72test_ssvm.py
test_05_stop_ssvmSuccess169.06test_ssvm.py
test_04_cpvm_internalsSuccess1.15test_ssvm.py
test_03_ssvm_internalsSuccess3.20test_ssvm.py
test_02_list_cpvm_vmSuccess0.13test_ssvm.py
test_01_list_sec_storage_vmSuccess0.13test_ssvm.py
test_01_snapshot_root_diskSuccess21.65test_snapshots.py
test_04_change_offering_smallSuccess129.28test_service_offerings.py
test_03_delete_service_offeringSuccess0.04test_service_offerings.py
test_02_edit_service_offeringSuccess0.10test_service_offerings.py
test_01_create_service_offeringSuccess0.10test_service_offerings.py
test_02_sys_template_readySuccess0.14test_secondary_storage.py
test_01_sys_vm_startSuccess0.21test_secondary_storage.py
test_01_scale_vmSuccess5.25test_scale_vm.py
test_09_reboot_routerSuccess55.53test_routers.py
test_08_start_routerSuccess45.50test_routers.py
test_07_stop_routerSuccess15.22test_routers.py
test_06_router_advancedSuccess0.05test_routers.py
test_05_router_basicSuccess0.04test_routers.py
test_04_restart_network_wo_cleanupSuccess5.54test_routers.py
test_03_restart_network_cleanupSuccess111.16test_routers.py
test_02_router_internal_advSuccess0.78test_routers.py
test_01_router_internal_basicSuccess0.42test_routers.py
test_router_dns_guestipquerySuccess49.34test_router_dns.py
test_router_dns_externalipquerySuccess0.09test_router_dns.py
test_router_dhcphostsSuccess153.13test_router_dhcphosts.py
test_router_dhcp_optsSuccess31.55test_router_dhcphosts.py
test_01_updatevolumedetailSuccess0.11test_resource_detail.py
test_01_reset_vm_on_rebootSuccess96.11test_reset_vm_on_reboot.py
test_createRegionSuccess0.07test_regions.py
test_create_pvlan_networkSuccess5.61test_pvlan.py
test_dedicatePublicIpRangeSuccess0.85test_public_ip_range.py
test_03_vpc_privategw_restart_vpc_cleanupSuccess874.48test_privategw_acl.py
test_02_vpc_privategw_static_routesSuccess694.44test_privategw_acl.py
test_01_vpc_privategw_aclSuccess143.10test_privategw_acl.py
test_01_primary_storage_nfsSuccess38.74test_primary_storage.py
test_01_primary_storage_iscsiSuccess78.01test_primary_storage.py
test_createPortablePublicIPRangeSuccess15.25test_portable_publicip.py
test_createPortablePublicIPAcquireSuccess15.54test_portable_publicip.py
test_isolate_network_password_serverSuccess36.27test_password_server.py
test_UpdateStorageOverProvisioningFactorSuccess0.15test_over_provisioning.py
test_oobm_zchange_passwordSuccess30.93test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipSuccess16.40test_outofbandmanagement.py
test_oobm_issue_power_statusSuccess10.29test_outofbandmanagement.py
test_oobm_issue_power_softSuccess15.47test_outofbandmanagement.py
test_oobm_issue_power_resetSuccess15.40test_outofbandmanagement.py
test_oobm_issue_power_onSuccess15.42test_outofbandmanagement.py
test_oobm_issue_power_offSuccess15.40test_outofbandmanagement.py
test_oobm_issue_power_cycleSuccess15.40test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesSuccess93.31test_outofbandmanagement.py
test_oobm_enable_feature_validSuccess5.17test_outofbandmanagement.py
test_oobm_enable_feature_invalidSuccess0.10test_outofbandmanagement.py
test_oobm_disable_feature_validSuccess5.22test_outofbandmanagement.py
test_oobm_disable_feature_invalidSuccess0.11test_outofbandmanagement.py
test_oobm_configure_invalid_driverSuccess0.07test_outofbandmanagement.py
test_oobm_configure_default_driverSuccess0.08test_outofbandmanagement.py
test_oobm_background_powerstate_syncSuccess23.65test_outofbandmanagement.py
test_extendPhysicalNetworkVlanSuccess15.38test_non_contigiousvlan.py
test_01_nicSuccess611.70test_nic.py
test_releaseIPSuccess293.55test_network.py
test_reboot_routerSuccess575.44test_network.py
test_public_ip_user_accountSuccess10.29test_network.py
test_public_ip_admin_accountSuccess40.33test_network.py
test_network_rules_acquired_public_ip_3_Load_Balancer_RuleSuccess86.78test_network.py
test_network_rules_acquired_public_ip_2_nat_ruleSuccess76.62test_network.py
test_network_rules_acquired_public_ip_1_static_nat_ruleSuccess103.26test_network.py
test_delete_accountSuccess328.52test_network.py
test_02_port_fwd_on_non_src_natSuccess70.89test_network.py
test_01_port_fwd_on_src_natSuccess83.85test_network.py
test_nic_secondaryip_add_removeSuccess243.22test_multipleips_per_nic.py
login_test_saml_userSuccess19.57test_login.py
test_assign_and_removal_lbSuccess149.07test_loadbalance.py
test_02_create_lb_rule_non_natSuccess207.62test_loadbalance.py
test_01_create_lb_rule_src_natSuccess214.57test_loadbalance.py
test_07_list_default_isoSuccess0.07test_iso.py
test_05_iso_permissionsSuccess0.07test_iso.py
test_04_extract_IsoSuccess5.22test_iso.py
test_03_delete_isoSuccess95.23test_iso.py
test_02_edit_isoSuccess0.06test_iso.py
test_01_create_isoSuccess21.05test_iso.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfacesSuccess487.30test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfacesSuccess345.05test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80Success1035.65test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80Success698.84test_internal_lb.py
test_dedicateGuestVlanRangeSuccess10.36test_guest_vlan_range.py
test_UpdateConfigParamWithScopeSuccess0.17test_global_settings.py
test_rolepermission_lifecycle_updateSuccess6.34test_dynamicroles.py
test_rolepermission_lifecycle_listSuccess6.12test_dynamicroles.py
test_rolepermission_lifecycle_deleteSuccess5.96test_dynamicroles.py
test_rolepermission_lifecycle_createSuccess6.00test_dynamicroles.py
test_rolepermission_lifecycle_concurrent_updatesSuccess6.14test_dynamicroles.py
test_role_lifecycle_update_role_inuseSuccess6.03test_dynamicroles.py
test_role_lifecycle_updateSuccess11.25test_dynamicroles.py
test_role_lifecycle_listSuccess6.13test_dynamicroles.py
test_role_lifecycle_deleteSuccess11.09test_dynamicroles.py
test_role_lifecycle_createSuccess5.97test_dynamicroles.py
test_role_inuse_deletionSuccess5.94test_dynamicroles.py
test_role_account_acls_multiple_mgmt_serversSuccess8.54test_dynamicroles.py
test_role_account_aclsSuccess8.82test_dynamicroles.py
test_default_role_deletionSuccess6.10test_dynamicroles.py
test_04_create_fat_type_disk_offeringSuccess0.13test_disk_offerings.py
test_03_delete_disk_offeringSuccess0.08test_disk_offerings.py
test_02_edit_disk_offeringSuccess0.07test_disk_offerings.py
test_02_create_sparse_type_disk_offeringSuccess0.09test_disk_offerings.py
test_01_create_disk_offeringSuccess0.13test_disk_offerings.py
test_deployvm_userdispersingSuccess46.08test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userconcentratedSuccess151.65test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_firstfitSuccess206.88test_deploy_vms_with_varied_deploymentplanners.py
test_deployvm_userdata_postSuccess25.60test_deploy_vm_with_userdata.py
test_deployvm_userdataSuccess131.61test_deploy_vm_with_userdata.py
test_02_deploy_vm_root_resizeSuccess5.95test_deploy_vm_root_resize.py
test_01_deploy_vm_root_resizeSuccess5.93test_deploy_vm_root_resize.py
test_00_deploy_vm_root_resizeSuccess6.17test_deploy_vm_root_resize.py
test_deploy_vm_from_isoSuccess167.52test_deploy_vm_iso.py
test_DeployVmAntiAffinityGroupSuccess247.50test_affinity_groups.py
test_01_test_vm_volume_snapshotSkipped0.00test_vm_snapshots.py
test_static_role_account_aclsSkipped0.02test_staticroles.py
test_11_ss_nfs_version_on_ssvmSkipped0.02test_ssvm.py
test_nested_virtualization_vmwareSkipped0.00test_nested_virtualization.py
test_06_copy_isoSkipped0.00test_iso.py
test_deploy_vgpu_enabled_vmSkipped0.03test_deploy_vgpu_enabled_vm.py
test_3d_gpu_supportSkipped0.04test_deploy_vgpu_enabled_vm.py

@jayapalu

Copy link
Copy Markdown
Contributor

Code changes are fine. Test results are there
LGTM

@karuturi

Copy link
Copy Markdown
Member

good fix. merging.

@asfgit
asfgit merged commit c6e9d82 into apache:masterFeb 23, 2017
asfgit pushed a commit that referenced this pull request Feb 23, 2017
CLOUDSTACK-8857 listProjects doesn't return tags vmstopped or vmrunning when their value is zero listProjects doesn't return tags vmstopped or vmrunning when their value is zero
added the the appropriate tags to response.
tested this manually by creating projects, launching vms from project accounts and then listing the projects.
* pr/838:
CLOUDSTACK-8857 listProjects doesn't return tags vmstopped or vmrunning when their value is zero
Signed-off-by: Rajani Karuturi <rajani.karuturi@accelerite.com>
yadvr pushed a commit that referenced this pull request Jan 20, 2021
* Allow changing template type by admin
Currently the template has following types:
'BUILTIN', 'USER', 'SYSTEM', 'ROUTING', 'PERHOST'
Provide ui support for admins os that they can change
the template type
* add extr afields
* remove perhost
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
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.

11 participants

@bvbharatk@wilderrodrigues@asfbot@alexandrelimassantana@yadvr@borisstoyanov@blueorangutan@jayapalu@karuturi@asfgit@bvbharat