Changes in 4.19.1.3 since 4.19.0.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/31?closed=1 to track its issues.
Version |
Github |
Description |
---|---|---|
4.19.1.0 |
Fix list backups after backup vm is expunged |
|
4.19.1.0 |
UI: Fix backup offering buttons for instances in data view |
|
4.19.1.0 |
Fix radio buttons in instance migration pop-up |
|
4.19.1.0 |
engine-schema,cks: fix finding non-removed network vms |
|
4.19.1.0 |
saml: purge token after first response and improve setting description |
|
4.19.1.0 |
UI assorted fixes |
|
4.19.1.0 |
LibvirtOvsFetchInterfaceCommandWrapperTest fix (test fails in mac) - skip it if no interfaces with eth and wl |
|
4.19.1.0 |
Fix: Switch back to CLOUD_DB after purging usage records |
|
4.19.1.0 |
Ignore non-managed pools for storage pool access preparation |
|
4.19.1.0 |
test: refactor ActionEventInterceptorTest to prevent failures |
|
4.19.1.0 |
Copy on pool host when storage pool has ScopeType.HOST |
|
4.19.1.0 |
systemvmtemplate: bump new systemvmtemplate 4.19.1 |
|
4.19.1.0 |
NPE fix, addresses test_hostha_kvm_host_fencing failure |
|
4.19.1.0 |
Fix columns in VM details tabs |
|
4.19.1.0 |
saml: make default signature check mandatory |
|
4.19.1.0 |
test: fix simulator CI failure test_cluster_drs |
|
4.19.1.0 |
ui: fix account list on domain change in filterview |
|
4.19.1.0 |
UI: create network form constantly tries to list domains - which is not permitted for normal users |
|
4.19.1.0 |
linstor: deleteAsync fallback to volume UUID if path not set yet |
|
4.19.1.0 |
UI: fix “Request failed.” error when open vnf appliances tab of network |
|
4.19.1.0 |
linstor-ui: Fix add primary storage if Linstor protocol selected |
|
4.19.1.0 |
test_primary_storage_scope.py should only run with kvm, vmware and simulator |
|
4.19.1.0 |
linstor: do not use the same static ApiClient for all calls |
|
4.19.1.0 |
Handle public IP race conditions |
|
4.19.1.0 |
Change storage pool scope from Cluster to Zone and vise versa |
|
4.19.1.0 |
PowerFlex/ScaleIO SDC client connection improvements |
|
4.19.1.0 |
Differentiate between instalation ISO and attached ISO |
|
4.19.1.0 |
UI: Minor UI improvements |
|
4.19.1.0 |
extract host from websocket to add route |
|
4.19.1.0 |
Fixed src datastore on copy check for PowerFlex/ScaleIO storage driver |
|
4.19.1.0 |
Add, Delete Storage Pool commands should be able execute on a host in maintenance |
|
4.19.1.0 |
server: refactor listNetworks api database retrievals |
|
4.19.1.0 |
Fix for race when automatically assigning IP to Vms |
|
4.19.1.0 |
Revert listAll behaviour for templates & iso |
|
4.19.1.0 |
server: apply rules when VR of Domain VPC is recreated |
|
4.19.1.0 |
Change vm.stats.remove.batch.size to delete.batch.query.size & allow delete of volume_stats in batches |
|
4.19.1.0 |
Improve migration of external VMware VMs into KVM cluster |
|
4.19.1.0 |
Fix AssignToLoadBalancerRule input param |
|
4.19.1.0 |
xenserver: attach regular iso with configdrive |
|
4.19.1.0 |
prevent an NPE on an uninitialised TemplateObject |
|
4.19.1.0 |
veeam: fix issues with PreSetup and DVS and Solidfire |
|
4.19.1.0 |
server: event for HA vm start |
|
4.19.1.0 |
server: fix resource count updated unmanage vm |
|
4.19.1.0 |
agent: reconnect after waiting 5 seconds |
|
4.19.1.0 |
Added ostypeid in the snapshot response |
|
4.19.1.0 |
Temporarily backup StorPool volume before expunge |
|
4.19.1.0 |
UI: ignore error host is already in the database when create a zone |
|
4.19.1.0 |
CKS/calico: set arp_ignore and arp_announce to 0 in k8s controller/nodes |
|
4.19.1.0 |
Honour listall param for list templates api |
|
4.19.1.0 |
Let network guru decide if ipv6 cidr size can’t be equal to 64 |
|
4.19.1.0 |
DRS: Ensure the destination host is part of the same cluster |
|
4.19.1.0 |
Accept a role ID on linking an account to LDAP |
|
4.19.1.0 |
[Veeam] Check for failures in the restore process |
|
4.19.1.0 |
Ability to specify NFS mount options while adding a primary storage and modify them on a pre-existing primary storage |
|
4.19.1.0 |
VMware: Improve error messaging / logs when starting non-user VMs, and secondary storage not available or doesn’t have enough capacity |
|
4.19.1.0 |
Updates to HPE-Primera and Pure FlashArray Drivers to use Host-based VLUN Assignments |
|
4.19.1.0 |
fix: Update overcommit ratio during live VM migration |
|
4.19.1.0 |
engine-schema: fix options for host.allocators.order config |
|
4.19.1.0 |
api,server: allow updating hypervisor capabilities with hypervisor and version |
|
4.19.1.0 |
kvm: support Rocky/RHEL/OL/Alma in the same cluster |
|
4.19.1.0 |
Fix volume snapshot of encrypted NFS/StorPool volume |
|
4.19.1.0 |
Fix migration from local storage to NFS in KVM |
|
4.19.1.0 |
debian: add cpu-checker to debian/control |
|
4.19.1.0 |
Support migration of VM imported from a remote host |
|
4.19.1.0 |
Import VM logging improvements |
|
4.19.1.0 |
Allow deletion of external managed cks nodes |
|
4.19.1.0 |
libvirtstorage: Make sure netfs storage was really mounted |
|
4.19.1.0 |
set isSystem for SVM IPs |
|
4.19.1.0 |
Fix volume response for service offering with disk offering |
|
4.19.1.0 |
Remove duplicate network state checks before shutdown network |
|
4.19.1.0 |
server: add global setting consoleproxy.sslEnabled |
|
4.19.1.0 |
Fixup startVM on simulator |
|
4.19.1.0 |
server: fix additional zones cannot be removed |
|
4.19.1.0 |
remove Project Template Permissions inhibition |
|
4.19.1.0 |
Fix assignVirtualMachine template checkAccess |
|
4.19.1.0 |
test: fix test failure on ubuntu 24.04: “top: unknown option ‘n’” |
|
4.19.1.0 |
Timeout config to copy the disks of remote KVM instance while importing the instance from an external host |
|
4.19.1.0 |
plugins/shutdown: fix triggerShutdown scheduling and response |
|
4.19.1.0 |
Add configuration to limit the number of rows deleted from vm_stats |
|
4.19.1.0 |
[linstor] Fix revertSnapshot |
|
4.19.1.0 |
assertion improvement on cluster DRS |
|
4.19.1.0 |
VNF: add API listVnfAppliances |
|
4.19.1.0 |
User friendly name of Downloaded Templates Volumes and ISOs |
|
4.19.1.0 |
ui: fix user create featured template from volume |
|
4.19.1.0 |
vxlan: do not create duplicated network for private gateway |
|
4.19.1.0 |
Update extraconfig for platform param in xen/xcpng |
|
4.19.1.0 |
User data content size validation, and related code improvements |
|
4.19.1.0 |
Prevent network disruption on adding a VPC tier for redundant VRs |
|
4.19.1.0 |
UI: Fix Userdata registration from UI |
|
4.19.1.0 |
Decrypt account and domain configurations when needed |
|
4.19.1.0 |
Extra parameter for UpdateImageStore |
|
4.19.1.0 |
Add action button to enable/disable Oauth provider |
|
4.19.1.0 |
vmware: do not tear down vm disks if deploy-as-is vm has vm snapshots |
|
4.19.1.0 |
[Quota] Improve Quota balance calculation flow |
|
4.19.1.0 |
Add volume encryption checks during the disk offering change |
|
4.19.1.0 |
fix: domain limits tab ui is now able to present 0 to the user |
|
4.19.1.0 |
Fix allocation of VMs with multiple clusters |
|
4.19.1.0 |
protect against missing service offering |
|
4.19.1.0 |
test: fix test/integration/smoke/test_register_userdata.py which caused networks not to be deleted |
|
4.19.1.0 |
prevent duplicate ip table rules in SSVM |
|
4.19.1.0 |
cks: fix events |
|
4.19.1.0 |
server: remove username required condition for listVmsForImport |
|
4.19.1.0 |
ui: improve sort utility for metrics |
|
4.19.1.0 |
api: listVM API improvement followup, change returning of stats detail |
|
4.19.1.0 |
Fix unit test failure in LibvirtConvertInstanceCommandWrapperTest |
|
4.19.1.0 |
linstor: Support VM-Instance Disk snapshots |
|
4.19.1.0 |
linstor: ui show Server and resource-group fields with custom protocol |
|
4.19.1.0 |
ui: fix dashboard retrievals based on permissions |
|
4.19.1.0 |
engine-orchestration: expunge destroyed system vm volume |
|
4.19.1.0 |
cks: fix list apis response count |
|
4.19.1.0 |
Fix error message if specific host does not have capacity |
|
4.19.1.0 |
add to cpu speed parameter a description of the cgroup2 case |
|
4.19.1.0 |
engine/schema: force index in user_vm_view to speed up instance listing |
|
4.19.1.0 |
ui: list only accessible networks during import |
|
4.19.1.0 |
saml: introduce saml2.check.signature |
|
4.19.1.0 |
Ensure marvin package version is PEP440 compliant |
|
4.19.1.0 |
kvm: replace ISO path in vm XML configuration during vm migration |
|
4.19.1.0 |
logging: httpupload do not warn with exception trace |
|
4.19.1.0 |
ui: fix dashboard on saml user login |
|
4.19.1.0 |
ui: fix admin dashboard vue warnings |
|
4.19.1.0 |
List volumes by service offering id |
|
4.19.1.0 |
list by isEncrypted |
|
4.19.1.0 |
Upload volume format check with the supported hypervisor, fail if supported hypervisor not found on zone |
|
4.19.1.0 |
Configure config drive ISO with password file on reinstallation of VM with password-enabled template |
|
4.19.1.0 |
PowerFlex/ScaleIO volume live migration - use usable bytes from source disk to format the destination disk |
|
4.19.1.0 |
server,event: fix events for storage maintenance |
|
4.19.1.0 |
vpc,event: fix events for createVpc |
|
4.19.1.0 |
While starting VM with ‘considerlasthost’ enabled, don’t load host tags/details for the last host when it doesn’t exist |
|
4.19.1.0 |
server: search template name and display text if keyword is passed |
|
4.19.1.0 |
Improve error messaging / logs when listing VMs on the remote KVM host (for import) |
|
4.19.1.0 |
Fix vsphere storagepolicy |
|
4.19.1.0 |
Update the java doc for the method disconnectPhysicalDiskByPath |
|
4.19.1.0 |
cks,ui: fix npe and check for disable zone |
|
4.19.1.0 |
ui: refactor global createmenu |
|
4.19.1.0 |
api: listApis should return params based on caller |
|
4.19.1.0 |
api,server: encryptformat in volume response |
|
4.19.1.0 |
UI: Update AddAccountOrUserToProject to show a drop down for account & user |
|
4.19.1.0 |
ui: Updated units names |
|
4.19.1.0 |
kvm: consider provisioning type for local data volumes |
|
4.19.1.0 |
server,cks: check if vm is cks node during vm destroy |
|
4.19.1.0 |
linstor: make getDevicePath more robust |
|
4.19.1.0 |
Do not retrieve VM’s stats on normal VM listing |
|
4.19.1.0 |
Show site to site VPN connections in UI |
|
4.19.1.0 |
server: fix fail to list public ips of shared networks sometimes |
|
4.19.1.0 |
utils,ui: obfuscate sensitive log info, use POST for configureOutOfBandManagement |
|
4.19.1.0 |
Fixup response code on incorrect credentials |
|
4.19.1.0 |
engine-schema: add removed column for cloud.user_data, fix delete op |
|
4.19.1.0 |
ui: fix create menu item access |
|
4.19.1.0 |
server: honor listall param for listiso api |
|
4.19.1.0 |
ui: add move to top/bottom for acl rules list |
|
4.19.1.0 |
ui: fix columns for exportacls csv |
|
4.19.1.0 |
ui: fix create network access in deploy vm wizard |
|
4.19.1.0 |
UI: Add search filters |
|
4.19.1.0 |
api,server: list autoscalevmgroups with keyword |
|
4.19.1.0 |
ui: support isdynamicallyscalable param for iso |
|
4.19.1.0 |
api,ui: vm template format, fix vm info link |
|
4.19.1.0 |
ui: fix projectrolepermissions listing with description |
|
4.19.1.0 |
server,test: fix resourceid for VOLUME.DESTROY in restore VM |
|
4.19.1.0 |
ui: fix dashboard limit format |
|
4.19.1.0 |
ui: change reporting link to Github Discussions |
|
4.19.1.0 |
cleanup: remove test/src-not-used/ |
|
4.19.1.0 |
ui: fix haenable in edit vm form |
|
4.19.1.0 |
ui: fix documentation link for VM autoscaling |
|
4.19.1.0 |
Fix message publish in transaction |
|
4.19.1.0 |
Fixup e2e test_restore_vm |
|
4.19.1.0 |
linstor: Fix volume download and make resource available on copy target |
|
4.19.1.0 |
linstor: disconnect-disk also search for resource name in Linstor |
|
4.19.1.0 |
ui: add support to change Account role for admins |
|
4.19.1.0 |
Use parameter dcId as wrapper to prevent NPE |
|
4.19.1.0 |
ui: show systemvm agent version in the list and resource view |
|
4.19.1.0 |
UI: Fix the Add / Remove Vmware DC button on Zone detail view |
|
4.19.1.0 |
Upgrade org.json:json version |
|
4.19.1.0 |
Fix: Update rootdisksize detail on restore VM |
|
4.19.1.0 |
UI: hide Cleanup/Expunge when delete a CloudManaged CKS cluster |
|
4.19.1.0 |
utils: cleanup MacAddress and MacAddressTest |
|
4.19.1.0 |
Fix restore VM with allocated root disk |
|
4.19.1.0 |
Update volume’s passphrase to null if diskOffering doesn’t support encryption |
|
4.19.1.0 |
linstor: cleanup diskless nodes on disconnect |
|
4.19.1.0 |
explanatory error message on delete attempt of default system offering |
|
4.19.1.0 |
Fixup listing of serivce offering & storagepools with tags |
|
4.19.1.0 |
Fix KVM live migration with NFS volumes |
|
4.19.1.0 |
systemvm: add template_zone_ref record when add a new zone with same hypervisor type |
|
4.19.1.0 |
VR: fix dnmasq misconfiguration if there are multiple IP ranges in a shared network |
|
4.19.1.0 |
packaging: move juniper-contrail network plugin to noredist build |
|
4.19.1.0 |
vpc: create vpc tiers with dns server of vpc instead of zone |
|
4.19.1.0 |
test: fix unknown parameter hostid in test_vm_life_cycle.py |
|
4.19.1.0 |
[Usage] Create network billing |
|
4.19.1.0 |
New feature: Import/Unmanage DATA volume from storage pool |
|
4.19.1.0 |
UI: ignore error when list public ips for CKS clusters on Shared network |
|
4.19.1.0 |
Infra25725 add codecov token to workflow |
|
4.19.1.0 |
server: fix duplicated records for templates if there are multiple zones |
|
4.19.1.0 |
Fix permission to manipulate VMs and templates settings through UI |
|
4.19.1.0 |
field enlarged and db upgrade |
|
4.19.1.0 |
Fix null pointer exception in restore VM |
|
4.19.1.0 |
Update netty version for compatibility/staying current |
|
4.19.1.0 |
add logs to ipallocation attempt |
|
4.19.1.0 |
linstor: Only set allow-two-primaries if resource is already in use |
|
4.19.1.0 |
[Usage] Create VPC billing |
|
4.19.1.0 |
kvm: export sysinfo for arm64 domains for cloud-init to work |
|
4.19.1.0 |
protect against null-path |
|
4.19.1.0 |
UI: Fix missing locale strings for Status widget |
|
4.19.1.0 |
Add a shutdownhook to remove jobs owned by the process |
|
4.19.1.0 |
Fix error message for checkVolume command |
|
4.19.1.0 |
ui: bump UI dependencies versions |
|
4.19.1.0 |
Fix display of properties related to backup size |
|
4.19.1.0 |
Fix VR inheriting boot settings from user’s VM |
|
4.19.1.0 |
Fix listStoragePoolsMetricsCmd |
|
4.19.1.0 |
Fixup 4.19 build issue |
|
4.19.1.0 |
Allow overriding root disk offering & size, and expunge old root disk while restoring a VM |
|
4.19.1.0 |
linstor: Do not pretend handling disconnect paths that are non Linstor |
|
4.19.1.0 |
Mark libvirt events experimental, add properties flag |
|
4.19.1.0 |
Change iops on offering change |
|
4.19.1.0 |
Fix VM import & VM delete with custom offering |
|
4.19.1.0 |
server: fix haproxy misconfiguration after VPC VR start |
|
4.19.1.0 |
UI Fixes: allow filtering on alertype in UI & add events tab |
|
4.19.1.0 |
Allow listing of inactive offerings |
|
4.19.1.0 |
upgrade: add unit tests from/to a security release |
|
4.19.1.0 |
Fix getRepair method in checkVolume command |
|
4.19.1.0 |
Linstor 4.19 fix script alllines |
|
4.19.1.0 |
UI: Fix irrelevant conversion options in import instance modal |
|
4.19.1.0 |
Fix missing actions on Guest IP ranges for networks |
|
4.19.1.0 |
api,server,ui: add project ID and name to UserDataResponse |
|
4.19.1.0 |
UI: add dialog to select a VPC tier when create LB for autoscaling |
|
4.19.1.0 |
UI: Fix Virtual router count in Capacity dashboard |
|
4.19.1.0 |
update mysql dependency version |
|
4.19.1.0 |
Add indexes for vm_stats |
|
4.19.1.0 |
VPC VR: fix empty iptables if there is no vpc tier |
|
4.19.1.0 |
snapshot: don’t schedule next snapshot job for a removed volume |
|
4.19.1.0 |
Use join instead of views |
|
4.19.1.0 |
storage,plugins: delegate allow zone-wide volume migration check and access grant check to storage drivers |
|
4.19.1.0 |
Fix 404 when moving a VM to out of a project |
|
4.19.1.0 |
server: update default value of setting ‘expose.dns.externally’ to ‘false” |
|
4.19.1.0 |
Fix the removal of network offering tags |
|
4.19.1.0 |
VM Import: Use datastore name when datastore path is not set to search for pools on DB |
|
4.19.1.0 |
Usage: Fixup entity exists exception |
|
4.19.1.0 |
Fix disk offering override in VM deployment wizard |
|
4.19.1.0 |
Linstor 4.19 fix selecting non enabled hosts |
|
4.19.1.0 |
[Quota] Update pre-populated Quota tariffs’ type |
|
4.19.1.0 |
Quota tariff events |
|
4.19.1.0 |
SG: fix SQL exception when add security group rule with allowed account/group |
|
4.19.1.0 |
kvm: fix NPE while import KVM VMs from other hosts |
|
4.19.1.0 |
[UI] Allow detach ISO from instance toolbar when ISO is attached |
|
4.19.1.0 |
server: use ecdsa instead of ed25519 when generate public/private keys |
|
4.19.1.0 |
Sync the storage pool stats in DB with the actual stats from stats collector |
|
4.19.1.0 |
New API “checkVolume” to check and repair any leaks or issues reported by qemu-img check |
|
4.19.1.0 |
UI: Fix error message in zone wizard |
|
4.19.1.0 |
UI: Add button to show public IPs associated with vlanid |
|
4.19.1.0 |
Logging improvements on migration in the VmwareResource |
|
4.19.1.0 |
UI: fix permission of VNF appliances |
|
4.19.1.0 |
console proxy client sleep more generic |
|
4.19.1.0 |
Update actions/setup-java from v3 to v4 |
|
4.19.1.0 |
Storage plugin support to check if volume on datastore requires access for migration |
|
4.19.1.0 |
engine-schema: fix wrong cloud.domain_view |
|
4.19.1.0 |
Polish UI instance schedule modal |
|
4.19.1.0 |
Added JS Script to pick Favicon, Title from config file |
|
4.19.1.0 |
CKS: fix /opt/bin/deploy-cloudstack-secret in CKS control nodes |
|
4.19.1.0 |
Fixed deleteVlanIpRange API description |
|
4.19.1.0 |
UI: remove duplicated section for backup |
|
4.19.1.0 |
Fixup: Optimize getRouterHealthChecksConfig method |
|
4.19.1.0 |
Fixup vm powerstate update |
|
4.19.1.0 |
vpc: optimize createMonitorServiceCommand() execution |
|
4.19.1.0 |
Refactor updateDiskOffering API |
|
4.19.1.0 |
test: fix test_guest_os.py failure on xcpng82 |
|
4.19.1.0 |
Move views into separate files for easier modification |
|
4.19.1.0 |
CKS: add kube config path in extra control nodes |
|
4.19.1.0 |
prevent nic removal on out of bounds router stop |
|
4.19.1.0 |
Fix filter and pagination on API findStoragePoolsForMigration |
|
4.19.1.0 |
UI: load domain lists only if listDomains API is available |
|
4.19.1.0 |
test: skip check for volume stats history on xenserver |
|
4.19.1.0 |
Add advance settings to fine tune DRS imbalance calculation |
|
4.19.1.0 |
Linstor: add HA support and small cleanups |
|
4.19.1.0 |
UI: Add Migrating state in volume filtering |
|
4.19.1.0 |
VR: fix issue between VPC VMs and other Public IPs in the same subnet as additional Public IPs |
|
4.19.1.0 |
kvm: ITCO watchdog added |
|
4.19.1.0 |
zone wizard: allow only one untagged physical network with guest traffic type |
|
4.19.1.0 |
Veeam: revert unnecessary VM state change if restore backup and attach to another VM |
|
4.19.1.0 |
packaging: bundle cmk in cloudstack-management package |
|
4.19.1.0 |
linstor: use relative hostname path |
|
4.19.1.0 |
Enable over provisioning for SharedMountPoint primary storages |
|
4.19.1.0 |
remove StorPool tags from detached volumes |
|
4.19.1.0 |
Linstor fix migration while node offline |
|
4.19.1.0 |
Fix cloudstack-ui package: bad directory permissions and missing WEB-INF |
|
4.19.1.0 |
Fix cloudstack-ui package: bad directory permissions and missing WEB-INF |
|
4.19.1.0 |
Add e2e tests for listing resources |
|
4.19.1.0 |
Add IOPS to disk offerings details |
|
4.19.1.0 |
CKS: retry if unable to drain node or unable to upgrade k8s node |
|
4.19.1.0 |
Update server.properties.in |
|
4.19.1.0 |
Option to create StorPool primary storage with a valid URL |
|
4.19.1.0 |
Fix typo in alert name |
|
4.19.1.0 |
Fix API moveUser parameters descriptions |
|
4.19.1.0 |
Image Store: View Access status of the image store and view events |
|
4.19.1.0 |
UI: fix icmp code/type of ACL rule are not display if the value is -1 |
|
4.19.1.0 |
Added missing metrics English locale strings |
|
4.19.1.0 |
server: use ed25519 instead of rsa when generate public/private keys |
|
4.19.1.0 |
systemvm: vncport evaluation |
|
4.19.1.0 |
Fix libvirt domain event listener by properly processing events |
|
4.19.1.0 |
Allocate new ROOT volume (on restore virtual machine operation) only when resource count increment succeeds |
|
4.19.1.0 |
Remove sensitive params (VmPassword, etc) from VMWork log |
|
4.19.1.0 |
tools,changelog: fix nextversion |
|
4.19.1.0 |
Change the check for the existence of cryptsetup command |
|
4.19.1.0 |
veeam: fix some issues with restoring volume from backup and attaching it to VM |
301 Issues listed
Changes in 4.19.1.3 since 4.18.1.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/24?closed=1 to track its issues.
Version |
Github |
Description |
---|---|---|
4.19.0.0 |
Externalise a few timeouts & fix timeout for hostSupportsUefi in libvirt ready command wrapper |
|
4.19.0.0 |
ui: fix create k8s cluster networks listing |
|
4.19.0.0 |
CleanUp Async Jobs after mgmt server maintenance |
|
4.19.0.0 |
Use project version on pom dependencies |
|
4.19.0.0 |
Rename “Import QCOW….” to “Import QCOW2…..” |
|
4.19.0.0 |
scripts: mark multipath scripts as executable |
|
4.19.0.0 |
Fix host stuck in connecting state |
|
4.19.0.0 |
vm-import: kvm import and fix volume size when lesser than 1GiB |
|
4.19.0.0 |
Fixes for KVM unmanaged instances import on advanced network and VNC password |
|
4.19.0.0 |
Fix KVM imported unmanaged VMs disks path |
|
4.19.0.0 |
Fix Vmware to KVM migration issue |
|
4.19.0.0 |
ui: fix labels when migrating instances from vmware |
|
4.19.0.0 |
Fix reorder/list pools when cluster details are not set, while deploying vm / attaching volume |
|
4.19.0.0 |
DRS: Use free metrics instead of used for computation |
|
4.19.0.0 |
Fix KVM import unmanaged instances on basic zone |
|
4.19.0.0 |
Fix KVM import and list unmanaged VMs |
|
4.19.0.0 |
Register managed user data using POST call from UI (to support user data content > 4096 bytes) |
|
4.19.0.0 |
UI: Add reconnect button to hosts on alert |
|
4.19.0.0 |
minio: fix store user creation |
|
4.19.0.0 |
Support user data content upto 1048576 bytes - updated jetty maxFormContentSize value to 1048576 bytes (default is 200000 bytes) |
|
4.19.0.0 |
Fix KVM import unmanaged instance |
|
4.19.0.0 |
schema,engine-schema: explicit VMware 8.0.0.2, 8.0.0.3 support, logs |
|
4.19.0.0 |
ui: prevent scheduling readyforshutdown job when api inaccessible |
|
4.19.0.0 |
engine-schema: fix finding guestos mapping with parent version |
|
4.19.0.0 |
Fix VMware VM ingestion template selection and default template failure |
|
4.19.0.0 |
ui: fix default domainid for add account |
|
4.19.0.0 |
ui: fix layout for action button for template form |
|
4.19.0.0 |
Fix bootstrap exceptions |
|
4.19.0.0 |
Fix ssl check in object store browser |
|
4.19.0.0 |
contributers: change of the guard |
|
4.19.0.0 |
server: skip password policies check on empty password |
|
4.19.0.0 |
Revert “Add e2e tests for listing resources” |
|
4.19.0.0 |
test: additional check to ensure hosts are left in up state |
|
4.19.0.0 |
server: fix debug message when expunge a vm |
|
4.19.0.0 |
server: improve stats collector logs to state what the collector does |
|
4.19.0.0 |
Add e2e tests for listing resources |
|
4.19.0.0 |
test: fix test_host_ping.py to restore original host state |
|
4.19.0.0 |
Fixup test_image_store_object_migration.py |
|
4.19.0.0 |
CKS: create Security Groups for CKS clusters of each account |
|
4.19.0.0 |
VPC: update default network offering for vpc tier to conserve_mode=1 |
|
4.19.0.0 |
Save the account which deliberately removed a public IP from quarantine |
|
4.19.0.0 |
README: that time of the year! 🎄 |
|
4.19.0.0 |
UI: Project column in Default View |
|
4.19.0.0 |
Remove unneeded duplicate words |
|
4.19.0.0 |
server: fix url check for storages without a valid url |
|
4.19.0.0 |
client/pom.xml: fix code coverage is not updated in some modules |
|
4.19.0.0 |
KVM Ingestion - Import Instance |
|
4.19.0.0 |
kvm: Add support for cgroupv2 |
|
4.19.0.0 |
Fix unmanage VM marvin tests and small UI fixes for import |
|
4.19.0.0 |
events,alerts: Add missing indexes |
|
4.19.0.0 |
Handle errors while scaling kubernetes cluster |
|
4.19.0.0 |
server: fix resource count during assign volume |
|
4.19.0.0 |
.asf.yaml: Enable Github Discussions for CloudStack |
|
4.19.0.0 |
Move subdomains between domains |
|
4.19.0.0 |
server: fix diskoffering details in vm response |
|
4.19.0.0 |
Acl export acls with proper tags encoding |
|
4.19.0.0 |
CKS: create HA cluster with 3 control VMs instead 2 |
|
4.19.0.0 |
FiberChannel Multipath for KVM + Pure Flash Array and HPE-Primera Support |
|
4.19.0.0 |
ui: add action to declare/cancel host as degraded |
|
4.19.0.0 |
Add logs to listLoadBalancerRuleInstances API |
|
4.19.0.0 |
Add missing hosts info to the prometheus exporter output. |
|
4.19.0.0 |
CKS: update imagePullPolicy to IfNotPresent in yaml files |
|
4.19.0.0 |
linstor: Fix possible NPE if Linstor storage-pool data missing |
|
4.19.0.0 |
Add lock mechanism considering template id, pool id, host id in PowerFlex Storage |
|
4.19.0.0 |
Allow autoscale group and name override |
|
4.19.0.0 |
Fix intermittent build failures |
|
4.19.0.0 |
Update cloudstack-help-text |
|
4.19.0.0 |
Change available fields when editing a default role in the UI |
|
4.19.0.0 |
kvm: fix error when enable SSL for kvm agent |
|
4.19.0.0 |
New Feature: Import VMware VMs into KVM |
|
4.19.0.0 |
Prioritize hypervisor.uri configuration |
|
4.19.0.0 |
kvm: fix ide controller for rocky/alma vms |
|
4.19.0.0 |
lower level and no stack traces at info or higher |
|
4.19.0.0 |
ui: change ipaddress tab label for shared networks |
|
4.19.0.0 |
Linstor: Allow snapshot backup also to work on non hyperconverged setups |
|
4.19.0.0 |
Add dynamic secondary storage selection |
|
4.19.0.0 |
api: make displaytext form upload template/iso optional |
|
4.19.0.0 |
ObjectStore Framework with MinIO and Simulator plugins |
|
4.19.0.0 |
Initial vpnuser state |
|
4.19.0.0 |
UI: Removed redundant IP Address Column |
|
4.19.0.0 |
Fix upload of volumes, templates and ISOs through HTTP |
|
4.19.0.0 |
Global ACL for VPCs |
|
4.19.0.0 |
UI: Removed redundant input fields from ACL List rules modal |
|
4.19.0.0 |
Flexible tags for hosts and storage pools |
|
4.19.0.0 |
server: check if there are active nics before network GC |
|
4.19.0.0 |
allow filtering of listDiskOffering and listServiceOffering APIs by account or project |
|
4.19.0.0 |
Fix rollback while creating a private gateway |
|
4.19.0.0 |
Include domain and account field for createTemplate UI form |
|
4.19.0.0 |
[StepSecurity] ci: Harden GitHub Actions |
|
4.19.0.0 |
Fix typo in ssvm check script |
|
4.19.0.0 |
Clear pool id if volume allocation fails |
|
4.19.0.0 |
Added ipaddress argument to disassociateIPAddress api (#8125) |
|
4.19.0.0 |
Fixed spelling and added missing states to response |
|
4.19.0.0 |
VNF: fix UI bugs and polish |
|
4.19.0.0 |
schema: revert incorrect removal of oauth changes in #7417 |
|
4.19.0.0 |
Database VIEW management via separated files |
|
4.19.0.0 |
Set number of hours per month with actual number in Quota |
|
4.19.0.0 |
Fixed Hashmap Key value comparision |
|
4.19.0.0 |
multi local storage handling for kvm |
|
4.19.0.0 |
Introduce domainid and account parameter in createTemplate API |
|
4.19.0.0 |
Improved concatenation way in PropertiesStorage.java |
|
4.19.0.0 |
Externalize KVM HA heartbeat frequency |
|
4.19.0.0 |
Create global configuration to allow changing the default nic adapter for user VMs in VMware |
|
4.19.0.0 |
Public IP quarantine feature |
|
4.19.0.0 |
Let Prometheus exporter plugin support utf8 characters |
|
4.19.0.0 |
storagetype API param in list service/disk offerings |
|
4.19.0.0 |
Fix flaky tungsten test using comparator |
|
4.19.0.0 |
Fix deploy as is VM start after template deletion |
|
4.19.0.0 |
Inject hypervisor type and volume format on Quota tariffs |
|
4.19.0.0 |
PULL_REQUEST_TEMPLATE.md: fix spelling |
|
4.19.0.0 |
Flexible URI for connection with DB and new MariaDB driver |
|
4.19.0.0 |
UI: fix scale vm if first disk offering is dymamic |
|
4.19.0.0 |
edge-zone,kvm,iso,cks: allow k8s deployment with direct-download iso |
|
4.19.0.0 |
Update requirements file and fix minimum pre-commit version |
|
4.19.0.0 |
updated the api documentation for createNetworkOffering and updateNetworkOffering |
|
4.19.0.0 |
make sure vmware adapter detail for nic is passed during registering template |
|
4.19.0.0 |
Linstor backup snaphots |
|
4.19.0.0 |
Remove powermock form VM Manager test |
|
4.19.0.0 |
Advanced SG: allow create/update physical networks with vlan range |
|
4.19.0.0 |
ui: Admin, account and project dashboard improvements |
|
4.19.0.0 |
CKS: make clustertype optional to keep backwards compatibility |
|
4.19.0.0 |
Fix: Select another pod if all hosts in the pod becomes unavailable |
|
4.19.0.0 |
Make authentication request parameter order to be deterministic |
|
4.19.0.0 |
KVM Host HA enhancement for StorPool storage |
|
4.19.0.0 |
indent issue in list view after merge forward of 4.18 |
|
4.19.0.0 |
Polish UI |
|
4.19.0.0 |
Fix JSON string comparision for tests |
|
4.19.0.0 |
Bump the actions/checkout action to v4 |
|
4.19.0.0 |
Refactor testCRUDAcl to Separated Case to Improve the Test Experience |
|
4.19.0.0 |
Add and improve logs in ACS bootstrap process |
|
4.19.0.0 |
Refactoring org.apache.cloudstack.network.tungsten.service |
|
4.19.0.0 |
refactor MockNetworkVO |
|
4.19.0.0 |
Update XenServer610WrapperTest.java |
|
4.19.0.0 |
Standardize StringUtils usages in NetworkModelImpl |
|
4.19.0.0 |
CKS: fix wrong format of cluster size on UI |
|
4.19.0.0 |
Fix KVM cloudstack-agent start if there is vm not managed by cloudstack on the host |
|
4.19.0.0 |
appliance: use Debian 11.8.0 and systemvm version to 4.19.0 |
|
4.19.0.0 |
Update GPU support for V100,T4,A5500. |
|
4.19.0.0 |
Add MGMT IP in management.network.cidr as alternate name in their self-signed certificate |
|
4.19.0.0 |
misc: fix spelling |
|
4.19.0.0 |
ui: extend role isPublic parameter |
|
4.19.0.0 |
Add two more pre-commit hooks |
|
4.19.0.0 |
ui: fix snapshot copy actions for non-rootadmins |
|
4.19.0.0 |
Storage Management |
|
4.19.0.0 |
Add logs to script and command execution |
|
4.19.0.0 |
Oauth2 integration with CloudStack |
|
4.19.0.0 |
Fix allignment on layout on right panel |
|
4.19.0.0 |
New feature: VNF templates and appliances integration |
|
4.19.0.0 |
Fix failure on agent reconnection |
|
4.19.0.0 |
Fixup updateSnapshotInfo failure due to forward merging |
|
4.19.0.0 |
Create snapshot from VM snapshot without memory for NFS/Local storage |
|
4.19.0.0 |
Use UserVmDao for listVirtualMachines API to increase performance |
|
4.19.0.0 |
Feature: Add support for DRS in a Cluster |
|
4.19.0.0 |
reduce collaborators count to 10 |
|
4.19.0.0 |
Add winterhazel to .asf.yaml collaborators |
|
4.19.0.0 |
Fixup: register vmscheduler configkey |
|
4.19.0.0 |
dashboard: on admin dashboard use red-dot icon when hosts are in alert |
|
4.19.0.0 |
Fix os type response isuserdefined |
|
4.19.0.0 |
Fix EULA section while parsing OVF file |
|
4.19.0.0 |
UI: Fix deploy VM wizard vApp properties |
|
4.19.0.0 |
api,server,ui: snapshot copy, multi-zone replica |
|
4.19.0.0 |
server: set Default NIC when VM has no default NIC |
|
4.19.0.0 |
Fix templates and ISOs listing pagination |
|
4.19.0.0 |
ui: fix bulk delete template from zones |
|
4.19.0.0 |
marvin,test: fix directdownload template checksum test |
|
4.19.0.0 |
ui: correctly show volume physical size |
|
4.19.0.0 |
linstor: fix template copy on non hyperconverged setups |
|
4.19.0.0 |
test: add test for standalone snapshot |
|
4.19.0.0 |
Fix VM snapshot size during storage capacity check |
|
4.19.0.0 |
pre-commit: standardize more line endings to lf |
|
4.19.0.0 |
ui: add action to delete traffic type |
|
4.19.0.0 |
Refactoring swift util test |
|
4.19.0.0 |
Fix UUID for child datastores in all cases |
|
4.19.0.0 |
linstor: Fix template volume missing on copy node |
|
4.19.0.0 |
test,refactor: fix test_project_resources cleanup |
|
4.19.0.0 |
Snapshot removal and storage cleanup logs |
|
4.19.0.0 |
kvm: fix direct download template size |
|
4.19.0.0 |
Update pom.xml reflections version |
|
4.19.0.0 |
Add option to define password during password reset |
|
4.19.0.0 |
Add domainpath to listnetwork and UI network tab |
|
4.19.0.0 |
Allow password definition during VM deploy |
|
4.19.0.0 |
Run ResourceCountCheckTask only in the longest running management server |
|
4.19.0.0 |
vm-import: fix stopped managed vms listing in unmanaged instances |
|
4.19.0.0 |
Fix NPE if global setting implicit.host.tags is set to null |
|
4.19.0.0 |
storage: allow VM snapshots without memory for KVM when global setting allows |
|
4.19.0.0 |
ui: update vm deploy form iso label |
|
4.19.0.0 |
Fix non admin logouts |
|
4.19.0.0 |
ui: update dashboard screenshot for README |
|
4.19.0.0 |
.github: run Sonar Check only on PRs from apache/cloudstack branches |
|
4.19.0.0 |
Format quota email currency values |
|
4.19.0.0 |
Default value of force should be false for template delete operation |
|
4.19.0.0 |
systemvm: remove config in /etc/pam.d/systemd-user to fix user@0.service |
|
4.19.0.0 |
pre-commit: add hook check-merge-conflict |
|
4.19.0.0 |
Enable four more flake8 rules |
|
4.19.0.0 |
UI: Fix sorter across different components |
|
4.19.0.0 |
[cleanup] Deleted file FakeDhcpSnooper.java and DhcpSnooper.java |
|
4.19.0.0 |
Improve template download error message |
|
4.19.0.0 |
user-shared networks: fix few issues |
|
4.19.0.0 |
UI: Admin, account and project dashboard improvements |
|
4.19.0.0 |
Ensure getCapacityState() is not called for hosts in maintenance |
|
4.19.0.0 |
Fix: Convert volume to another directory instead of copying it while taking volume snapshots on KVM |
|
4.19.0.0 |
systemvm: check if patchfile exists and is valid tarball before patching |
|
4.19.0.0 |
KVM Agent config to reserve dom0 CPUs |
|
4.19.0.0 |
[Veeam] Don’t interrupt backup syncronization |
|
4.19.0.0 |
Add extra checks for test_vm_schedule to avoid intermittent failures |
|
4.19.0.0 |
cleanups as suggested by errorprone |
|
4.19.0.0 |
ui: add button in zone physical network list |
|
4.19.0.0 |
We need people to do better testing |
|
4.19.0.0 |
server: fix mysql error when list Shared templates for projects |
|
4.19.0.0 |
load (domains) continuously in dropdown boxes |
|
4.19.0.0 |
linstor: resize root disk on offerings with different size |
|
4.19.0.0 |
cleanup: remove unused class org.apache.cloudstack.network.NetworkOrchestrator |
|
4.19.0.0 |
Improve logs in UnmanagedVMsManagerImpl class |
|
4.19.0.0 |
fix: cleanup directory if empty after removal of snapshot |
|
4.19.0.0 |
removal of unused interfaces |
|
4.19.0.0 |
Removed state for removed accounts |
|
4.19.0.0 |
Normalize encryption on global configurations values |
|
4.19.0.0 |
ui: allow copying password from notification |
|
4.19.0.0 |
Improve logs when searching one storage pool to allocate a new volume |
|
4.19.0.0 |
Improve logs in NfsSecondaryStorageResource class |
|
4.19.0.0 |
mvn: fix userdata dependency version |
|
4.19.0.0 |
Keep deleted projects name |
|
4.19.0.0 |
Add Service Offering to listSystemVMs and fix link from VR to its offering |
|
4.19.0.0 |
Improve the description of config password.policy.minimum.digits |
|
4.19.0.0 |
Fix the poll for the API ReadyForShutdown even after logout |
|
4.19.0.0 |
Trigger out of band VM state update via libvirt event when VM stops |
|
4.19.0.0 |
Use direct download timeout configs for URL check during registerTemplate |
|
4.19.0.0 |
LibvirtServerDiscoverer should only process added hosts relevant to hypervisor type |
|
4.19.0.0 |
Fix tests on CS build when cloudstack-management service is running |
|
4.19.0.0 |
Fix style for LibvirtComputingResource variable names and its dependencies |
|
4.19.0.0 |
Added JoaoJandre to .asf.yaml |
|
4.19.0.0 |
Added SadiJr to .asf.yaml collaborators |
|
4.19.0.0 |
Added GaOrtiga to .asf.yaml collaborators |
|
4.19.0.0 |
Added BryanMLima to .asf.yaml |
|
4.19.0.0 |
VR: remove apache2 config for removed VPC tiers |
|
4.19.0.0 |
contributor-howto |
|
4.19.0.0 |
Remove powermock from pom.xml |
|
4.19.0.0 |
fix units labels for max storage of volume |
|
4.19.0.0 |
Allow configkey to set ‘cloud-name’ cloud-init metadata |
|
4.19.0.0 |
Fix 2FA becoming enabled when the user inputs the wrong code during setup |
|
4.19.0.0 |
VR live patching: Allow live patch of VPC VRs even if networks are in allocated / shutdown state |
|
4.19.0.0 |
Fixup CheckedReservationTest |
|
4.19.0.0 |
Publish event for VM.STOP when out of band stop is detected |
|
4.19.0.0 |
api: remove powermock from tests |
|
4.19.0.0 |
Remove powermock from engine/storage/configdrive |
|
4.19.0.0 |
Remove powermock from server |
|
4.19.0.0 |
remove powermock from engine |
|
4.19.0.0 |
Remove powermock from core |
|
4.19.0.0 |
Add and improve logs in snapshot scheduling |
|
4.19.0.0 |
ldap trust map cleanup on domain delete |
|
4.19.0.0 |
upgrade: fix upgrade from 4.18.1.0 to 4.18.2.0-SNAPSHOT |
|
4.19.0.0 |
Fix issues in VM Scheduler |
|
4.19.0.0 |
Remove unneeded duplicate words |
|
4.19.0.0 |
Increase reserve on ScaleIO disk formatting for fragmentation |
|
4.19.0.0 |
Generate coverage for Simulator based integration tests & ui tests in github actions |
|
4.19.0.0 |
Allow editing of host and storage tags of system offerings in the UI |
|
4.19.0.0 |
UI: Fix user role login due to missing API access on custom hypervisor name |
|
4.19.0.0 |
Fix listLoadBalancerRuleInstances api call |
258 Issues listed