You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by GitBox <gi...@apache.org> on 2021/03/12 17:12:07 UTC

[GitHub] [cloudstack] GabrielBrascher opened a new pull request #4807: Migrate VR codebase from Python2 to Python3

GabrielBrascher opened a new pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807


   ### Description
   
   Considering the Python2 end of life we must migrate the VR's codebase to Python3.
   
   This PR covers partially issue #3195. Additionally, this PR is a joint of the work done in #3730 and #4727.
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] DaanHoogland commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
DaanHoogland commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-837948962


   @GabrielBrascher , I'm on vacation since tomorrow ;) I will help you with testing this when I come back.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] nvazquez commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
nvazquez commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-1030663404


   Hi @GabrielBrascher should this be included on 4.17? Can you please fix the conflicts?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] blueorangutan commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-799513825


   <b>[S] Trillian test result (tid-136)</b>
   Environment: kvm-ubuntu20 (x2), Advanced Networking with Mgmt server u20
   Total time taken: 19827 seconds
   Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4807-t136-kvm-ubuntu20.zip
   Intermittent failure detected: /marvin/tests/smoke/test_accounts.py
   Intermittent failure detected: /marvin/tests/smoke/test_affinity_groups_projects.py
   Intermittent failure detected: /marvin/tests/smoke/test_affinity_groups.py
   Intermittent failure detected: /marvin/tests/smoke/test_async_job.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_virtio_scsi_vm.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_extra_config_data.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_iso.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_root_resize.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vms_with_varied_deploymentplanners.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_with_userdata.py
   Intermittent failure detected: /marvin/tests/smoke/test_diagnostics.py
   Intermittent failure detected: /marvin/tests/smoke/test_domain_service_offerings.py
   Intermittent failure detected: /marvin/tests/smoke/test_domain_vpc_offerings.py
   Intermittent failure detected: /marvin/tests/smoke/test_internal_lb.py
   Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_clusters.py
   Intermittent failure detected: /marvin/tests/smoke/test_list_ids_parameter.py
   Intermittent failure detected: /marvin/tests/smoke/test_loadbalance.py
   Intermittent failure detected: /marvin/tests/smoke/test_metrics_api.py
   Intermittent failure detected: /marvin/tests/smoke/test_migration.py
   Intermittent failure detected: /marvin/tests/smoke/test_multipleips_per_nic.py
   Intermittent failure detected: /marvin/tests/smoke/test_network_acl.py
   Intermittent failure detected: /marvin/tests/smoke/test_network.py
   Intermittent failure detected: /marvin/tests/smoke/test_nic.py
   Intermittent failure detected: /marvin/tests/smoke/test_password_server.py
   Intermittent failure detected: /marvin/tests/smoke/test_portforwardingrules.py
   Intermittent failure detected: /marvin/tests/smoke/test_primary_storage.py
   Intermittent failure detected: /marvin/tests/smoke/test_privategw_acl.py
   Intermittent failure detected: /marvin/tests/smoke/test_projects.py
   Intermittent failure detected: /marvin/tests/smoke/test_reset_vm_on_reboot.py
   Intermittent failure detected: /marvin/tests/smoke/test_resource_accounting.py
   Intermittent failure detected: /marvin/tests/smoke/test_router_dhcphosts.py
   Intermittent failure detected: /marvin/tests/smoke/test_router_dns.py
   Intermittent failure detected: /marvin/tests/smoke/test_router_dnsservice.py
   Intermittent failure detected: /marvin/tests/smoke/test_routers_iptables_default_policy.py
   Intermittent failure detected: /marvin/tests/smoke/test_routers_network_ops.py
   Intermittent failure detected: /marvin/tests/smoke/test_routers.py
   Intermittent failure detected: /marvin/tests/smoke/test_service_offerings.py
   Intermittent failure detected: /marvin/tests/smoke/test_snapshots.py
   Intermittent failure detected: /marvin/tests/smoke/test_templates.py
   Intermittent failure detected: /marvin/tests/smoke/test_usage.py
   Intermittent failure detected: /marvin/tests/smoke/test_vm_deployment_planner.py
   Intermittent failure detected: /marvin/tests/smoke/test_vm_life_cycle.py
   Intermittent failure detected: /marvin/tests/smoke/test_vm_snapshots.py
   Intermittent failure detected: /marvin/tests/smoke/test_volumes.py
   Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
   Intermittent failure detected: /marvin/tests/smoke/test_vpc_router_nics.py
   Intermittent failure detected: /marvin/tests/smoke/test_vpc_vpn.py
   Smoke tests completed. 39 look OK, 47 have error(s)
   Only failed tests results shown below:
   
   
   Test | Result | Time (s) | Test File
   --- | --- | --- | ---
   ContextSuite context=TestAddVmToSubDomain>:setup | `Error` | 34.69 | test_accounts.py
   test_DeleteDomain | `Error` | 29.82 | test_accounts.py
   test_forceDeleteDomain | `Failure` | 29.82 | test_accounts.py
   test_forceDeleteDomain | `Error` | 43.48 | test_accounts.py
   test_01_user_remove_VM_running | `Error` | 36.11 | test_accounts.py
   test_DeployVmAntiAffinityGroup_in_project | `Error` | 34.16 | test_affinity_groups_projects.py
   test_DeployVmAffinityGroup | `Error` | 31.01 | test_affinity_groups.py
   test_DeployVmAntiAffinityGroup | `Error` | 4.28 | test_affinity_groups.py
   test_query_async_job_result | `Error` | 32.58 | test_async_job.py
   ContextSuite context=TestLoadBalance>:setup | `Error` | 0.00 | test_loadbalance.py
   test_list_vms_metrics | `Error` | 28.13 | test_metrics_api.py
   ContextSuite context=TestDeployVirtioSCSIVM>:setup | `Error` | 0.00 | test_deploy_virtio_scsi_vm.py
   test_02_deploy_vm_with_extraconfig_kvm | `Error` | 29.94 | test_deploy_vm_extra_config_data.py
   test_03_update_vm_with_extraconfig_kvm | `Error` | 4.32 | test_deploy_vm_extra_config_data.py
   test_deploy_vm_from_iso | `Error` | 34.52 | test_deploy_vm_iso.py
   test_01_native_to_native_network_migration | `Error` | 36.52 | test_migration.py
   test_02_native_to_native_vpc_migration | `Error` | 30.39 | test_migration.py
   test_00_deploy_vm_root_resize | `Error` | 31.05 | test_deploy_vm_root_resize.py
   test_deployvm_firstfit | `Error` | 28.99 | test_deploy_vms_with_varied_deploymentplanners.py
   test_deployvm_userconcentrated | `Error` | 5.34 | test_deploy_vms_with_varied_deploymentplanners.py
   test_deployvm_userdispersing | `Error` | 4.30 | test_deploy_vms_with_varied_deploymentplanners.py
   test_network_acl | `Error` | 31.14 | test_network_acl.py
   test_deployvm_userdata | `Error` | 27.97 | test_deploy_vm_with_userdata.py
   test_deployvm_userdata_post | `Error` | 4.32 | test_deploy_vm_with_userdata.py
   test_01_deploy_kubernetes_cluster | `Failure` | 32.42 | test_kubernetes_clusters.py
   test_02_invalid_upgrade_kubernetes_cluster | `Failure` | 31.11 | test_kubernetes_clusters.py
   test_03_deploy_and_upgrade_kubernetes_cluster | `Failure` | 30.08 | test_kubernetes_clusters.py
   test_04_deploy_and_scale_kubernetes_cluster | `Failure` | 30.01 | test_kubernetes_clusters.py
   test_05_delete_kubernetes_cluster | `Failure` | 29.99 | test_kubernetes_clusters.py
   test_07_deploy_kubernetes_ha_cluster | `Failure` | 29.99 | test_kubernetes_clusters.py
   test_08_deploy_and_upgrade_kubernetes_ha_cluster | `Failure` | 29.99 | test_kubernetes_clusters.py
   test_09_delete_kubernetes_ha_cluster | `Failure` | 29.95 | test_kubernetes_clusters.py
   ContextSuite context=TestKubernetesCluster>:teardown | `Error` | 171.62 | test_kubernetes_clusters.py
   test_09_project_suspend | `Error` | 28.05 | test_projects.py
   test_10_project_activation | `Error` | 6.40 | test_projects.py
   ContextSuite context=TestRemoteDiagnostics>:setup | `Error` | 0.00 | test_diagnostics.py
   test_delete_account | `Error` | 46.67 | test_network.py
   ContextSuite context=TestPortForwarding>:setup | `Error` | 76.74 | test_network.py
   ContextSuite context=TestPublicIP>:setup | `Error` | 31.16 | test_network.py
   test_reboot_router | `Error` | 31.48 | test_network.py
   test_releaseIP | `Error` | 29.46 | test_network.py
   ContextSuite context=TestRouterRules>:setup | `Error` | 60.03 | test_network.py
   test_01_deployVMInSharedNetwork | `Failure` | 29.90 | test_network.py
   test_03_destroySharedNetwork | `Failure` | 1.10 | test_network.py
   ContextSuite context=TestSharedNetwork>:teardown | `Error` | 2.20 | test_network.py
   test_01_nic | `Error` | 29.65 | test_nic.py
   test_03_deploy_vm_domain_service_offering | `Error` | 29.73 | test_domain_service_offerings.py
   test_03_create_vpc_domain_vpc_offering | `Error` | 27.61 | test_domain_vpc_offerings.py
   ContextSuite context=TestIsolatedNetworksPasswdServer>:setup | `Error` | 0.00 | test_password_server.py
   test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 | `Failure` | 34.70 | test_internal_lb.py
   test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 | `Failure` | 35.67 | test_internal_lb.py
   test_03_vpc_internallb_haproxy_stats_on_all_interfaces | `Failure` | 35.28 | test_internal_lb.py
   test_04_rvpc_internallb_haproxy_stats_on_all_interfaces | `Failure` | 36.83 | test_internal_lb.py
   ContextSuite context=TestListIdsParams>:setup | `Error` | 0.00 | test_list_ids_parameter.py
   test_nic_secondaryip_add_remove | `Error` | 44.67 | test_multipleips_per_nic.py
   test_01_create_delete_portforwarding_fornonvpc | `Error` | 30.86 | test_portforwardingrules.py
   test_01_add_primary_storage_disabled_host | `Error` | 98.88 | test_primary_storage.py
   test_01_primary_storage_nfs | `Error` | 0.24 | test_primary_storage.py
   ContextSuite context=TestStorageTags>:setup | `Error` | 0.38 | test_primary_storage.py
   test_01_vpc_privategw_acl | `Failure` | 35.85 | test_privategw_acl.py
   test_02_vpc_privategw_static_routes | `Failure` | 33.85 | test_privategw_acl.py
   test_03_vpc_privategw_restart_vpc_cleanup | `Failure` | 30.35 | test_privategw_acl.py
   test_04_rvpc_privategw_static_routes | `Failure` | 35.30 | test_privategw_acl.py
   ContextSuite context=TestResetVmOnReboot>:setup | `Error` | 0.00 | test_reset_vm_on_reboot.py
   test_01_so_removal_resource_update | `Error` | 30.05 | test_resource_accounting.py
   ContextSuite context=TestRouterDHCPHosts>:setup | `Error` | 0.00 | test_router_dhcphosts.py
   ContextSuite context=TestRouterDHCPOpts>:setup | `Error` | 0.00 | test_router_dhcphosts.py
   ContextSuite context=TestRouterDns>:setup | `Error` | 0.00 | test_router_dns.py
   ContextSuite context=TestRouterDnsService>:setup | `Error` | 0.00 | test_router_dnsservice.py
   test_02_routervm_iptables_policies | `Error` | 30.00 | test_routers_iptables_default_policy.py
   test_01_single_VPC_iptables_policies | `Error` | 32.17 | test_routers_iptables_default_policy.py
   test_01_isolate_network_FW_PF_default_routes_egress_true | `Error` | 41.58 | test_routers_network_ops.py
   test_02_isolate_network_FW_PF_default_routes_egress_false | `Error` | 43.29 | test_routers_network_ops.py
   test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true | `Error` | 62.06 | test_routers_network_ops.py
   test_02_RVR_Network_FW_PF_SSH_default_routes_egress_false | `Error` | 61.45 | test_routers_network_ops.py
   test_03_RVR_Network_check_router_state | `Error` | 62.26 | test_routers_network_ops.py
   ContextSuite context=TestRouterServices>:setup | `Error` | 0.00 | test_routers.py
   ContextSuite context=TestCpuCapServiceOfferings>:setup | `Error` | 0.00 | test_service_offerings.py
   ContextSuite context=TestServiceOfferings>:setup | `Error` | 30.63 | test_service_offerings.py
   ContextSuite context=TestSnapshotRootDisk>:setup | `Error` | 0.00 | test_snapshots.py
   test_02_deploy_vm_from_direct_download_template | `Error` | 31.16 | test_templates.py
   test_03_deploy_vm_wrong_checksum | `Error` | 5.45 | test_templates.py
   ContextSuite context=TestTemplates>:setup | `Error` | 56.05 | test_templates.py
   ContextSuite context=TestLBRuleUsage>:setup | `Error` | 34.25 | test_usage.py
   ContextSuite context=TestNatRuleUsage>:setup | `Error` | 70.57 | test_usage.py
   ContextSuite context=TestPublicIPUsage>:setup | `Error` | 106.52 | test_usage.py
   ContextSuite context=TestSnapshotUsage>:setup | `Error` | 142.53 | test_usage.py
   ContextSuite context=TestVmUsage>:setup | `Error` | 225.04 | test_usage.py
   ContextSuite context=TestVolumeUsage>:setup | `Error` | 261.48 | test_usage.py
   ContextSuite context=TestVpnUsage>:setup | `Error` | 296.22 | test_usage.py
   test_01_deploy_vm_on_specific_host | `Error` | 30.55 | test_vm_deployment_planner.py
   test_02_deploy_vm_on_specific_cluster | `Error` | 4.77 | test_vm_deployment_planner.py
   test_03_deploy_vm_on_specific_pod | `Error` | 4.87 | test_vm_deployment_planner.py
   test_04_deploy_vm_on_host_override_pod_and_cluster | `Error` | 3.73 | test_vm_deployment_planner.py
   test_05_deploy_vm_on_cluster_override_pod | `Error` | 5.16 | test_vm_deployment_planner.py
   ContextSuite context=TestDeployVM>:setup | `Error` | 0.00 | test_vm_life_cycle.py
   test_01_migrate_VM_and_root_volume | `Error` | 31.15 | test_vm_life_cycle.py
   test_02_migrate_VM_with_two_data_disks | `Error` | 6.40 | test_vm_life_cycle.py
   test_01_secure_vm_migration | `Error` | 62.62 | test_vm_life_cycle.py
   test_02_unsecure_vm_migration | `Error` | 126.21 | test_vm_life_cycle.py
   test_03_secured_to_nonsecured_vm_migration | `Error` | 81.03 | test_vm_life_cycle.py
   test_04_nonsecured_to_secured_vm_migration | `Error` | 82.00 | test_vm_life_cycle.py
   ContextSuite context=TestVMLifeCycle>:setup | `Error` | 34.66 | test_vm_life_cycle.py
   ContextSuite context=TestVmSnapshot>:setup | `Error` | 45.87 | test_vm_snapshots.py
   ContextSuite context=TestCreateVolume>:setup | `Error` | 0.00 | test_volumes.py
   ContextSuite context=TestVolumes>:setup | `Error` | 0.00 | test_volumes.py
   test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL | `Error` | 0.52 | test_vpc_redundant.py
   test_02_redundant_VPC_default_routes | `Error` | 0.45 | test_vpc_redundant.py
   test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | `Error` | 31.37 | test_vpc_redundant.py
   test_04_rvpc_network_garbage_collector_nics | `Error` | 33.47 | test_vpc_redundant.py
   test_05_rvpc_multi_tiers | `Error` | 34.70 | test_vpc_redundant.py
   test_01_VPC_nics_after_destroy | `Error` | 30.39 | test_vpc_router_nics.py
   test_02_VPC_default_routes | `Error` | 32.54 | test_vpc_router_nics.py
   test_01_redundant_vpc_site2site_vpn | `Failure` | 33.31 | test_vpc_vpn.py
   test_01_vpc_site2site_vpn_multiple_options | `Failure` | 32.08 | test_vpc_vpn.py
   test_01_vpc_remote_access_vpn | `Failure` | 29.91 | test_vpc_vpn.py
   test_01_vpc_site2site_vpn | `Failure` | 30.13 | test_vpc_vpn.py
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] blueorangutan commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-797648739


   Packaging result: :heavy_check_mark: centos7 :heavy_check_mark: centos8 :heavy_check_mark: debian. SL-JID 100


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] GabrielBrascher commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
GabrielBrascher commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-837336461


   @rhtyd I am doing some tests but it still need to cover more networks. I would appreciate any help testing it on environment with advanced networks + VPCs. I am testing at first with advacned networks + SG.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] DaanHoogland commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
DaanHoogland commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-813950142


   ATM this is a mix of python2 and python3 during the travis run and though I tried to implement it according to their spec, I had to put a question to them concerning a python not being found.
   I'll add details and/or resolution later


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] nvazquez commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
nvazquez commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-866891885


   Hi @DaanHoogland @GabrielBrascher can you please resolve conflicts?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd closed pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
rhtyd closed pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
rhtyd commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-837032070


   @GabrielBrascher are you working on this? cc @DaanHoogland 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
rhtyd commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-813303536


   @blueorangutan package


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
rhtyd commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-914923092


   Ping @GabrielBrascher any update on this should we target this for 4.17 instead? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] GabrielBrascher commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
GabrielBrascher commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-915205455


   @rhtyd sorry for the delay here. We might need to postpone it to 4.17 indeed.
   
   One of the biggest issues I am having is the testing, it can work great with my test environment (Advanced + SG, or basic network) but someone using a specific advanced network + VPC/VPN, etc could see issues.
   
   I would appreciate it if anyone could check it on advanced without SG, I am mostly able to reproduce on a (decent) test environment with advanced + security groups.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] blueorangutan commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-813331469


   Packaging result: :heavy_check_mark: centos7 :heavy_check_mark: centos8 :heavy_multiplication_x: debian. SL-JID 322


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] GabrielBrascher commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
GabrielBrascher commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-915207086


   This is also one of the reasons I made this PR in an `apache/clodustack` branch. We can have any committer testing and contributing to it.
   
   The main concerns are related to the fact that such implementation is quite complex (too many cases for testing and evaluating) and critical (a small python porting issue could mess with the VRs scripts).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] blueorangutan commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-813303657


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


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
rhtyd commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-914926220


   On second thought and after reviewing the changes, the risks to VR maybe huge so lets target this for 4.17. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] blueorangutan commented on pull request #4807: Migrate VR codebase from Python2 to Python3

Posted by GitBox <gi...@apache.org>.
blueorangutan commented on pull request #4807:
URL: https://github.com/apache/cloudstack/pull/4807#issuecomment-798777199


   <b>[S] Trillian test result (tid-124)</b>
   Environment: vmware-67u3 (x2), Advanced Networking with Mgmt server 7
   Total time taken: 22007 seconds
   Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4807-t124-vmware-67u3.zip
   Intermittent failure detected: /marvin/tests/smoke/test_accounts.py
   Intermittent failure detected: /marvin/tests/smoke/test_affinity_groups_projects.py
   Intermittent failure detected: /marvin/tests/smoke/test_affinity_groups.py
   Intermittent failure detected: /marvin/tests/smoke/test_async_job.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vgpu_enabled_vm.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_extra_config_data.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_iso.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_root_resize.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vms_with_varied_deploymentplanners.py
   Intermittent failure detected: /marvin/tests/smoke/test_deploy_vm_with_userdata.py
   Intermittent failure detected: /marvin/tests/smoke/test_diagnostics.py
   Intermittent failure detected: /marvin/tests/smoke/test_domain_service_offerings.py
   Intermittent failure detected: /marvin/tests/smoke/test_domain_vpc_offerings.py
   Intermittent failure detected: /marvin/tests/smoke/test_internal_lb.py
   Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_clusters.py
   Intermittent failure detected: /marvin/tests/smoke/test_list_ids_parameter.py
   Intermittent failure detected: /marvin/tests/smoke/test_loadbalance.py
   Intermittent failure detected: /marvin/tests/smoke/test_metrics_api.py
   Intermittent failure detected: /marvin/tests/smoke/test_migration.py
   Intermittent failure detected: /marvin/tests/smoke/test_multipleips_per_nic.py
   Intermittent failure detected: /marvin/tests/smoke/test_nested_virtualization.py
   Intermittent failure detected: /marvin/tests/smoke/test_network_acl.py
   Intermittent failure detected: /marvin/tests/smoke/test_network.py
   Intermittent failure detected: /marvin/tests/smoke/test_nic.py
   Intermittent failure detected: /marvin/tests/smoke/test_password_server.py
   Intermittent failure detected: /marvin/tests/smoke/test_portforwardingrules.py
   Intermittent failure detected: /marvin/tests/smoke/test_primary_storage.py
   Intermittent failure detected: /marvin/tests/smoke/test_privategw_acl.py
   Intermittent failure detected: /marvin/tests/smoke/test_projects.py
   Intermittent failure detected: /marvin/tests/smoke/test_reset_vm_on_reboot.py
   Intermittent failure detected: /marvin/tests/smoke/test_resource_accounting.py
   Intermittent failure detected: /marvin/tests/smoke/test_router_dhcphosts.py
   Intermittent failure detected: /marvin/tests/smoke/test_router_dns.py
   Intermittent failure detected: /marvin/tests/smoke/test_router_dnsservice.py
   Intermittent failure detected: /marvin/tests/smoke/test_routers_iptables_default_policy.py
   Intermittent failure detected: /marvin/tests/smoke/test_routers_network_ops.py
   Intermittent failure detected: /marvin/tests/smoke/test_routers.py
   Intermittent failure detected: /marvin/tests/smoke/test_scale_vm.py
   Intermittent failure detected: /marvin/tests/smoke/test_service_offerings.py
   Intermittent failure detected: /marvin/tests/smoke/test_snapshots.py
   Intermittent failure detected: /marvin/tests/smoke/test_templates.py
   Intermittent failure detected: /marvin/tests/smoke/test_usage.py
   Intermittent failure detected: /marvin/tests/smoke/test_vm_deployment_planner.py
   Intermittent failure detected: /marvin/tests/smoke/test_vm_life_cycle.py
   Intermittent failure detected: /marvin/tests/smoke/test_vm_snapshots.py
   Intermittent failure detected: /marvin/tests/smoke/test_volumes.py
   Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
   Intermittent failure detected: /marvin/tests/smoke/test_vpc_router_nics.py
   Intermittent failure detected: /marvin/tests/smoke/test_vpc_vpn.py
   Smoke tests completed. 37 look OK, 49 have error(s)
   Only failed tests results shown below:
   
   
   Test | Result | Time (s) | Test File
   --- | --- | --- | ---
   ContextSuite context=TestAddVmToSubDomain>:setup | `Error` | 56.85 | test_accounts.py
   test_DeleteDomain | `Error` | 60.40 | test_accounts.py
   test_forceDeleteDomain | `Failure` | 51.05 | test_accounts.py
   test_forceDeleteDomain | `Error` | 68.48 | test_accounts.py
   test_01_user_remove_VM_running | `Error` | 62.25 | test_accounts.py
   test_DeployVmAntiAffinityGroup_in_project | `Error` | 64.51 | test_affinity_groups_projects.py
   test_DeployVmAffinityGroup | `Error` | 46.06 | test_affinity_groups.py
   test_DeployVmAntiAffinityGroup | `Error` | 4.24 | test_affinity_groups.py
   test_query_async_job_result | `Error` | 42.50 | test_async_job.py
   ContextSuite context=TestLoadBalance>:setup | `Error` | 0.00 | test_loadbalance.py
   test_3d_gpu_support | `Error` | 71.13 | test_deploy_vgpu_enabled_vm.py
   test_05_deploy_vm_with_extraconfig_vmware | `Error` | 57.31 | test_deploy_vm_extra_config_data.py
   test_list_vms_metrics | `Error` | 43.22 | test_metrics_api.py
   test_deploy_vm_from_iso | `Error` | 59.63 | test_deploy_vm_iso.py
   test_00_deploy_vm_root_resize | `Error` | 60.50 | test_deploy_vm_root_resize.py
   test_01_native_to_native_network_migration | `Error` | 45.54 | test_migration.py
   test_02_native_to_native_vpc_migration | `Error` | 54.51 | test_migration.py
   test_deployvm_firstfit | `Error` | 41.17 | test_deploy_vms_with_varied_deploymentplanners.py
   test_deployvm_userconcentrated | `Error` | 4.45 | test_deploy_vms_with_varied_deploymentplanners.py
   test_deployvm_userdispersing | `Error` | 4.29 | test_deploy_vms_with_varied_deploymentplanners.py
   test_deployvm_userdata | `Error` | 54.45 | test_deploy_vm_with_userdata.py
   test_deployvm_userdata_post | `Error` | 4.37 | test_deploy_vm_with_userdata.py
   test_network_acl | `Error` | 43.95 | test_network_acl.py
   ContextSuite context=TestRemoteDiagnostics>:setup | `Error` | 0.00 | test_diagnostics.py
   test_delete_account | `Error` | 51.66 | test_network.py
   ContextSuite context=TestPortForwarding>:setup | `Error` | 93.58 | test_network.py
   ContextSuite context=TestPublicIP>:setup | `Error` | 44.02 | test_network.py
   test_reboot_router | `Error` | 42.67 | test_network.py
   test_releaseIP | `Error` | 43.52 | test_network.py
   ContextSuite context=TestRouterRules>:setup | `Error` | 86.07 | test_network.py
   test_01_deployVMInSharedNetwork | `Failure` | 44.92 | test_network.py
   test_03_destroySharedNetwork | `Failure` | 1.07 | test_network.py
   ContextSuite context=TestSharedNetwork>:teardown | `Error` | 2.15 | test_network.py
   test_01_nic | `Error` | 43.78 | test_nic.py
   test_03_nic_multiple_vmware | `Error` | 80.66 | test_nic.py
   test_03_deploy_vm_domain_service_offering | `Error` | 41.91 | test_domain_service_offerings.py
   test_03_create_vpc_domain_vpc_offering | `Error` | 54.88 | test_domain_vpc_offerings.py
   ContextSuite context=TestIsolatedNetworksPasswdServer>:setup | `Error` | 0.00 | test_password_server.py
   test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 | `Failure` | 54.48 | test_internal_lb.py
   test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 | `Failure` | 46.31 | test_internal_lb.py
   test_03_vpc_internallb_haproxy_stats_on_all_interfaces | `Failure` | 46.34 | test_internal_lb.py
   test_04_rvpc_internallb_haproxy_stats_on_all_interfaces | `Failure` | 50.44 | test_internal_lb.py
   test_01_deploy_kubernetes_cluster | `Failure` | 49.51 | test_kubernetes_clusters.py
   test_02_invalid_upgrade_kubernetes_cluster | `Failure` | 44.13 | test_kubernetes_clusters.py
   test_03_deploy_and_upgrade_kubernetes_cluster | `Failure` | 44.05 | test_kubernetes_clusters.py
   test_04_deploy_and_scale_kubernetes_cluster | `Failure` | 52.23 | test_kubernetes_clusters.py
   test_05_delete_kubernetes_cluster | `Failure` | 48.09 | test_kubernetes_clusters.py
   test_07_deploy_kubernetes_ha_cluster | `Failure` | 47.13 | test_kubernetes_clusters.py
   test_08_deploy_and_upgrade_kubernetes_ha_cluster | `Failure` | 48.10 | test_kubernetes_clusters.py
   test_09_delete_kubernetes_ha_cluster | `Failure` | 48.06 | test_kubernetes_clusters.py
   ContextSuite context=TestKubernetesCluster>:teardown | `Error` | 253.01 | test_kubernetes_clusters.py
   ContextSuite context=TestListIdsParams>:setup | `Error` | 0.00 | test_list_ids_parameter.py
   test_nic_secondaryip_add_remove | `Error` | 50.61 | test_multipleips_per_nic.py
   test_nested_virtualization_vmware | `Error` | 45.24 | test_nested_virtualization.py
   test_01_create_delete_portforwarding_fornonvpc | `Error` | 40.80 | test_portforwardingrules.py
   test_01_add_primary_storage_disabled_host | `Error` | 126.88 | test_primary_storage.py
   test_01_primary_storage_nfs | `Error` | 0.09 | test_primary_storage.py
   ContextSuite context=TestStorageTags>:setup | `Error` | 0.15 | test_primary_storage.py
   test_01_vpc_privategw_acl | `Failure` | 42.28 | test_privategw_acl.py
   test_02_vpc_privategw_static_routes | `Failure` | 48.37 | test_privategw_acl.py
   test_03_vpc_privategw_restart_vpc_cleanup | `Failure` | 40.27 | test_privategw_acl.py
   test_04_rvpc_privategw_static_routes | `Failure` | 44.36 | test_privategw_acl.py
   test_09_project_suspend | `Error` | 54.32 | test_projects.py
   test_10_project_activation | `Error` | 6.38 | test_projects.py
   ContextSuite context=TestResetVmOnReboot>:setup | `Error` | 0.00 | test_reset_vm_on_reboot.py
   test_01_so_removal_resource_update | `Error` | 42.17 | test_resource_accounting.py
   ContextSuite context=TestRouterDHCPHosts>:setup | `Error` | 0.00 | test_router_dhcphosts.py
   ContextSuite context=TestRouterDHCPOpts>:setup | `Error` | 0.00 | test_router_dhcphosts.py
   ContextSuite context=TestRouterDns>:setup | `Error` | 0.00 | test_router_dns.py
   ContextSuite context=TestRouterDnsService>:setup | `Error` | 0.00 | test_router_dnsservice.py
   test_02_routervm_iptables_policies | `Error` | 43.08 | test_routers_iptables_default_policy.py
   test_01_single_VPC_iptables_policies | `Error` | 40.90 | test_routers_iptables_default_policy.py
   test_01_isolate_network_FW_PF_default_routes_egress_true | `Error` | 41.19 | test_routers_network_ops.py
   test_02_isolate_network_FW_PF_default_routes_egress_false | `Error` | 42.16 | test_routers_network_ops.py
   test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true | `Error` | 88.63 | test_routers_network_ops.py
   test_02_RVR_Network_FW_PF_SSH_default_routes_egress_false | `Error` | 91.42 | test_routers_network_ops.py
   test_03_RVR_Network_check_router_state | `Error` | 90.76 | test_routers_network_ops.py
   ContextSuite context=TestRouterServices>:setup | `Error` | 0.00 | test_routers.py
   ContextSuite context=TestScaleVm>:setup | `Error` | 0.00 | test_scale_vm.py
   ContextSuite context=TestServiceOfferings>:setup | `Error` | 46.65 | test_service_offerings.py
   ContextSuite context=TestSnapshotRootDisk>:setup | `Error` | 0.00 | test_snapshots.py
   ContextSuite context=TestTemplates>:setup | `Error` | 42.74 | test_templates.py
   ContextSuite context=TestLBRuleUsage>:setup | `Error` | 45.61 | test_usage.py
   ContextSuite context=TestNatRuleUsage>:setup | `Error` | 90.03 | test_usage.py
   ContextSuite context=TestPublicIPUsage>:setup | `Error` | 133.43 | test_usage.py
   ContextSuite context=TestSnapshotUsage>:setup | `Error` | 177.88 | test_usage.py
   ContextSuite context=TestVmUsage>:setup | `Error` | 289.36 | test_usage.py
   ContextSuite context=TestVolumeUsage>:setup | `Error` | 333.86 | test_usage.py
   ContextSuite context=TestVpnUsage>:setup | `Error` | 383.37 | test_usage.py
   test_01_deploy_vm_on_specific_host | `Error` | 41.93 | test_vm_deployment_planner.py
   test_02_deploy_vm_on_specific_cluster | `Error` | 2.18 | test_vm_deployment_planner.py
   test_03_deploy_vm_on_specific_pod | `Error` | 3.20 | test_vm_deployment_planner.py
   test_04_deploy_vm_on_host_override_pod_and_cluster | `Error` | 3.19 | test_vm_deployment_planner.py
   test_05_deploy_vm_on_cluster_override_pod | `Error` | 2.16 | test_vm_deployment_planner.py
   ContextSuite context=TestDeployVM>:setup | `Error` | 0.00 | test_vm_life_cycle.py
   test_01_migrate_VM_and_root_volume | `Error` | 41.92 | test_vm_life_cycle.py
   test_02_migrate_VM_with_two_data_disks | `Error` | 4.20 | test_vm_life_cycle.py
   test_03_migrate_detached_volume | `Error` | 4.21 | test_vm_life_cycle.py
   ContextSuite context=TestVAppsVM>:setup | `Error` | 67.80 | test_vm_life_cycle.py
   ContextSuite context=TestVMLifeCycle>:setup | `Error` | 113.25 | test_vm_life_cycle.py
   test_change_service_offering_for_vm_with_snapshots | `Error` | 43.96 | test_vm_snapshots.py
   ContextSuite context=TestVmSnapshot>:setup | `Error` | 111.86 | test_vm_snapshots.py
   ContextSuite context=TestCreateVolume>:setup | `Error` | 0.00 | test_volumes.py
   ContextSuite context=TestVolumes>:setup | `Error` | 0.00 | test_volumes.py
   test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL | `Error` | 48.44 | test_vpc_redundant.py
   test_02_redundant_VPC_default_routes | `Error` | 42.30 | test_vpc_redundant.py
   test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers | `Error` | 43.35 | test_vpc_redundant.py
   test_04_rvpc_network_garbage_collector_nics | `Error` | 54.60 | test_vpc_redundant.py
   test_05_rvpc_multi_tiers | `Error` | 43.33 | test_vpc_redundant.py
   test_01_VPC_nics_after_destroy | `Error` | 53.51 | test_vpc_router_nics.py
   test_02_VPC_default_routes | `Error` | 46.37 | test_vpc_router_nics.py
   test_01_redundant_vpc_site2site_vpn | `Failure` | 49.17 | test_vpc_vpn.py
   test_01_vpc_site2site_vpn_multiple_options | `Failure` | 51.16 | test_vpc_vpn.py
   test_01_vpc_remote_access_vpn | `Failure` | 41.83 | test_vpc_vpn.py
   test_01_vpc_site2site_vpn | `Failure` | 39.95 | test_vpc_vpn.py
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org