This is an automated email from the ASF dual-hosted git repository. dahn pushed a change to branch healthcheck-main in repository https://gitbox.apache.org/repos/asf/cloudstack.git
omit a31574890fe 4.20/main Health Check, please don't merge this! add ee893d12027 Clean up Python code; Python `2` to `3` (#8993) add cbac6cc05bd Add ownership selection to VPC form (#10124) add 0b2952ca43f Merge release branch 4.20 to main add 631bba279b1 README: it's that time of the year! (#10125) add 6a2c7b02201 pre-commit: enable markdownlint rule `MD012` (#9364) add b48de4e0234 pre-commit: enable `markdownlint` rule `MD018` (#9134) add 330ed25a6c1 Support to enable/disable VM High Availability manager and related alerts (#10118) add 32af4a25d01 Update ownership selection component to be language independent (#10052) add 75eda38b6b8 UI: fix cannot open 'Edit tags' modal for static routes (#10065) add 5c01cff3043 VR: fix site-2-site VPN if split connections is enabled (#10067) add 41c27e116c6 Merge release branch 4.19 to 4.20 add 2daffa34f22 Merge release branch 4.20 to main add 57867dc6b03 pre-commit: add hook `check-yaml` (#9133) add 0b66f5a86a7 pre-commit: remove trailing-whitespace from more file types (#10131) add 0128046429f pre-commit update markdownlint; enable rules MD009,MD019; fix license header (#10145) add fd24509ba7e pre-commit: fix `.cs` files with the `trailing-whitespace` hook (#9794) add 2b070880c10 pre-commit check `.cfg` files with the trailing whitespace hook (#10151) add 0f3ea8ceb2e Add pre-commit hook `fix-byte-order-marker` (#10147) add 5bae1188ff6 pre-commit fix mixed line endings in XML files (#10148) add 3d0b4fca847 UI: Add cluster arch type to the zone creation wizard (#10080) add d8c321d57ae check tags while fetching storage pool for importing vm (#9764) add 79316450d19 Merge release branch 4.19 to 4.20 add cfafcaeb01b log name change after merge forward add 30b2588c062 Merge release branch 4.20 to main add e3fbe41efbc 4.20/main Health Check, please don't merge this! This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (a31574890fe) \ N -- N -- N refs/heads/healthcheck-main (e3fbe41efbc) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/linters/.markdown-lint.yml | 12 - .gitignore | 4 +- .pre-commit-config.yaml | 10 +- CHANGES.md | 6 - CONTRIBUTING.md | 7 +- ISSUE_TEMPLATE.md | 3 - PULL_REQUEST_TEMPLATE.md | 3 - README.md | 2 +- debian/cloudstack-cli.install | 4 +- debian/cloudstack-docs.install | 4 +- .../java/com/cloud/ha/HighAvailabilityManager.java | 6 +- engine/service/src/main/webapp/WEB-INF/beans.xml | 106 +- engine/service/src/main/webapp/WEB-INF/web.xml | 54 +- plugins/hypervisors/baremetal/pom.xml | 102 +- .../DotNet/ServerResource/.nuget/NuGet.Config | 2 +- .../AgentShell/AgentService.Designer.cs | 8 +- .../ServerResource/AgentShell/AgentService.cs | 2 +- .../AgentShell/AgentSettings.Designer.cs | 76 +- .../AgentShell/AgentSettings.settings | 2 +- .../ServerResource/AgentShell/AgentShell.csproj | 2 +- .../AgentShell/AgentShellException.cs | 2 +- .../DotNet/ServerResource/AgentShell/App.config | 2 +- .../DotNet/ServerResource/AgentShell/Program.cs | 2 +- .../AgentShell/ProjectInstaller.Designer.cs | 4 +- .../ServerResource/AgentShell/ProjectInstaller.cs | 2 +- .../AgentShell/Properties/AssemblyInfo.cs | 12 +- .../ServerResource/AgentShell/packages.config | 2 +- .../ServerResource/HypervResource/App.config | 2 +- .../HypervResource/CloudStackTypes.cs | 24 +- .../HypervResource/HypervResource.csproj | 2 +- .../HypervResource/HypervResourceController.cs | 10 +- .../ServerResource/HypervResource/IWmiCallsV2.cs | 2 +- .../HypervResource/Properties/AssemblyInfo.cs | 12 +- .../ServerResource/HypervResource/WmiCallsV2.cs | 146 +- .../ServerResource/HypervResource/packages.config | 2 +- .../ServerResource/ServerResource.Tests/App.config | 2 +- .../HypervResourceController1Test.cs | 18 +- .../HypervResourceControllerTest.cs | 12 +- .../Properties/AssemblyInfo.cs | 12 +- .../ServerResource.Tests.csproj | 2 +- .../ServerResource.Tests/packages.config | 2 +- .../DotNet/ServerResource/ServerResource.sln | 2 +- .../WmiWrappers/Properties/AssemblyInfo.cs | 12 +- .../ROOT.CIMV2.Win32_OperatingSystem.cs | 712 +- .../WmiWrappers/ROOT.CIMV2.Win32_Processor.cs | 920 +- .../ROOT.virtualization.v2.Msvm_ComputerSystem.cs | 482 +- .../ROOT.virtualization.v2.Msvm_ConcreteJob.cs | 422 +- ...on.v2.Msvm_EthernetPortAllocationSettingData.cs | 324 +- ...OT.virtualization.v2.Msvm_EthernetSwitchPort.cs | 486 +- ....Msvm_EthernetSwitchPortBandwidthSettingData.cs | 262 +- ...on.v2.Msvm_EthernetSwitchPortVlanSettingData.cs | 318 +- ....virtualization.v2.Msvm_ExternalEthernetPort.cs | 480 +- ...irtualization.v2.Msvm_ImageManagementService.cs | 350 +- ....virtualization.v2.Msvm_KvpExchangeComponent.cs | 388 +- ...tion.v2.Msvm_KvpExchangeComponentSettingData.cs | 286 +- ...T.virtualization.v2.Msvm_KvpExchangeDataItem.cs | 208 +- .../ROOT.virtualization.v2.Msvm_LANEndpoint.cs | 354 +- ...OOT.virtualization.v2.Msvm_MemorySettingData.cs | 306 +- .../ROOT.virtualization.v2.Msvm_MigrationJob.cs | 446 +- ....virtualization.v2.Msvm_ProcessorSettingData.cs | 300 +- ...zation.v2.Msvm_ResourceAllocationSettingData.cs | 278 +- ...OOT.virtualization.v2.Msvm_ShutdownComponent.cs | 384 +- ...ization.v2.Msvm_StorageAllocationSettingData.cs | 318 +- .../ROOT.virtualization.v2.Msvm_StorageJob.cs | 444 +- ...OT.virtualization.v2.Msvm_SummaryInformation.cs | 466 +- ...ion.v2.Msvm_SyntheticEthernetPortSettingData.cs | 292 +- ...virtualization.v2.Msvm_VirtualEthernetSwitch.cs | 350 +- ....Msvm_VirtualEthernetSwitchManagementService.cs | 344 +- ...alization.v2.Msvm_VirtualHardDiskSettingData.cs | 328 +- ...ation.v2.Msvm_VirtualSystemManagementService.cs | 384 +- ...vm_VirtualSystemManagementServiceSettingData.cs | 236 +- ...zation.v2.Msvm_VirtualSystemMigrationService.cs | 362 +- ...on.v2.Msvm_VirtualSystemMigrationSettingData.cs | 288 +- ...tualization.v2.Msvm_VirtualSystemSettingData.cs | 458 +- .../DotNet/ServerResource/WmiWrappers/Readme.txt | 2 +- .../ServerResource/WmiWrappers/WmiWrappers.csproj | 2 +- ...fFormattedData_Counters_ProcessorInformation.cs | 404 +- .../test/resources/scripts/create_pool_cluster.py | 83 +- .../main/resources/conf/k8s-control-node-add.yml | 2 +- .../src/main/resources/conf/k8s-control-node.yml | 2 +- .../src/main/resources/conf/k8s-node.yml | 2 +- .../network/cisco/create-acl-policy-ref.xml | 68 +- .../network/cisco/create-acl-policy-set.xml | 64 +- .../scripts/network/cisco/create-acl-policy.xml | 62 +- .../network/cisco/create-acl-rule-for-dnat.xml | 156 +- .../network/cisco/create-acl-rule-for-pf.xml | 304 +- .../scripts/network/cisco/create-dnat-rule.xml | 174 +- .../network/cisco/create-egress-acl-rule.xml | 328 +- .../create-generic-egress-acl-no-protocol-rule.xml | 180 +- .../cisco/create-generic-egress-acl-rule.xml | 234 +- .../cisco/create-generic-ingress-acl-rule.xml | 234 +- .../network/cisco/create-ingress-acl-rule.xml | 328 +- .../main/scripts/network/cisco/create-ip-pool.xml | 108 +- .../network/cisco/create-nat-policy-ref.xml | 68 +- .../scripts/network/cisco/create-nat-policy.xml | 66 +- .../main/scripts/network/cisco/create-pf-rule.xml | 324 +- .../scripts/network/cisco/create-port-pool.xml | 136 +- .../network/cisco/delete-acl-policy-set.xml | 60 +- .../scripts/network/cisco/delete-acl-policy.xml | 66 +- .../scripts/network/cisco/delete-edge-firewall.xml | 60 +- .../network/cisco/delete-edge-security-profile.xml | 76 +- .../network/cisco/delete-nat-policy-set.xml | 60 +- .../scripts/network/cisco/delete-nat-policy.xml | 66 +- .../src/main/scripts/network/cisco/delete-rule.xml | 62 +- .../main/scripts/network/cisco/delete-tenant.xml | 60 +- .../src/main/scripts/network/cisco/delete-vdc.xml | 60 +- .../scripts/network/cisco/disassoc-asa1000v.xml | 60 +- .../scripts/network/cisco/list-acl-policies.xml | 54 +- .../main/scripts/network/cisco/list-children.xml | 46 +- .../scripts/network/cisco/list-nat-policies.xml | 54 +- .../network/cisco/list-policyrefs-in-policyset.xml | 54 +- plugins/storage/volume/storpool/README.md | 6 - .../com/cloud/ha/HighAvailabilityManagerImpl.java | 129 +- .../com/cloud/resource/ResourceManagerImpl.java | 10 +- .../cloudstack/vm/UnmanagedVMsManagerImpl.java | 134 +- .../cloud/ha/HighAvailabilityManagerImplTest.java | 156 + .../cloudstack/vm/UnmanagedVMsManagerImplTest.java | 4 + .../resources/SecurityGroupManagerTestContext.xml | 42 +- .../src/test/resources/SnapshotDaoTestContext.xml | 50 +- .../test/resources/StoragePoolDaoTestContext.xml | 80 +- .../src/test/resources/VpcApiUnitTestContext.xml | 80 +- server/src/test/resources/VpcTestContext.xml | 124 +- .../src/test/resources/createNetworkOffering.xml | 158 +- server/src/test/resources/testContext.xml | 160 +- services/console-proxy/rdpconsole/rdp-config.bat | 10 +- .../rdpconsole/src/test/doc/dev-rdp-config.bat | 24 +- setup/dev/advancedsg.cfg | 142 +- setup/dev/basic.cfg | 2 +- .../system/hyperv-daemons.hv-fcopy-daemon.service | 2 +- .../system/hyperv-daemons.hv-kvp-daemon.service | 2 +- .../system/hyperv-daemons.hv-vss-daemon.service | 2 +- .../etc/systemd/system/open-vm-tools.service | 2 +- .../debian/etc/systemd/system/xe-daemon.service | 2 +- systemvm/debian/opt/cloud/bin/configure.py | 2 +- test/conf/config.xml | 206 +- .../delegatedAdmin/delegated_admin_cleanup.xml | 252 +- .../delegatedAdmin/delegated_admin_createusers.xml | 624 +- .../delegated_admin_verify_part1.xml | 840 +- .../delegated_admin_verify_part2.xml | 1904 +-- .../pickuser_domainlevel1_domainlevel2.xml | 244 +- ...ickuser_domainlevel1admin_domainlevel1admin.xml | 244 +- .../pickuser_domainlevel1admin_rootadmin.xml | 244 +- .../pickuser_domainlevel2_child_domainlevel1.xml | 244 +- ...pickuser_domainlevel2_nonchild_domainlevel1.xml | 244 +- .../pickuser_domainlevel2_rootadmin1.xml | 244 +- .../pickuser_rootadmin1_rootadmin2.xml | 244 +- .../pickuser_rootadmin_vs_domainlevel1admin.xml | 244 +- test/metadata/func/directnw_regression.xml | 3820 ++--- test/metadata/func/expunge.xml | 2414 +-- test/metadata/func/flatnetwork.xml | 1066 +- test/metadata/func/ha.xml | 734 +- test/metadata/func/iso.xml | 1814 +- test/metadata/func/loadbalancers.xml | 4072 ++--- test/metadata/func/localstorage_volume_test.xml | 306 +- test/metadata/func/mgmtvmsync.xml | 1302 +- test/metadata/func/private_templates.xml | 1822 +- test/metadata/func/regression.xml | 8886 +++++----- test/metadata/func/regression_new.xml | 15344 ++++++++--------- test/metadata/func/regression_test.xml | 6966 ++++---- test/metadata/func/regression_user.xml | 4764 +++--- test/metadata/func/regression_works.xml | 16836 +++++++++---------- test/metadata/func/resource_limits.xml | 3788 ++--- test/metadata/func/roughflatstress.xml | 1382 +- test/metadata/func/roughregression.xml | 12024 ++++++------- test/metadata/func/securitygroups.xml | 1540 +- test/metadata/func/sharedstorage_volume_test.xml | 2748 +-- test/metadata/func/snapshot_iso.xml | 1292 +- test/metadata/func/snapshots.xml | 1654 +- test/metadata/func/snapshots_contd.xml | 1252 +- test/metadata/func/templatedwnldstress.xml | 1514 +- test/metadata/func/templates_sync.xml | 2120 +-- test/metadata/func/userapi.xml | 2586 +-- test/metadata/func/vmapi.xml | 1782 +- test/metadata/func/vmsync.xml | 814 +- test/scripts/run.bat | 4 +- tools/apidoc/generatecommand.xsl | 48 +- tools/apidoc/generatetoc_footer.xsl | 8 +- tools/apidoc/generatetoc_header.xsl | 12 +- tools/apidoc/includes/main.css | 14 +- .../devcloud-kvm/devcloud-kvm-advanced-fusion.cfg | 94 +- tools/devcloud-kvm/devcloud-kvm-advanced.cfg | 102 +- tools/devcloud-kvm/devcloud-kvm.cfg | 68 +- tools/devcloud4/README.md | 4 - tools/devcloud4/advanced/README.md | 2 - tools/devcloud4/advanced/marvin.cfg | 4 +- tools/devcloud4/basic/README.md | 2 - tools/devcloud4/basic/marvin.cfg | 4 +- tools/docker/README.md | 4 - .../marvin/config/Baremetal_AdvZone_Vmware.cfg | 6 +- tools/marvin/marvin/config/setup.cfg | 2 +- tools/marvin/marvin/misc/build/CI.md | 37 +- tools/marvin/marvin/misc/build/README.md | 41 +- tools/marvin/marvin/misc/build/asf_test.cfg | 142 +- tools/marvin/marvin/misc/build/kvm.cfg | 212 +- tools/marvin/marvin/misc/build/xen.cfg | 212 +- tools/ngui/README.md | 34 +- tools/ngui/static/css/app.css | 2 +- ui/docs/development.md | 2 - ui/src/style/README.md | 1 - ui/src/views/compute/DeployVM.vue | 4 +- ui/src/views/compute/wizard/OwnershipSelection.vue | 10 +- ui/src/views/infra/zone/ZoneWizardAddResources.vue | 14 + ui/src/views/infra/zone/ZoneWizardLaunchZone.vue | 1 + ui/src/views/network/CreateIsolatedNetworkForm.vue | 4 +- ui/src/views/network/CreateL2NetworkForm.vue | 4 +- ui/src/views/network/CreateVpc.vue | 37 +- ui/src/views/network/StaticRoutesTab.vue | 1 - ui/src/views/storage/CreateSharedFS.vue | 4 +- ui/src/views/storage/CreateVolume.vue | 4 +- utils/src/test/resources/testContext.xml | 96 +- 210 files changed, 65082 insertions(+), 64749 deletions(-)