Skip to content

cloudutils: Do not configure selinux/apparmor when setup cloudstack agent - #13281

Open
weizhouapache wants to merge 6 commits into
apache:mainfrom
weizhouapache:4.23-not-config-selinux-apparmor
Open

cloudutils: Do not configure selinux/apparmor when setup cloudstack agent#13281
weizhouapache wants to merge 6 commits into
apache:mainfrom
weizhouapache:4.23-not-config-selinux-apparmor

Conversation

@weizhouapache

Copy link
Copy Markdown
Member

Description

This PR disables security configurations during CloudStack agent setup:

  • On Ubuntu, it disables AppArmor restrictions for libvirt
  • On EL-based systems, it sets SELinux to permissive mode

However, users have different security and hardening requirements, and these decisions should not be enforced by the agent setup. For example:

  • Some environments may require SELinux/AppArmor to remain in enforcing mode for stronger security hardening, and the system should still support such configurations.

  • Some users may prefer to explicitly configure the libvirt security driver in /etc/libvirt/qemu.conf, replacing security_driver="none" with:

security_driver="selinux"
security_driver="apparmor"

Note that this configuration may not be compatible with certain VM or volume features and could require additional changes. If so, those cases are outside the scope of this PR and can be addressed in future improvements.

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • 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

  • Major
  • Minor

Bug Severity

  • BLOCKER
  • Critical
  • Major
  • Minor
  • Trivial

Screenshots (if appropriate):

How Has This Been Tested?

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

@boring-cyborgboring-cyborgBot added component:kvm Python Warning... Python code Ahead! labels May 29, 2026
@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

@codecov

codecovBot commented May 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 18.89%. Comparing base (6bc83a3) to head (0c323ce).
⚠️ Report is 10 commits behind head on main.

Additional details and impacted files
@@ Coverage Diff @@## main #13281 +/- ##
============================================
+ Coverage 18.75% 18.89% +0.13% - Complexity 17966 18224 +258 
============================================
Files 6160 6174 +14 Lines 552578 555226 +2648 Branches 67348 67774 +426 ============================================
+ Hits 103660 104885 +1225 - Misses 437512 438820 +1308 - Partials 11406 11521 +115 
FlagCoverage Δ
uitests3.53% <ø> (-0.01%)⬇️
unittests20.08% <ø> (+0.13%)⬆️

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

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR stops CloudStack KVM agent setup from actively disabling host security policy mechanisms during setup, leaving SELinux/AppArmor posture to operators.

Changes:

  • Makes AppArmor and SELinux setup configuration methods return without modifying host policy.
  • Removes the legacy setup_agent.sh script that also forced SELinux permissive mode.
  • Removes stale Java comments referencing the deleted setup script.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

FileDescription
python/lib/cloudutils/serviceConfig.pyNo-ops AppArmor/SELinux configuration during agent setup.
scripts/vm/hypervisor/kvm/setup_agent.shDeletes obsolete KVM agent setup helper script.
server/src/main/java/com/cloud/hypervisor/kvm/discoverer/LibvirtServerDiscoverer.javaRemoves stale commented reference to setup_agent.sh.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threadpython/lib/cloudutils/serviceConfig.py Outdated
Comment threadpython/lib/cloudutils/serviceConfig.py Outdated
Comment threadpython/lib/cloudutils/serviceConfig.py Outdated
Comment threadpython/lib/cloudutils/serviceConfig.py Outdated
Comment threadpython/lib/cloudutils/serviceConfig.py Outdated
@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@DaanHoogland
yes, they are dead code.
I am running some tests, they will be removed after verification

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

Comment threadpython/lib/cloudutils/serviceConfig.py Outdated
Comment threadpython/lib/cloudutils/serviceConfig.py Outdated
@blueorangutan

Copy link
Copy Markdown

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

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian Build Failed (tid-16221)

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian Build Failed (tid-16225)

@weizhouapache

weizhouapache commented May 29, 2026

Copy link
Copy Markdown
MemberAuthor

with the changes

ubuntu 24

root@pr13281-t16222-kvm-ubuntu24-kvm1:~# aa-status apparmor module is loaded.
113 profiles are loaded.
113 profiles are in enforce mode.
/usr/bin/man
/usr/lib/snapd/snap-confine
/usr/lib/snapd/snap-confine//mount-namespace-capture-helper
/usr/sbin/chronyd
1password
Discord
MongoDB Compass
QtWebEngineProcess
balena-etcher
brave
buildah
cam
ch-checkns
ch-run
chrome
crun
devhelp
element-desktop
epiphany
evolution
firefox
flatpak
foliate
geary
github-desktop
goldendict
ipa_verify
kchmviewer
keybase
lc-compliance
libcamerify
libvirtd
libvirtd//qemu_bridge_helper
linux-sandbox
loupe
lsb_release
lxc-attach
lxc-create
lxc-destroy
lxc-execute
lxc-stop
lxc-unshare
lxc-usernsexec
man_filter
man_groff
mmdebstrap
msedge
notepadqq
nvidia_modprobe
nvidia_modprobe//kmod
obsidian
opam
opera
pageedit
plasmashell
plasmashell//QtWebEngineProcess
podman
polypane
privacybrowser
qcam
qmapshack
qutebrowser
rootlesskit
rpm
rssguard
rsyslogd
runc
sbuild
sbuild-abort
sbuild-adduser
sbuild-apt
sbuild-checkpackages
sbuild-clean
sbuild-createchroot
sbuild-destroychroot
sbuild-distupgrade
sbuild-hold
sbuild-shell
sbuild-unhold
sbuild-update
sbuild-upgrade
scide
signal-desktop
slack
slirp4netns
steam
stress-ng
surfshark
swtpm
systemd-coredump
tcpdump
thunderbird
toybox
transmission-cli
transmission-daemon
transmission-gtk
transmission-qt
trinity
tup
tuxedo-control-center
ubuntu_pro_apt_news
unix-chkpwd
unprivileged_userns
userbindmount
uwsgi-core
vdens
virt-aa-helper
virtiofsd
vivaldi-bin
vpnns
vscode
wike
wpcom
0 profiles are in complain mode.
0 profiles are in prompt mode.
0 profiles are in kill mode.
0 profiles are in unconfined mode.
4 processes have profiles defined.
4 processes are in enforce mode.
/usr/sbin/chronyd (949) /usr/sbin/chronyd (957) /usr/sbin/libvirtd (13184) libvirtd
/usr/sbin/rsyslogd (927) rsyslogd
0 processes are in complain mode.
0 processes are in prompt mode.
0 processes are in kill mode.
0 processes are unconfined but have a profile defined.
0 processes are in mixed mode.
root@pr13281-t16222-kvm-ubuntu24-kvm1:~# grep ^security /etc/libvirt/qemu.conf security_driver="none"

debian12

root@pr13281-t16223-kvm-debian12-kvm1:~# aa-status apparmor module is loaded.
15 profiles are loaded.
15 profiles are in enforce mode.
/usr/bin/man
/usr/lib/NetworkManager/nm-dhcp-client.action
/usr/lib/NetworkManager/nm-dhcp-helper
/usr/lib/connman/scripts/dhclient-script
/usr/sbin/chronyd
/{,usr/}sbin/dhclient
libvirtd
libvirtd//qemu_bridge_helper
lsb_release
man_filter
man_groff
nvidia_modprobe
nvidia_modprobe//kmod
tcpdump
virt-aa-helper
0 profiles are in complain mode.
0 profiles are in kill mode.
0 profiles are in unconfined mode.
3 processes have profiles defined.
3 processes are in enforce mode.
/usr/sbin/chronyd (1818) /usr/sbin/chronyd (1819) /usr/sbin/libvirtd (44766) libvirtd
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
0 processes are in mixed mode.
0 processes are in kill mode.
root@pr13281-t16223-kvm-debian12-kvm1:~# grep ^security /etc/libvirt/qemu.conf security_driver="none"

oraclelinux 8

[root@pr13281-t16220-kvm-ol8-kvm1 ~]# sestatus SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status: enabled
Policy deny_unknown status: allowed
Memory protection checking: actual (secure)
Max kernel policy version: 31
[root@pr13281-t16220-kvm-ol8-kvm1 ~]# grep ^security /etc/libvirt/qemu.conf security_driver="none"

suse15

pr13281-t16224-kvm-suse15-kvm1:~ # aa-status apparmor module is loaded.
64 profiles are loaded.
64 profiles are in enforce mode.
/usr/bin/lessopen.sh
apache2
apache2//DEFAULT_URI
apache2//HANDLING_UNTRUSTED_INPUT
apache2//phpsysinfo
avahi-daemon
dnsmasq
dnsmasq//libvirt_leaseshelper
dovecot
dovecot-anvil
dovecot-auth
dovecot-config
dovecot-deliver
dovecot-dict
dovecot-director
dovecot-doveadm-server
dovecot-dovecot-auth
dovecot-dovecot-lda
dovecot-dovecot-lda//sendmail
dovecot-imap
dovecot-imap-login
dovecot-lmtp
dovecot-log
dovecot-managesieve
dovecot-managesieve-login
dovecot-pop3
dovecot-pop3-login
dovecot-replicator
dovecot-script-login
dovecot-ssl-params
dovecot-stats
identd
klogd
libvirtd
libvirtd//qemu_bridge_helper
lsb_release
mdnsd
nmbd
nscd
ntpd
nvidia_modprobe
nvidia_modprobe//kmod
php-fpm
ping
samba-bgqd
samba-dcerpcd
samba-rpcd
samba-rpcd-classic
samba-rpcd-spoolss
smbd
smbldap-useradd
smbldap-useradd///etc/init.d/nscd
syslog-ng
syslogd
traceroute
unix-chkpwd
virt-aa-helper
virtqemud
virtqemud//qemu_bridge_helper
virtxend
winbindd
zgrep
zgrep//helper
zgrep//sed
0 profiles are in complain mode.
0 profiles are in kill mode.
0 profiles are in unconfined mode.
2 processes have profiles defined.
2 processes are in enforce mode.
/usr/sbin/libvirtd (8137) libvirtd
/usr/sbin/nscd (862) nscd
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
0 processes are in mixed mode.
0 processes are in kill mode.
pr13281-t16224-kvm-suse15-kvm1:~ # grep ^security /etc/libvirt/qemu.conf security_driver="none"

oraclelinux 9

[root@pr13281-t16227-kvm-ol9-kvm1 ~]# grep ^security /etc/libvirt/qemu.conf security_driver="none"
[root@pr13281-t16227-kvm-ol9-kvm1 ~]# [root@pr13281-t16227-kvm-ol9-kvm1 ~]# sestatus SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status: enabled
Policy deny_unknown status: allowed
Memory protection checking: actual (secure)
Max kernel policy version: 33
[root@pr13281-t16227-kvm-ol9-kvm1 ~]# 

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

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

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16220)
Environment: kvm-ol8 (x2), zone: Advanced Networking with Mgmt server ol8
Total time taken: 26503 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16220-kvm-ol8.zip
Smoke tests completed. 110 look OK, 2 have errors, 39 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_01_primary_storage_nfsError0.25test_primary_storage.py
ContextSuite context=TestStorageTags>:setupError0.41test_primary_storage.py
test_01_primary_storage_scope_changeError0.15test_primary_storage_scope.py
all_test_routers_iptables_default_policySkipped---test_routers_iptables_default_policy.py
all_test_routers_network_opsSkipped---test_routers_network_ops.py
all_test_routersSkipped---test_routers.py
all_test_scale_vmSkipped---test_scale_vm.py
all_test_secondary_storageSkipped---test_secondary_storage.py
all_test_service_offeringsSkipped---test_service_offerings.py
all_test_set_sourcenatSkipped---test_set_sourcenat.py
all_test_sharedfs_lifecycleSkipped---test_sharedfs_lifecycle.py
all_test_snapshotsSkipped---test_snapshots.py
all_test_ssl_offloadingSkipped---test_ssl_offloading.py
all_test_ssvmSkipped---test_ssvm.py
all_test_staticrolesSkipped---test_staticroles.py
all_test_storage_policySkipped---test_storage_policy.py
all_test_systemvm_userdataSkipped---test_systemvm_userdata.py
all_test_templatesSkipped---test_templates.py
all_test_update_security_groupSkipped---test_update_security_group.py
all_test_usage_eventsSkipped---test_usage_events.py
all_test_usageSkipped---test_usage.py
all_test_vm_autoscalingSkipped---test_vm_autoscaling.py
all_test_vm_deployment_plannerSkipped---test_vm_deployment_planner.py
all_test_vm_life_cycleSkipped---test_vm_life_cycle.py
all_test_vm_lifecycle_unmanage_importSkipped---test_vm_lifecycle_unmanage_import.py
all_test_vm_lifecycle_unmanage_kvm_importSkipped---test_vm_lifecycle_unmanage_kvm_import.py
all_test_vm_lifecycle_with_snapshot_or_volumeSkipped---test_vm_lifecycle_with_snapshot_or_volume.py
all_test_vm_scheduleSkipped---test_vm_schedule.py
all_test_vm_snapshot_kvmSkipped---test_vm_snapshot_kvm.py
all_test_vm_snapshotsSkipped---test_vm_snapshots.py
all_test_vm_strict_host_tagsSkipped---test_vm_strict_host_tags.py
all_test_vnf_templatesSkipped---test_vnf_templates.py
all_test_volumesSkipped---test_volumes.py
all_test_vpc_conserve_modeSkipped---test_vpc_conserve_mode.py
all_test_vpc_ipv6Skipped---test_vpc_ipv6.py
all_test_vpc_redundantSkipped---test_vpc_redundant.py
all_test_vpc_router_nicsSkipped---test_vpc_router_nics.py
all_test_vpc_vpnSkipped---test_vpc_vpn.py
all_test_webhook_deliverySkipped---test_webhook_delivery.py
all_test_webhook_lifecycleSkipped---test_webhook_lifecycle.py
all_test_host_maintenanceSkipped---test_host_maintenance.py
all_test_hostha_kvmSkipped---test_hostha_kvm.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16222)
Environment: kvm-ubuntu24 (x2), zone: Advanced Networking with Mgmt server u24
Total time taken: 59843 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16222-kvm-ubuntu24.zip
Smoke tests completed. 151 look OK, 0 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16224)
Environment: kvm-suse15 (x2), zone: Advanced Networking with Mgmt server s15
Total time taken: 64937 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16224-kvm-suse15.zip
Smoke tests completed. 126 look OK, 25 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_role_account_acls_multiple_mgmt_serversError1.63test_dynamicroles.py
test_query_async_job_resultError104.85test_async_job.py
test_revoke_certificateError0.01test_certauthority_root.py
test_configure_ha_provider_invalidError0.01test_hostha_simulator.py
test_configure_ha_provider_validError0.01test_hostha_simulator.py
test_ha_configure_enabledisable_across_clusterzonesError0.01test_hostha_simulator.py
test_ha_disable_feature_invalidError0.01test_hostha_simulator.py
test_ha_enable_feature_invalidError0.01test_hostha_simulator.py
test_ha_list_providersError0.01test_hostha_simulator.py
test_ha_multiple_mgmt_server_ownershipError0.01test_hostha_simulator.py
test_ha_verify_fsm_availableError0.01test_hostha_simulator.py
test_ha_verify_fsm_degradedError0.01test_hostha_simulator.py
test_ha_verify_fsm_fencedError0.01test_hostha_simulator.py
test_ha_verify_fsm_recoveringError0.01test_hostha_simulator.py
test_hostha_configure_default_driverError0.01test_hostha_simulator.py
test_hostha_configure_invalid_providerError0.01test_hostha_simulator.py
test_hostha_disable_feature_validError0.01test_hostha_simulator.py
test_hostha_enable_feature_validError0.01test_hostha_simulator.py
test_hostha_enable_feature_without_setting_providerError0.01test_hostha_simulator.py
test_list_ha_for_hostError0.01test_hostha_simulator.py
test_list_ha_for_host_invalidError0.01test_hostha_simulator.py
test_list_ha_for_host_validError0.01test_hostha_simulator.py
test_01_host_ping_on_alertError0.06test_host_ping.py
test_01_host_ping_on_alertError0.07test_host_ping.py
test_01_deploy_vm_from_iso_uefi_secureError67.83test_deploy_vm_iso_uefi.py
test_02_deploy_vm_from_iso_uefi_legacyError11.44test_deploy_vm_iso_uefi.py
test_03_deploy_windows_vm_from_iso_uefi_legacyError12.45test_deploy_vm_iso_uefi.py
test_04_deploy_windows_vm_from_iso_uefi_secureError11.42test_deploy_vm_iso_uefi.py
test_01_browser_migrate_templateError15.30test_image_store_object_migration.py
test_01_invalid_upgrade_kubernetes_clusterFailure290.31test_kubernetes_clusters.py
test_02_upgrade_kubernetes_clusterFailure249.44test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_clusterFailure253.67test_kubernetes_clusters.py
test_04_autoscale_kubernetes_clusterFailure221.94test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_clusterFailure226.27test_kubernetes_clusters.py
test_06_delete_kubernetes_clusterFailure236.54test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_clusterFailure305.83test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_clusterFailure228.29test_kubernetes_clusters.py
test_11_test_unmanaged_cluster_lifecycleError76.22test_kubernetes_clusters.py
test_12_test_deploy_cluster_different_offerings_per_node_typeFailure240.40test_kubernetes_clusters.py
test_01_add_delete_kubernetes_supported_versionError0.13test_kubernetes_supported_versions.py
login_test_saml_userError2.01test_login.py
test_01_deployVMInSharedNetworkError54.43test_network.py
test_03_destroySharedNetworkFailure1.08test_network.py
ContextSuite context=TestSharedNetwork>:teardownError2.17test_network.py
test_oobm_issue_power_cycleError3.30test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_offError2.27test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_onError3.26test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_resetError3.28test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_softError3.26test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_statusError1.18test_outofbandmanagement_nestedplugin.py
test_02_edit_primary_storage_tagsError0.02test_primary_storage.py
test_01_primary_storage_scope_changeError0.07test_primary_storage_scope.py
test_01_vpc_privategw_aclError0.02test_privategw_acl_ovs_gre.py
test_03_vpc_privategw_restart_vpc_cleanupError0.02test_privategw_acl_ovs_gre.py
test_05_vpc_privategw_check_interfaceError0.02test_privategw_acl_ovs_gre.py
test_01_vpc_privategw_aclError51.54test_privategw_acl.py
test_02_vpc_privategw_static_routesError192.03test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError160.18test_privategw_acl.py
test_04_rvpc_privategw_static_routesError317.64test_privategw_acl.py
test_01_purge_expunged_api_vm_start_dateError20.27test_purge_expunged_vms.py
test_02_purge_expunged_api_vm_end_dateError13.43test_purge_expunged_vms.py
test_03_purge_expunged_api_vm_start_end_dateError11.40test_purge_expunged_vms.py
test_04_purge_expunged_api_vm_no_dateError13.42test_purge_expunged_vms.py
test_05_purge_expunged_vm_service_offeringError239.28test_purge_expunged_vms.py
test_06_purge_expunged_vm_background_taskError340.55test_purge_expunged_vms.py
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_trueFailure541.13test_routers_network_ops.py
test_01_snapshot_root_diskError4.33test_snapshots.py
test_CreateTemplateWithDuplicateNameError24.85test_templates.py
test_01_register_template_direct_download_flagError0.31test_templates.py
test_01_positive_tests_usageError12.75test_usage_events.py
test_01_ISO_usageError1.09test_usage.py
test_01_lb_usageError4.22test_usage.py
test_01_nat_usageError8.31test_usage.py
test_01_public_ip_usageError1.06test_usage.py
test_01_snapshot_usageError18.52test_usage.py
test_01_template_usageError21.04test_usage.py
test_01_vm_usageError141.21test_usage.py
test_01_volume_usageError129.94test_usage.py
test_01_vpn_usageError8.44test_usage.py
test_02_unsecure_vm_migrationFailure276.15test_vm_life_cycle.py
test_12_start_vm_multiple_volumes_allocatedError15.58test_vm_life_cycle.py
test_01_vmschedule_createError0.09test_vm_schedule.py
test_disable_oobm_ha_state_ineligibleError0.06test_hostha_kvm.py
test_hostha_configure_default_driverError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_disabledError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_disconectedError0.03test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError0.04test_hostha_kvm.py
test_hostha_kvm_host_degradedError0.04test_hostha_kvm.py
test_hostha_kvm_host_fencingError0.04test_hostha_kvm.py
test_hostha_kvm_host_recoveringError0.03test_hostha_kvm.py
test_remove_ha_provider_not_possibleError0.05test_hostha_kvm.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16223)
Environment: kvm-debian12 (x2), zone: Advanced Networking with Mgmt server d12
Total time taken: 66932 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16223-kvm-debian12.zip
Smoke tests completed. 125 look OK, 26 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_role_account_acls_multiple_mgmt_serversError2.54test_dynamicroles.py
test_query_async_job_resultError88.02test_async_job.py
test_revoke_certificateError0.04test_certauthority_root.py
login_test_saml_userError4.73test_login.py
ContextSuite context=TestClusterDRS>:setupError0.00test_cluster_drs.py
test_configure_ha_provider_invalidError0.04test_hostha_simulator.py
test_configure_ha_provider_validError0.03test_hostha_simulator.py
test_ha_configure_enabledisable_across_clusterzonesError0.03test_hostha_simulator.py
test_ha_disable_feature_invalidError0.03test_hostha_simulator.py
test_ha_enable_feature_invalidError0.03test_hostha_simulator.py
test_ha_list_providersError0.03test_hostha_simulator.py
test_ha_multiple_mgmt_server_ownershipError0.03test_hostha_simulator.py
test_ha_verify_fsm_availableError0.03test_hostha_simulator.py
test_ha_verify_fsm_degradedError0.03test_hostha_simulator.py
test_ha_verify_fsm_fencedError0.03test_hostha_simulator.py
test_ha_verify_fsm_recoveringError0.03test_hostha_simulator.py
test_hostha_configure_default_driverError0.03test_hostha_simulator.py
test_hostha_configure_invalid_providerError0.03test_hostha_simulator.py
test_hostha_disable_feature_validError0.03test_hostha_simulator.py
test_hostha_enable_feature_validError0.03test_hostha_simulator.py
test_hostha_enable_feature_without_setting_providerError0.03test_hostha_simulator.py
test_list_ha_for_hostError0.03test_hostha_simulator.py
test_list_ha_for_host_invalidError0.03test_hostha_simulator.py
test_list_ha_for_host_validError0.03test_hostha_simulator.py
test_01_host_ping_on_alertError0.16test_host_ping.py
test_01_host_ping_on_alertError0.17test_host_ping.py
test_01_browser_migrate_templateError15.53test_image_store_object_migration.py
test_01_invalid_upgrade_kubernetes_clusterFailure271.86test_kubernetes_clusters.py
test_02_upgrade_kubernetes_clusterFailure270.69test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_clusterFailure283.76test_kubernetes_clusters.py
test_04_autoscale_kubernetes_clusterFailure289.20test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_clusterFailure244.39test_kubernetes_clusters.py
test_06_delete_kubernetes_clusterFailure223.10test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_clusterFailure396.79test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_clusterFailure286.29test_kubernetes_clusters.py
test_11_test_unmanaged_cluster_lifecycleError70.87test_kubernetes_clusters.py
test_12_test_deploy_cluster_different_offerings_per_node_typeFailure261.27test_kubernetes_clusters.py
test_01_add_delete_kubernetes_supported_versionError2.11test_kubernetes_supported_versions.py
test_01_deployVMInSharedNetworkError67.33test_network.py
test_03_destroySharedNetworkFailure1.12test_network.py
ContextSuite context=TestSharedNetwork>:teardownError2.25test_network.py
test_oobm_issue_power_cycleError2.41test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_offError2.40test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_onError2.42test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_resetError2.42test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_softError2.44test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_statusError2.35test_outofbandmanagement_nestedplugin.py
test_oobm_background_powerstate_syncFailure20.89test_outofbandmanagement.py
test_oobm_background_powerstate_syncError20.90test_outofbandmanagement.py
test_oobm_configure_default_driverError0.11test_outofbandmanagement.py
test_oobm_configure_invalid_driverError0.09test_outofbandmanagement.py
test_oobm_disable_feature_invalidError0.09test_outofbandmanagement.py
test_oobm_disable_feature_validError0.21test_outofbandmanagement.py
test_oobm_enable_feature_invalidError0.08test_outofbandmanagement.py
test_oobm_enable_feature_validError0.18test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesError2.98test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesError2.98test_outofbandmanagement.py
test_oobm_issue_power_cycleError1.43test_outofbandmanagement.py
test_oobm_issue_power_cycleError1.43test_outofbandmanagement.py
test_oobm_issue_power_offError0.39test_outofbandmanagement.py
test_oobm_issue_power_offError0.40test_outofbandmanagement.py
test_oobm_issue_power_onError2.44test_outofbandmanagement.py
test_oobm_issue_power_onError2.44test_outofbandmanagement.py
test_oobm_issue_power_resetError1.40test_outofbandmanagement.py
test_oobm_issue_power_resetError1.40test_outofbandmanagement.py
test_oobm_issue_power_softError1.41test_outofbandmanagement.py
test_oobm_issue_power_softError1.41test_outofbandmanagement.py
test_oobm_issue_power_statusError1.42test_outofbandmanagement.py
test_oobm_issue_power_statusError1.42test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipError0.24test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipError0.25test_outofbandmanagement.py
test_oobm_zchange_passwordError0.25test_outofbandmanagement.py
test_oobm_zchange_passwordError0.25test_outofbandmanagement.py
test_02_edit_primary_storage_tagsError0.05test_primary_storage.py
test_01_primary_storage_scope_changeError0.11test_primary_storage_scope.py
test_01_vpc_privategw_aclError0.06test_privategw_acl_ovs_gre.py
test_03_vpc_privategw_restart_vpc_cleanupError0.05test_privategw_acl_ovs_gre.py
test_05_vpc_privategw_check_interfaceError0.05test_privategw_acl_ovs_gre.py
test_01_vpc_privategw_aclError55.85test_privategw_acl.py
test_02_vpc_privategw_static_routesError191.54test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError162.19test_privategw_acl.py
test_04_rvpc_privategw_static_routesError313.14test_privategw_acl.py
test_01_purge_expunged_api_vm_start_dateError27.01test_purge_expunged_vms.py
test_02_purge_expunged_api_vm_end_dateError18.24test_purge_expunged_vms.py
test_03_purge_expunged_api_vm_start_end_dateError20.59test_purge_expunged_vms.py
test_04_purge_expunged_api_vm_no_dateError18.31test_purge_expunged_vms.py
test_05_purge_expunged_vm_service_offeringError239.87test_purge_expunged_vms.py
test_06_purge_expunged_vm_background_taskError389.88test_purge_expunged_vms.py
test_router_dhcphostsFailure33.03test_router_dhcphosts.py
test_01_snapshot_root_diskError3.42test_snapshots.py
test_CreateTemplateWithDuplicateNameError19.06test_templates.py
test_01_register_template_direct_download_flagError0.23test_templates.py
test_01_positive_tests_usageError9.96test_usage_events.py
test_01_ISO_usageError1.19test_usage.py
test_01_lb_usageError6.40test_usage.py
test_01_nat_usageError10.60test_usage.py
test_01_public_ip_usageError1.14test_usage.py
test_01_snapshot_usageError29.20test_usage.py
test_01_template_usageError17.01test_usage.py
test_01_vm_usageError134.21test_usage.py
test_01_volume_usageError126.08test_usage.py
test_01_vpn_usageError8.68test_usage.py
test_12_start_vm_multiple_volumes_allocatedError11.84test_vm_life_cycle.py
test_01_vmschedule_createError0.14test_vm_schedule.py
test_disable_oobm_ha_state_ineligibleError0.12test_hostha_kvm.py
test_hostha_configure_default_driverError0.10test_hostha_kvm.py
test_hostha_enable_ha_when_host_disabledError0.10test_hostha_kvm.py
test_hostha_enable_ha_when_host_disconectedError0.10test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError0.11test_hostha_kvm.py
test_hostha_kvm_host_degradedError0.10test_hostha_kvm.py
test_hostha_kvm_host_fencingError0.15test_hostha_kvm.py
test_hostha_kvm_host_recoveringError0.10test_hostha_kvm.py
test_remove_ha_provider_not_possibleError0.09test_hostha_kvm.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16227)
Environment: kvm-ol9 (x2), zone: Advanced Networking with Mgmt server ol9
Total time taken: 58836 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16227-kvm-ol9.zip
Smoke tests completed. 149 look OK, 2 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_04_rvpc_privategw_static_routesFailure864.04test_privategw_acl.py
test_04_rvpc_privategw_static_routesError864.09test_privategw_acl.py
test_01_vpn_usageError0.06test_usage.py

@blueorangutan

Copy link
Copy Markdown

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

TestResultTime (s)Test File
ContextSuite context=TestClusterDRS>:setupError0.00test_cluster_drs.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian Build Failed (tid-16233)

@apacheapache deleted a comment from blueorangutanJun 17, 2026
@apacheapache deleted a comment from blueorangutanJun 17, 2026
@weizhouapache
weizhouapache marked this pull request as ready for review June 17, 2026 07:08
@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16331)
Environment: kvm-suse15 (x2), zone: Advanced Networking with Mgmt server s15
Total time taken: 64521 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16331-kvm-suse15.zip
Smoke tests completed. 127 look OK, 24 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_role_account_acls_multiple_mgmt_serversError1.62test_dynamicroles.py
test_query_async_job_resultError65.82test_async_job.py
test_revoke_certificateError0.01test_certauthority_root.py
test_configure_ha_provider_invalidError0.01test_hostha_simulator.py
test_configure_ha_provider_validError0.00test_hostha_simulator.py
test_ha_configure_enabledisable_across_clusterzonesError0.00test_hostha_simulator.py
test_ha_disable_feature_invalidError0.00test_hostha_simulator.py
test_ha_enable_feature_invalidError0.01test_hostha_simulator.py
test_ha_list_providersError0.00test_hostha_simulator.py
test_ha_multiple_mgmt_server_ownershipError0.00test_hostha_simulator.py
test_ha_verify_fsm_availableError0.01test_hostha_simulator.py
test_ha_verify_fsm_degradedError0.01test_hostha_simulator.py
test_ha_verify_fsm_fencedError0.00test_hostha_simulator.py
test_ha_verify_fsm_recoveringError0.01test_hostha_simulator.py
test_hostha_configure_default_driverError0.01test_hostha_simulator.py
test_hostha_configure_invalid_providerError0.01test_hostha_simulator.py
test_hostha_disable_feature_validError0.00test_hostha_simulator.py
test_hostha_enable_feature_validError0.00test_hostha_simulator.py
test_hostha_enable_feature_without_setting_providerError0.00test_hostha_simulator.py
test_list_ha_for_hostError0.00test_hostha_simulator.py
test_list_ha_for_host_invalidError0.01test_hostha_simulator.py
test_list_ha_for_host_validError0.00test_hostha_simulator.py
test_01_host_ping_on_alertError0.06test_host_ping.py
test_01_host_ping_on_alertError0.06test_host_ping.py
test_01_deploy_vm_from_iso_uefi_secureError54.43test_deploy_vm_iso_uefi.py
test_02_deploy_vm_from_iso_uefi_legacyError16.52test_deploy_vm_iso_uefi.py
test_03_deploy_windows_vm_from_iso_uefi_legacyError11.40test_deploy_vm_iso_uefi.py
test_04_deploy_windows_vm_from_iso_uefi_secureError11.44test_deploy_vm_iso_uefi.py
test_01_browser_migrate_templateError15.31test_image_store_object_migration.py
test_01_invalid_upgrade_kubernetes_clusterFailure212.09test_kubernetes_clusters.py
test_02_upgrade_kubernetes_clusterFailure232.15test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_clusterFailure210.19test_kubernetes_clusters.py
test_04_autoscale_kubernetes_clusterFailure215.69test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_clusterFailure207.73test_kubernetes_clusters.py
test_06_delete_kubernetes_clusterFailure216.31test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_clusterFailure319.78test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_clusterFailure226.64test_kubernetes_clusters.py
test_11_test_unmanaged_cluster_lifecycleError77.54test_kubernetes_clusters.py
test_12_test_deploy_cluster_different_offerings_per_node_typeFailure207.79test_kubernetes_clusters.py
test_01_add_delete_kubernetes_supported_versionError0.12test_kubernetes_supported_versions.py
login_test_saml_userError2.30test_login.py
test_01_deployVMInSharedNetworkError45.47test_network.py
test_03_destroySharedNetworkFailure0.06test_network.py
ContextSuite context=TestSharedNetwork>:teardownError1.14test_network.py
test_01_deployVMInSharedNetworkFailure420.61test_network.py
test_oobm_issue_power_cycleError3.29test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_offError3.29test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_onError3.33test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_resetError3.30test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_softError3.41test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_statusError1.21test_outofbandmanagement_nestedplugin.py
test_02_edit_primary_storage_tagsError0.02test_primary_storage.py
test_01_primary_storage_scope_changeError0.06test_primary_storage_scope.py
test_01_vpc_privategw_aclError0.03test_privategw_acl_ovs_gre.py
test_03_vpc_privategw_restart_vpc_cleanupError0.02test_privategw_acl_ovs_gre.py
test_05_vpc_privategw_check_interfaceError0.01test_privategw_acl_ovs_gre.py
test_01_vpc_privategw_aclError61.01test_privategw_acl.py
test_02_vpc_privategw_static_routesError170.08test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError149.71test_privategw_acl.py
test_04_rvpc_privategw_static_routesError395.62test_privategw_acl.py
test_01_purge_expunged_api_vm_start_dateError23.16test_purge_expunged_vms.py
test_02_purge_expunged_api_vm_end_dateError21.84test_purge_expunged_vms.py
test_03_purge_expunged_api_vm_start_end_dateError19.84test_purge_expunged_vms.py
test_04_purge_expunged_api_vm_no_dateError21.60test_purge_expunged_vms.py
test_05_purge_expunged_vm_service_offeringError243.37test_purge_expunged_vms.py
test_06_purge_expunged_vm_background_taskError356.28test_purge_expunged_vms.py
test_01_snapshot_root_diskError3.32test_snapshots.py
test_CreateTemplateWithDuplicateNameError26.82test_templates.py
test_01_register_template_direct_download_flagError0.27test_templates.py
test_01_positive_tests_usageError9.49test_usage_events.py
test_01_ISO_usageError1.10test_usage.py
test_01_lb_usageError5.26test_usage.py
test_01_nat_usageError6.28test_usage.py
test_01_public_ip_usageError1.08test_usage.py
test_01_snapshot_usageError17.57test_usage.py
test_01_template_usageError27.56test_usage.py
test_01_vm_usageError132.72test_usage.py
test_01_volume_usageError127.73test_usage.py
test_01_vpn_usageError8.47test_usage.py
test_04_nonsecured_to_secured_vm_migrationError187.66test_vm_life_cycle.py
test_12_start_vm_multiple_volumes_allocatedError10.55test_vm_life_cycle.py
test_01_vmschedule_createError0.09test_vm_schedule.py
test_disable_oobm_ha_state_ineligibleError0.05test_hostha_kvm.py
test_hostha_configure_default_driverError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_disabledError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_disconectedError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError0.03test_hostha_kvm.py
test_hostha_kvm_host_degradedError0.04test_hostha_kvm.py
test_hostha_kvm_host_fencingError0.03test_hostha_kvm.py
test_hostha_kvm_host_recoveringError0.03test_hostha_kvm.py
test_remove_ha_provider_not_possibleError0.04test_hostha_kvm.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian Build Failed (tid-16341)

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16338)
Environment: kvm-debian12 (x2), zone: Advanced Networking with Mgmt server d12
Total time taken: 66586 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16338-kvm-debian12.zip
Smoke tests completed. 127 look OK, 24 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_role_account_acls_multiple_mgmt_serversError2.48test_dynamicroles.py
test_query_async_job_resultError93.49test_async_job.py
test_revoke_certificateError0.05test_certauthority_root.py
test_configure_ha_provider_invalidError0.04test_hostha_simulator.py
test_configure_ha_provider_validError0.03test_hostha_simulator.py
test_ha_configure_enabledisable_across_clusterzonesError0.03test_hostha_simulator.py
test_ha_disable_feature_invalidError0.03test_hostha_simulator.py
test_ha_enable_feature_invalidError0.03test_hostha_simulator.py
test_ha_list_providersError0.03test_hostha_simulator.py
test_ha_multiple_mgmt_server_ownershipError0.03test_hostha_simulator.py
test_ha_verify_fsm_availableError0.03test_hostha_simulator.py
test_ha_verify_fsm_degradedError0.04test_hostha_simulator.py
test_ha_verify_fsm_fencedError0.03test_hostha_simulator.py
test_ha_verify_fsm_recoveringError0.04test_hostha_simulator.py
test_hostha_configure_default_driverError0.03test_hostha_simulator.py
test_hostha_configure_invalid_providerError0.03test_hostha_simulator.py
test_hostha_disable_feature_validError0.03test_hostha_simulator.py
test_hostha_enable_feature_validError0.03test_hostha_simulator.py
test_hostha_enable_feature_without_setting_providerError0.03test_hostha_simulator.py
test_list_ha_for_hostError0.03test_hostha_simulator.py
test_list_ha_for_host_invalidError0.03test_hostha_simulator.py
test_list_ha_for_host_validError0.03test_hostha_simulator.py
test_01_host_ping_on_alertError0.17test_host_ping.py
test_01_host_ping_on_alertError0.17test_host_ping.py
test_01_browser_migrate_templateError15.51test_image_store_object_migration.py
test_01_invalid_upgrade_kubernetes_clusterFailure247.85test_kubernetes_clusters.py
test_02_upgrade_kubernetes_clusterFailure258.05test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_clusterFailure270.35test_kubernetes_clusters.py
test_04_autoscale_kubernetes_clusterFailure249.48test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_clusterFailure250.63test_kubernetes_clusters.py
test_06_delete_kubernetes_clusterFailure253.67test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_clusterFailure376.04test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_clusterFailure266.01test_kubernetes_clusters.py
test_11_test_unmanaged_cluster_lifecycleError65.79test_kubernetes_clusters.py
test_12_test_deploy_cluster_different_offerings_per_node_typeFailure372.29test_kubernetes_clusters.py
test_01_add_delete_kubernetes_supported_versionError0.21test_kubernetes_supported_versions.py
login_test_saml_userError4.53test_login.py
test_01_deployVMInSharedNetworkError55.99test_network.py
test_03_destroySharedNetworkFailure1.09test_network.py
ContextSuite context=TestSharedNetwork>:teardownError2.21test_network.py
test_01_deployVMInSharedNetworkFailure808.98test_network.py
test_oobm_issue_power_cycleError1.40test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_offError3.44test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_onError3.47test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_resetError2.45test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_softError1.39test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_statusError2.37test_outofbandmanagement_nestedplugin.py
test_oobm_background_powerstate_syncFailure20.84test_outofbandmanagement.py
test_oobm_background_powerstate_syncError20.84test_outofbandmanagement.py
test_oobm_configure_default_driverError0.11test_outofbandmanagement.py
test_oobm_configure_invalid_driverError0.09test_outofbandmanagement.py
test_oobm_disable_feature_invalidError0.09test_outofbandmanagement.py
test_oobm_disable_feature_validError0.18test_outofbandmanagement.py
test_oobm_enable_feature_invalidError0.08test_outofbandmanagement.py
test_oobm_enable_feature_validError0.16test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesError2.94test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesError2.94test_outofbandmanagement.py
test_oobm_issue_power_cycleError1.40test_outofbandmanagement.py
test_oobm_issue_power_cycleError1.40test_outofbandmanagement.py
test_oobm_issue_power_offError0.36test_outofbandmanagement.py
test_oobm_issue_power_offError0.36test_outofbandmanagement.py
test_oobm_issue_power_onError0.35test_outofbandmanagement.py
test_oobm_issue_power_onError0.35test_outofbandmanagement.py
test_oobm_issue_power_resetError1.38test_outofbandmanagement.py
test_oobm_issue_power_resetError1.38test_outofbandmanagement.py
test_oobm_issue_power_softError1.37test_outofbandmanagement.py
test_oobm_issue_power_softError1.37test_outofbandmanagement.py
test_oobm_issue_power_statusError0.35test_outofbandmanagement.py
test_oobm_issue_power_statusError0.35test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipError0.23test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipError0.23test_outofbandmanagement.py
test_oobm_zchange_passwordError0.24test_outofbandmanagement.py
test_oobm_zchange_passwordError0.24test_outofbandmanagement.py
test_02_edit_primary_storage_tagsError0.04test_primary_storage.py
test_01_primary_storage_scope_changeError0.12test_primary_storage_scope.py
test_01_vpc_privategw_aclError0.07test_privategw_acl_ovs_gre.py
test_03_vpc_privategw_restart_vpc_cleanupError0.05test_privategw_acl_ovs_gre.py
test_05_vpc_privategw_check_interfaceError0.05test_privategw_acl_ovs_gre.py
test_01_vpc_privategw_aclError63.78test_privategw_acl.py
test_02_vpc_privategw_static_routesError165.77test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError172.37test_privategw_acl.py
test_04_rvpc_privategw_static_routesError337.24test_privategw_acl.py
test_01_purge_expunged_api_vm_start_dateError28.69test_purge_expunged_vms.py
test_02_purge_expunged_api_vm_end_dateError18.56test_purge_expunged_vms.py
test_03_purge_expunged_api_vm_start_end_dateError17.88test_purge_expunged_vms.py
test_04_purge_expunged_api_vm_no_dateError19.43test_purge_expunged_vms.py
test_05_purge_expunged_vm_service_offeringError247.31test_purge_expunged_vms.py
test_06_purge_expunged_vm_background_taskError380.01test_purge_expunged_vms.py
test_01_snapshot_root_diskError3.46test_snapshots.py
test_CreateTemplateWithDuplicateNameError30.33test_templates.py
test_01_register_template_direct_download_flagError0.21test_templates.py
test_01_positive_tests_usageError12.02test_usage_events.py
test_01_ISO_usageError1.14test_usage.py
test_01_lb_usageError6.42test_usage.py
test_01_nat_usageError10.53test_usage.py
test_01_public_ip_usageError1.13test_usage.py
test_01_snapshot_usageError19.81test_usage.py
test_01_template_usageError15.43test_usage.py
test_01_vm_usageError141.21test_usage.py
test_01_volume_usageError129.09test_usage.py
test_01_vpn_usageError10.72test_usage.py
test_12_start_vm_multiple_volumes_allocatedError12.82test_vm_life_cycle.py
test_01_vmschedule_createError0.13test_vm_schedule.py
test_hostha_enable_ha_when_host_disabledError1.28test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError301.10test_hostha_kvm.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16340)
Environment: kvm-ubuntu24 (x2), zone: Advanced Networking with Mgmt server u24
Total time taken: 52183 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16340-kvm-ubuntu24.zip
Smoke tests completed. 150 look OK, 0 have errors, 1 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
all_test_accountsSkipped---test_accounts.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16342)
Environment: kvm-suse15 (x2), zone: Advanced Networking with Mgmt server s15
Total time taken: 57309 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16342-kvm-suse15.zip
Smoke tests completed. 122 look OK, 29 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_role_account_acls_multiple_mgmt_serversError1.92test_dynamicroles.py
test_query_async_job_resultError68.82test_async_job.py
test_revoke_certificateError0.01test_certauthority_root.py
test_configure_ha_provider_invalidError0.02test_hostha_simulator.py
test_configure_ha_provider_validError0.01test_hostha_simulator.py
test_ha_configure_enabledisable_across_clusterzonesError0.01test_hostha_simulator.py
test_ha_disable_feature_invalidError0.01test_hostha_simulator.py
test_ha_enable_feature_invalidError0.01test_hostha_simulator.py
test_ha_list_providersError0.01test_hostha_simulator.py
test_ha_multiple_mgmt_server_ownershipError0.00test_hostha_simulator.py
test_ha_verify_fsm_availableError0.00test_hostha_simulator.py
test_ha_verify_fsm_degradedError0.00test_hostha_simulator.py
test_ha_verify_fsm_fencedError0.01test_hostha_simulator.py
test_ha_verify_fsm_recoveringError0.00test_hostha_simulator.py
test_hostha_configure_default_driverError0.00test_hostha_simulator.py
test_hostha_configure_invalid_providerError0.00test_hostha_simulator.py
test_hostha_disable_feature_validError0.00test_hostha_simulator.py
test_hostha_enable_feature_validError0.00test_hostha_simulator.py
test_hostha_enable_feature_without_setting_providerError0.00test_hostha_simulator.py
test_list_ha_for_hostError0.00test_hostha_simulator.py
test_list_ha_for_host_invalidError0.00test_hostha_simulator.py
test_list_ha_for_host_validError0.00test_hostha_simulator.py
test_01_host_ping_on_alertError0.09test_host_ping.py
test_01_host_ping_on_alertError0.09test_host_ping.py
test_01_deploy_vm_from_iso_uefi_secureError55.74test_deploy_vm_iso_uefi.py
test_02_deploy_vm_from_iso_uefi_legacyError11.53test_deploy_vm_iso_uefi.py
test_03_deploy_windows_vm_from_iso_uefi_legacyError12.54test_deploy_vm_iso_uefi.py
test_04_deploy_windows_vm_from_iso_uefi_secureError12.51test_deploy_vm_iso_uefi.py
test_01_browser_migrate_templateError5.29test_image_store_object_migration.py
test_01_invalid_upgrade_kubernetes_clusterFailure219.12test_kubernetes_clusters.py
test_02_upgrade_kubernetes_clusterFailure273.93test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_clusterFailure244.50test_kubernetes_clusters.py
test_04_autoscale_kubernetes_clusterFailure213.77test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_clusterFailure223.62test_kubernetes_clusters.py
test_06_delete_kubernetes_clusterFailure221.95test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_clusterFailure350.72test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_clusterFailure222.48test_kubernetes_clusters.py
test_11_test_unmanaged_cluster_lifecycleError62.41test_kubernetes_clusters.py
test_12_test_deploy_cluster_different_offerings_per_node_typeFailure250.28test_kubernetes_clusters.py
test_01_add_delete_kubernetes_supported_versionError0.15test_kubernetes_supported_versions.py
login_test_saml_userError2.87test_login.py
test_01_deployVMInSharedNetworkError56.75test_network.py
test_03_destroySharedNetworkFailure1.08test_network.py
ContextSuite context=TestSharedNetwork>:teardownError2.19test_network.py
test_oobm_issue_power_cycleError3.35test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_offError2.31test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_onError3.37test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_resetError3.32test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_softError3.33test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_statusError2.24test_outofbandmanagement_nestedplugin.py
test_02_edit_primary_storage_tagsError0.02test_primary_storage.py
test_01_primary_storage_scope_changeError0.07test_primary_storage_scope.py
test_01_vpc_privategw_aclError1.04test_privategw_acl_ovs_gre.py
test_03_vpc_privategw_restart_vpc_cleanupError0.03test_privategw_acl_ovs_gre.py
test_05_vpc_privategw_check_interfaceError1.08test_privategw_acl_ovs_gre.py
test_01_vpc_privategw_aclError52.48test_privategw_acl.py
test_02_vpc_privategw_static_routesError158.52test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError151.84test_privategw_acl.py
test_04_rvpc_privategw_static_routesError303.18test_privategw_acl.py
test_01_purge_expunged_api_vm_start_dateError19.81test_purge_expunged_vms.py
test_02_purge_expunged_api_vm_end_dateError12.16test_purge_expunged_vms.py
test_03_purge_expunged_api_vm_start_end_dateError13.01test_purge_expunged_vms.py
test_04_purge_expunged_api_vm_no_dateError16.33test_purge_expunged_vms.py
test_05_purge_expunged_vm_service_offeringError237.66test_purge_expunged_vms.py
test_06_purge_expunged_vm_background_taskError370.25test_purge_expunged_vms.py
ContextSuite context=TestRouterIpTablesPolicies>:setupError0.00test_routers_iptables_default_policy.py
ContextSuite context=TestVPCIpTablesPolicies>:setupError0.00test_routers_iptables_default_policy.py
test_01_isolate_network_FW_PF_default_routes_egress_trueError0.29test_routers_network_ops.py
test_02_isolate_network_FW_PF_default_routes_egress_falseError0.30test_routers_network_ops.py
ContextSuite context=TestRedundantIsolateNetworks>:setupError1.48test_routers_network_ops.py
ContextSuite context=TestRouterServices>:setupError0.00test_routers.py
ContextSuite context=TestCpuCapServiceOfferings>:setupError0.00test_service_offerings.py
ContextSuite context=TestServiceOfferings>:setupError0.32test_service_offerings.py
ContextSuite context=TestSetSourceNatIp>:setupError0.00test_set_sourcenat.py
test_01_snapshot_root_diskError7.43test_snapshots.py
test_CreateTemplateWithDuplicateNameError25.99test_templates.py
test_01_register_template_direct_download_flagError0.16test_templates.py
test_01_positive_tests_usageError10.49test_usage_events.py
test_01_ISO_usageError1.08test_usage.py
test_01_lb_usageError5.27test_usage.py
test_01_nat_usageError7.34test_usage.py
test_01_public_ip_usageError1.08test_usage.py
test_01_snapshot_usageError25.83test_usage.py
test_01_template_usageError15.36test_usage.py
test_01_vm_usageError135.24test_usage.py
test_01_volume_usageError128.41test_usage.py
test_01_vpn_usageError10.57test_usage.py
test_12_start_vm_multiple_volumes_allocatedError13.68test_vm_life_cycle.py
test_01_vmschedule_createError0.11test_vm_schedule.py
test_disable_oobm_ha_state_ineligibleError0.07test_hostha_kvm.py
test_hostha_configure_default_driverError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_disabledError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_disconectedError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError0.04test_hostha_kvm.py
test_hostha_kvm_host_degradedError0.04test_hostha_kvm.py
test_hostha_kvm_host_fencingError0.04test_hostha_kvm.py
test_hostha_kvm_host_recoveringError0.04test_hostha_kvm.py
test_remove_ha_provider_not_possibleError0.04test_hostha_kvm.py

CopilotAI review requested due to automatic review settings June 18, 2026 10:20

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

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

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian Build Failed (tid-16363)

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16367)
Environment: kvm-ubuntu24 (x2), zone: Advanced Networking with Mgmt server u24
Total time taken: 59494 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16367-kvm-ubuntu24.zip
Smoke tests completed. 150 look OK, 1 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_01_RVR_Network_FW_PF_SSH_default_routes_egress_trueFailure177.39test_routers_network_ops.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16364)
Environment: kvm-debian12 (x2), zone: Advanced Networking with Mgmt server d12
Total time taken: 62137 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16364-kvm-debian12.zip
Smoke tests completed. 126 look OK, 25 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_role_account_acls_multiple_mgmt_serversError2.15test_dynamicroles.py
test_query_async_job_resultError85.73test_async_job.py
test_revoke_certificateError0.03test_certauthority_root.py
login_test_saml_userError3.46test_login.py
ContextSuite context=TestClusterDRS>:setupError0.00test_cluster_drs.py
test_configure_ha_provider_invalidError0.04test_hostha_simulator.py
test_configure_ha_provider_validError0.03test_hostha_simulator.py
test_ha_configure_enabledisable_across_clusterzonesError0.02test_hostha_simulator.py
test_ha_disable_feature_invalidError0.02test_hostha_simulator.py
test_ha_enable_feature_invalidError0.03test_hostha_simulator.py
test_ha_list_providersError0.02test_hostha_simulator.py
test_ha_multiple_mgmt_server_ownershipError0.02test_hostha_simulator.py
test_ha_verify_fsm_availableError0.03test_hostha_simulator.py
test_ha_verify_fsm_degradedError0.02test_hostha_simulator.py
test_ha_verify_fsm_fencedError0.03test_hostha_simulator.py
test_ha_verify_fsm_recoveringError0.03test_hostha_simulator.py
test_hostha_configure_default_driverError0.03test_hostha_simulator.py
test_hostha_configure_invalid_providerError0.03test_hostha_simulator.py
test_hostha_disable_feature_validError0.03test_hostha_simulator.py
test_hostha_enable_feature_validError0.03test_hostha_simulator.py
test_hostha_enable_feature_without_setting_providerError0.03test_hostha_simulator.py
test_list_ha_for_hostError0.03test_hostha_simulator.py
test_list_ha_for_host_invalidError0.03test_hostha_simulator.py
test_list_ha_for_host_validError0.02test_hostha_simulator.py
test_01_host_ping_on_alertError0.14test_host_ping.py
test_01_host_ping_on_alertError0.14test_host_ping.py
test_01_browser_migrate_templateError15.41test_image_store_object_migration.py
test_01_invalid_upgrade_kubernetes_clusterFailure264.71test_kubernetes_clusters.py
test_02_upgrade_kubernetes_clusterFailure269.79test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_clusterFailure296.65test_kubernetes_clusters.py
test_04_autoscale_kubernetes_clusterFailure253.21test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_clusterFailure286.28test_kubernetes_clusters.py
test_06_delete_kubernetes_clusterFailure254.14test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_clusterFailure372.26test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_clusterFailure283.91test_kubernetes_clusters.py
test_11_test_unmanaged_cluster_lifecycleError84.43test_kubernetes_clusters.py
test_12_test_deploy_cluster_different_offerings_per_node_typeFailure275.38test_kubernetes_clusters.py
test_01_add_delete_kubernetes_supported_versionError0.25test_kubernetes_supported_versions.py
test_01_deployVMInSharedNetworkError58.74test_network.py
test_03_destroySharedNetworkFailure1.08test_network.py
ContextSuite context=TestSharedNetwork>:teardownError1.16test_network.py
test_oobm_issue_power_cycleError2.33test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_offError2.31test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_onError3.33test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_resetError3.36test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_softError3.35test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_statusError1.23test_outofbandmanagement_nestedplugin.py
test_oobm_background_powerstate_syncFailure20.63test_outofbandmanagement.py
test_oobm_background_powerstate_syncError20.63test_outofbandmanagement.py
test_oobm_configure_default_driverError0.07test_outofbandmanagement.py
test_oobm_configure_invalid_driverError0.06test_outofbandmanagement.py
test_oobm_disable_feature_invalidError0.07test_outofbandmanagement.py
test_oobm_disable_feature_validError0.13test_outofbandmanagement.py
test_oobm_enable_feature_invalidError0.06test_outofbandmanagement.py
test_oobm_enable_feature_validError0.11test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesError5.81test_outofbandmanagement.py
test_oobm_enabledisable_across_clusterzonesError5.81test_outofbandmanagement.py
test_oobm_issue_power_cycleError2.36test_outofbandmanagement.py
test_oobm_issue_power_cycleError2.36test_outofbandmanagement.py
test_oobm_issue_power_offError1.33test_outofbandmanagement.py
test_oobm_issue_power_offError1.33test_outofbandmanagement.py
test_oobm_issue_power_onError2.34test_outofbandmanagement.py
test_oobm_issue_power_onError2.34test_outofbandmanagement.py
test_oobm_issue_power_resetError2.32test_outofbandmanagement.py
test_oobm_issue_power_resetError2.32test_outofbandmanagement.py
test_oobm_issue_power_softError2.32test_outofbandmanagement.py
test_oobm_issue_power_softError2.32test_outofbandmanagement.py
test_oobm_issue_power_statusError1.30test_outofbandmanagement.py
test_oobm_issue_power_statusError1.30test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipError0.16test_outofbandmanagement.py
test_oobm_multiple_mgmt_server_ownershipError0.16test_outofbandmanagement.py
test_oobm_zchange_passwordError0.17test_outofbandmanagement.py
test_oobm_zchange_passwordError0.17test_outofbandmanagement.py
test_02_edit_primary_storage_tagsError0.04test_primary_storage.py
test_01_primary_storage_scope_changeError0.09test_primary_storage_scope.py
test_01_vpc_privategw_aclError0.05test_privategw_acl_ovs_gre.py
test_03_vpc_privategw_restart_vpc_cleanupError0.04test_privategw_acl_ovs_gre.py
test_05_vpc_privategw_check_interfaceError0.04test_privategw_acl_ovs_gre.py
test_01_vpc_privategw_aclError61.22test_privategw_acl.py
test_02_vpc_privategw_static_routesError158.84test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError160.50test_privategw_acl.py
test_04_rvpc_privategw_static_routesError308.78test_privategw_acl.py
test_01_purge_expunged_api_vm_start_dateError3.78test_purge_expunged_vms.py
test_02_purge_expunged_api_vm_end_dateError2.66test_purge_expunged_vms.py
test_03_purge_expunged_api_vm_start_end_dateError3.35test_purge_expunged_vms.py
test_04_purge_expunged_api_vm_no_dateError3.32test_purge_expunged_vms.py
test_05_purge_expunged_vm_service_offeringError1.83test_purge_expunged_vms.py
test_06_purge_expunged_vm_background_taskError366.23test_purge_expunged_vms.py
test_01_snapshot_root_diskError4.34test_snapshots.py
test_CreateTemplateWithDuplicateNameError22.88test_templates.py
test_01_register_template_direct_download_flagError0.18test_templates.py
test_01_positive_tests_usageError9.42test_usage_events.py
test_01_ISO_usageError1.10test_usage.py
test_01_lb_usageError6.28test_usage.py
test_01_nat_usageError10.41test_usage.py
test_01_public_ip_usageError1.09test_usage.py
test_01_snapshot_usageError25.76test_usage.py
test_01_template_usageError36.74test_usage.py
test_01_vm_usageError134.12test_usage.py
test_01_volume_usageError129.15test_usage.py
test_01_vpn_usageError11.58test_usage.py
test_12_start_vm_multiple_volumes_allocatedError10.57test_vm_life_cycle.py
test_01_vmschedule_createError0.11test_vm_schedule.py
test_disable_oobm_ha_state_ineligibleError0.08test_hostha_kvm.py
test_hostha_configure_default_driverError0.06test_hostha_kvm.py
test_hostha_enable_ha_when_host_disabledError0.07test_hostha_kvm.py
test_hostha_enable_ha_when_host_disconectedError0.06test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError0.06test_hostha_kvm.py
test_hostha_kvm_host_degradedError0.07test_hostha_kvm.py
test_hostha_kvm_host_fencingError0.10test_hostha_kvm.py
test_hostha_kvm_host_recoveringError0.06test_hostha_kvm.py
test_remove_ha_provider_not_possibleError0.06test_hostha_kvm.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16362)
Environment: kvm-suse15 (x2), zone: Advanced Networking with Mgmt server s15
Total time taken: 62017 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16362-kvm-suse15.zip
Smoke tests completed. 126 look OK, 25 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_role_account_acls_multiple_mgmt_serversError1.59test_dynamicroles.py
test_query_async_job_resultError80.75test_async_job.py
test_revoke_certificateError0.01test_certauthority_root.py
test_configure_ha_provider_invalidError0.02test_hostha_simulator.py
test_configure_ha_provider_validError0.01test_hostha_simulator.py
test_ha_configure_enabledisable_across_clusterzonesError0.01test_hostha_simulator.py
test_ha_disable_feature_invalidError0.01test_hostha_simulator.py
test_ha_enable_feature_invalidError0.01test_hostha_simulator.py
test_ha_list_providersError0.01test_hostha_simulator.py
test_ha_multiple_mgmt_server_ownershipError0.01test_hostha_simulator.py
test_ha_verify_fsm_availableError0.01test_hostha_simulator.py
test_ha_verify_fsm_degradedError0.01test_hostha_simulator.py
test_ha_verify_fsm_fencedError0.01test_hostha_simulator.py
test_ha_verify_fsm_recoveringError0.01test_hostha_simulator.py
test_hostha_configure_default_driverError0.01test_hostha_simulator.py
test_hostha_configure_invalid_providerError0.01test_hostha_simulator.py
test_hostha_disable_feature_validError0.01test_hostha_simulator.py
test_hostha_enable_feature_validError0.01test_hostha_simulator.py
test_hostha_enable_feature_without_setting_providerError0.01test_hostha_simulator.py
test_list_ha_for_hostError0.01test_hostha_simulator.py
test_list_ha_for_host_invalidError0.01test_hostha_simulator.py
test_list_ha_for_host_validError0.01test_hostha_simulator.py
test_01_host_ping_on_alertError0.09test_host_ping.py
test_01_host_ping_on_alertError0.09test_host_ping.py
test_01_deploy_vm_from_iso_uefi_secureError69.52test_deploy_vm_iso_uefi.py
test_02_deploy_vm_from_iso_uefi_legacyError12.57test_deploy_vm_iso_uefi.py
test_03_deploy_windows_vm_from_iso_uefi_legacyError14.56test_deploy_vm_iso_uefi.py
test_04_deploy_windows_vm_from_iso_uefi_secureError12.55test_deploy_vm_iso_uefi.py
test_uservm_host_control_stateFailure17.24test_host_control_state.py
test_01_browser_migrate_templateError15.31test_image_store_object_migration.py
test_01_invalid_upgrade_kubernetes_clusterFailure256.25test_kubernetes_clusters.py
test_02_upgrade_kubernetes_clusterFailure268.63test_kubernetes_clusters.py
test_03_deploy_and_scale_kubernetes_clusterFailure277.43test_kubernetes_clusters.py
test_04_autoscale_kubernetes_clusterFailure260.26test_kubernetes_clusters.py
test_05_basic_lifecycle_kubernetes_clusterFailure250.20test_kubernetes_clusters.py
test_06_delete_kubernetes_clusterFailure288.14test_kubernetes_clusters.py
test_08_upgrade_kubernetes_ha_clusterFailure400.10test_kubernetes_clusters.py
test_10_vpc_tier_kubernetes_clusterFailure302.56test_kubernetes_clusters.py
test_11_test_unmanaged_cluster_lifecycleError61.06test_kubernetes_clusters.py
test_12_test_deploy_cluster_different_offerings_per_node_typeFailure271.55test_kubernetes_clusters.py
test_01_add_delete_kubernetes_supported_versionError0.19test_kubernetes_supported_versions.py
login_test_saml_userError2.14test_login.py
test_01_deployVMInSharedNetworkError54.72test_network.py
test_03_destroySharedNetworkFailure0.07test_network.py
ContextSuite context=TestSharedNetwork>:teardownError1.18test_network.py
test_oobm_issue_power_cycleError3.34test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_offError3.32test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_onError3.33test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_resetError2.30test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_softError3.36test_outofbandmanagement_nestedplugin.py
test_oobm_issue_power_statusError1.21test_outofbandmanagement_nestedplugin.py
test_02_edit_primary_storage_tagsError0.01test_primary_storage.py
test_01_primary_storage_scope_changeError0.06test_primary_storage_scope.py
test_01_vpc_privategw_aclError0.03test_privategw_acl_ovs_gre.py
test_03_vpc_privategw_restart_vpc_cleanupError0.02test_privategw_acl_ovs_gre.py
test_05_vpc_privategw_check_interfaceError0.01test_privategw_acl_ovs_gre.py
test_01_vpc_privategw_aclError71.08test_privategw_acl.py
test_02_vpc_privategw_static_routesError160.50test_privategw_acl.py
test_03_vpc_privategw_restart_vpc_cleanupError157.25test_privategw_acl.py
test_04_rvpc_privategw_static_routesError312.71test_privategw_acl.py
test_01_purge_expunged_api_vm_start_dateError21.35test_purge_expunged_vms.py
test_02_purge_expunged_api_vm_end_dateError13.62test_purge_expunged_vms.py
test_03_purge_expunged_api_vm_start_end_dateError13.82test_purge_expunged_vms.py
test_04_purge_expunged_api_vm_no_dateError14.75test_purge_expunged_vms.py
test_05_purge_expunged_vm_service_offeringError238.55test_purge_expunged_vms.py
test_06_purge_expunged_vm_background_taskError347.75test_purge_expunged_vms.py
test_01_snapshot_root_diskError4.33test_snapshots.py
test_CreateTemplateWithDuplicateNameError39.15test_templates.py
test_01_register_template_direct_download_flagError0.15test_templates.py
test_01_positive_tests_usageError9.73test_usage_events.py
test_01_ISO_usageError1.08test_usage.py
test_01_lb_usageError4.24test_usage.py
test_01_nat_usageError8.32test_usage.py
test_01_public_ip_usageError1.08test_usage.py
test_01_snapshot_usageError38.05test_usage.py
test_01_template_usageError25.50test_usage.py
test_01_vm_usageError132.90test_usage.py
test_01_volume_usageError126.03test_usage.py
test_01_vpn_usageError9.50test_usage.py
test_12_start_vm_multiple_volumes_allocatedError9.56test_vm_life_cycle.py
test_01_vmschedule_createError0.10test_vm_schedule.py
test_disable_oobm_ha_state_ineligibleError0.04test_hostha_kvm.py
test_hostha_configure_default_driverError0.03test_hostha_kvm.py
test_hostha_enable_ha_when_host_disabledError0.03test_hostha_kvm.py
test_hostha_enable_ha_when_host_disconectedError0.04test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError0.04test_hostha_kvm.py
test_hostha_kvm_host_degradedError0.04test_hostha_kvm.py
test_hostha_kvm_host_fencingError0.04test_hostha_kvm.py
test_hostha_kvm_host_recoveringError0.04test_hostha_kvm.py
test_remove_ha_provider_not_possibleError0.03test_hostha_kvm.py

@weizhouapache
weizhouapacheforce-pushed the 4.23-not-config-selinux-apparmor branch from 0c323ce to 1325b34CompareJune 19, 2026 07:24
@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

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

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16372)
Environment: kvm-suse15 (x2), zone: Advanced Networking with Mgmt server s15
Total time taken: 54270 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16372-kvm-suse15.zip
Smoke tests completed. 149 look OK, 2 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_01_deploy_vm_from_iso_uefi_secureError62.10test_deploy_vm_iso_uefi.py
test_02_deploy_vm_from_iso_uefi_legacyError13.66test_deploy_vm_iso_uefi.py
test_03_deploy_windows_vm_from_iso_uefi_legacyError11.50test_deploy_vm_iso_uefi.py
test_04_deploy_windows_vm_from_iso_uefi_secureError12.58test_deploy_vm_iso_uefi.py
test_uservm_host_control_stateFailure17.32test_host_control_state.py

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-16373)
Environment: kvm-debian12 (x2), zone: Advanced Networking with Mgmt server d12
Total time taken: 57548 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr13281-t16373-kvm-debian12.zip
Smoke tests completed. 150 look OK, 1 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_hostha_enable_ha_when_host_disabledError2.79test_hostha_kvm.py
test_hostha_enable_ha_when_host_in_maintenanceError307.77test_hostha_kvm.py

@weizhouapacheweizhouapache added this to the 4.23.0 milestone Jun 29, 2026
@weizhouapache

Copy link
Copy Markdown
MemberAuthor

moving to 4.24.0 milestone

@weizhouapacheweizhouapache modified the milestones: 4.23.0, 4.24.0Jul 7, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@weizhouapache@blueorangutan@DaanHoogland