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

rohit pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.


    from 49b2dfc  ui: simplify code using optional chaining in 
ZoneWizardLaunchZone view (#5619)
     add ae62e1d  fixes cannot add new port forwarding rules after auto select 
VM next time (#5690)
     add 9a5a073  ui: Fix configure Sticky policy form (#5814)
     add 6728b69  kvm: don't always force scsi controller for aarch64 VMs 
(#5802)
     add d13057a  ui: show tags only for supported resources (#5798)
     add 6208976  Fix UI issue 5777 Root disk size is not shown as 'Disk Size' 
on VM deployment. (#5796)
     add dcdcd09  Randomize managed volume copy host (#5789)
     add c0ddda3  [VMware] Fix service offerings listing on appliances 
deployment options (#5752)
     add 9798fa0  kvm: support qemu-system-x86>=5.2 (#5755)
     add 8952cd5  kvm: add hosts using cloudstack ssh private key (ccc21 
hackathon) (#5684)
     add 5eccbc9  ui: Add footer text option for login screen (#5628)
     add eb04a46  ui: Add clear all notification button (#5549)
     add d7a9873  ui: fix add network offering for vpc (#5809)
     add 10bda85  ui: auto-prefill edit tariff label (#5714)
     add 4ba2ad5  test: fix component test test_configdrive.py  (#5528)
     new c84198d  Merge remote-tracking branch 'origin/4.16'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/control                                     |   2 +-
 .../kvm/resource/LibvirtComputingResource.java     |  10 +-
 .../kvm/resource/LibvirtComputingResourceTest.java |   2 +-
 .../driver/ScaleIOPrimaryDataStoreDriver.java      |   4 +-
 .../java/com/cloud/api/query/QueryManagerImpl.java |   4 +-
 .../kvm/discoverer/LibvirtServerDiscoverer.java    |  14 ++-
 .../com/cloud/resource/ResourceManagerImpl.java    |  33 +++---
 .../java/com/cloud/storage/StorageManagerImpl.java |   1 +
 .../cloud/resource/ResourceManagerImplTest.java    |  26 +++--
 test/integration/component/test_configdrive.py     |  15 ++-
 ui/public/config.json                              |   1 +
 ui/public/locales/en.json                          |   4 +
 ui/src/components/CheckBoxSelectPair.vue           |  38 ++++---
 ui/src/components/header/UserMenu.vue              |  13 ++-
 ui/src/components/page/GlobalLayout.vue            |  20 +++-
 ui/src/components/view/DetailSettings.vue          |   3 +-
 ui/src/components/view/InfoCard.vue                |  18 +++-
 ui/src/components/view/ListView.vue                |   3 +-
 ui/src/components/view/ResourceLimitTab.vue        |   3 +-
 ui/src/components/view/SettingsTab.vue             |   3 +-
 ui/src/components/view/UploadResourceIcon.vue      |  12 ++-
 ui/src/config/section/compute.js                   |   6 +-
 ui/src/layouts/UserLayout.vue                      |  45 +++++++-
 ui/src/permission.js                               |  11 +-
 ui/src/store/getters.js                            |   3 +-
 ui/src/store/modules/user.js                       |   6 +-
 ui/src/style/dark-mode.less                        |   4 +
 ui/src/style/vars.less                             |   7 ++
 ui/src/utils/plugins.js                            |  62 ++++++++++-
 ui/src/utils/request.js                            |  57 ++++++++++-
 ui/src/views/AutogenView.vue                       |   3 +-
 ui/src/views/compute/AssignInstance.vue            |   3 +-
 ui/src/views/compute/ChangeAffinity.vue            |   3 +-
 ui/src/views/compute/CreateSSHKeyPair.vue          |   3 +-
 ui/src/views/compute/CreateSnapshotWizard.vue      |   3 +-
 ui/src/views/compute/DeployVM.vue                  |  28 +++--
 ui/src/views/compute/KubernetesServiceTab.vue      |   3 +-
 ui/src/views/compute/MigrateWizard.vue             |   3 +-
 ui/src/views/compute/ScaleVM.vue                   |   3 +-
 ui/src/views/compute/StartVirtualMachine.vue       |   9 +-
 ui/src/views/compute/backup/BackupSchedule.vue     |   3 +-
 ui/src/views/compute/backup/FormSchedule.vue       |   3 +-
 .../compute/wizard/ComputeOfferingSelection.vue    |   4 +-
 ui/src/views/iam/AddAccount.vue                    |  15 ++-
 ui/src/views/iam/AddLdapAccount.vue                |   6 +-
 ui/src/views/iam/AddUser.vue                       |  18 ++--
 ui/src/views/iam/ChangeUserPassword.vue            |   3 +-
 ui/src/views/iam/ConfigureSamlSsoAuth.vue          |   6 +-
 ui/src/views/iam/CreateRole.vue                    |   3 +-
 ui/src/views/iam/DomainActionForm.vue              |   6 +-
 ui/src/views/iam/DomainView.vue                    |   3 +-
 ui/src/views/iam/EditUser.vue                      |   6 +-
 ui/src/views/iam/ImportRole.vue                    |   6 +-
 ui/src/views/image/IsoZones.vue                    |   3 +-
 ui/src/views/image/RegisterOrUploadIso.vue         |  15 ++-
 ui/src/views/image/RegisterOrUploadTemplate.vue    |  12 ++-
 ui/src/views/image/TemplateZones.vue               |   3 +-
 .../views/image/UpdateTemplateIsoPermissions.vue   |   3 +-
 ui/src/views/infra/AddPrimaryStorage.vue           |   3 +-
 ui/src/views/infra/AddSecondaryStorage.vue         |   3 +-
 ui/src/views/infra/ClusterAdd.vue                  |   9 +-
 ui/src/views/infra/HostAdd.vue                     |  39 ++++++-
 ui/src/views/infra/InfraSummary.vue                |   6 +-
 ui/src/views/infra/MigrateData.vue                 |   6 +-
 ui/src/views/infra/PodAdd.vue                      |   6 +-
 ui/src/views/infra/network/DedicatedVLANTab.vue    |   3 +-
 ui/src/views/infra/network/EditTrafficLabel.vue    |   3 +-
 ui/src/views/infra/network/IpRangesTabPublic.vue   |  15 ++-
 ui/src/views/infra/network/ServiceProvidersTab.vue |   6 +-
 .../infra/network/providers/AddF5LoadBalancer.vue  |   3 +-
 .../network/providers/AddNetscalerLoadBalancer.vue |   3 +-
 .../infra/network/providers/AddNiciraNvpDevice.vue |   3 +-
 .../network/providers/AddPaloAltoFirewall.vue      |   3 +-
 .../infra/network/providers/AddSrxFirewall.vue     |   3 +-
 .../views/infra/network/providers/ProviderItem.vue |   3 +-
 .../infra/network/providers/ProviderListView.vue   |   6 +-
 ui/src/views/infra/zone/ZoneWizardLaunchZone.vue   |   3 +-
 .../zone/ZoneWizardPhysicalNetworkSetupStep.vue    |   1 +
 ui/src/views/network/AclListRulesTab.vue           |   3 +-
 ui/src/views/network/CreateIsolatedNetworkForm.vue |   3 +-
 ui/src/views/network/CreateL2NetworkForm.vue       |   3 +-
 ui/src/views/network/CreateSharedNetworkForm.vue   |   6 +-
 ui/src/views/network/CreateVlanIpRange.vue         |   6 +-
 ui/src/views/network/InternalLBAssignVmForm.vue    |   3 +-
 ui/src/views/network/IpAddressesTab.vue            |   6 +-
 ui/src/views/network/LoadBalancing.vue             |   7 +-
 ui/src/views/network/PortForwarding.vue            |   3 +-
 ui/src/views/network/VpcTiersTab.vue               |   3 +-
 ui/src/views/network/VpnDetails.vue                |   3 +-
 ui/src/views/offering/AddNetworkOffering.vue       | 114 ++++++++++++++-------
 ui/src/views/offering/AddVpcOffering.vue           |   2 -
 ui/src/views/offering/UpdateOfferingAccess.vue     |   3 +-
 .../views/plugins/quota/EditTariffValueWizard.vue  |   3 +-
 ui/src/views/project/iam/ProjectRoleTab.vue        |   9 +-
 ui/src/views/storage/FormSchedule.vue              |   3 +-
 ui/src/views/storage/ResizeVolume.vue              |   3 +-
 ui/src/views/storage/ScheduledSnapshots.vue        |   3 +-
 ui/src/views/storage/UploadLocalVolume.vue         |   9 +-
 ui/src/views/tools/ImportUnmanagedInstance.vue     |  21 ++--
 ui/tests/unit/views/AutogenView.spec.js            |  36 +++----
 ui/tests/unit/views/compute/MigrateWizard.spec.js  |   9 +-
 .../java/com/cloud/utils/ssh/SSHCmdHelper.java     |  26 +++++
 102 files changed, 737 insertions(+), 286 deletions(-)

Reply via email to