This is an automated email from the ASF dual-hosted git repository.

pearl11594 pushed a change to branch support-list-policies
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from 82a2ef3cdd0 Update list snappolicy & backup schedule logic to list 
only those that belong to a proj or for root admin those that belong to it, 
unless listall & projid is passed
     add 9317a465134 Add all workflow buttons to README (#11406)
     add 23a53e213eb Add LB service to Custom Netris VPC/Network offerings 
(#11410)
     add 96cabf7e436 [KVM] Allow passing the OS type machine for KVM XML 
domains through VM setting (#11569)
     add 96ccd7e6c5b Filter netris vNets only by VPC ID as filter by site isn't 
working as expected on netris end (#11617)
     add 253ac036214 Management server: fix qemu-img path in cloudstack sudoers 
(#11614)
     add 6d16ac2113a ScaleIO/PowerFlex smoke tests improvements, and some fixes 
(#11554)
     add 2cd7d8a315e server: check limit on correct store during snapshot 
allocation (#11558)
     add 7c76a3c12a8 ui: searchview change should only remove related query 
params (#11576)
     add cd69f2ce16d server: Fix NPE during VM IP fetch for shared networks 
(#11389)
     add 2e113e5ed70 Change log level of AgentHandler#processRequest() (#10869)
     add 7c7497c6248 Merge remote-tracking branch 'apache/4.19' into 4.20
     add 6a145358a92 ui: fix tab name in query params (#11590)
     add 1948f90c2c7 [UI] Fix group disable action for  compute and disk 
offering (#11602)
     add 0cbebbdddda kvm: Fix for No VMs start after Renew Host Security Keys 
due to wrong qemu group reading (#11632)
     add ada750e391b Merge branch '4.20'
     add 0d9c5065de6 Add CodeQL Analysis for GitHub Actions (#11300)
     add 57309314a1a pre-commit: clean up Python flake8 excludes with black 
(#9793)
     add 273ae032743 Allow updating of Load Balancer source CIDR list (#11568)
     add e7015cbc4c7 Move console proxy related global settings to Zone level 
(#11415)
     add f9a72de5004 misc: pre-commit auto remove unneeded trailing whitespace 
(#11289)
     add 33cfedee46d pre-commit add hook `check-shebang-scripts-are-executable` 
for Shell (#10150)
     add 6eb27da5e4d Fix spelling in Java and Python files; update the ignored 
words list `codespell.txt` (#11285)
     add 0108ffd1b00 java: fix one typo in many files (#11284)
     add 0526ec0d82a PULL_REQUEST_TEMPLATE standardize case of types of changes 
(#11663)
     add 8eb6ddd9203 Fix inactive VPCs deletion (#11618)
     add a452dc6543f chore(markdown): use https on links (#11676)
     add a466750d3b4 Add cleanup for tiers dropdown on assignVIrtualMachine API 
form (#11464)
     add e6c7a71d40e Add yamllint pre-commit hook for YAML file standardization 
(#11017)
     add 3ef25569000 Fix scaleKubernetesCluster API (#11652)
     add aca8732102f [router] make a distinction between fatal errors, warnings 
and unknown as healthcheck result (#10710)
     add 69998f7c40f api,server: support templatetype when upload template from 
local (#11682)
     add 9167cd3b722 server: use /prod/stat to get uptime instead of the uptime 
command (#11670)
     add 393b5d2b779 VR: consider NICs for remote access VPN when apply dhcp 
entry (#11681)
     add 12513e18fa3 server: Update gson date format for 
serializing/deserializing Date in MS stats (#11506)
     add 22bf8fd5d14 Merge remote-tracking branch 'apache/4.20'
     add d9abc078cfd ui: fix build on latest Ubuntu and macOS (#11259)
     add 4884f52c908 ui: allow provisioning backups during instance deploy 
(#11612)
     add 5b8e56827f3 Merge branch 'main' of 
https://github.com/apache/cloudstack into support-list-policies

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   6 +-
 .../cloud-ssh.in => .github/linters/.yamllint.yml  |  16 +-
 .github/linters/codespell.txt                      |   3 -
 .../workflows/{linter.yml => codeql-analysis.yml}  |  49 +-
 .github/workflows/linter.yml                       |   2 +-
 .pre-commit-config.yaml                            |  25 +-
 CHANGES.md                                         |   4 +-
 INSTALL.md                                         |   6 +-
 PULL_REQUEST_TEMPLATE.md                           |   4 +-
 README.md                                          |  22 +-
 agent/bindir/cloud-setup-agent.in                  |  55 +-
 agent/conf/developer.properties.template           |   4 +-
 .../cloud/configuration/ConfigurationService.java  |  60 +-
 .../kubernetes/cluster/KubernetesCluster.java      |   2 +
 .../com/cloud/network/RouterHealthCheckResult.java |   2 +-
 .../network/VirtualNetworkApplianceService.java    |   4 +
 .../network/lb/LoadBalancingRulesService.java      |  20 +-
 .../main/java/com/cloud/vm/VmDetailConstants.java  |   1 +
 .../admin/network/CreateNetworkOfferingCmd.java    |   8 +-
 .../command/admin/vpc/CreateVPCOfferingCmd.java    |   8 +-
 .../loadbalancer/UpdateLoadBalancerRuleCmd.java    |   7 +
 .../template/GetUploadParamsForTemplateCmd.java    |   9 +
 .../api/command/utils/OfferingUtils.java           |  29 +-
 .../response/RouterHealthCheckResultResponse.java  |  19 +-
 client/bindir/cloud-update-xenserver-licenses.in   | 268 ++++----
 cloud-cli/bindir/cloud-tool                        |   7 +-
 .../cloud/storage/resource/StorageProcessor.java   |   4 +-
 .../StorageSubsystemCommandHandlerBase.java        |   6 +-
 ...ckDataStoreStoragePolicyComplianceCommand.java} |   4 +-
 debian/changelog                                   |   2 +-
 .../service/NetworkOrchestrationService.java       |  51 +-
 .../cloud/configuration/ConfigurationManager.java  | 121 +---
 .../com/cloud/agent/manager/AgentManagerImpl.java  |   4 +-
 .../engine/orchestration/NetworkOrchestrator.java  | 135 ++---
 .../engine/orchestration/VolumeOrchestrator.java   |  25 +-
 .../java/com/cloud/network/dao/LoadBalancerVO.java |   9 +
 .../network/dao/RouterHealthCheckResultVO.java     |   7 +-
 .../META-INF/db/schema-42010to42100cleanup.sql     |  20 -
 .../resources/META-INF/db/schema-42100to42200.sql  |   4 +
 .../com/cloud/network/dao/LoadBalancerVOTest.java  |  41 +-
 engine/schema/templateConfig.sh                    |   0
 .../allocator/AbstractStoragePoolAllocator.java    |   2 +-
 engine/storage/storage.ucls                        | 672 ++++++++++-----------
 .../storage/datastore/manager/data model.ucls      | 110 ++--
 .../cloudstack/framework/config/ConfigKey.java     |  14 +-
 packaging/el8/cloud-ipallocator.rc                 |   4 +-
 packaging/el8/cloudstack-agent.te                  |   4 +-
 .../kvm/resource/LibvirtComputingResource.java     |  17 +-
 .../kvm/storage/KVMStorageProcessor.java           |   6 +-
 .../ovm3/resources/Ovm3StorageProcessor.java       |   6 +-
 .../cloud/resource/SimulatorStorageProcessor.java  |   4 +-
 .../vmware/manager/VmwareManagerImpl.java          |   4 +-
 .../storage/resource/VmwareStorageProcessor.java   |   8 +-
 .../resource/XenServerStorageProcessor.java        |   6 +-
 .../resource/Xenserver625StorageProcessor.java     |   6 +-
 .../KubernetesClusterScaleWorker.java              |   2 -
 .../cloudstack/metrics/MetricsServiceImpl.java     |   2 +-
 .../network/lb/ElasticLoadBalancerManagerImpl.java |   3 +-
 .../lb/InternalLoadBalancerVMManagerImpl.java      |   2 +-
 .../cloudstack/service/NetrisApiClientImpl.java    |  30 +-
 .../driver/ScaleIOPrimaryDataStoreDriver.java      |   6 +-
 .../datastore/manager/ScaleIOSDCManagerImpl.java   |   9 +
 .../bindir/cloud-grab-dependent-library-versions   |  95 ++-
 python/bindir/cloud-setup-baremetal                | 168 +++---
 python/lib/cloudutils/utilities.py                 |   2 +-
 scripts/installer/export-templates.sh              |   0
 scripts/util/keystore-cert-import                  |   2 +-
 .../xenserver/add_to_vcpus_params_live.sh          |   0
 scripts/vm/hypervisor/xenserver/storagePlugin      |  46 +-
 scripts/vm/hypervisor/xenserver/vmopspremium       | 135 +++--
 scripts/vm/network/ovs-pvlan-kvm-vm.sh             |   0
 scripts/vm/network/vnet/modifyvxlan-evpn.sh        |   0
 server/conf/cloudstack-sudoers.in                  |   2 +-
 .../main/java/com/cloud/api/ApiResponseHelper.java |  12 +-
 .../main/java/com/cloud/configuration/Config.java  | 153 +----
 .../configuration/ConfigurationManagerImpl.java    |   5 +-
 .../AgentBasedConsoleProxyManager.java             |  10 +-
 .../java/com/cloud/consoleproxy/AgentHookBase.java |  19 +-
 .../cloud/consoleproxy/ConsoleProxyManager.java    |  49 +-
 .../consoleproxy/ConsoleProxyManagerImpl.java      | 194 +++---
 .../deploy/DeploymentPlanningManagerImpl.java      |  12 +-
 .../network/lb/LoadBalancingRulesManagerImpl.java  |  62 +-
 .../cloud/network/router/CommandSetupHelper.java   |  68 +--
 .../router/VirtualNetworkApplianceManagerImpl.java | 522 +++++++---------
 .../server/ManagementServerHostStatsEntry.java     |   2 +-
 .../main/java/com/cloud/server/StatsCollector.java |  21 +-
 .../java/com/cloud/storage/StorageManagerImpl.java |   4 +-
 .../com/cloud/storage/VolumeApiServiceImpl.java    |  12 +-
 .../storage/snapshot/SnapshotManagerImpl.java      |   9 +-
 .../upload/params/TemplateUploadParams.java        |   5 +-
 .../cloud/storage/upload/params/UploadParams.java  |   2 +
 .../storage/upload/params/UploadParamsBase.java    |  28 +-
 .../com/cloud/template/TemplateAdapterBase.java    |  16 +-
 .../com/cloud/template/TemplateManagerImpl.java    |   5 +-
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  |  13 +-
 .../cloud/vm/snapshot/VMSnapshotManagerImpl.java   |   8 +-
 .../consoleproxy/ConsoleAccessManagerImpl.java     |   2 +-
 .../ConfigurationManagerImplTest.java              |  24 -
 .../java/com/cloud/server/StatsCollectorTest.java  | 112 ++++
 .../com/cloud/storage/StorageManagerImplTest.java  |  14 +-
 .../PremiumSecondaryStorageManagerImpl.java        |   5 +-
 setup/bindir/cloud-setup-encryption.in             | 204 +++++--
 setup/db/221to222upgrade.sh                        |   0
 setup/db/deploy-db-clouddev.sh                     |   0
 setup/db/deploy-db-simulator.sh                    |   0
 systemvm/agent/scripts/run-proxy.sh                |   0
 systemvm/agent/scripts/ssvm-check.sh               |   0
 systemvm/agent/scripts/utils.sh                    |   0
 systemvm/debian/opt/cloud/bin/cks_iso.sh           |   0
 systemvm/debian/opt/cloud/bin/cs/CsDhcp.py         |   2 +-
 systemvm/debian/opt/cloud/bin/patched.sh           |   0
 systemvm/debian/opt/cloud/bin/setup/init.sh        |   0
 systemvm/debian/opt/cloud/bin/setup/sharedfsvm.sh  |   0
 .../opt/cloud/bin/update_interface_config.sh       |   0
 .../debian/opt/cloud/templates/check_bumpup.sh     |   0
 systemvm/debian/root/func.sh                       |   0
 .../debian/root/health_checks/cpu_usage_check.py   |   4 +-
 systemvm/debian/root/health_checks/dhcp_check.py   |   2 +-
 .../debian/root/health_checks/disk_space_check.py  |   2 +-
 systemvm/debian/root/monitorServices.py            |  92 +--
 systemvm/patch-sysvms.sh                           |   0
 systemvm/test/runtests.sh                          |   0
 .../smoke/test_deploy_vm_root_resize.py            |   9 +
 .../smoke/test_import_unmanage_volumes.py          |  22 +-
 test/integration/smoke/test_over_provisioning.py   |   8 +-
 test/integration/smoke/test_restore_vm.py          |  40 +-
 test/integration/smoke/test_sharedfs_lifecycle.py  |  20 +-
 test/integration/smoke/test_snapshots.py           |  52 +-
 test/integration/smoke/test_usage.py               |  27 +-
 test/integration/smoke/test_vm_autoscaling.py      |  36 +-
 test/integration/smoke/test_vm_life_cycle.py       |   4 +-
 test/integration/smoke/test_vm_snapshot_kvm.py     |  61 +-
 test/integration/smoke/test_vm_snapshots.py        |  24 +-
 test/integration/smoke/test_volumes.py             |  51 +-
 .../cks/ubuntu/22.04/scripts/add-interface-rule.sh |   0
 .../cks/ubuntu/22.04/scripts/apt_upgrade.sh        |   0
 .../appliance/cks/ubuntu/22.04/scripts/cleanup.sh  |   0
 .../ubuntu/22.04/scripts/configure-cloud-init.sh   |   0
 .../ubuntu/22.04/scripts/configure_networking.sh   |   0
 .../cks/ubuntu/22.04/scripts/setup-interfaces.sh   |   0
 .../cks/ubuntu/22.04/scripts/setup_template.sh     |   0
 .../systemvmtemplate/scripts/apt_upgrade.sh        |   0
 .../systemvmtemplate/scripts/authorized_keys.sh    |   0
 .../appliance/systemvmtemplate/scripts/cleanup.sh  |   0
 .../systemvmtemplate/scripts/configure_acpid.sh    |   0
 .../scripts/configure_conntrack.sh                 |   0
 .../systemvmtemplate/scripts/configure_grub.sh     |   0
 .../systemvmtemplate/scripts/configure_locale.sh   |   0
 .../systemvmtemplate/scripts/configure_login.sh    |   0
 .../scripts/configure_networking.sh                |   0
 .../scripts/configure_persistent_config.sh         |   0
 .../scripts/configure_systemvm_services.sh         |   0
 .../appliance/systemvmtemplate/scripts/finalize.sh |   0
 .../scripts/install_systemvm_packages.sh           |   0
 tools/build/installer/debinstall_full.sh           |   0
 tools/devcloud4/advanced/README.md                 |   2 +-
 tools/devcloud4/basic/README.md                    |   2 +-
 tools/devcloud4/common/configure-network.sh        |   0
 tools/docker/docker_run_tests.sh                   |   0
 tools/eclipse/set-eclipse-profile.sh               |   0
 tools/marvin/marvin/lib/utils.py                   |  53 +-
 .../before_upgrade_data_collection.sh              |   0
 .../cloud_schema_comparision.sh                    |   0
 .../fresh_install_data_collection.sh               |   0
 .../test_config_before_and_after_upgrade.sh        |   0
 ...test_config_between_fresh_and_upgraded_setup.sh |   0
 .../usage_schema_comparison.sh                     |   0
 ui/README.md                                       |  10 +-
 ui/docs/full-test-plan.template.md                 |   2 +-
 ui/docs/smoke-test-plan.template.md                |   2 +-
 ui/package.json                                    |   6 +-
 ui/public/locales/de_DE.json                       |   1 +
 ui/public/locales/el_GR.json                       |   1 +
 ui/public/locales/en.json                          |   9 +-
 ui/public/locales/es.json                          |   1 +
 ui/public/locales/ja_JP.json                       |   1 +
 ui/public/locales/ko_KR.json                       |   1 +
 ui/public/locales/pt_BR.json                       |   3 +-
 ui/public/locales/te.json                          |   1 +
 ui/public/locales/zh_CN.json                       |   1 +
 ui/src/components/view/ResourceView.vue            |  14 +-
 ui/src/components/widgets/InfiniteScrollSelect.vue |   2 +-
 ui/src/config/section/offering.js                  |   6 +-
 ui/src/config/section/storage.js                   |   2 +-
 ui/src/main.js                                     |   4 +-
 ui/src/utils/plugins.js                            |  11 +
 ui/src/views/AutogenView.vue                       |   5 +-
 ui/src/views/compute/AssignInstance.vue            |   1 +
 ui/src/views/compute/DeployVM.vue                  | 173 +++++-
 ui/src/views/compute/backup/BackupSchedule.vue     |  10 +-
 ui/src/views/compute/backup/FormSchedule.vue       |  24 +-
 .../wizard/DeployInstanceBackupSelection.vue       | 154 +++++
 ui/src/views/infra/routers/RouterHealthCheck.vue   |   3 +-
 utils/src/main/java/com/cloud/utils/DateUtil.java  |   2 +-
 194 files changed, 2944 insertions(+), 2051 deletions(-)
 copy agent/bindir/cloud-ssh.in => .github/linters/.yamllint.yml (59%)
 copy .github/workflows/{linter.yml => codeql-analysis.yml} (56%)
 copy 
engine/schema/src/main/java/com/cloud/offerings/dao/NetworkOfferingDetailsDao.java
 => 
api/src/main/java/org/apache/cloudstack/api/command/utils/OfferingUtils.java 
(53%)
 rename 
core/src/main/java/org/apache/cloudstack/storage/command/{CheckDataStoreStoragePolicyComplainceCommand.java
 => CheckDataStoreStoragePolicyComplianceCommand.java} (93%)
 delete mode 100644 
engine/schema/src/main/resources/META-INF/db/schema-42010to42100cleanup.sql
 copy 
core/src/test/java/org/apache/cloudstack/api/agent/test/ChangeAgentCommandTest.java
 => engine/schema/src/test/java/com/cloud/network/dao/LoadBalancerVOTest.java 
(55%)
 mode change 100644 => 100755 engine/schema/templateConfig.sh
 mode change 100644 => 100755 scripts/installer/export-templates.sh
 mode change 100644 => 100755 
scripts/vm/hypervisor/xenserver/add_to_vcpus_params_live.sh
 mode change 100644 => 100755 scripts/vm/network/ovs-pvlan-kvm-vm.sh
 mode change 100644 => 100755 scripts/vm/network/vnet/modifyvxlan-evpn.sh
 mode change 100644 => 100755 setup/db/221to222upgrade.sh
 mode change 100644 => 100755 setup/db/deploy-db-clouddev.sh
 mode change 100644 => 100755 setup/db/deploy-db-simulator.sh
 mode change 100644 => 100755 systemvm/agent/scripts/run-proxy.sh
 mode change 100644 => 100755 systemvm/agent/scripts/ssvm-check.sh
 mode change 100644 => 100755 systemvm/agent/scripts/utils.sh
 mode change 100644 => 100755 systemvm/debian/opt/cloud/bin/cks_iso.sh
 mode change 100644 => 100755 systemvm/debian/opt/cloud/bin/patched.sh
 mode change 100644 => 100755 systemvm/debian/opt/cloud/bin/setup/init.sh
 mode change 100644 => 100755 systemvm/debian/opt/cloud/bin/setup/sharedfsvm.sh
 mode change 100644 => 100755 
systemvm/debian/opt/cloud/bin/update_interface_config.sh
 mode change 100644 => 100755 
systemvm/debian/opt/cloud/templates/check_bumpup.sh
 mode change 100644 => 100755 systemvm/debian/root/func.sh
 mode change 100644 => 100755 systemvm/patch-sysvms.sh
 mode change 100644 => 100755 systemvm/test/runtests.sh
 mode change 100644 => 100755 
tools/appliance/cks/ubuntu/22.04/scripts/add-interface-rule.sh
 mode change 100644 => 100755 
tools/appliance/cks/ubuntu/22.04/scripts/apt_upgrade.sh
 mode change 100644 => 100755 
tools/appliance/cks/ubuntu/22.04/scripts/cleanup.sh
 mode change 100644 => 100755 
tools/appliance/cks/ubuntu/22.04/scripts/configure-cloud-init.sh
 mode change 100644 => 100755 
tools/appliance/cks/ubuntu/22.04/scripts/configure_networking.sh
 mode change 100644 => 100755 
tools/appliance/cks/ubuntu/22.04/scripts/setup-interfaces.sh
 mode change 100644 => 100755 
tools/appliance/cks/ubuntu/22.04/scripts/setup_template.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/apt_upgrade.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/authorized_keys.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/cleanup.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_acpid.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_conntrack.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_grub.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_locale.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_login.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_networking.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_persistent_config.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/configure_systemvm_services.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/finalize.sh
 mode change 100644 => 100755 
tools/appliance/systemvmtemplate/scripts/install_systemvm_packages.sh
 mode change 100644 => 100755 tools/build/installer/debinstall_full.sh
 mode change 100644 => 100755 tools/devcloud4/common/configure-network.sh
 mode change 100644 => 100755 tools/docker/docker_run_tests.sh
 mode change 100644 => 100755 tools/eclipse/set-eclipse-profile.sh
 mode change 100644 => 100755 
tools/utils/database_comparision_during_upgrade/before_upgrade_data_collection.sh
 mode change 100644 => 100755 
tools/utils/database_comparision_during_upgrade/cloud_schema_comparision.sh
 mode change 100644 => 100755 
tools/utils/database_comparision_during_upgrade/fresh_install_data_collection.sh
 mode change 100644 => 100755 
tools/utils/database_comparision_during_upgrade/test_config_before_and_after_upgrade.sh
 mode change 100644 => 100755 
tools/utils/database_comparision_during_upgrade/test_config_between_fresh_and_upgraded_setup.sh
 mode change 100644 => 100755 
tools/utils/database_comparision_during_upgrade/usage_schema_comparison.sh
 create mode 100644 
ui/src/views/compute/wizard/DeployInstanceBackupSelection.vue

Reply via email to