cloudstack icon indicating copy to clipboard operation
cloudstack copied to clipboard

Netris Network Plugin Integration with CloudStack

Open Pearl1594 opened this issue 9 months ago • 93 comments

Description

This PR adds a new network plugin - Netris

Types of changes

  • [ ] Breaking change (fix or feature that would cause existing functionality to change)
  • [X] New feature (non-breaking change which adds functionality)
  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [ ] Enhancement (improves an existing feature and functionality)
  • [ ] Cleanup (Code refactoring and cleanup, that may add test cases)
  • [ ] build/CI
  • [ ] test (unit or integration test code)

Feature/Enhancement Scale or Bug Severity

Feature/Enhancement Scale

  • [X] Major
  • [ ] Minor

Screenshots (if appropriate):

How Has This Been Tested?

How did you try to break this feature and the system with this change?

Pearl1594 avatar Feb 24 '25 22:02 Pearl1594

Codecov Report

:x: Patch coverage is 29.93161% with 2664 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 16.76%. Comparing base (22b753e) to head (b333d06). :warning: Report is 123 commits behind head on main.

Files with missing lines Patch % Lines
...a/org/apache/cloudstack/service/NetrisElement.java 11.84% 435 Missing and 4 partials :warning:
...g/apache/cloudstack/service/NetrisServiceImpl.java 4.28% 333 Missing and 2 partials :warning:
...ain/java/com/cloud/network/vpc/VpcManagerImpl.java 1.56% 311 Missing and 3 partials :warning:
...org/apache/cloudstack/resource/NetrisResource.java 43.28% 144 Missing and 8 partials :warning:
...va/com/cloud/network/element/NetrisProviderVO.java 0.00% 135 Missing :warning:
...che/cloudstack/service/NetrisGuestNetworkGuru.java 32.98% 101 Missing and 27 partials :warning:
...java/com/cloud/network/SDNProviderNetworkRule.java 46.25% 122 Missing :warning:
...tack/agent/api/CreateOrUpdateNetrisACLCommand.java 0.00% 65 Missing :warning:
.../cloudstack/service/NetrisProviderServiceImpl.java 44.14% 58 Missing and 4 partials :warning:
...va/com/cloud/network/netris/NetrisNetworkRule.java 3.77% 51 Missing :warning:
... and 96 more
Additional details and impacted files
@@             Coverage Diff              @@
##              main   #10458       +/-   ##
============================================
+ Coverage     3.89%   16.76%   +12.86%     
- Complexity       0    14285    +14285     
============================================
  Files          417     5767     +5350     
  Lines        33973   512731   +478758     
  Branches      6097    62391    +56294     
============================================
+ Hits          1324    85953    +84629     
- Misses       32491   417180   +384689     
- Partials       158     9598     +9440     
Flag Coverage Δ
uitests 3.85% <ø> (-0.05%) :arrow_down:
unittests 17.68% <29.93%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Feb 24 '25 22:02 codecov[bot]

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

github-actions[bot] avatar Feb 25 '25 08:02 github-actions[bot]

@blueorangutan package

borisstoyanov avatar Feb 28 '25 14:02 borisstoyanov

@borisstoyanov a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

blueorangutan avatar Feb 28 '25 14:02 blueorangutan

Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 12617

blueorangutan avatar Feb 28 '25 14:02 blueorangutan

@blueorangutan package

nvazquez avatar Feb 28 '25 14:02 nvazquez

@nvazquez a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

blueorangutan avatar Feb 28 '25 14:02 blueorangutan

Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 12618

blueorangutan avatar Feb 28 '25 14:02 blueorangutan

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

github-actions[bot] avatar Feb 28 '25 14:02 github-actions[bot]

@blueorangutan package

nvazquez avatar Feb 28 '25 14:02 nvazquez

@nvazquez a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

blueorangutan avatar Feb 28 '25 14:02 blueorangutan

Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 12619

blueorangutan avatar Feb 28 '25 14:02 blueorangutan

@blueorangutan package

Pearl1594 avatar Feb 28 '25 15:02 Pearl1594

@Pearl1594 a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

blueorangutan avatar Feb 28 '25 15:02 blueorangutan

Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12620

blueorangutan avatar Feb 28 '25 16:02 blueorangutan

@blueorangutan test

nvazquez avatar Feb 28 '25 18:02 nvazquez

@nvazquez a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests

blueorangutan avatar Feb 28 '25 18:02 blueorangutan

[SF] Trillian test result (tid-12530) Environment: kvm-ol8 (x2), Advanced Networking with Mgmt server ol8 Total time taken: 128662 seconds Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr10458-t12530-kvm-ol8.zip Smoke tests completed. 106 look OK, 35 have errors, 0 did not run Only failed and skipped tests results shown below:

Test Result Time (s) Test File
test_DeleteDomain Error 216.38 test_accounts.py
test_DeleteDomain Error 216.39 test_accounts.py
test_forceDeleteDomain Failure 219.69 test_accounts.py
test_forceDeleteDomain Error 219.69 test_accounts.py
ContextSuite context=TestMultipleVolumeAttach>:teardown Error 35.90 test_attach_multiple_volumes.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Error 230.63 test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Error 230.64 test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Error 314.60 test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Error 314.61 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Error 158.64 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Error 158.64 test_internal_lb.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Error 245.21 test_internal_lb.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Error 245.22 test_internal_lb.py
test_04_verify_guest_lspci Error 810.64 test_deploy_virtio_scsi_vm.py
test_06_verify_guest_lspci_again Error 810.55 test_deploy_virtio_scsi_vm.py
ContextSuite context=TestDeployVirtioSCSIVM>:teardown Error 820.91 test_deploy_virtio_scsi_vm.py
ContextSuite context=TestDomainsServiceOfferings>:teardown Error 804.22 test_domain_service_offerings.py
ContextSuite context=TestImportAndUnmanageVolumes>:teardown Error 18.27 test_import_unmanage_volumes.py
test_01_invalid_upgrade_kubernetes_cluster Failure 169.36 test_kubernetes_clusters.py
test_02_upgrade_kubernetes_cluster Failure 166.30 test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_cluster Failure 160.03 test_kubernetes_clusters.py
test_04_autoscale_kubernetes_cluster Failure 157.16 test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_cluster Failure 161.18 test_kubernetes_clusters.py
test_06_delete_kubernetes_cluster Failure 175.50 test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_cluster Failure 210.35 test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_cluster Error 133.26 test_kubernetes_clusters.py
ContextSuite context=TestKubernetesCluster>:teardown Error 115.10 test_kubernetes_clusters.py
ContextSuite context=TestListVolumes>:teardown Error 11.49 test_list_volumes.py
test_01_verify_ipv6_network Error 589.37 test_network_ipv6.py
test_01_verify_ipv6_network Error 589.39 test_network_ipv6.py
test_04_deploy_vm_for_other_user_and_test_vm_operations Failure 59.40 test_network_permissions.py
ContextSuite context=TestNetworkPermissions>:teardown Error 1.48 test_network_permissions.py
test_delete_account Error 124.89 test_network.py
test_01_port_fwd_on_src_nat Error 3.38 test_network.py
test_02_port_fwd_on_non_src_nat Error 11.73 test_network.py
test_02_port_fwd_on_non_src_nat Error 11.73 test_network.py
ContextSuite context=TestPortForwarding>:teardown Error 27.18 test_network.py
test_reboot_router Error 231.04 test_network.py
test_releaseIP Error 106.24 test_network.py
test_releaseIP_using_IP Error 105.25 test_network.py
test_network_rules_acquired_public_ip_2_nat_rule Error 6.51 test_network.py
ContextSuite context=TestRouterRules>:teardown Error 47.49 test_network.py
test_01_deployVMInSharedNetwork Error 115.70 test_network.py
test_01_deployVMInSharedNetwork Error 115.71 test_network.py
test_isolate_network_password_server Error 3.36 test_password_server.py
ContextSuite context=TestIsolatedNetworksPasswdServer>:teardown Error 11.62 test_password_server.py
test_01_create_delete_portforwarding_fornonvpc Error 156.55 test_portforwardingrules.py
test_01_create_delete_portforwarding_fornonvpc Error 156.56 test_portforwardingrules.py
test_01_primary_storage_nfs Error 0.23 test_primary_storage.py
ContextSuite context=TestStorageTags>:setup Error 0.38 test_primary_storage.py
test_01_primary_storage_scope_change Error 0.13 test_primary_storage_scope.py
test_02_vpc_privategw_static_routes Error 249.77 test_privategw_acl.py
test_02_vpc_privategw_static_routes Error 249.78 test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanup Error 241.53 test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanup Error 241.54 test_privategw_acl.py
test_04_rvpc_privategw_static_routes Error 406.54 test_privategw_acl.py
test_04_rvpc_privategw_static_routes Error 406.56 test_privategw_acl.py
test_06_purge_expunged_vm_background_task Failure 391.50 test_purge_expunged_vms.py
test_deploy_vm_with_registered_userdata Error 111.78 test_register_userdata.py
test_deploy_vm_with_registered_userdata Error 111.78 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_allow Error 108.73 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_allow Error 108.74 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_append Error 112.00 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_append Error 112.01 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_params Error 112.87 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_params Error 112.87 test_register_userdata.py
test_router_dhcphosts Error 4.42 test_router_dhcphosts.py
ContextSuite context=TestRouterDHCPHosts>:teardown Error 27.12 test_router_dhcphosts.py
test_router_dhcp_opts Error 4.49 test_router_dhcphosts.py
ContextSuite context=TestRouterDHCPOpts>:teardown Error 36.34 test_router_dhcphosts.py
test_router_dns_guestipquery Error 3.36 test_router_dns.py
ContextSuite context=TestRouterDns>:teardown Error 17.79 test_router_dns.py
test_router_dns_guestipquery Error 3.37 test_router_dnsservice.py
ContextSuite context=TestRouterDnsService>:teardown Error 15.75 test_router_dnsservice.py
test_01_single_VPC_iptables_policies Error 177.16 test_routers_iptables_default_policy.py
test_01_isolate_network_FW_PF_default_routes_egress_true Error 110.88 test_routers_network_ops.py
test_01_isolate_network_FW_PF_default_routes_egress_true Error 110.88 test_routers_network_ops.py
test_02_isolate_network_FW_PF_default_routes_egress_false Error 117.05 test_routers_network_ops.py
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true Error 172.61 test_routers_network_ops.py
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true Error 172.61 test_routers_network_ops.py
test_02_RVR_Network_FW_PF_SSH_default_routes_egress_false Error 193.38 test_routers_network_ops.py
test_01_service_offering_cpu_limit_use Error 811.17 test_service_offerings.py
test_04_change_offering_small Failure 912.28 test_service_offerings.py
ContextSuite context=TestSharedFSLifecycle>:setup Error 0.00 test_sharedfs_lifecycle.py
ContextSuite context=TestSnapshotRootDisk>:teardown Error 64.27 test_snapshots.py
ContextSuite context=TestSnapshotStandaloneBackup>:setup Error 343.60 test_snapshots.py
test_01_create_template Error 9.45 test_templates.py
test_CreateTemplateWithDuplicateName Error 18.78 test_templates.py
test_02_create_template_with_checksum_sha1 Error 65.67 test_templates.py
test_01_nat_usage Error 6.27 test_usage.py
test_01_secure_vm_migration Error 343.68 test_vm_life_cycle.py
test_02_unsecure_vm_migration Error 439.57 test_vm_life_cycle.py
test_03_secured_to_nonsecured_vm_migration Error 389.54 test_vm_life_cycle.py
test_04_nonsecured_to_secured_vm_migration Error 347.45 test_vm_life_cycle.py
test_09_expunge_vm Failure 427.69 test_vm_life_cycle.py
test_10_attachAndDetach_iso Failure 1902.26 test_vm_life_cycle.py
test_13_destroy_and_expunge_vm Error 51.40 test_vm_life_cycle.py
test_01_create_vm_snapshots Failure 810.63 test_vm_snapshots.py
test_02_revert_vm_snapshots Failure 810.63 test_vm_snapshots.py
test_03_delete_vm_snapshots Failure 0.02 test_vm_snapshots.py
test_01_create_volume Failure 817.19 test_volumes.py
ContextSuite context=TestCreateVolume>:teardown Error 829.62 test_volumes.py
test_01_root_volume_encryption Failure 1088.60 test_volumes.py
test_01_root_volume_encryption Error 1088.62 test_volumes.py
test_02_data_volume_encryption Failure 1035.68 test_volumes.py
test_02_data_volume_encryption Error 1035.69 test_volumes.py
test_03_root_and_data_volume_encryption Failure 1016.86 test_volumes.py
test_03_root_and_data_volume_encryption Error 1016.87 test_volumes.py
test_02_attach_volume Failure 1673.95 test_volumes.py
test_02_attach_volume Failure 1673.96 test_volumes.py
test_03_download_attached_volume Failure 864.43 test_volumes.py
test_04_delete_attached_volume Failure 860.24 test_volumes.py
test_05_detach_volume Failure 953.51 test_volumes.py
test_06_download_detached_volume Error 1039.39 test_volumes.py
test_06_download_detached_volume Failure 1039.40 test_volumes.py
test_07_resize_fail Failure 858.13 test_volumes.py
test_08_resize_volume Failure 863.51 test_volumes.py
test_09_delete_detached_volume Failure 862.66 test_volumes.py
test_10_list_volumes Failure 858.15 test_volumes.py
test_11_attach_volume_with_unstarted_vm Failure 963.11 test_volumes.py
test_12_resize_volume_with_only_size_parameter Failure 862.54 test_volumes.py
test_13_migrate_volume_and_change_offering Failure 1076.90 test_volumes.py
test_14_delete_volume_delete_protection Failure 861.39 test_volumes.py
ContextSuite context=TestVolumes>:teardown Error 874.91 test_volumes.py
test_01_verify_ipv6_vpc Failure 65.79 test_vpc_ipv6.py
ContextSuite context=TestVPCRedundancy>:setup Error 0.00 test_vpc_redundant.py
ContextSuite context=TestVPCNics>:setup Error 0.00 test_vpc_router_nics.py
ContextSuite context=TestRVPCSite2SiteVpn>:setup Error 0.00 test_vpc_vpn.py
ContextSuite context=TestVPCSite2SiteVPNMultipleOptions>:setup Error 0.00 test_vpc_vpn.py
ContextSuite context=TestVpcRemoteAccessVpn>:setup Error 0.00 test_vpc_vpn.py
ContextSuite context=TestVpcSite2SiteVpn>:setup Error 0.00 test_vpc_vpn.py

blueorangutan avatar Mar 02 '25 07:03 blueorangutan

@blueorangutan test

nvazquez avatar Mar 02 '25 10:03 nvazquez

@nvazquez a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests

blueorangutan avatar Mar 02 '25 10:03 blueorangutan

[SF] Trillian test result (tid-12531) Environment: kvm-ol8 (x2), Advanced Networking with Mgmt server ol8 Total time taken: 121018 seconds Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr10458-t12531-kvm-ol8.zip Smoke tests completed. 107 look OK, 34 have errors, 0 did not run Only failed and skipped tests results shown below:

Test Result Time (s) Test File
test_DeleteDomain Error 207.99 test_accounts.py
test_DeleteDomain Error 208.00 test_accounts.py
test_forceDeleteDomain Failure 211.61 test_accounts.py
test_forceDeleteDomain Error 211.61 test_accounts.py
ContextSuite context=TestMultipleVolumeAttach>:teardown Error 38.77 test_attach_multiple_volumes.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Error 219.69 test_internal_lb.py
test_01_internallb_roundrobin_1VPC_3VM_HTTP_port80 Error 219.70 test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Error 305.88 test_internal_lb.py
test_02_internallb_roundrobin_1RVPC_3VM_HTTP_port80 Error 305.89 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Error 148.01 test_internal_lb.py
test_03_vpc_internallb_haproxy_stats_on_all_interfaces Error 148.02 test_internal_lb.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Error 220.65 test_internal_lb.py
test_04_rvpc_internallb_haproxy_stats_on_all_interfaces Error 220.66 test_internal_lb.py
test_04_verify_guest_lspci Error 810.69 test_deploy_virtio_scsi_vm.py
test_06_verify_guest_lspci_again Error 810.63 test_deploy_virtio_scsi_vm.py
ContextSuite context=TestDeployVirtioSCSIVM>:teardown Error 818.91 test_deploy_virtio_scsi_vm.py
ContextSuite context=TestDomainsServiceOfferings>:teardown Error 792.30 test_domain_service_offerings.py
ContextSuite context=TestImportAndUnmanageVolumes>:teardown Error 17.06 test_import_unmanage_volumes.py
test_01_invalid_upgrade_kubernetes_cluster Failure 148.81 test_kubernetes_clusters.py
test_02_upgrade_kubernetes_cluster Failure 145.99 test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_cluster Failure 147.71 test_kubernetes_clusters.py
test_04_autoscale_kubernetes_cluster Failure 149.82 test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_cluster Failure 149.90 test_kubernetes_clusters.py
test_06_delete_kubernetes_cluster Failure 145.76 test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_cluster Failure 206.20 test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_cluster Error 134.20 test_kubernetes_clusters.py
ContextSuite context=TestListVolumes>:teardown Error 11.44 test_list_volumes.py
test_01_verify_ipv6_network Error 571.72 test_network_ipv6.py
test_01_verify_ipv6_network Error 571.75 test_network_ipv6.py
test_04_deploy_vm_for_other_user_and_test_vm_operations Failure 58.85 test_network_permissions.py
ContextSuite context=TestNetworkPermissions>:teardown Error 1.43 test_network_permissions.py
test_delete_account Error 117.37 test_network.py
test_01_port_fwd_on_src_nat Error 3.33 test_network.py
test_02_port_fwd_on_non_src_nat Error 11.61 test_network.py
test_02_port_fwd_on_non_src_nat Error 11.61 test_network.py
ContextSuite context=TestPortForwarding>:teardown Error 21.90 test_network.py
test_reboot_router Error 228.16 test_network.py
test_releaseIP Error 97.83 test_network.py
test_releaseIP_using_IP Error 99.56 test_network.py
test_network_rules_acquired_public_ip_2_nat_rule Error 6.45 test_network.py
ContextSuite context=TestRouterRules>:teardown Error 46.45 test_network.py
test_01_deployVMInSharedNetwork Error 114.36 test_network.py
test_01_deployVMInSharedNetwork Error 114.37 test_network.py
test_isolate_network_password_server Error 3.31 test_password_server.py
ContextSuite context=TestIsolatedNetworksPasswdServer>:teardown Error 11.55 test_password_server.py
test_01_create_delete_portforwarding_fornonvpc Error 145.23 test_portforwardingrules.py
test_01_create_delete_portforwarding_fornonvpc Error 145.24 test_portforwardingrules.py
test_01_primary_storage_nfs Error 0.20 test_primary_storage.py
ContextSuite context=TestStorageTags>:setup Error 0.32 test_primary_storage.py
test_01_primary_storage_scope_change Error 0.13 test_primary_storage_scope.py
test_02_vpc_privategw_static_routes Error 238.21 test_privategw_acl.py
test_02_vpc_privategw_static_routes Error 238.22 test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanup Error 238.58 test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanup Error 238.59 test_privategw_acl.py
test_04_rvpc_privategw_static_routes Error 382.69 test_privategw_acl.py
test_04_rvpc_privategw_static_routes Error 382.71 test_privategw_acl.py
test_06_purge_expunged_vm_background_task Failure 387.33 test_purge_expunged_vms.py
test_deploy_vm_with_registered_userdata Error 105.43 test_register_userdata.py
test_deploy_vm_with_registered_userdata Error 105.44 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_allow Error 106.08 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_allow Error 106.08 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_append Error 103.63 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_append Error 103.64 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_params Error 101.19 test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_params Error 101.19 test_register_userdata.py
test_router_dhcphosts Error 5.42 test_router_dhcphosts.py
ContextSuite context=TestRouterDHCPHosts>:teardown Error 21.98 test_router_dhcphosts.py
test_router_dhcp_opts Error 5.51 test_router_dhcphosts.py
ContextSuite context=TestRouterDHCPOpts>:teardown Error 26.11 test_router_dhcphosts.py
test_router_dns_guestipquery Error 4.37 test_router_dns.py
ContextSuite context=TestRouterDns>:teardown Error 13.67 test_router_dns.py
test_router_dns_guestipquery Error 3.35 test_router_dnsservice.py
ContextSuite context=TestRouterDnsService>:teardown Error 12.65 test_router_dnsservice.py
test_01_single_VPC_iptables_policies Error 168.61 test_routers_iptables_default_policy.py
test_01_isolate_network_FW_PF_default_routes_egress_true Error 101.44 test_routers_network_ops.py
test_01_isolate_network_FW_PF_default_routes_egress_true Error 101.45 test_routers_network_ops.py
test_02_isolate_network_FW_PF_default_routes_egress_false Error 101.35 test_routers_network_ops.py
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true Error 169.01 test_routers_network_ops.py
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_true Error 169.02 test_routers_network_ops.py
test_02_RVR_Network_FW_PF_SSH_default_routes_egress_false Error 180.14 test_routers_network_ops.py
test_01_service_offering_cpu_limit_use Error 811.17 test_service_offerings.py
test_04_change_offering_small Failure 914.28 test_service_offerings.py
ContextSuite context=TestSharedFSLifecycle>:setup Error 0.00 test_sharedfs_lifecycle.py
ContextSuite context=TestSnapshotRootDisk>:teardown Error 57.21 test_snapshots.py
ContextSuite context=TestSnapshotStandaloneBackup>:setup Error 331.68 test_snapshots.py
test_01_nat_usage Error 5.24 test_usage.py
test_01_secure_vm_migration Error 334.11 test_vm_life_cycle.py
test_02_unsecure_vm_migration Error 442.04 test_vm_life_cycle.py
test_03_secured_to_nonsecured_vm_migration Error 381.91 test_vm_life_cycle.py
test_04_nonsecured_to_secured_vm_migration Error 346.55 test_vm_life_cycle.py
test_09_expunge_vm Failure 425.54 test_vm_life_cycle.py
test_10_attachAndDetach_iso Failure 816.77 test_vm_life_cycle.py
test_13_destroy_and_expunge_vm Error 52.91 test_vm_life_cycle.py
test_01_create_vm_snapshots Failure 810.60 test_vm_snapshots.py
test_02_revert_vm_snapshots Failure 810.59 test_vm_snapshots.py
test_03_delete_vm_snapshots Failure 0.02 test_vm_snapshots.py
test_01_create_volume Failure 817.22 test_volumes.py
ContextSuite context=TestCreateVolume>:teardown Error 827.62 test_volumes.py
test_01_root_volume_encryption Failure 1085.27 test_volumes.py
test_01_root_volume_encryption Error 1085.28 test_volumes.py
test_02_data_volume_encryption Failure 1033.51 test_volumes.py
test_02_data_volume_encryption Error 1033.52 test_volumes.py
test_03_root_and_data_volume_encryption Failure 1018.33 test_volumes.py
test_03_root_and_data_volume_encryption Error 1018.34 test_volumes.py
test_02_attach_volume Failure 1668.66 test_volumes.py
test_02_attach_volume Failure 1668.68 test_volumes.py
test_03_download_attached_volume Failure 859.16 test_volumes.py
test_04_delete_attached_volume Failure 857.98 test_volumes.py
test_05_detach_volume Failure 947.17 test_volumes.py
test_06_download_detached_volume Failure 1040.31 test_volumes.py
test_07_resize_fail Failure 857.01 test_volumes.py
test_08_resize_volume Failure 860.36 test_volumes.py
test_09_delete_detached_volume Failure 861.41 test_volumes.py
test_10_list_volumes Failure 854.92 test_volumes.py
test_11_attach_volume_with_unstarted_vm Failure 956.70 test_volumes.py
test_12_resize_volume_with_only_size_parameter Failure 859.10 test_volumes.py
test_13_migrate_volume_and_change_offering Failure 991.26 test_volumes.py
test_14_delete_volume_delete_protection Failure 859.67 test_volumes.py
ContextSuite context=TestVolumes>:teardown Error 870.04 test_volumes.py
test_01_verify_ipv6_vpc Error 579.25 test_vpc_ipv6.py
test_01_verify_ipv6_vpc Error 579.30 test_vpc_ipv6.py
test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL Error 350.41 test_vpc_redundant.py
test_02_redundant_VPC_default_routes Error 351.82 test_vpc_redundant.py
test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers Error 251.88 test_vpc_redundant.py
test_04_rvpc_network_garbage_collector_nics Error 199.67 test_vpc_redundant.py
test_05_rvpc_multi_tiers Error 306.80 test_vpc_redundant.py
test_05_rvpc_multi_tiers Error 306.82 test_vpc_redundant.py
test_01_VPC_nics_after_destroy Error 169.75 test_vpc_router_nics.py
test_02_VPC_default_routes Error 169.15 test_vpc_router_nics.py
test_01_redundant_vpc_site2site_vpn Failure 357.40 test_vpc_vpn.py
test_01_redundant_vpc_site2site_vpn Error 357.42 test_vpc_vpn.py
test_01_vpc_site2site_vpn_multiple_options Failure 197.93 test_vpc_vpn.py
test_01_vpc_site2site_vpn_multiple_options Error 197.94 test_vpc_vpn.py
test_01_vpc_site2site_vpn Failure 228.40 test_vpc_vpn.py
test_01_vpc_site2site_vpn Error 228.41 test_vpc_vpn.py

blueorangutan avatar Mar 03 '25 20:03 blueorangutan

@blueorangutan package

borisstoyanov avatar Mar 10 '25 12:03 borisstoyanov

@borisstoyanov a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

blueorangutan avatar Mar 10 '25 12:03 blueorangutan

Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12724

blueorangutan avatar Mar 10 '25 13:03 blueorangutan

@blueorangutan test

nvazquez avatar Mar 10 '25 16:03 nvazquez

@nvazquez a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests

blueorangutan avatar Mar 10 '25 16:03 blueorangutan

@blueorangutan test matrix

borisstoyanov avatar Mar 10 '25 20:03 borisstoyanov

@borisstoyanov a [SL] Trillian-Jenkins matrix job (EL8 mgmt + EL8 KVM, Ubuntu22 mgmt + Ubuntu22 KVM, EL8 mgmt + VMware 7.0u3, EL9 mgmt + XCP-ng 8.2 ) has been kicked to run smoke tests

blueorangutan avatar Mar 10 '25 20:03 blueorangutan

[SF] Trillian Build Failed (tid-12642)

blueorangutan avatar Mar 10 '25 20:03 blueorangutan

[SF] Trillian Build Failed (tid-12643)

blueorangutan avatar Mar 10 '25 20:03 blueorangutan