| .. Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information# |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| http://www.apache.org/licenses/LICENSE-2.0 |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| |
| Changes in |release| since 4.20.1.0 |
| =================================== |
| |
| Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/35?closed=1 |
| to track its issues |
| |
| .. cssclass:: table-striped table-bordered table-hover |
| |
| |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | Version | Github | Description | |
| +=========================+===============+============================================================+ |
| | 4.21.0.0 | `#11490`_ | Fix of create a template from a StorPool snapshot on | |
| | | | another zone | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11457`_ | Fix deployment of CKS clusters in Basic zone | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11463`_ | Remove non-existent network service provider from UI | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11455`_ | Update error message when no snapshot strategy is found | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11458`_ | Fix for PowerFlex MDM configuration on host while | |
| | | | preparing the SDC connection | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11452`_ | Fix for create template from snapshot (for snapshots on | |
| | | | primary storage and storage doesn't support create | |
| | | | snapshot to template directly) | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10964`_ | [KVM] CPU Features for System VMs | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11448`_ | Fix snapshot physical size listing | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11450`_ | Proxmox: fix restore snapshot with memory | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11397`_ | linstor: fix getVolumeStats if multiple Linstor primary | |
| | | | storages are used | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11133`_ | server: fix conserve_mode of | |
| | | | DefaultIsolatedNetworkOfferingForVpcNetworks | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11435`_ | Exclude External hypervisor type during upgrade for System | |
| | | | VM template checks | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11401`_ | UI: fix addHost error in zone creation wizard | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11432`_ | Add support for nvidia vGPU support with vendor specific | |
| | | | framework | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10485`_ | Fix ConfigurationVO load exception after schema change | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11393`_ | ui: make vpc cidr required when not showing cidrsize | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10645`_ | Network rate must be multiplied by 125 not 128 | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11418`_ | noVNC: Show a dot cursor when the cursor is not visible | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11427`_ | UI: Fix duplicate edit zone button on Basic zones | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11417`_ | Fix edit of compute offering in UI | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11062`_ | api: fix scale or upgrade systemvm | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11404`_ | [UI] Fix zone creation wizard stuck on configuring public | |
| | | | traffic | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11351`_ | Fix of deployment VM from a copied snapshot in another | |
| | | | zone | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11386`_ | get forward header for proxies and apply it in Jetty | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11392`_ | cleanup: remove com.cloud.user.MockAccountManagerImpl | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11242`_ | server: fix vm deployment without networkid in a zone with | |
| | | | shared networks | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11376`_ | Agent connection improvements | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10860`_ | Fix infrastructure leak on exception while | |
| | | | attaching/detaching volumes in VMware | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11388`_ | Fix create statement for safer upgrades | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11384`_ | Remove volume size check in restoreBackupToVM | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11373`_ | juniper-contrail: publish events only for the module | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#9733`_ | custom AccessLogger | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#9478`_ | Support of snapshot copy to primary storage in different | |
| | | | zones. | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11366`_ | fix storage pool capacity threshold flag | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11197`_ | Handle project delete in details view | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11315`_ | ui: pass validated storagepolicy for swift store | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11380`_ | plugin-swift: handle null cache store | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11298`_ | added online/offline copy method for Primera storage | |
| | | | adapter | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11181`_ | Improve volume backup restoration log | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11115`_ | ceph: fix SignatureDoesNotMatch by using correct secret | |
| | | | key when create bucket | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11372`_ | cloud.spec: provide option between tzdata-java and | |
| | | | timezone-java | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11377`_ | Netris: Fix Netris provider parameter name and response | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11016`_ | API to list console sessions | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11374`_ | Fix failing simulator vgpu test | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11349`_ | ui: fix initial pagination for images in deploy forms | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11254`_ | agent: increase timeout for host arch retrieval | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11369`_ | ui: update project menu on projects change | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11370`_ | ui: fix api type in InfiniteScrollSelect | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11291`_ | Update System VM template Guest OS version | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11355`_ | api,server,ui: allow listing events by state | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11164`_ | UI support for deploy a VM from volume/snapshot | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11107`_ | Refactoring smoke tests | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11340`_ | Fix GPU discovery script to make it run with mdev for | |
| | | | SR-IOV enabled devices | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11313`_ | Show chain size in snapshot response for incremental | |
| | | | snapshots | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11353`_ | UI: Fix cpu & memory details on list view for unmanaged | |
| | | | k8s clusters (CAPC) | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10946`_ | Find system VM templates for CKS clusters and SharedFS | |
| | | | honouring the preferred architecture | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11177`_ | Allow full clone volumes with thin provisioning | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11070`_ | fix fsvm-init.yml to detect virtio-scsi in kvm | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10140`_ | Create new Instance from VM backup | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10902`_ | Selected update traffic type based on chosen traffic type | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11337`_ | ui: fix delete traffic type | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11354`_ | [UI] Use GET request method for list API calls | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11352`_ | API: Set Object name when expunging VM | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11343`_ | Support to list templates in ready state (new API | |
| | | | parameter 'isready', similar to list ISOs) | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11330`_ | Shutdown MS maintenance jobs when finished | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11223`_ | Refactoring retention of backup schedules | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11142`_ | UI: Display NSX Provider only when NSX is the selected | |
| | | | Isolation method | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11316`_ | Fix listCapacity sort by usage | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11342`_ | kvm: fix regression | |
| | | | 5a52ca78ae5e165211c618525613c3d62cfd1b28 | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11317`_ | ui: make events tab selected columns persistent using | |
| | | | cache | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11245`_ | kvm, ui: fix interface when using vlan subnet for storage | |
| | | | traffic type | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11306`_ | ui: fix advance setting behaviour in autoscale form | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11332`_ | Fix build and ui build errors in main | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11119`_ | Upgrade noVNC from 1.4.0 to 1.6.0 | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11310`_ | server: fix IllegalMonitorStateException on cluster | |
| | | | managedstate change | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11328`_ | ui: fix volume size not showing | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11068`_ | [Multi-Arch] Select Template Arch when creating template | |
| | | | from volume | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11249`_ | Update CIDR/Gateway of the Shared Networks from Guest IP | |
| | | | ranges | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11143`_ | Feature: Add support for GPU with KVM hosts | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11311`_ | README: add `Contributors Avatars` and `Star History` | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11244`_ | Prevent infinite autoscaling | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11303`_ | api,server,extensions: allow updating extension resource | |
| | | | map details | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11200`_ | Fix local storage pool disconnect issue | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11307`_ | ui: fix NAN% used memory for vm | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11302`_ | server: fix NaN metrics for external resources | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11309`_ | [UI] Fix for local storage enable/disable toggle in edit | |
| | | | zone | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11042`_ | Add unit tests for getConfigResources in | |
| | | | ModuleDefinitionSet and improve context readability | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11237`_ | Prevent multi-select dropdown menu from floating on | |
| | | | scrolling through the form | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11239`_ | [DB] Add force recreate parameter to | |
| | | | cloudstack-setup-databases script | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#9752`_ | Extensions Framework & Orchestrate Anything | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11232`_ | ui: fix compute offering edit | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11195`_ | [UI] Add dedicated account field dropdown on zone creation | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11292`_ | schema,framework/db,server: fix user_vm_details usage | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10986`_ | [CKS] Create Kubernetes ISO support for ARCH optional | |
| | | | parameter | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11220`_ | Mark LDAP user query timeout as incorrect login instead of | |
| | | | disabling user immediately | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11210`_ | Allow custom NTP servers for CPVM | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11053`_ | linstor: Use template's uuid if pool's downloadPath is | |
| | | | null as resour… | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10458`_ | Netris Network Plugin Integration with CloudStack | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11264`_ | Validate qcow2 file during import operation | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11256`_ | Config 'vm.network.nic.max.secondary.ipaddresses' - Update | |
| | | | default value (and value if not set) to 10 as per the | |
| | | | config description and default value in parseInt of the | |
| | | | config | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11276`_ | Fix pre-commit warnings for deprecated stage names | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10975`_ | [Vmware to KVM Migration] Preserve boot type and boot mode | |
| | | | of instances to be migrated | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10856`_ | polish: Fix some inconsistencies in object names and | |
| | | | messages | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10935`_ | UI: Add option to Login to a specific Project view via | |
| | | | setting on config.json | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11221`_ | console: optimise buffer sizes for faster console | |
| | | | performance | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11207`_ | [UI] Deploy VM: Restore preselection of the first | |
| | | | available template | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10736`_ | schema, refactor: rename cloud.user_vm_details to | |
| | | | cloud.vm_instance_details | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11102`_ | UI: Fix missing labels | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10966`_ | misc: fix typo `sercurity` -> `security` | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11075`_ | UI: Fix OS Type displayed for a VM | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11087`_ | list only own zones for resource admin | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11086`_ | Fix for dynamic scaling toggle for instance | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11064`_ | pre-commit: add gitleaks to detect hardcoded secrets | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11067`_ | Fix HTML license; standardize HTML code | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11066`_ | pre-commit: upgrade markdownlint to the latest version | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11265`_ | add since parameter to BackupScheduleResponse | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11258`_ | Fix restore from NAS backup when datadisk is older than | |
| | | | the root disk. | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11204`_ | NAS backup provider: Support backup and restore with | |
| | | | Shared mount point primary storage. | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11093`_ | Object storage browser: Get Content-Type from the file | |
| | | | extension during upload | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11196`_ | OVM deprecation | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11261`_ | UI: Fix ISO Hypervisor selection | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11222`_ | Fix deletion of backup schedules | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10857`_ | Add special Icon to Shared FileSystem Instances | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11211`_ | Fix to create instances with smaller templates (< 1 GB) on | |
| | | | PowerFlex/ScaleIO storage | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11215`_ | Guard OS type update for iso/template with existing vms | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11180`_ | Fix KVM incremental snapshot removal when using multiple | |
| | | | secondary storages | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11214`_ | Add format and physicalsize in listIsoOs api response | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10879`_ | Handle exception for decoder while uploading ISO from | |
| | | | local | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11138`_ | Fix update resource count failure for domains | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11231`_ | Update .asf.yaml: remove new committer Bernardo | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11054`_ | npe guard for get host info on vmware | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10917`_ | kvm: consider Debian same as Ubuntu | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11101`_ | UI: Fix traffic Label on Zone creation wizard for VMware | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11179`_ | List templates and ISOs by domain | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10947`_ | Allow populating generic templates during Zone Deployment | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11099`_ | PowerFlex/ScaleIO - Wait after SDC service | |
| | | | start/restart/stop, and retry to fetch SDC id/guid | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10632`_ | File-based disk-only VM snapshot with KVM as hypervisor | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11097`_ | Usage parsers refactoring | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11047`_ | PowerFlex/ScaleIO - MDM and host SDC connection | |
| | | | enhancements | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11063`_ | [CKS] Simplify logic for scaling CKS cluster service | |
| | | | offerings | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11191`_ | UI fix api in project view | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11128`_ | systemvm: build 4.20.2 template with 'depmod -a' | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10997`_ | CPU to Memory weight based algorithm to order cluster | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#8942`_ | GUI whitelabel runtime system | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10575`_ | Hide CloudStack version from XML response when | |
| | | | unauthenticated | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10848`_ | Remove unfinished usage job entries of the host on start | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10503`_ | KVM: Option to deploy a VM with existing volume/snapshot | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11109`_ | fix priority for volume copy operation | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11171`_ | schema: fix missing columns index | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10504`_ | Refactor: Replace sleep() with wait() | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10576`_ | Inefficient use of a for loop | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11170`_ | Improve error when a template to owned by non root-admin | |
| | | | is registered for all zones. | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11158`_ | .github: restrict codecov in UI build to apache/cloudstack | |
| | | | repo | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11168`_ | UI: Fix volumes `SearchView` | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11091`_ | [Vmware to KVM Migration] Fix issue with vCenter | |
| | | | Standalone hosts for VM listing | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11113`_ | directdownload: fix keytool importcert | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10951`_ | Allow configuring Announcement banner by admin | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10899`_ | Support ApiServer to enforce POST requests for state | |
| | | | changing APIs and requests with timestamps | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10778`_ | Normalize naming of Kubernetes clusters | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10325`_ | Add API command remove management server | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11003`_ | [VMware to KVM Migration] Fix for converted instance NPE | |
| | | | issue when source VMware instance OVF is exported from | |
| | | | management server | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11116`_ | ui: fix handler for deploy button menu | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11095`_ | server: fix orphan db transaction issue | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11085`_ | Corrected quota type indexes | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10995`_ | Management Server - Prepare for Maintenance and Cancel | |
| | | | Maintenance improvements | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11106`_ | Do not rely on Memory engine in DB setup scripts | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11004`_ | Block volume shrink on Xen | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11069`_ | Support Direct Download on Ceph primary storage | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11060`_ | ui: fix missing changes from #10814 | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11019`_ | [Vmware to KVM Migration] Display virt-v2v and ovftool | |
| | | | versions for supported hosts for migration | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11035`_ | [Vmware to KVM Migration] Improve the Force MS option text | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11057`_ | docs: Update INSTALL.md for frontend build instructions | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11055`_ | Add check for ldap truststore password | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#9102`_ | CKS Enhancements | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11040`_ | Changes baseurl for downloading kubectl | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#9277`_ | Add access modifiers to `VirtualMachineTO` | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11025`_ | docs: revise INSTALL.md with updated Maven setup | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11013`_ | Remove test/selenium/ test/src-not-used/ | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10475`_ | Fix volume allocation logs | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10077`_ | enabled discard option | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#9833`_ | StorPool: support for direct download | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10896`_ | Check Qcow2 version before using --bitmaps | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10987`_ | Fix data being replicated on VM's metadata file in VR | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#9969`_ | Add parameter to not create additional users on | |
| | | | `cloudstack-setup-databases` | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11011`_ | engine-schema: fix naming for AlmaLinux | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11012`_ | docs: fix outdated Maven subtitle in INSTALL.md | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11001`_ | engine-schema: fix duplicate statements in upgrade path | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#11010`_ | ui: fix build after forward merge | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10587`_ | StorPool added device ID tag to the StorPool volumes | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10663`_ | Accept case insensitive values in boolean settings | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10773`_ | ui,api,server: template categorization based on os | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10814`_ | ui: show deploy/create button on right info pane | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10949`_ | ui: missing changes from #10115 | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| | 4.21.0.0 | `#10769`_ | Log previous and new value of configuration when | |
| | | | reset/update API is called | |
| +-------------------------+---------------+------------------------------------------------------------+ |
| |
| 194 Issues listed |
| |
| .. _`#11490`: https://github.com/apache/cloudstack/pull/11490 |
| .. _`#11457`: https://github.com/apache/cloudstack/pull/11457 |
| .. _`#11463`: https://github.com/apache/cloudstack/pull/11463 |
| .. _`#11455`: https://github.com/apache/cloudstack/pull/11455 |
| .. _`#11458`: https://github.com/apache/cloudstack/pull/11458 |
| .. _`#11452`: https://github.com/apache/cloudstack/pull/11452 |
| .. _`#10964`: https://github.com/apache/cloudstack/pull/10964 |
| .. _`#11448`: https://github.com/apache/cloudstack/pull/11448 |
| .. _`#11450`: https://github.com/apache/cloudstack/pull/11450 |
| .. _`#11397`: https://github.com/apache/cloudstack/pull/11397 |
| .. _`#11133`: https://github.com/apache/cloudstack/pull/11133 |
| .. _`#11435`: https://github.com/apache/cloudstack/pull/11435 |
| .. _`#11401`: https://github.com/apache/cloudstack/pull/11401 |
| .. _`#11432`: https://github.com/apache/cloudstack/pull/11432 |
| .. _`#10485`: https://github.com/apache/cloudstack/pull/10485 |
| .. _`#11393`: https://github.com/apache/cloudstack/pull/11393 |
| .. _`#10645`: https://github.com/apache/cloudstack/pull/10645 |
| .. _`#11418`: https://github.com/apache/cloudstack/pull/11418 |
| .. _`#11427`: https://github.com/apache/cloudstack/pull/11427 |
| .. _`#11417`: https://github.com/apache/cloudstack/pull/11417 |
| .. _`#11062`: https://github.com/apache/cloudstack/pull/11062 |
| .. _`#11404`: https://github.com/apache/cloudstack/pull/11404 |
| .. _`#11351`: https://github.com/apache/cloudstack/pull/11351 |
| .. _`#11386`: https://github.com/apache/cloudstack/pull/11386 |
| .. _`#11392`: https://github.com/apache/cloudstack/pull/11392 |
| .. _`#11242`: https://github.com/apache/cloudstack/pull/11242 |
| .. _`#11376`: https://github.com/apache/cloudstack/pull/11376 |
| .. _`#10860`: https://github.com/apache/cloudstack/pull/10860 |
| .. _`#11388`: https://github.com/apache/cloudstack/pull/11388 |
| .. _`#11384`: https://github.com/apache/cloudstack/pull/11384 |
| .. _`#11373`: https://github.com/apache/cloudstack/pull/11373 |
| .. _`#9733`: https://github.com/apache/cloudstack/pull/9733 |
| .. _`#9478`: https://github.com/apache/cloudstack/pull/9478 |
| .. _`#11366`: https://github.com/apache/cloudstack/pull/11366 |
| .. _`#11197`: https://github.com/apache/cloudstack/pull/11197 |
| .. _`#11315`: https://github.com/apache/cloudstack/pull/11315 |
| .. _`#11380`: https://github.com/apache/cloudstack/pull/11380 |
| .. _`#11298`: https://github.com/apache/cloudstack/pull/11298 |
| .. _`#11181`: https://github.com/apache/cloudstack/pull/11181 |
| .. _`#11115`: https://github.com/apache/cloudstack/pull/11115 |
| .. _`#11372`: https://github.com/apache/cloudstack/pull/11372 |
| .. _`#11377`: https://github.com/apache/cloudstack/pull/11377 |
| .. _`#11016`: https://github.com/apache/cloudstack/pull/11016 |
| .. _`#11374`: https://github.com/apache/cloudstack/pull/11374 |
| .. _`#11349`: https://github.com/apache/cloudstack/pull/11349 |
| .. _`#11254`: https://github.com/apache/cloudstack/pull/11254 |
| .. _`#11369`: https://github.com/apache/cloudstack/pull/11369 |
| .. _`#11370`: https://github.com/apache/cloudstack/pull/11370 |
| .. _`#11291`: https://github.com/apache/cloudstack/pull/11291 |
| .. _`#11355`: https://github.com/apache/cloudstack/pull/11355 |
| .. _`#11164`: https://github.com/apache/cloudstack/pull/11164 |
| .. _`#11107`: https://github.com/apache/cloudstack/pull/11107 |
| .. _`#11340`: https://github.com/apache/cloudstack/pull/11340 |
| .. _`#11313`: https://github.com/apache/cloudstack/pull/11313 |
| .. _`#11353`: https://github.com/apache/cloudstack/pull/11353 |
| .. _`#10946`: https://github.com/apache/cloudstack/pull/10946 |
| .. _`#11177`: https://github.com/apache/cloudstack/pull/11177 |
| .. _`#11070`: https://github.com/apache/cloudstack/pull/11070 |
| .. _`#10140`: https://github.com/apache/cloudstack/pull/10140 |
| .. _`#10902`: https://github.com/apache/cloudstack/pull/10902 |
| .. _`#11337`: https://github.com/apache/cloudstack/pull/11337 |
| .. _`#11354`: https://github.com/apache/cloudstack/pull/11354 |
| .. _`#11352`: https://github.com/apache/cloudstack/pull/11352 |
| .. _`#11343`: https://github.com/apache/cloudstack/pull/11343 |
| .. _`#11330`: https://github.com/apache/cloudstack/pull/11330 |
| .. _`#11223`: https://github.com/apache/cloudstack/pull/11223 |
| .. _`#11142`: https://github.com/apache/cloudstack/pull/11142 |
| .. _`#11316`: https://github.com/apache/cloudstack/pull/11316 |
| .. _`#11342`: https://github.com/apache/cloudstack/pull/11342 |
| .. _`#11317`: https://github.com/apache/cloudstack/pull/11317 |
| .. _`#11245`: https://github.com/apache/cloudstack/pull/11245 |
| .. _`#11306`: https://github.com/apache/cloudstack/pull/11306 |
| .. _`#11332`: https://github.com/apache/cloudstack/pull/11332 |
| .. _`#11119`: https://github.com/apache/cloudstack/pull/11119 |
| .. _`#11310`: https://github.com/apache/cloudstack/pull/11310 |
| .. _`#11328`: https://github.com/apache/cloudstack/pull/11328 |
| .. _`#11068`: https://github.com/apache/cloudstack/pull/11068 |
| .. _`#11249`: https://github.com/apache/cloudstack/pull/11249 |
| .. _`#11143`: https://github.com/apache/cloudstack/pull/11143 |
| .. _`#11311`: https://github.com/apache/cloudstack/pull/11311 |
| .. _`#11244`: https://github.com/apache/cloudstack/pull/11244 |
| .. _`#11303`: https://github.com/apache/cloudstack/pull/11303 |
| .. _`#11200`: https://github.com/apache/cloudstack/pull/11200 |
| .. _`#11307`: https://github.com/apache/cloudstack/pull/11307 |
| .. _`#11302`: https://github.com/apache/cloudstack/pull/11302 |
| .. _`#11309`: https://github.com/apache/cloudstack/pull/11309 |
| .. _`#11042`: https://github.com/apache/cloudstack/pull/11042 |
| .. _`#11237`: https://github.com/apache/cloudstack/pull/11237 |
| .. _`#11239`: https://github.com/apache/cloudstack/pull/11239 |
| .. _`#9752`: https://github.com/apache/cloudstack/pull/9752 |
| .. _`#11232`: https://github.com/apache/cloudstack/pull/11232 |
| .. _`#11195`: https://github.com/apache/cloudstack/pull/11195 |
| .. _`#11292`: https://github.com/apache/cloudstack/pull/11292 |
| .. _`#10986`: https://github.com/apache/cloudstack/pull/10986 |
| .. _`#11220`: https://github.com/apache/cloudstack/pull/11220 |
| .. _`#11210`: https://github.com/apache/cloudstack/pull/11210 |
| .. _`#11053`: https://github.com/apache/cloudstack/pull/11053 |
| .. _`#10458`: https://github.com/apache/cloudstack/pull/10458 |
| .. _`#11264`: https://github.com/apache/cloudstack/pull/11264 |
| .. _`#11256`: https://github.com/apache/cloudstack/pull/11256 |
| .. _`#11276`: https://github.com/apache/cloudstack/pull/11276 |
| .. _`#10975`: https://github.com/apache/cloudstack/pull/10975 |
| .. _`#10856`: https://github.com/apache/cloudstack/pull/10856 |
| .. _`#10935`: https://github.com/apache/cloudstack/pull/10935 |
| .. _`#11221`: https://github.com/apache/cloudstack/pull/11221 |
| .. _`#11207`: https://github.com/apache/cloudstack/pull/11207 |
| .. _`#10736`: https://github.com/apache/cloudstack/pull/10736 |
| .. _`#11102`: https://github.com/apache/cloudstack/pull/11102 |
| .. _`#10966`: https://github.com/apache/cloudstack/pull/10966 |
| .. _`#11075`: https://github.com/apache/cloudstack/pull/11075 |
| .. _`#11087`: https://github.com/apache/cloudstack/pull/11087 |
| .. _`#11086`: https://github.com/apache/cloudstack/pull/11086 |
| .. _`#11064`: https://github.com/apache/cloudstack/pull/11064 |
| .. _`#11067`: https://github.com/apache/cloudstack/pull/11067 |
| .. _`#11066`: https://github.com/apache/cloudstack/pull/11066 |
| .. _`#11265`: https://github.com/apache/cloudstack/pull/11265 |
| .. _`#11258`: https://github.com/apache/cloudstack/pull/11258 |
| .. _`#11204`: https://github.com/apache/cloudstack/pull/11204 |
| .. _`#11093`: https://github.com/apache/cloudstack/pull/11093 |
| .. _`#11196`: https://github.com/apache/cloudstack/pull/11196 |
| .. _`#11261`: https://github.com/apache/cloudstack/pull/11261 |
| .. _`#11222`: https://github.com/apache/cloudstack/pull/11222 |
| .. _`#10857`: https://github.com/apache/cloudstack/pull/10857 |
| .. _`#11211`: https://github.com/apache/cloudstack/pull/11211 |
| .. _`#11215`: https://github.com/apache/cloudstack/pull/11215 |
| .. _`#11180`: https://github.com/apache/cloudstack/pull/11180 |
| .. _`#11214`: https://github.com/apache/cloudstack/pull/11214 |
| .. _`#10879`: https://github.com/apache/cloudstack/pull/10879 |
| .. _`#11138`: https://github.com/apache/cloudstack/pull/11138 |
| .. _`#11231`: https://github.com/apache/cloudstack/pull/11231 |
| .. _`#11054`: https://github.com/apache/cloudstack/pull/11054 |
| .. _`#10917`: https://github.com/apache/cloudstack/pull/10917 |
| .. _`#11101`: https://github.com/apache/cloudstack/pull/11101 |
| .. _`#11179`: https://github.com/apache/cloudstack/pull/11179 |
| .. _`#10947`: https://github.com/apache/cloudstack/pull/10947 |
| .. _`#11099`: https://github.com/apache/cloudstack/pull/11099 |
| .. _`#10632`: https://github.com/apache/cloudstack/pull/10632 |
| .. _`#11097`: https://github.com/apache/cloudstack/pull/11097 |
| .. _`#11047`: https://github.com/apache/cloudstack/pull/11047 |
| .. _`#11063`: https://github.com/apache/cloudstack/pull/11063 |
| .. _`#11191`: https://github.com/apache/cloudstack/pull/11191 |
| .. _`#11128`: https://github.com/apache/cloudstack/pull/11128 |
| .. _`#10997`: https://github.com/apache/cloudstack/pull/10997 |
| .. _`#8942`: https://github.com/apache/cloudstack/pull/8942 |
| .. _`#10575`: https://github.com/apache/cloudstack/pull/10575 |
| .. _`#10848`: https://github.com/apache/cloudstack/pull/10848 |
| .. _`#10503`: https://github.com/apache/cloudstack/pull/10503 |
| .. _`#11109`: https://github.com/apache/cloudstack/pull/11109 |
| .. _`#11171`: https://github.com/apache/cloudstack/pull/11171 |
| .. _`#10504`: https://github.com/apache/cloudstack/pull/10504 |
| .. _`#10576`: https://github.com/apache/cloudstack/pull/10576 |
| .. _`#11170`: https://github.com/apache/cloudstack/pull/11170 |
| .. _`#11158`: https://github.com/apache/cloudstack/pull/11158 |
| .. _`#11168`: https://github.com/apache/cloudstack/pull/11168 |
| .. _`#11091`: https://github.com/apache/cloudstack/pull/11091 |
| .. _`#11113`: https://github.com/apache/cloudstack/pull/11113 |
| .. _`#10951`: https://github.com/apache/cloudstack/pull/10951 |
| .. _`#10899`: https://github.com/apache/cloudstack/pull/10899 |
| .. _`#10778`: https://github.com/apache/cloudstack/pull/10778 |
| .. _`#10325`: https://github.com/apache/cloudstack/pull/10325 |
| .. _`#11003`: https://github.com/apache/cloudstack/pull/11003 |
| .. _`#11116`: https://github.com/apache/cloudstack/pull/11116 |
| .. _`#11095`: https://github.com/apache/cloudstack/pull/11095 |
| .. _`#11085`: https://github.com/apache/cloudstack/pull/11085 |
| .. _`#10995`: https://github.com/apache/cloudstack/pull/10995 |
| .. _`#11106`: https://github.com/apache/cloudstack/pull/11106 |
| .. _`#11004`: https://github.com/apache/cloudstack/pull/11004 |
| .. _`#11069`: https://github.com/apache/cloudstack/pull/11069 |
| .. _`#11060`: https://github.com/apache/cloudstack/pull/11060 |
| .. _`#11019`: https://github.com/apache/cloudstack/pull/11019 |
| .. _`#11035`: https://github.com/apache/cloudstack/pull/11035 |
| .. _`#11057`: https://github.com/apache/cloudstack/pull/11057 |
| .. _`#11055`: https://github.com/apache/cloudstack/pull/11055 |
| .. _`#9102`: https://github.com/apache/cloudstack/pull/9102 |
| .. _`#11040`: https://github.com/apache/cloudstack/pull/11040 |
| .. _`#9277`: https://github.com/apache/cloudstack/pull/9277 |
| .. _`#11025`: https://github.com/apache/cloudstack/pull/11025 |
| .. _`#11013`: https://github.com/apache/cloudstack/pull/11013 |
| .. _`#10475`: https://github.com/apache/cloudstack/pull/10475 |
| .. _`#10077`: https://github.com/apache/cloudstack/pull/10077 |
| .. _`#9833`: https://github.com/apache/cloudstack/pull/9833 |
| .. _`#10896`: https://github.com/apache/cloudstack/pull/10896 |
| .. _`#10987`: https://github.com/apache/cloudstack/pull/10987 |
| .. _`#9969`: https://github.com/apache/cloudstack/pull/9969 |
| .. _`#11011`: https://github.com/apache/cloudstack/pull/11011 |
| .. _`#11012`: https://github.com/apache/cloudstack/pull/11012 |
| .. _`#11001`: https://github.com/apache/cloudstack/pull/11001 |
| .. _`#11010`: https://github.com/apache/cloudstack/pull/11010 |
| .. _`#10587`: https://github.com/apache/cloudstack/pull/10587 |
| .. _`#10663`: https://github.com/apache/cloudstack/pull/10663 |
| .. _`#10773`: https://github.com/apache/cloudstack/pull/10773 |
| .. _`#10814`: https://github.com/apache/cloudstack/pull/10814 |
| .. _`#10949`: https://github.com/apache/cloudstack/pull/10949 |
| .. _`#10769`: https://github.com/apache/cloudstack/pull/10769 |
| |
| Changes in |release| since 4.20.0.0 |
| =================================== |
| |
| Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/36?closed=1 |
| to track its issues. |
| |
| |
| .. cssclass:: table-striped table-bordered table-hover |
| |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | Version | Github | Description | |
| +=========================+====================+============================================================+ |
| | 4.20.1.0 | `#10927`_ | systemvmtemplate: fix Debian 12.11.0 ISO url | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10916`_ | server: fix list diskoffering by domainid returns Inactive | |
| | | | offerings | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10861`_ | Routed: support vxlan networks | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10912`_ | Fix issue with configdrive on XenServer | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10843`_ | backport #10744: engine/schema: create default network | |
| | | | offering for vpc tier with conserve_mode=1 for fresh | |
| | | | installation | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10894`_ | .github: fix sonar checks | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10882`_ | Fixed some typos | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10893`_ | test: cleanup acl in test_global_acls.py | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10891`_ | mgmt: add back serviceip in ManagementServerResponse | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10875`_ | Address `assignVm` regression | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10890`_ | test: fix several simulator CI failures | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10885`_ | test: fix test_restore_vm failure on vmware | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10881`_ | test: Update test ubuntu template for VMware to | |
| | | | deployasis=False | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10586`_ | VMware 80u2 and 80u3 updates/fixes | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10878`_ | linstor: fix host connect recursion regression | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10849`_ | Fix issue with security group selection box display | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10840`_ | ui: add an infinite scroll select component | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10777`_ | Reset the pool id when create volume fails on the | |
| | | | allocated pool, and update the resize error when no | |
| | | | endpoint exists | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10799`_ | Prevent data corruption for StorPool volumes | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10837`_ | Fix for Vlan doesn't match issue while adding IP range for | |
| | | | the shared network without any IP range | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10876`_ | Correct typo in an exception message | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10433`_ | VMware import - logs sanitation | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10253`_ | ssvm: reset fields on destroy | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10867`_ | ui: Assign/Remove Backup offering buttons incorrect in | |
| | | | details view | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10844`_ | NAS BnR: Restore backed-up volume on live instances is not | |
| | | | readable | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10852`_ | List usage records for network offering (usage type 13) | |
| | | | when offering id is specified in usage id | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10770`_ | [Vmware] Improve listing of Vmware Datacenter VMs for | |
| | | | migration to KVM | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10757`_ | Updated Endpoint Selector to pick the Cluster in Enabled | |
| | | | state (in addition to Host state) | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10674`_ | Direct agents rebalance improvements with multiple | |
| | | | management server nodes | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10684`_ | Support XenServer 8.4 / XCP 8.3 - make scripts python3 | |
| | | | compatible | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10850`_ | Linstor: implement volume and storage stats | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10061`_ | enhancement: add password to configdrive vendor_data.json | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10748`_ | [VMware] Sync the disk path or datastore changes for IDE | |
| | | | disks, and before any volume resize during start vm (for | |
| | | | the volumes on datastore cluster) | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10544`_ | refactor create duplicate alert check | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10820`_ | core: support chunked transfer for image files | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10612`_ | server: check if redundant router is supported when | |
| | | | restart network with makeredundant = true | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10833`_ | xenserver: destroy halted vm on expunge | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10807`_ | cleanup call on super in affinity groups projects | |
| | | | component test | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10775`_ | StorPool notify libvirt when volume is resized | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#9825`_ | ui: improve metrics api use in list views | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10744`_ | engine/schema: create default network offering for vpc | |
| | | | tier with conserve_mode=1 for fresh installation | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10431`_ | server: fetch IP of VMs on L2 networks | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10824`_ | UI workaround for the inconsistent formatting of | |
| | | | listVirtualMachinesUsageHistory | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10712`_ | Backport #9888 to 4.19: Fix Usage inconsistencies | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10822`_ | Add search bar on rules of roles | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10785`_ | Nas BnR: Fix for restore not working correctly | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10815`_ | test: fix test_hostha_simulator.py and | |
| | | | test_outofbandmanagement.py | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10708`_ | [VMware] Update vlans with proper range before creating | |
| | | | port group for dvSwitch | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10818`_ | test: cleanup test_guest_os.py for multiple execution | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10624`_ | server: prevent duplicate HA works and alerts | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10806`_ | smoke tests / CI : Fix test_vm_stric_host_tags | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10760`_ | Extra checks in UI when deleting accounts | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10805`_ | Update dependency required for test_outofbandmanagement.py | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10629`_ | check for custom offering and trim size | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10265`_ | [UI] Allow quiescevm and asyncbackup flags while taking | |
| | | | volume snapshot from UI when these are supported for the | |
| | | | volume | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10241`_ | server: apply network ACL even if there is no network ACLs | |
| | | | in the ACL list (#9374) | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10725`_ | UI: show checksum field when register or upload | |
| | | | template/isos | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10714`_ | UI: Allow editing a Running VM in an Advanced zone with | |
| | | | security groups except for security group details | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10772`_ | Ceph object store: Fix LocationConstraint error | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10791`_ | UI: Display system VM count in hosts listing | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10726`_ | cloudutils: use "ip route" command instead of "route -n" | |
| | | | in networkConfig.py | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10749`_ | ResourceCleanupService test fix for daylight saving time | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10774`_ | Xenserver smoke-test: Allow emojis to be accepted in | |
| | | | volume name during volume creation | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10525`_ | Add new config (non-dynamic) for agent connections | |
| | | | monitor thread, and keep timeunit to secs (in sync with | |
| | | | the earlier Wait config) | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10761`_ | smoke tests: Fix cluster DRS & non-strict host affinity | |
| | | | smoke test failures on XenServer / XCP-ng | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10755`_ | Network Usage event model adjustments | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10543`_ | vTPM: support KVM and VMware | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10583`_ | Fix smoke tests due to change in behavior of restore VM | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10289`_ | api,ui: multi arch improvements | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10741`_ | Smoke tests: Xenserver - Fix consistent failure noticed on | |
| | | | scale VM test | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10762`_ | test: fix test_certauthority_root.py | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10746`_ | Don't specify ipv6 ranges for shared network | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10647`_ | Revert "Add the option to filter by host when retrieving | |
| | | | of unregistered VMs (#9925)" | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10738`_ | server: fix available hypervisors listing for a zone | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10662`_ | Fix the size of a template downloaded from secondary | |
| | | | storage | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10745`_ | ui: confirm on reset configurations | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10493`_ | Fix NPE on updating security groups for an instance | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10603`_ | Fix issue with allocator not considering subsequent | |
| | | | clusters | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10568`_ | Remove the validation of the amount of acquired public IPs | |
| | | | when enabling static NAT, adding PF and LB rules on VPC | |
| | | | public IPs | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10750`_ | UI: Update message of load balancer for autoscaling group | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10753`_ | .github: fix simulator CI caused by imcompatibility | |
| | | | between python3.10 and nosetests | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10739`_ | VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10717`_ | plugin/shutdown: use mgmt server uuid in the shutdown | |
| | | | response | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10630`_ | utils: fix extra slash in Redfish default systems url path | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10728`_ | only clean details and annotations when this template no | |
| | | | longer exists | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10591`_ | HA: set correct hostId of HA work for vm migration | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10709`_ | UI: Move templates creation date to the Zones tab | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10704`_ | server: check startip and startipv6 of shared network | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10495`_ | Support ConfigDrive with VPC | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10707`_ | Fix volume migration failure handling | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10702`_ | Backport #10273 to `4.20`: Grant access to 2FA APIs for | |
| | | | default read-only and support roles | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10364`_ | Migrate public templates that have URLs on data migration | |
| | | | across secondary storages | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10564`_ | Add download link of volumes, templates and ISOs to the | |
| | | | download event details | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10700`_ | UI: Fix column name in Usage view | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10311`_ | 4.19 fix saml account selector | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10649`_ | Usage server: remove logging of prameters including secret | |
| | | | keys | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10567`_ | undo removal of accessLogger and deal with some warnings | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10580`_ | UI: Restore AS Numbers and IPv4 Subnets menus | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10653`_ | Backport #10500 framework/cluster: fix NPE for ms-host | |
| | | | status when mgr stops | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#9175`_ | xenserver: do not destroy halted hypervisor vm | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10652`_ | UI: Allow setting account and domain maximum amount of | |
| | | | projects through the UI | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10651`_ | UI: Fix projects metrics on dashboard | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10628`_ | systemvm: Bump systemvm template version to debian 12.10 | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10617`_ | Enhance VPC Network Tier form to auto-populate Gateway, | |
| | | | and Netmask | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10263`_ | Updated setup-sysvm-tmplt script, to run cmds accessing | |
| | | | destdir with sudo | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10613`_ | enhancement: Optimize listZonesMetrics and | |
| | | | listClustersMetrics call performance | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10496`_ | Preview-Experimental Support EL10 as Management Server and | |
| | | | KVM host | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10606`_ | Host status auto refresh | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10595`_ | UI: fix list of vpc network offerings | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10602`_ | ui: fix considerlasthost for start vm | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10546`_ | Fix secondary storage selectors feature | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10513`_ | framework-config: improve configkey caching | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10559`_ | Update ubuntu image link for template download | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10524`_ | Fix to propagate updated management servers list and lb | |
| | | | algorithm in host and indirect.agent.lb.algorithm settings | |
| | | | resp, to systemvm agents | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10518`_ | deal with null return for create deployment plan for | |
| | | | maintenance | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10561`_ | linstor: implement missing deleteDatastore | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10563`_ | api: fix EntityReference in NetworkResponse.java | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10366`_ | server: fix npe during start vr edge case | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10569`_ | List only VMs associated to a userdata | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10562`_ | Veeam BnR : Fix for error in remove backup offering | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10492`_ | Fix Stats Collector to not divide by zero | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10443`_ | linstor: try to delete -rst resource before snapshot | |
| | | | backup | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10516`_ | kvm: find cluster-wide pools only in Up state when | |
| | | | investigate a host | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10515`_ | KVM: return null state instead of Disconnected when | |
| | | | investigate a host without NFS | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10257`_ | VPC: fix private mtu of vpc tier | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10461`_ | UI: Allow custom footer in password reset page | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10450`_ | fix: prometheus: don't poll the same tag multiple times | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10501`_ | test: fix failure in | |
| | | | test_06_purge_expunged_vm_background_task | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10502`_ | lint: fix test_linstor_volumes.py | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#8831`_ | Refactor alert email generation method | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10497`_ | ui: do not cache config.json and locale files | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#9666`_ | NAS B&R Plugin enhancements | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10474`_ | Remove isMirrored parameter when creating a disk offering | |
| | | | through UI | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10042`_ | UI: Proper explanation for the global setting to avoid | |
| | | | ambiguity | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10484`_ | UI: Show Host OOBM parameter in form if configured | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10472`_ | UI: List host OOBM details when enabled and configured | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10455`_ | UI: Filter accounts by domain while creating templates - | |
| | | | from Volume / Snapshot | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10439`_ | linstor: improve integration-tests | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10337`_ | UI: Add change host password | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#8575`_ | removing the usage of volumeFreeze StorPool API call | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10476`_ | Fix listing disk offerings for newly created VMs that | |
| | | | haven't yet been started | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10466`_ | cloudstack-setup-databases: fix mode and group of key file | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10376`_ | add use of virsh domifaddr to get VM external DHCP IP | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10462`_ | systemvmtemplate: bump version Debian 12.9.0 and ACS | |
| | | | 4.20.1 | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10266`_ | kvm: fix volume migration across cluster-scope pools | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10351`_ | UI: Fixes and minor enhacements to the Public IP Addresses | |
| | | | section | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10221`_ | fix: enforce the minimum cgroup cpu shares value to 2 | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10425`_ | UI: Fix filtering of templates by account | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10407`_ | engine/orchestration: fix missing vm powerstate update vm | |
| | | | state | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| | 4.20.1.0 | `#10418`_ | Fix hostId verification on unsuccessful expunge operation | |
| +-------------------------+--------------------+------------------------------------------------------------+ |
| |
| 150 Issues listed |
| |
| .. _`#10927`: https://github.com/apache/cloudstack/pull/10927 |
| .. _`#10916`: https://github.com/apache/cloudstack/pull/10916 |
| .. _`#10861`: https://github.com/apache/cloudstack/pull/10861 |
| .. _`#10912`: https://github.com/apache/cloudstack/pull/10912 |
| .. _`#10843`: https://github.com/apache/cloudstack/pull/10843 |
| .. _`#10894`: https://github.com/apache/cloudstack/pull/10894 |
| .. _`#10882`: https://github.com/apache/cloudstack/pull/10882 |
| .. _`#10893`: https://github.com/apache/cloudstack/pull/10893 |
| .. _`#10891`: https://github.com/apache/cloudstack/pull/10891 |
| .. _`#10875`: https://github.com/apache/cloudstack/pull/10875 |
| .. _`#10890`: https://github.com/apache/cloudstack/pull/10890 |
| .. _`#10885`: https://github.com/apache/cloudstack/pull/10885 |
| .. _`#10881`: https://github.com/apache/cloudstack/pull/10881 |
| .. _`#10586`: https://github.com/apache/cloudstack/pull/10586 |
| .. _`#10878`: https://github.com/apache/cloudstack/pull/10878 |
| .. _`#10849`: https://github.com/apache/cloudstack/pull/10849 |
| .. _`#10840`: https://github.com/apache/cloudstack/pull/10840 |
| .. _`#10777`: https://github.com/apache/cloudstack/pull/10777 |
| .. _`#10799`: https://github.com/apache/cloudstack/pull/10799 |
| .. _`#10837`: https://github.com/apache/cloudstack/pull/10837 |
| .. _`#10876`: https://github.com/apache/cloudstack/pull/10876 |
| .. _`#10433`: https://github.com/apache/cloudstack/pull/10433 |
| .. _`#10253`: https://github.com/apache/cloudstack/pull/10253 |
| .. _`#10867`: https://github.com/apache/cloudstack/pull/10867 |
| .. _`#10844`: https://github.com/apache/cloudstack/pull/10844 |
| .. _`#10852`: https://github.com/apache/cloudstack/pull/10852 |
| .. _`#10770`: https://github.com/apache/cloudstack/pull/10770 |
| .. _`#10757`: https://github.com/apache/cloudstack/pull/10757 |
| .. _`#10674`: https://github.com/apache/cloudstack/pull/10674 |
| .. _`#10684`: https://github.com/apache/cloudstack/pull/10684 |
| .. _`#10850`: https://github.com/apache/cloudstack/pull/10850 |
| .. _`#10061`: https://github.com/apache/cloudstack/pull/10061 |
| .. _`#10748`: https://github.com/apache/cloudstack/pull/10748 |
| .. _`#10544`: https://github.com/apache/cloudstack/pull/10544 |
| .. _`#10820`: https://github.com/apache/cloudstack/pull/10820 |
| .. _`#10612`: https://github.com/apache/cloudstack/pull/10612 |
| .. _`#10833`: https://github.com/apache/cloudstack/pull/10833 |
| .. _`#10807`: https://github.com/apache/cloudstack/pull/10807 |
| .. _`#10775`: https://github.com/apache/cloudstack/pull/10775 |
| .. _`#9825`: https://github.com/apache/cloudstack/pull/9825 |
| .. _`#10744`: https://github.com/apache/cloudstack/pull/10744 |
| .. _`#10431`: https://github.com/apache/cloudstack/pull/10431 |
| .. _`#10824`: https://github.com/apache/cloudstack/pull/10824 |
| .. _`#10712`: https://github.com/apache/cloudstack/pull/10712 |
| .. _`#10822`: https://github.com/apache/cloudstack/pull/10822 |
| .. _`#10785`: https://github.com/apache/cloudstack/pull/10785 |
| .. _`#10815`: https://github.com/apache/cloudstack/pull/10815 |
| .. _`#10708`: https://github.com/apache/cloudstack/pull/10708 |
| .. _`#10818`: https://github.com/apache/cloudstack/pull/10818 |
| .. _`#10624`: https://github.com/apache/cloudstack/pull/10624 |
| .. _`#10806`: https://github.com/apache/cloudstack/pull/10806 |
| .. _`#10760`: https://github.com/apache/cloudstack/pull/10760 |
| .. _`#10805`: https://github.com/apache/cloudstack/pull/10805 |
| .. _`#10629`: https://github.com/apache/cloudstack/pull/10629 |
| .. _`#10265`: https://github.com/apache/cloudstack/pull/10265 |
| .. _`#10241`: https://github.com/apache/cloudstack/pull/10241 |
| .. _`#10725`: https://github.com/apache/cloudstack/pull/10725 |
| .. _`#10714`: https://github.com/apache/cloudstack/pull/10714 |
| .. _`#10772`: https://github.com/apache/cloudstack/pull/10772 |
| .. _`#10791`: https://github.com/apache/cloudstack/pull/10791 |
| .. _`#10726`: https://github.com/apache/cloudstack/pull/10726 |
| .. _`#10749`: https://github.com/apache/cloudstack/pull/10749 |
| .. _`#10774`: https://github.com/apache/cloudstack/pull/10774 |
| .. _`#10525`: https://github.com/apache/cloudstack/pull/10525 |
| .. _`#10761`: https://github.com/apache/cloudstack/pull/10761 |
| .. _`#10755`: https://github.com/apache/cloudstack/pull/10755 |
| .. _`#10543`: https://github.com/apache/cloudstack/pull/10543 |
| .. _`#10583`: https://github.com/apache/cloudstack/pull/10583 |
| .. _`#10289`: https://github.com/apache/cloudstack/pull/10289 |
| .. _`#10741`: https://github.com/apache/cloudstack/pull/10741 |
| .. _`#10762`: https://github.com/apache/cloudstack/pull/10762 |
| .. _`#10746`: https://github.com/apache/cloudstack/pull/10746 |
| .. _`#10647`: https://github.com/apache/cloudstack/pull/10647 |
| .. _`#10738`: https://github.com/apache/cloudstack/pull/10738 |
| .. _`#10662`: https://github.com/apache/cloudstack/pull/10662 |
| .. _`#10745`: https://github.com/apache/cloudstack/pull/10745 |
| .. _`#10493`: https://github.com/apache/cloudstack/pull/10493 |
| .. _`#10603`: https://github.com/apache/cloudstack/pull/10603 |
| .. _`#10568`: https://github.com/apache/cloudstack/pull/10568 |
| .. _`#10750`: https://github.com/apache/cloudstack/pull/10750 |
| .. _`#10753`: https://github.com/apache/cloudstack/pull/10753 |
| .. _`#10739`: https://github.com/apache/cloudstack/pull/10739 |
| .. _`#10717`: https://github.com/apache/cloudstack/pull/10717 |
| .. _`#10630`: https://github.com/apache/cloudstack/pull/10630 |
| .. _`#10728`: https://github.com/apache/cloudstack/pull/10728 |
| .. _`#10591`: https://github.com/apache/cloudstack/pull/10591 |
| .. _`#10709`: https://github.com/apache/cloudstack/pull/10709 |
| .. _`#10704`: https://github.com/apache/cloudstack/pull/10704 |
| .. _`#10495`: https://github.com/apache/cloudstack/pull/10495 |
| .. _`#10707`: https://github.com/apache/cloudstack/pull/10707 |
| .. _`#10702`: https://github.com/apache/cloudstack/pull/10702 |
| .. _`#10364`: https://github.com/apache/cloudstack/pull/10364 |
| .. _`#10564`: https://github.com/apache/cloudstack/pull/10564 |
| .. _`#10700`: https://github.com/apache/cloudstack/pull/10700 |
| .. _`#10311`: https://github.com/apache/cloudstack/pull/10311 |
| .. _`#10649`: https://github.com/apache/cloudstack/pull/10649 |
| .. _`#10567`: https://github.com/apache/cloudstack/pull/10567 |
| .. _`#10580`: https://github.com/apache/cloudstack/pull/10580 |
| .. _`#10653`: https://github.com/apache/cloudstack/pull/10653 |
| .. _`#9175`: https://github.com/apache/cloudstack/pull/9175 |
| .. _`#10652`: https://github.com/apache/cloudstack/pull/10652 |
| .. _`#10651`: https://github.com/apache/cloudstack/pull/10651 |
| .. _`#10628`: https://github.com/apache/cloudstack/pull/10628 |
| .. _`#10617`: https://github.com/apache/cloudstack/pull/10617 |
| .. _`#10263`: https://github.com/apache/cloudstack/pull/10263 |
| .. _`#10613`: https://github.com/apache/cloudstack/pull/10613 |
| .. _`#10496`: https://github.com/apache/cloudstack/pull/10496 |
| .. _`#10606`: https://github.com/apache/cloudstack/pull/10606 |
| .. _`#10595`: https://github.com/apache/cloudstack/pull/10595 |
| .. _`#10602`: https://github.com/apache/cloudstack/pull/10602 |
| .. _`#10546`: https://github.com/apache/cloudstack/pull/10546 |
| .. _`#10513`: https://github.com/apache/cloudstack/pull/10513 |
| .. _`#10559`: https://github.com/apache/cloudstack/pull/10559 |
| .. _`#10524`: https://github.com/apache/cloudstack/pull/10524 |
| .. _`#10518`: https://github.com/apache/cloudstack/pull/10518 |
| .. _`#10561`: https://github.com/apache/cloudstack/pull/10561 |
| .. _`#10563`: https://github.com/apache/cloudstack/pull/10563 |
| .. _`#10366`: https://github.com/apache/cloudstack/pull/10366 |
| .. _`#10569`: https://github.com/apache/cloudstack/pull/10569 |
| .. _`#10562`: https://github.com/apache/cloudstack/pull/10562 |
| .. _`#10492`: https://github.com/apache/cloudstack/pull/10492 |
| .. _`#10443`: https://github.com/apache/cloudstack/pull/10443 |
| .. _`#10516`: https://github.com/apache/cloudstack/pull/10516 |
| .. _`#10515`: https://github.com/apache/cloudstack/pull/10515 |
| .. _`#10257`: https://github.com/apache/cloudstack/pull/10257 |
| .. _`#10461`: https://github.com/apache/cloudstack/pull/10461 |
| .. _`#10450`: https://github.com/apache/cloudstack/pull/10450 |
| .. _`#10501`: https://github.com/apache/cloudstack/pull/10501 |
| .. _`#10502`: https://github.com/apache/cloudstack/pull/10502 |
| .. _`#8831`: https://github.com/apache/cloudstack/pull/8831 |
| .. _`#10497`: https://github.com/apache/cloudstack/pull/10497 |
| .. _`#9666`: https://github.com/apache/cloudstack/pull/9666 |
| .. _`#10474`: https://github.com/apache/cloudstack/pull/10474 |
| .. _`#10042`: https://github.com/apache/cloudstack/pull/10042 |
| .. _`#10484`: https://github.com/apache/cloudstack/pull/10484 |
| .. _`#10472`: https://github.com/apache/cloudstack/pull/10472 |
| .. _`#10455`: https://github.com/apache/cloudstack/pull/10455 |
| .. _`#10439`: https://github.com/apache/cloudstack/pull/10439 |
| .. _`#10337`: https://github.com/apache/cloudstack/pull/10337 |
| .. _`#8575`: https://github.com/apache/cloudstack/pull/8575 |
| .. _`#10476`: https://github.com/apache/cloudstack/pull/10476 |
| .. _`#10466`: https://github.com/apache/cloudstack/pull/10466 |
| .. _`#10376`: https://github.com/apache/cloudstack/pull/10376 |
| .. _`#10462`: https://github.com/apache/cloudstack/pull/10462 |
| .. _`#10266`: https://github.com/apache/cloudstack/pull/10266 |
| .. _`#10351`: https://github.com/apache/cloudstack/pull/10351 |
| .. _`#10221`: https://github.com/apache/cloudstack/pull/10221 |
| .. _`#10425`: https://github.com/apache/cloudstack/pull/10425 |
| .. _`#10407`: https://github.com/apache/cloudstack/pull/10407 |
| .. _`#10418`: https://github.com/apache/cloudstack/pull/10418 |
| |
| |
| Changes in |release| since 4.19.1.0 |
| =================================== |
| |
| Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/30?closed=1 |
| to track its issues. |
| |
| |
| .. cssclass:: table-striped table-bordered table-hover |
| |
| |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | Version | Github | Type | Priority | Description | |
| +=========================+============+===============+==========+============================================================+ |
| | 4.19.3.0 | `#10916`_ | | | server: fix list diskoffering by domainid returns Inactive | |
| | | | | | offerings | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10912`_ | | | Fix issue with configdrive on XenServer | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10843`_ | | | backport #10744: engine/schema: create default network | |
| | | | | | offering for vpc tier with conserve_mode=1 for fresh | |
| | | | | | installation | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10882`_ | | | Fixed some typos | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10893`_ | | | test: cleanup acl in test_global_acls.py | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10849`_ | | | Fix issue with security group selection box display | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10840`_ | | | ui: add an infinite scroll select component | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10777`_ | | | Reset the pool id when create volume fails on the | |
| | | | | | allocated pool, and update the resize error when no | |
| | | | | | endpoint exists | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10799`_ | | | Prevent data corruption for StorPool volumes | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10837`_ | | | Fix for Vlan doesn't match issue while adding IP range for | |
| | | | | | the shared network without any IP range | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10876`_ | | | Correct typo in an exception message | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10433`_ | | | VMware import - logs sanitation | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10253`_ | | | ssvm: reset fields on destroy | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10852`_ | | | List usage records for network offering (usage type 13) | |
| | | | | | when offering id is specified in usage id | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10770`_ | | | [Vmware] Improve listing of Vmware Datacenter VMs for | |
| | | | | | migration to KVM | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10850`_ | | | Linstor: implement volume and storage stats | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10748`_ | | | [VMware] Sync the disk path or datastore changes for IDE | |
| | | | | | disks, and before any volume resize during start vm (for | |
| | | | | | the volumes on datastore cluster) | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10544`_ | | | refactor create duplicate alert check | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10612`_ | | | server: check if redundant router is supported when | |
| | | | | | restart network with makeredundant = true | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10833`_ | | | xenserver: destroy halted vm on expunge | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10807`_ | | | cleanup call on super in affinity groups projects | |
| | | | | | component test | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10431`_ | | | server: fetch IP of VMs on L2 networks | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10824`_ | | | UI workaround for the inconsistent formatting of | |
| | | | | | listVirtualMachinesUsageHistory | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10712`_ | | | Backport #9888 to 4.19: Fix Usage inconsistencies | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10708`_ | | | [VMware] Update vlans with proper range before creating | |
| | | | | | port group for dvSwitch | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10624`_ | | | server: prevent duplicate HA works and alerts | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10760`_ | | | Extra checks in UI when deleting accounts | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10805`_ | | | Update dependency required for test_outofbandmanagement.py | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10629`_ | | | check for custom offering and trim size | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10265`_ | | | [UI] Allow quiescevm and asyncbackup flags while taking | |
| | | | | | volume snapshot from UI when these are supported for the | |
| | | | | | volume | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10725`_ | | | UI: show checksum field when register or upload | |
| | | | | | template/isos | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10714`_ | | | UI: Allow editing a Running VM in an Advanced zone with | |
| | | | | | security groups except for security group details | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10726`_ | | | cloudutils: use "ip route" command instead of "route -n" | |
| | | | | | in networkConfig.py | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10761`_ | | | smoke tests: Fix cluster DRS & non-strict host affinity | |
| | | | | | smoke test failures on XenServer / XCP-ng | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10755`_ | | | Network Usage event model adjustments | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10583`_ | | | Fix smoke tests due to change in behavior of restore VM | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10762`_ | | | test: fix test_certauthority_root.py | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10746`_ | | | Don't specify ipv6 ranges for shared network | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10647`_ | | | Revert "Add the option to filter by host when retrieving | |
| | | | | | of unregistered VMs (#9925)" | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10745`_ | | | ui: confirm on reset configurations | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10568`_ | | | Remove the validation of the amount of acquired public IPs | |
| | | | | | when enabling static NAT, adding PF and LB rules on VPC | |
| | | | | | public IPs | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10753`_ | | | .github: fix simulator CI caused by imcompatibility | |
| | | | | | between python3.10 and nosetests | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10739`_ | | | VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10717`_ | | | plugin/shutdown: use mgmt server uuid in the shutdown | |
| | | | | | response | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10728`_ | | | only clean details and annotations when this template no | |
| | | | | | longer exists | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10591`_ | | | HA: set correct hostId of HA work for vm migration | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10709`_ | | | UI: Move templates creation date to the Zones tab | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10704`_ | | | server: check startip and startipv6 of shared network | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10311`_ | | | 4.19 fix saml account selector | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10649`_ | | | Usage server: remove logging of prameters including secret | |
| | | | | | keys | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10653`_ | | | Backport #10500 framework/cluster: fix NPE for ms-host | |
| | | | | | status when mgr stops | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#9175`_ | | | xenserver: do not destroy halted hypervisor vm | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10652`_ | | | UI: Allow setting account and domain maximum amount of | |
| | | | | | projects through the UI | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10651`_ | | | UI: Fix projects metrics on dashboard | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10617`_ | | | Enhance VPC Network Tier form to auto-populate Gateway, | |
| | | | | | and Netmask | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10263`_ | | | Updated setup-sysvm-tmplt script, to run cmds accessing | |
| | | | | | destdir with sudo | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10606`_ | | | Host status auto refresh | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10595`_ | | | UI: fix list of vpc network offerings | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10602`_ | | | ui: fix considerlasthost for start vm | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10518`_ | | | deal with null return for create deployment plan for | |
| | | | | | maintenance | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10561`_ | | | linstor: implement missing deleteDatastore | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10563`_ | | | api: fix EntityReference in NetworkResponse.java | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10366`_ | | | server: fix npe during start vr edge case | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10569`_ | | | List only VMs associated to a userdata | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10562`_ | | | Veeam BnR : Fix for error in remove backup offering | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10443`_ | | | linstor: try to delete -rst resource before snapshot | |
| | | | | | backup | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10516`_ | | | kvm: find cluster-wide pools only in Up state when | |
| | | | | | investigate a host | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10515`_ | | | KVM: return null state instead of Disconnected when | |
| | | | | | investigate a host without NFS | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10257`_ | | | VPC: fix private mtu of vpc tier | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10484`_ | | | UI: Show Host OOBM parameter in form if configured | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10472`_ | | | UI: List host OOBM details when enabled and configured | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10455`_ | | | UI: Filter accounts by domain while creating templates - | |
| | | | | | from Volume / Snapshot | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10439`_ | | | linstor: improve integration-tests | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10466`_ | | | cloudstack-setup-databases: fix mode and group of key file | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10376`_ | | | add use of virsh domifaddr to get VM external DHCP IP | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10266`_ | | | kvm: fix volume migration across cluster-scope pools | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10351`_ | | | UI: Fixes and minor enhacements to the Public IP Addresses | |
| | | | | | section | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.3.0 | `#10425`_ | | | UI: Fix filtering of templates by account | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| |
| 78 Issues listed |
| |
| .. _`#10916`: https://github.com/apache/cloudstack/pull/10916 |
| .. _`#10912`: https://github.com/apache/cloudstack/pull/10912 |
| .. _`#10843`: https://github.com/apache/cloudstack/pull/10843 |
| .. _`#10882`: https://github.com/apache/cloudstack/pull/10882 |
| .. _`#10893`: https://github.com/apache/cloudstack/pull/10893 |
| .. _`#10849`: https://github.com/apache/cloudstack/pull/10849 |
| .. _`#10840`: https://github.com/apache/cloudstack/pull/10840 |
| .. _`#10777`: https://github.com/apache/cloudstack/pull/10777 |
| .. _`#10799`: https://github.com/apache/cloudstack/pull/10799 |
| .. _`#10837`: https://github.com/apache/cloudstack/pull/10837 |
| .. _`#10876`: https://github.com/apache/cloudstack/pull/10876 |
| .. _`#10433`: https://github.com/apache/cloudstack/pull/10433 |
| .. _`#10253`: https://github.com/apache/cloudstack/pull/10253 |
| .. _`#10852`: https://github.com/apache/cloudstack/pull/10852 |
| .. _`#10770`: https://github.com/apache/cloudstack/pull/10770 |
| .. _`#10850`: https://github.com/apache/cloudstack/pull/10850 |
| .. _`#10748`: https://github.com/apache/cloudstack/pull/10748 |
| .. _`#10544`: https://github.com/apache/cloudstack/pull/10544 |
| .. _`#10612`: https://github.com/apache/cloudstack/pull/10612 |
| .. _`#10833`: https://github.com/apache/cloudstack/pull/10833 |
| .. _`#10807`: https://github.com/apache/cloudstack/pull/10807 |
| .. _`#10431`: https://github.com/apache/cloudstack/pull/10431 |
| .. _`#10824`: https://github.com/apache/cloudstack/pull/10824 |
| .. _`#10712`: https://github.com/apache/cloudstack/pull/10712 |
| .. _`#10708`: https://github.com/apache/cloudstack/pull/10708 |
| .. _`#10624`: https://github.com/apache/cloudstack/pull/10624 |
| .. _`#10760`: https://github.com/apache/cloudstack/pull/10760 |
| .. _`#10805`: https://github.com/apache/cloudstack/pull/10805 |
| .. _`#10629`: https://github.com/apache/cloudstack/pull/10629 |
| .. _`#10265`: https://github.com/apache/cloudstack/pull/10265 |
| .. _`#10725`: https://github.com/apache/cloudstack/pull/10725 |
| .. _`#10714`: https://github.com/apache/cloudstack/pull/10714 |
| .. _`#10726`: https://github.com/apache/cloudstack/pull/10726 |
| .. _`#10761`: https://github.com/apache/cloudstack/pull/10761 |
| .. _`#10755`: https://github.com/apache/cloudstack/pull/10755 |
| .. _`#10583`: https://github.com/apache/cloudstack/pull/10583 |
| .. _`#10762`: https://github.com/apache/cloudstack/pull/10762 |
| .. _`#10746`: https://github.com/apache/cloudstack/pull/10746 |
| .. _`#10647`: https://github.com/apache/cloudstack/pull/10647 |
| .. _`#10745`: https://github.com/apache/cloudstack/pull/10745 |
| .. _`#10568`: https://github.com/apache/cloudstack/pull/10568 |
| .. _`#10753`: https://github.com/apache/cloudstack/pull/10753 |
| .. _`#10739`: https://github.com/apache/cloudstack/pull/10739 |
| .. _`#10717`: https://github.com/apache/cloudstack/pull/10717 |
| .. _`#10728`: https://github.com/apache/cloudstack/pull/10728 |
| .. _`#10591`: https://github.com/apache/cloudstack/pull/10591 |
| .. _`#10709`: https://github.com/apache/cloudstack/pull/10709 |
| .. _`#10704`: https://github.com/apache/cloudstack/pull/10704 |
| .. _`#10311`: https://github.com/apache/cloudstack/pull/10311 |
| .. _`#10649`: https://github.com/apache/cloudstack/pull/10649 |
| .. _`#10653`: https://github.com/apache/cloudstack/pull/10653 |
| .. _`#9175`: https://github.com/apache/cloudstack/pull/9175 |
| .. _`#10652`: https://github.com/apache/cloudstack/pull/10652 |
| .. _`#10651`: https://github.com/apache/cloudstack/pull/10651 |
| .. _`#10617`: https://github.com/apache/cloudstack/pull/10617 |
| .. _`#10263`: https://github.com/apache/cloudstack/pull/10263 |
| .. _`#10606`: https://github.com/apache/cloudstack/pull/10606 |
| .. _`#10595`: https://github.com/apache/cloudstack/pull/10595 |
| .. _`#10602`: https://github.com/apache/cloudstack/pull/10602 |
| .. _`#10518`: https://github.com/apache/cloudstack/pull/10518 |
| .. _`#10561`: https://github.com/apache/cloudstack/pull/10561 |
| .. _`#10563`: https://github.com/apache/cloudstack/pull/10563 |
| .. _`#10366`: https://github.com/apache/cloudstack/pull/10366 |
| .. _`#10569`: https://github.com/apache/cloudstack/pull/10569 |
| .. _`#10562`: https://github.com/apache/cloudstack/pull/10562 |
| .. _`#10443`: https://github.com/apache/cloudstack/pull/10443 |
| .. _`#10516`: https://github.com/apache/cloudstack/pull/10516 |
| .. _`#10515`: https://github.com/apache/cloudstack/pull/10515 |
| .. _`#10257`: https://github.com/apache/cloudstack/pull/10257 |
| .. _`#10484`: https://github.com/apache/cloudstack/pull/10484 |
| .. _`#10472`: https://github.com/apache/cloudstack/pull/10472 |
| .. _`#10455`: https://github.com/apache/cloudstack/pull/10455 |
| .. _`#10439`: https://github.com/apache/cloudstack/pull/10439 |
| .. _`#10466`: https://github.com/apache/cloudstack/pull/10466 |
| .. _`#10376`: https://github.com/apache/cloudstack/pull/10376 |
| .. _`#10266`: https://github.com/apache/cloudstack/pull/10266 |
| .. _`#10351`: https://github.com/apache/cloudstack/pull/10351 |
| .. _`#10425`: https://github.com/apache/cloudstack/pull/10425 |
| |
| |
| https://github.com/apache/cloudstack/milestone/33?closed=1 |
| |
| .. cssclass:: table-striped table-bordered table-hover |
| |
| |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | Version | Github | Type | Priority | Description | |
| +=========================+============+===============+==========+============================================================+ |
| | 4.19.2.0 | `#10425`_ | | | UI: Fix filtering of templates by account | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10428`_ | | | ipmi: extra log sanitation | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10413`_ | | | migrate Vmware to KVM ui issues | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10411`_ | | | VMware Import - Support external VMware VMs in any | |
| | | | | | folders/subfolders other than the root folder of | |
| | | | | | datacenter (from KVM hosts) | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10409`_ | | | VMware import issue fix - check and update pools in the | |
| | | | | | order of disks | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10394`_ | | | UI: Fix `docHelp` links for Add Hosts, Add Clusters, | |
| | | | | | Disable Clusters and Enable Clusters forms | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10373`_ | | | UI: Fix Apache CloudStack description on the onboarding | |
| | | | | | page | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10262`_ | | | Fix private gateway acl on static routes | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9925`_ | | | Add the option to filter by host when retrieving of | |
| | | | | | unregistered VMs | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10229`_ | | | Support virtio-blk root disk controller | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10357`_ | | | UI: Fixup missing buttons | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10235`_ | | | server: fix scale vm with same disk offering id | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10183`_ | | | cleanup VM IP after expunge in redundant VPC | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9735`_ | | | Fix VMWare leftovers when deleting VM without root disk | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10320`_ | | | List only untagged offerings for Shared networks when tag | |
| | | | | | isn't passed | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10132`_ | | | Primera pure patches & various small fixes | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10317`_ | | | systemvm-registration: update seeded template_store_ref | |
| | | | | | sizes | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10324`_ | | | server: fix pod retrieval during volume attach | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10323`_ | | | Revert test of #10267 | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10280`_ | | | linstor: Fix using multiple primary storage with same | |
| | | | | | linstor-controller | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10268`_ | | | VPC VR: fix ACL between tier and private gateway | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10126`_ | | | Linstor: encryption support | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10243`_ | | | Hide register template, create/upload volume and create | |
| | | | | | vpc buttons when zone is not created. | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10216`_ | | | server: fix snapshot physical size | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10255`_ | | | Fix NPE while checking for user data provider | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10222`_ | | | List default network offerings when multiple physical | |
| | | | | | networks for guest traffic type exists | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10217`_ | | | UI: list backup offerings by zoneid when assign vm to | |
| | | | | | backup offering | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10237`_ | | | Decrypt zone, cluster, storage details for configuration | |
| | | | | | values | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10240`_ | | | Improve listing of HA and non-HA hosts when ha.tag setting | |
| | | | | | is defined and hosts have multiple tags along with ha tag | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10208`_ | | | api,ui: fix empty source cidr value for firewall rule | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10168`_ | | | Allow creation of Shared Networks without IP range if | |
| | | | | | network offering has no services - specifyvlan = true | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10066`_ | | | Static Routes: fix check on wrong global configuration | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10288`_ | | | ui: fix column filter for templates, isos | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10201`_ | | | Fix volume allocation on local VMFS storage | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10295`_ | | | changed the kubernetestool url | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9941`_ | | | packaging: support both mysql and mariadb on EL8/EL9 | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10245`_ | | | UI: Fix domain view when opening details for a specific | |
| | | | | | domainid | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10274`_ | | | Fix NPE during account creation | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10273`_ | | | Grant access to 2FA APIs for default read-only and support | |
| | | | | | roles | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10247`_ | | | server: reset 2fa user configuration on incomplete setup | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10234`_ | | | CKS: use --delete-emptydir-data instead of deprecated | |
| | | | | | --delete-local-data | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10236`_ | | | api/ui: add specifyvlan to network response | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9852`_ | | | list hosts API fix, when any stale entries exists on | |
| | | | | | storage_pool_host_ref for the removed pools | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10292`_ | | | ui: fix loading for hypervisor filter in serachview | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10279`_ | | | UI: Validate inserted values in numeric global settings | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10267`_ | | | server: fix attach uploaded volume | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10264`_ | | | extra null guard | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10158`_ | | | deal with NPE during host reconnect | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10075`_ | | | cks: prevent npe on cluster listing with removed offering | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10259`_ | | | Handle special characters when exporting ACLs | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10215`_ | | | [UI] Switch between allocated and used capacity on | |
| | | | | | dashboard | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10209`_ | | | Added displaynetwork option in filters for listnetwork | |
| | | | | | only for admin | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10231`_ | | | Fix local storage deletion cases | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10239`_ | | | ui: fix passing vlan while creating vpc tier | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10218`_ | | | server: Fix host CPU number | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9823`_ | | | kvm: add SCSI controllers based on the number of | |
| | | | | | virtio-SCSI disks | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9550`_ | | | Fix to allow actions on the network if it belongs to a | |
| | | | | | project | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10227`_ | | | UI: set redundant state as N/A for non-redundant routers | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10219`_ | | | linstor: Fix ZFS snapshot backup | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10204`_ | | | Fix listing of VMs with removed NICs | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10214`_ | | | Configure org.eclipse.jetty.server.Request.maxFormKeys | |
| | | | | | from server.properties and increase the default value | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10032`_ | | | api: fix access for listSystemVmUsageHistory | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9844`_ | | | Fix NPE issues during host rolling maintenance, due to | |
| | | | | | host tags and custom constrained/unconstrained service | |
| | | | | | offering | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10187`_ | | | UI: Fix slider component in global settings with `Range` | |
| | | | | | type | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10176`_ | | | Clean up network permissions on account deletion | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9644`_ | | | [VMware] Consider CD/DVD drive when calculating next free | |
| | | | | | unit number for volume attachment over IDE controller | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10174`_ | | | consider a valid ipv4 address as a validish ipv4 /32 cidr | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9900`_ | | | systemvm: fix keystore is reset when patch a systemvm | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10175`_ | | | merge bug fix for #9037; no retrieval of null hosts | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10046`_ | | | upgrade: consider multiple hypervisors and secondary | |
| | | | | | storages | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9677`_ | | | CheckOnHostCommand: add missing timeout setting | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9725`_ | | | Restrict the migration of volumes attached to VMs in | |
| | | | | | Starting state | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9764`_ | | | check tags while fetching storage pool for importing vm | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10067`_ | | | VR: fix site-2-site VPN if split connections is enabled | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10065`_ | | | UI: fix cannot open 'Edit tags' modal for static routes | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10064`_ | | | VR: apply iptables rules when add/remove static routes | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10051`_ | | | Certificate and VM hostname validation improvements | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10040`_ | | | set ulimit for server according to redhat spec | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10093`_ | | | kvm-storage: provide isVMMigrate information to storage | |
| | | | | | plugins | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10045`_ | | | Allow config drive deletion of migrated VM, on host | |
| | | | | | maintenance | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10105`_ | | | linstor: improve heartbeat check with also asking linstor | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9173`_ | | | server: simplify role change validation | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10086`_ | | | server: fix typo removeaccessvpn in VirtualRouterElement | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10087`_ | | | UI: remove duplicated Instance Name in Public IP details | |
| | | | | | page | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10047`_ | | | SAML2: add cookie with HttpOnly too | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9744`_ | | | ui: Allow font-awesome icon usage and optimise icon size | |
| | | | | | inconsistency | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10028`_ | | | Remove SNI option in _run.sh, as it is correct as default. | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10037`_ | | | .github: fix test_certauthority_root in 4.19 | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10035`_ | | | move sql code to the right file | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9999`_ | | | Prevent password updates for SAML and LDAP users | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10033`_ | | | cloudstack-migrate-databases: sql AND added | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#10008`_ | | | Remove user from project before deletion | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9971`_ | | | UI: Tooltip on the host information card to display the | |
| | | | | | CPU speed in MHz and the memory value in MB (to 3 decimal | |
| | | | | | places) | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9927`_ | | | UI: Allow accounts of the `User` type to add other | |
| | | | | | accounts or users to projects through UI | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#7081`_ | | | enable to create VPC portfowarding rules with source cidr | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9759`_ | | | Add new column `last_id` to the table volumes | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9787`_ | | | Allow VMWare import via another host | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9792`_ | | | Linstor: add support for ISO block devices and direct | |
| | | | | | download | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9949`_ | | | get expunged VM data for job result | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9966`_ | | | UI: Hide section divider when all OAuth providers are | |
| | | | | | disabled | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9498`_ | | | kvm: ref-count storage pool usage | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9839`_ | | | Revert "storage: fix private templates are not copied to | |
| | | | | | new image store (#9206)" | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9894`_ | | | Fix listServiceOfferings regression | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9822`_ | | | VR: fix wrong check when compare two configuration files | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9832`_ | | | Linstor: fix live migrate on non-hyperconverged setups | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9222`_ | | | engine-storage: Set SecretConsumerDetail for VM live | |
| | | | | | migration with storage on shared NFS | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9867`_ | | | Fix Kubernetes cluster view when user is unable to scale | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9856`_ | | | utils: fix invalid JSESSIONID cookie in https setup | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9869`_ | | | kvm: fix ovs network creation issue | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9859`_ | | | linstor/kvm: Workaround a qemu bug and IDE bus discard | |
| | | | | | enabled. | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9809`_ | | | Fix primary storage update form not showing existing | |
| | | | | | values | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9770`_ | | | linstor: enable discard for Linstor storage pools | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9756`_ | | | make saml auth request option `forceauthn` configurable | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9798`_ | | | UI: fix unit tests | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9547`_ | | | Filter list VMs by IP address | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#8911`_ | | | Linked clone migration between file-based storages on KVM | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9751`_ | | | API: Fix listing Userdata by keyword or name | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9731`_ | | | Hide UserData field from the EditVM view for VMs that do | |
| | | | | | not offer it | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9195`_ | | | cleanup validations for VPN connection creation | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9739`_ | | | Fix ISO url in test_usage.py | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#8588`_ | | | CKS: fix creation on shared network if HA is enabled | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9559`_ | | | server: fix nfs version option during mounts | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9374`_ | | | server: apply network ACL even if there is no network ACLs | |
| | | | | | rules in the ACL list | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9720`_ | | | Revert "list VMs by displayname instead of name" | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9596`_ | | | Fix: Filter out networks without access while getting | |
| | | | | | networks with SG with free IPs | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9711`_ | | | ui: load project list with minimum details | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9006`_ | | | build/packaging: build tungsten plugin only if noredist is | |
| | | | | | passed | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9637`_ | | | Fixed Unable to create a domain when networkdomain is | |
| | | | | | mentioned and cleared | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#8846`_ | | | Removed deprecated instruction MAINTAINER | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9636`_ | | | [VMware] Make disk controller selection on volume | |
| | | | | | attachment consistent with VM creation and start | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9698`_ | | | lb: fix haproxy cannot start if algorithm is not lowercase | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9700`_ | | | UI: enable project menu on mobile devices | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9563`_ | | | Fix resource count discrepancy while associating IP | |
| | | | | | address to a network | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9200`_ | | | refactor: cloud-sysvmadm script | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9557`_ | | | UI: Fix VPC network offerings listing on VPC tier creation | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#8503`_ | | | list VMs by displayname instead of name | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9669`_ | | | CPVM: move focus on input area after clearing clipboard | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9461`_ | | | Restore listNetworks behavior & clean up the code | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9652`_ | | | UI: Fix starting VMs through group action by | |
| | | | | | non-root-admin users | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9528`_ | | | Linstor: Fix migrate primary storage | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9428`_ | | | Fix root disk resize issue when service offering has no | |
| | | | | | root disk size specified | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9624`_ | | | propagate sort order through retrieval sequence | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9634`_ | | | UI: list vms with details=min when attach a volume to vm | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9632`_ | | | linstor: update java-linstor dependency to 0.5.2 | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9239`_ | | | Fix snapshot deletion on template creation failure | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9206`_ | | | storage: fix private templates are not copied to new image | |
| | | | | | store | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9567`_ | | | Add validation for secstorage.allowed.internal.sites | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9568`_ | | | VR: remove vpn user info when apply vpn users list | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9578`_ | | | server: fix stopped vm volume migration check on local | |
| | | | | | volume attach | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9588`_ | | | Updated listStoragePools response - added new managed | |
| | | | | | parameter | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9560`_ | | | linstor: set/unset allow-two-primaries and protocol on rc | |
| | | | | | level | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9573`_ | | | Fix VGPU available devices listing | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9554`_ | | | ui: show guest networks for guest vlans list | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9575`_ | | | Fix userdata append header restrictions | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9255`_ | | | Add certificate validation to check headers | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9572`_ | | | Update project account for all the events with project | |
| | | | | | account owner, except for create project event | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9468`_ | | | [VMware] Disconnect/Detach config drive ISO (if exists) on | |
| | | | | | stop VM | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9433`_ | | | [VMware] Update data disk controller same as the root disk | |
| | | | | | controller type when it is not set in the VM detail | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9589`_ | | | [UI] Add project toggle for buckets | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9459`_ | | | Fix usage volume size after resizing | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9540`_ | | | Added domain path to all entities | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9571`_ | | | test: fix component tests test_acl_isolatednetwork and | |
| | | | | | test_acl_isolatednetwork_delete | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9422`_ | | | allow users to apply extraconfig on updating VMs | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9545`_ | | | Fix Template and ISO upload events | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9417`_ | | | linstor: Improve copyPhysicalDisk performance | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9385`_ | | | add procedures procedure | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9201`_ | | | Ensure affinity groups are honored when VMs are deployed | |
| | | | | | in parallel | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9499`_ | | | test: fix component test | |
| | | | | | test_acl_sharednetwork_deployVM-impersonation.py | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9390`_ | | | libvirtstorageadaptor: better handle failed libvirt | |
| | | | | | storagepool destroy | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9447`_ | | | Fix snapshot chain being deleted on XenServer | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9419`_ | | | API: Fix missing keys in listZonesMetrics response | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9399`_ | | | ui: vm metrics note about behaviour across hypervisors | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9434`_ | | | Fixup CKS UI for external managed clusters | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9458`_ | | | UI: Display Firewall, LB and Port Forwading rules tab for | |
| | | | | | CKS clusters deployed on isolated networks | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9442`_ | | | Fix removal of usage records | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#9437`_ | | | Add systemvmtemplate arm64 build support | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| | 4.19.2.0 | `#8833`_ | | | Fix link to removed volumes being shown in info card and | |
| | | | | | list view | |
| +-------------------------+------------+---------------+----------+------------------------------------------------------------+ |
| |
| 179 Issues listed |
| |
| .. _`#10425`: https://github.com/apache/cloudstack/pull/10425 |
| .. _`#10428`: https://github.com/apache/cloudstack/pull/10428 |
| .. _`#10413`: https://github.com/apache/cloudstack/pull/10413 |
| .. _`#10411`: https://github.com/apache/cloudstack/pull/10411 |
| .. _`#10409`: https://github.com/apache/cloudstack/pull/10409 |
| .. _`#10394`: https://github.com/apache/cloudstack/pull/10394 |
| .. _`#10373`: https://github.com/apache/cloudstack/pull/10373 |
| .. _`#10262`: https://github.com/apache/cloudstack/pull/10262 |
| .. _`#9925`: https://github.com/apache/cloudstack/pull/9925 |
| .. _`#10229`: https://github.com/apache/cloudstack/pull/10229 |
| .. _`#10357`: https://github.com/apache/cloudstack/pull/10357 |
| .. _`#10235`: https://github.com/apache/cloudstack/pull/10235 |
| .. _`#10183`: https://github.com/apache/cloudstack/pull/10183 |
| .. _`#9735`: https://github.com/apache/cloudstack/pull/9735 |
| .. _`#10320`: https://github.com/apache/cloudstack/pull/10320 |
| .. _`#10132`: https://github.com/apache/cloudstack/pull/10132 |
| .. _`#10317`: https://github.com/apache/cloudstack/pull/10317 |
| .. _`#10324`: https://github.com/apache/cloudstack/pull/10324 |
| .. _`#10323`: https://github.com/apache/cloudstack/pull/10323 |
| .. _`#10280`: https://github.com/apache/cloudstack/pull/10280 |
| .. _`#10268`: https://github.com/apache/cloudstack/pull/10268 |
| .. _`#10126`: https://github.com/apache/cloudstack/pull/10126 |
| .. _`#10243`: https://github.com/apache/cloudstack/pull/10243 |
| .. _`#10216`: https://github.com/apache/cloudstack/pull/10216 |
| .. _`#10255`: https://github.com/apache/cloudstack/pull/10255 |
| .. _`#10222`: https://github.com/apache/cloudstack/pull/10222 |
| .. _`#10217`: https://github.com/apache/cloudstack/pull/10217 |
| .. _`#10237`: https://github.com/apache/cloudstack/pull/10237 |
| .. _`#10240`: https://github.com/apache/cloudstack/pull/10240 |
| .. _`#10208`: https://github.com/apache/cloudstack/pull/10208 |
| .. _`#10168`: https://github.com/apache/cloudstack/pull/10168 |
| .. _`#10066`: https://github.com/apache/cloudstack/pull/10066 |
| .. _`#10288`: https://github.com/apache/cloudstack/pull/10288 |
| .. _`#10201`: https://github.com/apache/cloudstack/pull/10201 |
| .. _`#10295`: https://github.com/apache/cloudstack/pull/10295 |
| .. _`#9941`: https://github.com/apache/cloudstack/pull/9941 |
| .. _`#10245`: https://github.com/apache/cloudstack/pull/10245 |
| .. _`#10274`: https://github.com/apache/cloudstack/pull/10274 |
| .. _`#10273`: https://github.com/apache/cloudstack/pull/10273 |
| .. _`#10247`: https://github.com/apache/cloudstack/pull/10247 |
| .. _`#10234`: https://github.com/apache/cloudstack/pull/10234 |
| .. _`#10236`: https://github.com/apache/cloudstack/pull/10236 |
| .. _`#9852`: https://github.com/apache/cloudstack/pull/9852 |
| .. _`#10292`: https://github.com/apache/cloudstack/pull/10292 |
| .. _`#10279`: https://github.com/apache/cloudstack/pull/10279 |
| .. _`#10267`: https://github.com/apache/cloudstack/pull/10267 |
| .. _`#10264`: https://github.com/apache/cloudstack/pull/10264 |
| .. _`#10158`: https://github.com/apache/cloudstack/pull/10158 |
| .. _`#10075`: https://github.com/apache/cloudstack/pull/10075 |
| .. _`#10259`: https://github.com/apache/cloudstack/pull/10259 |
| .. _`#10215`: https://github.com/apache/cloudstack/pull/10215 |
| .. _`#10209`: https://github.com/apache/cloudstack/pull/10209 |
| .. _`#10231`: https://github.com/apache/cloudstack/pull/10231 |
| .. _`#10239`: https://github.com/apache/cloudstack/pull/10239 |
| .. _`#10218`: https://github.com/apache/cloudstack/pull/10218 |
| .. _`#9823`: https://github.com/apache/cloudstack/pull/9823 |
| .. _`#9550`: https://github.com/apache/cloudstack/pull/9550 |
| .. _`#10227`: https://github.com/apache/cloudstack/pull/10227 |
| .. _`#10219`: https://github.com/apache/cloudstack/pull/10219 |
| .. _`#10204`: https://github.com/apache/cloudstack/pull/10204 |
| .. _`#10214`: https://github.com/apache/cloudstack/pull/10214 |
| .. _`#10032`: https://github.com/apache/cloudstack/pull/10032 |
| .. _`#9844`: https://github.com/apache/cloudstack/pull/9844 |
| .. _`#10187`: https://github.com/apache/cloudstack/pull/10187 |
| .. _`#10176`: https://github.com/apache/cloudstack/pull/10176 |
| .. _`#9644`: https://github.com/apache/cloudstack/pull/9644 |
| .. _`#10174`: https://github.com/apache/cloudstack/pull/10174 |
| .. _`#9900`: https://github.com/apache/cloudstack/pull/9900 |
| .. _`#10175`: https://github.com/apache/cloudstack/pull/10175 |
| .. _`#10046`: https://github.com/apache/cloudstack/pull/10046 |
| .. _`#9677`: https://github.com/apache/cloudstack/pull/9677 |
| .. _`#9725`: https://github.com/apache/cloudstack/pull/9725 |
| .. _`#9764`: https://github.com/apache/cloudstack/pull/9764 |
| .. _`#10067`: https://github.com/apache/cloudstack/pull/10067 |
| .. _`#10065`: https://github.com/apache/cloudstack/pull/10065 |
| .. _`#10064`: https://github.com/apache/cloudstack/pull/10064 |
| .. _`#10051`: https://github.com/apache/cloudstack/pull/10051 |
| .. _`#10040`: https://github.com/apache/cloudstack/pull/10040 |
| .. _`#10093`: https://github.com/apache/cloudstack/pull/10093 |
| .. _`#10045`: https://github.com/apache/cloudstack/pull/10045 |
| .. _`#10105`: https://github.com/apache/cloudstack/pull/10105 |
| .. _`#9173`: https://github.com/apache/cloudstack/pull/9173 |
| .. _`#10086`: https://github.com/apache/cloudstack/pull/10086 |
| .. _`#10087`: https://github.com/apache/cloudstack/pull/10087 |
| .. _`#10047`: https://github.com/apache/cloudstack/pull/10047 |
| .. _`#9744`: https://github.com/apache/cloudstack/pull/9744 |
| .. _`#10028`: https://github.com/apache/cloudstack/pull/10028 |
| .. _`#10037`: https://github.com/apache/cloudstack/pull/10037 |
| .. _`#10035`: https://github.com/apache/cloudstack/pull/10035 |
| .. _`#9999`: https://github.com/apache/cloudstack/pull/9999 |
| .. _`#10033`: https://github.com/apache/cloudstack/pull/10033 |
| .. _`#10008`: https://github.com/apache/cloudstack/pull/10008 |
| .. _`#9971`: https://github.com/apache/cloudstack/pull/9971 |
| .. _`#9927`: https://github.com/apache/cloudstack/pull/9927 |
| .. _`#7081`: https://github.com/apache/cloudstack/pull/7081 |
| .. _`#9759`: https://github.com/apache/cloudstack/pull/9759 |
| .. _`#9787`: https://github.com/apache/cloudstack/pull/9787 |
| .. _`#9792`: https://github.com/apache/cloudstack/pull/9792 |
| .. _`#9949`: https://github.com/apache/cloudstack/pull/9949 |
| .. _`#9966`: https://github.com/apache/cloudstack/pull/9966 |
| .. _`#9498`: https://github.com/apache/cloudstack/pull/9498 |
| .. _`#9839`: https://github.com/apache/cloudstack/pull/9839 |
| .. _`#9894`: https://github.com/apache/cloudstack/pull/9894 |
| .. _`#9822`: https://github.com/apache/cloudstack/pull/9822 |
| .. _`#9832`: https://github.com/apache/cloudstack/pull/9832 |
| .. _`#9222`: https://github.com/apache/cloudstack/pull/9222 |
| .. _`#9867`: https://github.com/apache/cloudstack/pull/9867 |
| .. _`#9856`: https://github.com/apache/cloudstack/pull/9856 |
| .. _`#9869`: https://github.com/apache/cloudstack/pull/9869 |
| .. _`#9859`: https://github.com/apache/cloudstack/pull/9859 |
| .. _`#9809`: https://github.com/apache/cloudstack/pull/9809 |
| .. _`#9770`: https://github.com/apache/cloudstack/pull/9770 |
| .. _`#9756`: https://github.com/apache/cloudstack/pull/9756 |
| .. _`#9798`: https://github.com/apache/cloudstack/pull/9798 |
| .. _`#9547`: https://github.com/apache/cloudstack/pull/9547 |
| .. _`#8911`: https://github.com/apache/cloudstack/pull/8911 |
| .. _`#9751`: https://github.com/apache/cloudstack/pull/9751 |
| .. _`#9731`: https://github.com/apache/cloudstack/pull/9731 |
| .. _`#9195`: https://github.com/apache/cloudstack/pull/9195 |
| .. _`#9739`: https://github.com/apache/cloudstack/pull/9739 |
| .. _`#8588`: https://github.com/apache/cloudstack/pull/8588 |
| .. _`#9559`: https://github.com/apache/cloudstack/pull/9559 |
| .. _`#9374`: https://github.com/apache/cloudstack/pull/9374 |
| .. _`#9720`: https://github.com/apache/cloudstack/pull/9720 |
| .. _`#9596`: https://github.com/apache/cloudstack/pull/9596 |
| .. _`#9711`: https://github.com/apache/cloudstack/pull/9711 |
| .. _`#9006`: https://github.com/apache/cloudstack/pull/9006 |
| .. _`#9637`: https://github.com/apache/cloudstack/pull/9637 |
| .. _`#8846`: https://github.com/apache/cloudstack/pull/8846 |
| .. _`#9636`: https://github.com/apache/cloudstack/pull/9636 |
| .. _`#9698`: https://github.com/apache/cloudstack/pull/9698 |
| .. _`#9700`: https://github.com/apache/cloudstack/pull/9700 |
| .. _`#9563`: https://github.com/apache/cloudstack/pull/9563 |
| .. _`#9200`: https://github.com/apache/cloudstack/pull/9200 |
| .. _`#9557`: https://github.com/apache/cloudstack/pull/9557 |
| .. _`#8503`: https://github.com/apache/cloudstack/pull/8503 |
| .. _`#9669`: https://github.com/apache/cloudstack/pull/9669 |
| .. _`#9461`: https://github.com/apache/cloudstack/pull/9461 |
| .. _`#9652`: https://github.com/apache/cloudstack/pull/9652 |
| .. _`#9528`: https://github.com/apache/cloudstack/pull/9528 |
| .. _`#9428`: https://github.com/apache/cloudstack/pull/9428 |
| .. _`#9624`: https://github.com/apache/cloudstack/pull/9624 |
| .. _`#9634`: https://github.com/apache/cloudstack/pull/9634 |
| .. _`#9632`: https://github.com/apache/cloudstack/pull/9632 |
| .. _`#9239`: https://github.com/apache/cloudstack/pull/9239 |
| .. _`#9206`: https://github.com/apache/cloudstack/pull/9206 |
| .. _`#9567`: https://github.com/apache/cloudstack/pull/9567 |
| .. _`#9568`: https://github.com/apache/cloudstack/pull/9568 |
| .. _`#9578`: https://github.com/apache/cloudstack/pull/9578 |
| .. _`#9588`: https://github.com/apache/cloudstack/pull/9588 |
| .. _`#9560`: https://github.com/apache/cloudstack/pull/9560 |
| .. _`#9573`: https://github.com/apache/cloudstack/pull/9573 |
| .. _`#9554`: https://github.com/apache/cloudstack/pull/9554 |
| .. _`#9575`: https://github.com/apache/cloudstack/pull/9575 |
| .. _`#9255`: https://github.com/apache/cloudstack/pull/9255 |
| .. _`#9572`: https://github.com/apache/cloudstack/pull/9572 |
| .. _`#9468`: https://github.com/apache/cloudstack/pull/9468 |
| .. _`#9433`: https://github.com/apache/cloudstack/pull/9433 |
| .. _`#9589`: https://github.com/apache/cloudstack/pull/9589 |
| .. _`#9459`: https://github.com/apache/cloudstack/pull/9459 |
| .. _`#9540`: https://github.com/apache/cloudstack/pull/9540 |
| .. _`#9571`: https://github.com/apache/cloudstack/pull/9571 |
| .. _`#9422`: https://github.com/apache/cloudstack/pull/9422 |
| .. _`#9545`: https://github.com/apache/cloudstack/pull/9545 |
| .. _`#9417`: https://github.com/apache/cloudstack/pull/9417 |
| .. _`#9385`: https://github.com/apache/cloudstack/pull/9385 |
| .. _`#9201`: https://github.com/apache/cloudstack/pull/9201 |
| .. _`#9499`: https://github.com/apache/cloudstack/pull/9499 |
| .. _`#9390`: https://github.com/apache/cloudstack/pull/9390 |
| .. _`#9447`: https://github.com/apache/cloudstack/pull/9447 |
| .. _`#9419`: https://github.com/apache/cloudstack/pull/9419 |
| .. _`#9399`: https://github.com/apache/cloudstack/pull/9399 |
| .. _`#9434`: https://github.com/apache/cloudstack/pull/9434 |
| .. _`#9458`: https://github.com/apache/cloudstack/pull/9458 |
| .. _`#9442`: https://github.com/apache/cloudstack/pull/9442 |
| .. _`#9437`: https://github.com/apache/cloudstack/pull/9437 |
| .. _`#8833`: https://github.com/apache/cloudstack/pull/8833 |
| |
| |
| https://github.com/apache/cloudstack/milestone/31?closed=1 |
| |
| .. cssclass:: table-striped table-bordered table-hover |
| |
| +-------------------------+----------+------------------------------------------------------------+ |
| | Version | Github | Description | |
| +=========================+==========+============================================================+ |
| | 4.20.0.0 | `#8911`_ | Linked clone migration between file-based storages on KVM | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9751`_ | API: Fix listing Userdata by keyword or name | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9731`_ | Hide UserData field from the EditVM view for VMs that do | |
| | | | not offer it | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9195`_ | cleanup validations for VPN connection creation | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9738`_ | debian12: update debian/control | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9723`_ | Shutdown expunged resources cleanup executor properly, and | |
| | | | allow other components to configure/start/stop on error | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9739`_ | Fix ISO url in test_usage.py | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#7650`_ | CKS: add ConfigDrive to cloud-init datasource_list in | |
| | | | systemvm template | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8588`_ | CKS: fix creation on shared network if HA is enabled | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9664`_ | PowerFlex on demand disable config key | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9559`_ | server: fix nfs version option during mounts | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9374`_ | server: apply network ACL even if there is no network ACLs | |
| | | | rules in the ACL list | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9720`_ | Revert "list VMs by displayname instead of name" | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9596`_ | Fix: Filter out networks without access while getting | |
| | | | networks with SG with free IPs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9711`_ | ui: load project list with minimum details | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9006`_ | build/packaging: build tungsten plugin only if noredist is | |
| | | | passed | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9637`_ | Fixed Unable to create a domain when networkdomain is | |
| | | | mentioned and cleared | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8846`_ | Removed deprecated instruction MAINTAINER | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9714`_ | Fix main build errors | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9636`_ | [VMware] Make disk controller selection on volume | |
| | | | attachment consistent with VM creation and start | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9699`_ | VR: fix password server exception when no password is | |
| | | | found | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9698`_ | lb: fix haproxy cannot start if algorithm is not lowercase | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9700`_ | UI: enable project menu on mobile devices | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9563`_ | Fix resource count discrepancy while associating IP | |
| | | | address to a network | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9676`_ | Enable Backup and Recovery for Shared Filesystems | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9200`_ | refactor: cloud-sysvmadm script | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9557`_ | UI: Fix VPC network offerings listing on VPC tier creation | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8503`_ | list VMs by displayname instead of name | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9696`_ | pre-commit run --all-files; fix end of file | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9680`_ | Update of the schema 41910to42000.sql for compatibility | |
| | | | with MariaDB version 10.3.38. | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9655`_ | Fix toc generation for api docs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9681`_ | Implemented the lateral expansion of the area-box in the | |
| | | | forms (creat… | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9669`_ | CPVM: move focus on input area after clearing clipboard | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9661`_ | List Events returns intermittent SQL exception.Fixed | |
| | | | listEvents intermittent exception. | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9675`_ | Minor naming changes in Shared FileSystems 4.20 Feature | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9663`_ | Provide encryption key for DATA volume type (in addition | |
| | | | to ROOT) to copy volume. | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9585`_ | allow domain suffix update in shared networks | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9662`_ | Host capacity calculation: use VM creation time if update | |
| | | | time is null. | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9509`_ | Feature: Forgot password | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9656`_ | Fix the Cloudian Integration SSO Redirect link | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9188`_ | Enhance the `listAffinityGroups` API by adding the | |
| | | | dedicated resources related to an affinity group | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9566`_ | Allow more generic searches of ACLs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8924`_ | Add logs to CPVM connection process | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9461`_ | Restore listNetworks behavior & clean up the code | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9633`_ | Feature: Allow adding delete protection for VMs & volumes | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9652`_ | UI: Fix starting VMs through group action by | |
| | | | non-root-admin users | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9528`_ | Linstor: Fix migrate primary storage | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8906`_ | NSX Integration fixes | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9107`_ | Refactor type and range validation in configuration update | |
| | | | process | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8511`_ | Add logs to `LibvirtComputingResource`'s metrics | |
| | | | collection process | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9639`_ | ui: refactor config update/reset notification | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9619`_ | New Feature: Multi-arch Zones | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9647`_ | engine/schema: update url links to match new | |
| | | | systemvmtemplate names | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9428`_ | Fix root disk resize issue when service offering has no | |
| | | | root disk size specified | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9470`_ | New feature: Dynamic and Static Routing | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9451`_ | backup: simple NAS backup plugin for KVM | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8389`_ | Add support for Ceph RGW Object Store | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9208`_ | Shared Filesystem as a First Class Feature | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9415`_ | Shared Network Firewall (Security groups) in Advanced zone | |
| | | | without security groups | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9624`_ | propagate sort order through retrieval sequence | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8925`_ | Go back to previous timestamp on logging | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9543`_ | Added update, enable, disable events to the | |
| | | | updateStoragePool API | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9569`_ | Global setting to allow/disallow users to force stop a vm | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9449`_ | Display associated resource name on storage pools objects | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9518`_ | framework/db: use HikariCP as default and improvements | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9628`_ | framework/config,server: configkey caching | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9591`_ | [VMware] Add support for VMware 8.0u2 (8.0.2.x) and 8.0u3 | |
| | | | (8.0.3.x) | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9634`_ | UI: list vms with details=min when attach a volume to vm | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8683`_ | Bump org.apache.commons:commons-compress from 1.21 to | |
| | | | 1.26.0 | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9632`_ | linstor: update java-linstor dependency to 0.5.2 | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9631`_ | Fix PR lint error caused by deps/install-non-oss.sh | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#7610`_ | Notify users when upgrades are available or restart is | |
| | | | required for network or VPC | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9239`_ | Fix snapshot deletion on template creation failure | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9236`_ | kvm: Present the UUID of the VM as serial through smbios | |
| | | | information | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9205`_ | updated install-non-oss with vmware v7.0 and v8.0 | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9116`_ | Testcases Added | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8958`_ | Update en.json | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9629`_ | Add FelipeM525 to .asf.yaml as a collaborator | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9206`_ | storage: fix private templates are not copied to new image | |
| | | | store | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9567`_ | Add validation for secstorage.allowed.internal.sites | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9568`_ | VR: remove vpn user info when apply vpn users list | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9578`_ | server: fix stopped vm volume migration check on local | |
| | | | volume attach | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9588`_ | Updated listStoragePools response - added new managed | |
| | | | parameter | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9616`_ | Add minimum details parameter to Search View's listDomains | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9625`_ | SystemVM template changes - updated debian version & other | |
| | | | changes | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9610`_ | engine-orchestration: fix issue for empty product in vm | |
| | | | metadata | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9560`_ | linstor: set/unset allow-two-primaries and protocol on rc | |
| | | | level | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9627`_ | Update Debian version to 12 in systemvm welcome message | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9573`_ | Fix VGPU available devices listing | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9617`_ | Fixed incorrect label in VRs and SVMs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9554`_ | ui: show guest networks for guest vlans list | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9575`_ | Fix userdata append header restrictions | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8755`_ | Added support for storpool_qos service | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8649`_ | Improve logs in primary storage removal process | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9600`_ | systemvm: have flags to check x86_64 to install specifics | |
| | | | for amd64 arch | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9125`_ | Fix NPE when sending copy command to least busy SSVM | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9255`_ | Add certificate validation to check headers | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9455`_ | Updated invalid parameter/value error with proper | |
| | | | exception | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8743`_ | Fix `deleteAccount` API to prevent deletion of the caller | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8751`_ | Configuration to disable URL validation when registering | |
| | | | templates/ISOs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9549`_ | New Feature: Enable/Disable Roles | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8609`_ | Build: drop EL7 support, support JRE17 for packages and | |
| | | | sonar check | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9572`_ | Update project account for all the events with project | |
| | | | account owner, except for create project event | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9468`_ | [VMware] Disconnect/Detach config drive ISO (if exists) on | |
| | | | stop VM | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9433`_ | [VMware] Update data disk controller same as the root disk | |
| | | | controller type when it is not set in the VM detail | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9589`_ | [UI] Add project toggle for buckets | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9459`_ | Fix usage volume size after resizing | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9540`_ | Added domain path to all entities | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9329`_ | Add support for network data in Config Drive | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9571`_ | test: fix component tests test_acl_isolatednetwork and | |
| | | | test_acl_isolatednetwork_delete | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8832`_ | Fix snapshot scheduling with expired jobs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9163`_ | orchestration,hypervisor: allow custom manufacturer, | |
| | | | product for vm metadata | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9422`_ | allow users to apply extraconfig on updating VMs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9542`_ | server: do not check affinity groups if no vm group | |
| | | | mappings | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8878`_ | Download Volume Snapshots | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9550`_ | Fix to allow actions on the network if it belongs to a | |
| | | | project | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9548`_ | UI: Add filter to list encrypted volumes | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9545`_ | Fix Template and ISO upload events | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9553`_ | Fix main branch issues | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9551`_ | UI: Improve router listing page | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8689`_ | Fix being able to expunge a VM through | |
| | | | destroyVirtualMachine even when role rule does not allow | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9417`_ | linstor: Improve copyPhysicalDisk performance | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9264`_ | fix removeSecondaryStorageSelector response for docs | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8556`_ | Allow deletion of system VM templates | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9225`_ | Improvements to quota tariffs APIs and UI | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9435`_ | NSX: add back removed code for NSX | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8812`_ | Fix column from op_dc_ip_address_alloc not being | |
| | | | referenced correctly by its ORM class | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9396`_ | created VPC message a little less misleading | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9385`_ | add procedures procedure | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9201`_ | Ensure affinity groups are honored when VMs are deployed | |
| | | | in parallel | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9487`_ | ui: rename autoscale instance group to simply autoscaling | |
| | | | group | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9499`_ | test: fix component test | |
| | | | test_acl_sharednetwork_deployVM-impersonation.py | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9340`_ | Support user resource name / displaytext with emoji, | |
| | | | unicode chars, and some sql exception msg improvements | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9390`_ | libvirtstorageadaptor: better handle failed libvirt | |
| | | | storagepool destroy | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9447`_ | Fix snapshot chain being deleted on XenServer | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8615`_ | Add UI to view and download usage records | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9450`_ | packaging: bundle latest cmk x86 build with deb and rpm | |
| | | | packages | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9426`_ | test: improve purge expunged resources b/g task testcase | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9419`_ | API: Fix missing keys in listZonesMetrics response | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9399`_ | ui: vm metrics note about behaviour across hypervisors | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9434`_ | Fixup CKS UI for external managed clusters | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9458`_ | UI: Display Firewall, LB and Port Forwarding rules tab for | |
| | | | CKS clusters deployed on isolated networks | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9442`_ | Fix removal of usage records | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9437`_ | Add systemvmtemplate arm64 build support | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8739`_ | [4.20] VR: fix issue if userdata is binary data | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9043`_ | Enhancement in the accuracy of the logs regarding the | |
| | | | capacity, usage, and threshold of secondary storages | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9062`_ | Change exception when orchestrating VM start | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#8833`_ | Fix link to removed volumes being shown in info card and | |
| | | | list view | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9409`_ | ui: add new API docs tab | |
| +-------------------------+----------+------------------------------------------------------------+ |
| | 4.20.0.0 | `#9402`_ | Icon changed for control-outlined | |
| +-------------------------+----------+------------------------------------------------------------+ |
| |
| 151 Issues listed |
| |
| .. _`#8911`: https://github.com/apache/cloudstack/pull/8911 |
| .. _`#9751`: https://github.com/apache/cloudstack/pull/9751 |
| .. _`#9731`: https://github.com/apache/cloudstack/pull/9731 |
| .. _`#9195`: https://github.com/apache/cloudstack/pull/9195 |
| .. _`#9738`: https://github.com/apache/cloudstack/pull/9738 |
| .. _`#9723`: https://github.com/apache/cloudstack/pull/9723 |
| .. _`#9739`: https://github.com/apache/cloudstack/pull/9739 |
| .. _`#7650`: https://github.com/apache/cloudstack/pull/7650 |
| .. _`#8588`: https://github.com/apache/cloudstack/pull/8588 |
| .. _`#9664`: https://github.com/apache/cloudstack/pull/9664 |
| .. _`#9559`: https://github.com/apache/cloudstack/pull/9559 |
| .. _`#9374`: https://github.com/apache/cloudstack/pull/9374 |
| .. _`#9720`: https://github.com/apache/cloudstack/pull/9720 |
| .. _`#9596`: https://github.com/apache/cloudstack/pull/9596 |
| .. _`#9711`: https://github.com/apache/cloudstack/pull/9711 |
| .. _`#9006`: https://github.com/apache/cloudstack/pull/9006 |
| .. _`#9637`: https://github.com/apache/cloudstack/pull/9637 |
| .. _`#8846`: https://github.com/apache/cloudstack/pull/8846 |
| .. _`#9714`: https://github.com/apache/cloudstack/pull/9714 |
| .. _`#9636`: https://github.com/apache/cloudstack/pull/9636 |
| .. _`#9699`: https://github.com/apache/cloudstack/pull/9699 |
| .. _`#9698`: https://github.com/apache/cloudstack/pull/9698 |
| .. _`#9700`: https://github.com/apache/cloudstack/pull/9700 |
| .. _`#9563`: https://github.com/apache/cloudstack/pull/9563 |
| .. _`#9676`: https://github.com/apache/cloudstack/pull/9676 |
| .. _`#9200`: https://github.com/apache/cloudstack/pull/9200 |
| .. _`#9557`: https://github.com/apache/cloudstack/pull/9557 |
| .. _`#8503`: https://github.com/apache/cloudstack/pull/8503 |
| .. _`#9696`: https://github.com/apache/cloudstack/pull/9696 |
| .. _`#9680`: https://github.com/apache/cloudstack/pull/9680 |
| .. _`#9655`: https://github.com/apache/cloudstack/pull/9655 |
| .. _`#9681`: https://github.com/apache/cloudstack/pull/9681 |
| .. _`#9669`: https://github.com/apache/cloudstack/pull/9669 |
| .. _`#9661`: https://github.com/apache/cloudstack/pull/9661 |
| .. _`#9675`: https://github.com/apache/cloudstack/pull/9675 |
| .. _`#9663`: https://github.com/apache/cloudstack/pull/9663 |
| .. _`#9585`: https://github.com/apache/cloudstack/pull/9585 |
| .. _`#9662`: https://github.com/apache/cloudstack/pull/9662 |
| .. _`#9509`: https://github.com/apache/cloudstack/pull/9509 |
| .. _`#9656`: https://github.com/apache/cloudstack/pull/9656 |
| .. _`#9188`: https://github.com/apache/cloudstack/pull/9188 |
| .. _`#9566`: https://github.com/apache/cloudstack/pull/9566 |
| .. _`#8924`: https://github.com/apache/cloudstack/pull/8924 |
| .. _`#9461`: https://github.com/apache/cloudstack/pull/9461 |
| .. _`#9633`: https://github.com/apache/cloudstack/pull/9633 |
| .. _`#9652`: https://github.com/apache/cloudstack/pull/9652 |
| .. _`#9528`: https://github.com/apache/cloudstack/pull/9528 |
| .. _`#8906`: https://github.com/apache/cloudstack/pull/8906 |
| .. _`#9107`: https://github.com/apache/cloudstack/pull/9107 |
| .. _`#8511`: https://github.com/apache/cloudstack/pull/8511 |
| .. _`#9639`: https://github.com/apache/cloudstack/pull/9639 |
| .. _`#9619`: https://github.com/apache/cloudstack/pull/9619 |
| .. _`#9647`: https://github.com/apache/cloudstack/pull/9647 |
| .. _`#9428`: https://github.com/apache/cloudstack/pull/9428 |
| .. _`#9470`: https://github.com/apache/cloudstack/pull/9470 |
| .. _`#9451`: https://github.com/apache/cloudstack/pull/9451 |
| .. _`#8389`: https://github.com/apache/cloudstack/pull/8389 |
| .. _`#9208`: https://github.com/apache/cloudstack/pull/9208 |
| .. _`#9415`: https://github.com/apache/cloudstack/pull/9415 |
| .. _`#9624`: https://github.com/apache/cloudstack/pull/9624 |
| .. _`#8925`: https://github.com/apache/cloudstack/pull/8925 |
| .. _`#9543`: https://github.com/apache/cloudstack/pull/9543 |
| .. _`#9569`: https://github.com/apache/cloudstack/pull/9569 |
| .. _`#9449`: https://github.com/apache/cloudstack/pull/9449 |
| .. _`#9518`: https://github.com/apache/cloudstack/pull/9518 |
| .. _`#9628`: https://github.com/apache/cloudstack/pull/9628 |
| .. _`#9591`: https://github.com/apache/cloudstack/pull/9591 |
| .. _`#9634`: https://github.com/apache/cloudstack/pull/9634 |
| .. _`#8683`: https://github.com/apache/cloudstack/pull/8683 |
| .. _`#9632`: https://github.com/apache/cloudstack/pull/9632 |
| .. _`#9631`: https://github.com/apache/cloudstack/pull/9631 |
| .. _`#7610`: https://github.com/apache/cloudstack/pull/7610 |
| .. _`#9239`: https://github.com/apache/cloudstack/pull/9239 |
| .. _`#9236`: https://github.com/apache/cloudstack/pull/9236 |
| .. _`#9205`: https://github.com/apache/cloudstack/pull/9205 |
| .. _`#9116`: https://github.com/apache/cloudstack/pull/9116 |
| .. _`#8958`: https://github.com/apache/cloudstack/pull/8958 |
| .. _`#9629`: https://github.com/apache/cloudstack/pull/9629 |
| .. _`#9206`: https://github.com/apache/cloudstack/pull/9206 |
| .. _`#9567`: https://github.com/apache/cloudstack/pull/9567 |
| .. _`#9568`: https://github.com/apache/cloudstack/pull/9568 |
| .. _`#9578`: https://github.com/apache/cloudstack/pull/9578 |
| .. _`#9588`: https://github.com/apache/cloudstack/pull/9588 |
| .. _`#9616`: https://github.com/apache/cloudstack/pull/9616 |
| .. _`#9625`: https://github.com/apache/cloudstack/pull/9625 |
| .. _`#9610`: https://github.com/apache/cloudstack/pull/9610 |
| .. _`#9560`: https://github.com/apache/cloudstack/pull/9560 |
| .. _`#9627`: https://github.com/apache/cloudstack/pull/9627 |
| .. _`#9573`: https://github.com/apache/cloudstack/pull/9573 |
| .. _`#9617`: https://github.com/apache/cloudstack/pull/9617 |
| .. _`#9554`: https://github.com/apache/cloudstack/pull/9554 |
| .. _`#9575`: https://github.com/apache/cloudstack/pull/9575 |
| .. _`#8755`: https://github.com/apache/cloudstack/pull/8755 |
| .. _`#8649`: https://github.com/apache/cloudstack/pull/8649 |
| .. _`#9600`: https://github.com/apache/cloudstack/pull/9600 |
| .. _`#9125`: https://github.com/apache/cloudstack/pull/9125 |
| .. _`#9255`: https://github.com/apache/cloudstack/pull/9255 |
| .. _`#9455`: https://github.com/apache/cloudstack/pull/9455 |
| .. _`#8743`: https://github.com/apache/cloudstack/pull/8743 |
| .. _`#8751`: https://github.com/apache/cloudstack/pull/8751 |
| .. _`#9549`: https://github.com/apache/cloudstack/pull/9549 |
| .. _`#8609`: https://github.com/apache/cloudstack/pull/8609 |
| .. _`#9572`: https://github.com/apache/cloudstack/pull/9572 |
| .. _`#9468`: https://github.com/apache/cloudstack/pull/9468 |
| .. _`#9433`: https://github.com/apache/cloudstack/pull/9433 |
| .. _`#9589`: https://github.com/apache/cloudstack/pull/9589 |
| .. _`#9459`: https://github.com/apache/cloudstack/pull/9459 |
| .. _`#9540`: https://github.com/apache/cloudstack/pull/9540 |
| .. _`#9329`: https://github.com/apache/cloudstack/pull/9329 |
| .. _`#9571`: https://github.com/apache/cloudstack/pull/9571 |
| .. _`#8832`: https://github.com/apache/cloudstack/pull/8832 |
| .. _`#9163`: https://github.com/apache/cloudstack/pull/9163 |
| .. _`#9422`: https://github.com/apache/cloudstack/pull/9422 |
| .. _`#9542`: https://github.com/apache/cloudstack/pull/9542 |
| .. _`#8878`: https://github.com/apache/cloudstack/pull/8878 |
| .. _`#9550`: https://github.com/apache/cloudstack/pull/9550 |
| .. _`#9548`: https://github.com/apache/cloudstack/pull/9548 |
| .. _`#9545`: https://github.com/apache/cloudstack/pull/9545 |
| .. _`#9553`: https://github.com/apache/cloudstack/pull/9553 |
| .. _`#9551`: https://github.com/apache/cloudstack/pull/9551 |
| .. _`#8689`: https://github.com/apache/cloudstack/pull/8689 |
| .. _`#9417`: https://github.com/apache/cloudstack/pull/9417 |
| .. _`#9264`: https://github.com/apache/cloudstack/pull/9264 |
| .. _`#8556`: https://github.com/apache/cloudstack/pull/8556 |
| .. _`#9225`: https://github.com/apache/cloudstack/pull/9225 |
| .. _`#9435`: https://github.com/apache/cloudstack/pull/9435 |
| .. _`#8812`: https://github.com/apache/cloudstack/pull/8812 |
| .. _`#9396`: https://github.com/apache/cloudstack/pull/9396 |
| .. _`#9385`: https://github.com/apache/cloudstack/pull/9385 |
| .. _`#9201`: https://github.com/apache/cloudstack/pull/9201 |
| .. _`#9487`: https://github.com/apache/cloudstack/pull/9487 |
| .. _`#9499`: https://github.com/apache/cloudstack/pull/9499 |
| .. _`#9340`: https://github.com/apache/cloudstack/pull/9340 |
| .. _`#9390`: https://github.com/apache/cloudstack/pull/9390 |
| .. _`#9447`: https://github.com/apache/cloudstack/pull/9447 |
| .. _`#8615`: https://github.com/apache/cloudstack/pull/8615 |
| .. _`#9450`: https://github.com/apache/cloudstack/pull/9450 |
| .. _`#9426`: https://github.com/apache/cloudstack/pull/9426 |
| .. _`#9419`: https://github.com/apache/cloudstack/pull/9419 |
| .. _`#9399`: https://github.com/apache/cloudstack/pull/9399 |
| .. _`#9434`: https://github.com/apache/cloudstack/pull/9434 |
| .. _`#9458`: https://github.com/apache/cloudstack/pull/9458 |
| .. _`#9442`: https://github.com/apache/cloudstack/pull/9442 |
| .. _`#9437`: https://github.com/apache/cloudstack/pull/9437 |
| .. _`#8739`: https://github.com/apache/cloudstack/pull/8739 |
| .. _`#9043`: https://github.com/apache/cloudstack/pull/9043 |
| .. _`#9062`: https://github.com/apache/cloudstack/pull/9062 |
| .. _`#8833`: https://github.com/apache/cloudstack/pull/8833 |
| .. _`#9409`: https://github.com/apache/cloudstack/pull/9409 |
| .. _`#9402`: https://github.com/apache/cloudstack/pull/9402 |