This is an automated email from the ASF dual-hosted git repository.
pearl11594 pushed a change to branch support-xen84-py3
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 75a8e44c381 Add logic to skip mounting guest tools if xs version >= 8.2
add d1df418c3c9 UI: Restore AS Numbers and IPv4 Subnets menus (#10580)
add d32065fd38a backport #10500 framework/cluster: fix NPE for ms-host
status when mgr stops (#10653)
add 4ac8861f5ee Merge branch '4.19' of
https://github.com/apache/cloudstack into 4.20
add 53700809ed3 fix conflict - logger
add dd1c32cd262 undo removal of accessLogger and deal with some warnings
(#10567)
add 53001417a04 UI: Fix column name in Usage view (#10700)
add 6de084ca976 Add download link of volumes, templates and ISOs to the
download event details (#10564)
add ac6b1b382cf Migrate public templates that have URLs on data migration
across secondary storages (#10364)
add 40d549b0752 backport 10273 (#10702)
add a09354ddf5f Fix volume migration failure response (#10707)
add 207a2c1da35 Support ConfigDrive with VPC (#10495)
add 99ea77dc839 Usage server: remove logging of prameters including secret
keys (#10649)
add f13cf597a2e 4.19 fix saml account selector (#10311)
add 53d3d19606b server: check startip and endip of shared network (#10704)
add 8db248e4b40 UI: Move templates creation date to the Zones tab (#10709)
add 7b68615bd97 HA: set correct hostId of HA work for vm migration (#10591)
add 8c9216d11b6 only clean details and annotations when this tamplate no
longer exists on any zone (#10728)
add d7765343efe Merge branch '4.19' into 4.20
add 199170be433 utils: fix extra slash in Redfish default systems url path
(#10630)
add 29e58e906f9 plugin/shutdown: use mgmt server uuid in the shutdown
response (#10717)
add 2771586b87f Merge release branch 4.19 to 4.20
add f2e688af260 VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf
(#10739)
add f055268fe2c .github: fix simulator CI caused by imcompatibility
between python3.10 and nosetests (#10753)
add a95e9d7f77d Merge branch '4.19' of
https://github.com/apache/cloudstack into 4.20
add b0e52d2309c Merge branch '4.20' of
https://github.com/apache/cloudstack into support-xen84-py3
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 2 +-
.../storage/VMTemplateStorageResourceAssoc.java | 3 +
.../api/command/user/iso/ExtractIsoCmd.java | 11 +-
.../command/user/template/ExtractTemplateCmd.java | 10 +-
.../api/command/user/volume/ExtractVolumeCmd.java | 8 +-
.../com/cloud/vm/VirtualMachineManagerImpl.java | 3 +-
.../engine/orchestration/DataMigrationUtility.java | 32 ++++-
.../orchestration/DataMigrationUtilityTest.java | 88 +++++++++++++
.../src/main/java/com/cloud/vm/VMInstanceVO.java | 2 +-
.../resources/META-INF/db/schema-42000to42010.sql | 22 ++++
.../storage/image/SecondaryStorageServiceImpl.java | 91 ++++++++++---
.../image/SecondaryStorageServiceImplTest.java | 138 ++++++++++++++++++++
.../java/com/cloud/cluster/ClusterManagerImpl.java | 24 +++-
.../hypervisor/vmware/resource/VmwareResource.java | 4 +-
.../motion/VmwareStorageMotionStrategy.java | 29 +++--
.../api/response/ReadyForShutdownResponse.java | 14 +-
.../cloudstack/shutdown/ShutdownManagerImpl.java | 4 +-
.../api/command/ListAndSwitchSAMLAccountCmd.java | 25 ++--
.../api/command/SAML2LoginAPIAuthenticatorCmd.java | 14 +-
.../apache/cloudstack/saml/SAML2AuthManager.java | 4 +
.../cloudstack/saml/SAML2AuthManagerImpl.java | 2 +-
.../java/org/apache/cloudstack/saml/SAMLUtils.java | 88 ++++++++-----
.../java/org/apache/cloudstack/SAMLUtilsTest.java | 6 +-
.../command/ListAndSwitchSAMLAccountCmdTest.java | 2 -
server/src/main/java/com/cloud/api/ApiServer.java | 144 ++++++++++-----------
server/src/main/java/com/cloud/api/ApiServlet.java | 7 +-
.../cloud/api/query/dao/TemplateJoinDaoImpl.java | 7 -
.../com/cloud/ha/HighAvailabilityManagerImpl.java | 25 +++-
.../java/com/cloud/network/NetworkServiceImpl.java | 15 ++-
.../network/element/ConfigDriveNetworkElement.java | 6 +-
.../com/cloud/storage/VolumeApiServiceImpl.java | 18 ++-
.../storage/download/DownloadActiveState.java | 2 +-
.../cloud/storage/download/DownloadListener.java | 1 +
.../cloud/template/HypervisorTemplateAdapter.java | 35 ++---
.../com/cloud/template/TemplateManagerImpl.java | 8 +-
.../java/com/cloud/user/AccountManagerImpl.java | 63 +++++++--
.../com/cloud/user/AccountManagerImplTest.java | 71 ++++++++++
systemvm/debian/opt/cloud/bin/cs/CsDhcp.py | 2 +-
ui/src/components/header/SamlDomainSwitcher.vue | 3 +
ui/src/components/view/InfoCard.vue | 4 +-
ui/src/config/section/network.js | 109 ++++++++++++++--
ui/src/store/modules/user.js | 4 +-
ui/src/views/image/IsoZones.vue | 8 ++
ui/src/views/image/TemplateZones.vue | 8 ++
ui/src/views/infra/UsageRecords.vue | 1 +
ui/src/views/offering/AddVpcOffering.vue | 8 +-
ui/vue.config.js | 2 +-
.../cloudstack/utils/redfish/RedfishClient.java | 36 ++++--
.../utils/redfish/RedfishClientTest.java | 12 +-
49 files changed, 950 insertions(+), 275 deletions(-)
create mode 100644
engine/orchestration/src/test/java/org/apache/cloudstack/engine/orchestration/DataMigrationUtilityTest.java
create mode 100644
engine/storage/image/src/test/java/org/apache/cloudstack/storage/image/SecondaryStorageServiceImplTest.java