Changes in 4.15.0.0 since 4.14

Apache CloudStack uses GitHub <https://github.com/apache/cloudstack/issues>`_ to track its issues.

VersionGithubDescription
4.15.0.0#4568kvm: Fix double-escape issue while creating rbd disk options
4.15.0.0#4559networkorchestrator: Fix typo in exception message
4.15.0.0#4553Fix for mapping guest OS type read from OVF to existing guest OS in C…
4.15.0.0#4555VMware: Fix template upload from local
4.15.0.0#4540Bug/unmanaged ingest exceptions #4539
4.15.0.0#4529vr: Ensuring dnsmasq.leases file is populated
4.15.0.0#4522template: Ensuring template is cross zone if type changed to system
4.15.0.0#4516Fix hypervisor type cast to string
4.15.0.0#4533db upgrade: use “create or replace view” instead of “alter view”
4.15.0.0#4536CLOUDSTACK-10423:Potential sensitive information disclosure
4.15.0.0#4538CLOUDSTACK-10425:Potential sensitive information disclosure
4.15.0.0#4511listphysicalnetworks: Honouring keyword parameter
4.15.0.0#4530extract volume: Fix NPE when Volume exists on secondary store but doesn’t have a download URL
4.15.0.0#4532apidoc issue
4.15.0.0#4526db: Fix description of volume.stats.interval which is in milliseconds…
4.15.0.0#4527kvm: set cpu topology only if cpucore per socket is set
4.15.0.0#4525xenserver: check and eject patch vbd for systemvms
4.15.0.0#4523Fix warning when setup cloudstack-common
4.15.0.0#4497kvm: FIX cpucorespersocket is not working on KVM
4.15.0.0#4521change debug to warn for unknown exceptions
4.15.0.0#4507Fix failure in validating IP address in case of multiple Management Servers
4.15.0.0#4515Update log output for FirstFitPlanner
4.15.0.0#4518ui: deprecate old UI and move to legacy to be served at /client/legacy
4.15.0.0#4510Adding zone name to physicalnetworkresponse
4.15.0.0#4501Disallowing udp for lb rules for haproxy
4.15.0.0#4505Make global setting “secstorage.max.migrate.sessions” non-dynamic
4.15.0.0#4499Adding cpuallocated percentage and value to host and hostsformigrationresponse
4.15.0.0#4496kvm: fix router.aggregation.command.each.timeout is reset to 600 when update other kvm configs
4.15.0.0#4495fix failures with test_multiple_nic_support.py
4.15.0.0#4500Fix hosts for migration count
4.15.0.0#4494sql: Fix Zones are returned in a random order (#3934)
4.15.0.0#4489vr: fix python exception when configure VRs
4.15.0.0#4361Add vpcid in usage network response
4.15.0.0#4486Add event for VM recovery operation
4.15.0.0#4483Display VPC name to which the network belongs to
4.15.0.0#4425Setting snapshot removed on timeout
4.15.0.0#4392Fixed double slash in secret breaking db insert
4.15.0.0#4467vpc: fix ips on wrong interfaces after rebooting vpc vrs
4.15.0.0#4480Fix migrateVMwithVolumes API in case of multiple volumes on VMware
4.15.0.0#4478Adding memoryallocatedpercentage & memoryallocatedbytes to HostsResponse & HostsForMigrationResponse
4.15.0.0#4466VR: fix logging is not working and logs are not appended to /var/log/cloud.log
4.15.0.0#4458Fix k8s cluster upgrade in shared networks
4.15.0.0#4487accountresponse: Fix domainpath description
4.15.0.0#4459createkubertetesbinariesiso: Saving images in network and dashboard yaml
4.15.0.0#4485Fixing misleading HostMetricsResponse param description
4.15.0.0#4461Fix destroying k8s cluster on shared networks
4.15.0.0#4476Removed sensitive info from UI when volume attach/detach fails
4.15.0.0#4078Cleanup download urls when SSVM destroyed
4.15.0.0#4428Moved dedicated hosts to the end of the resultset when selecting an e…
4.15.0.0#4475Fix: Data migration
4.15.0.0#4452Consider other conditions while listing templates with id
4.15.0.0#4446Check all mgt server connectivity
4.15.0.0#4469Fix: Listing projects comprising of only the user’s on listAll=true
4.15.0.0#4464Fix IndexOutOfBoundsException when creating basic network
4.15.0.0#4289default teardown methods with reversed() handling
4.15.0.0#4465fix login issue post upgrade
4.15.0.0#4456Returning nic details in KubernetesClusterResponse
4.15.0.0#4418Create Event in case of OOBM failure
4.15.0.0#4327Re-enable IP address usage hiding
4.15.0.0#4437[Bug fix] VMware: Fix for SSVM recreation on deployasis systemVM templates
4.15.0.0#4442Preventing port 53 being added as lb rule when dns service is availab…
4.15.0.0#4439Added compress option to dnsmasq log files
4.15.0.0#4430FIX issue in VR if remote access vpn is enabled
4.15.0.0#4440fix pbm url download
4.15.0.0#4408Hiding system reserved IP addresses
4.15.0.0#4341Allow to configure root disk size via Service Offering (diskoffering of type Service).
4.15.0.0#4388fix NPE in volumes statistics
4.15.0.0#4435server: fix format error with memorywithoverprovisioning in list hosts response
4.15.0.0#4177Prevent deploying IPv6 network if Zone has no IPv6 DNS configured
4.15.0.0#4429FIX s2svpn connection stuck on Pending state
4.15.0.0#4359Failed to update host password if username/password is not saved in db
4.15.0.0#4426DB: fix wrong category id of guest os ‘Other PV Virtio-SCSI (64-bit)’
4.15.0.0#4432Unable to create snapshot from vm snapshot
4.15.0.0#4144Fix Usage failed to get pid
4.15.0.0#3945server: update template to another template type
4.15.0.0#4363Ability to put a server in Down state to maintenance
4.15.0.0#4417Modify alter view to drop/create view
4.15.0.0#4414Adding public ip to listKubernetesClusterResponse
4.15.0.0#4367Remove cpu core from op_host_capacity when host is deleted
4.15.0.0#4427packaging/deb: Include cloudstack-guest-tool into cloudstack-agent DEB package
4.15.0.0#4420Including instance details in KubernetesClusterResponse
4.15.0.0#4415CKS : More log changes from uuid to name
4.15.0.0#4307[VMware] vSphere advanced capabilities and Full OVF properties support
4.15.0.0#4375Fixing count for findHostsForMigration
4.15.0.0#2206[CLOUDSTACK-10020] Changes to make marvin work with projects and VPCs
4.15.0.0#4409Enhance UpdateDiskOfferingCmd
4.15.0.0#4413systemvm: fix proc.find in CsProcess.py
4.15.0.0#4360server: Update use_bytes of storage pools
4.15.0.0#4193Fix usage record count
4.15.0.0#4411Display Kubernetes cluster name instead of uuid
4.15.0.0#4412Validating type parameter and including all types
4.15.0.0#67CLOUDSTACK-8157: Add absolute schema references to support MySQL 5.6 better
4.15.0.0#3946server: add global configuration for default router service offering
4.15.0.0#4387Fix JsonSyntaxException when creating API command response #4355
4.15.0.0#4407packaging: enable Parallel Collector GC for management server
4.15.0.0#4395support for data migration of incremental snaps on xen
4.15.0.0#4194enable update tags on disk offerings
4.15.0.0#4251Handle with VM snapshot events
4.15.0.0#4405Re-add affinity group
4.15.0.0#4377server: fix issue that vm guest os type is reset after updatetemplate
4.15.0.0#4381kvm: fix wrong VM CPU usage
4.15.0.0#4228Dont add host back after agent service restart
4.15.0.0#4348vmware: use hotPlugMemoryIncrementSize only for valid value
4.15.0.0#4404scalekubernetesclustercmd: Making id a required field [NPE Fix]
4.15.0.0#4383Host is counted twice if it has multiple host tags in Prometheus exporter
4.15.0.0#4382debian/control: add uuid-runtime to cloudstack-common, ufw/apparmor to cloudstack-agent
4.15.0.0#4379Add global configuration for max cpu/ram in service offerings
4.15.0.0#4373Handles creation /var/run/cloud folder for creation of lock file while modifyvxlan.sh script is run
4.15.0.0#4366Consider maintenance mode as offline for prometheus stats
4.15.0.0#4365Export dedicated host stats to prometheus
4.15.0.0#4397List VMs by Security Group & HA
4.15.0.0#4376server: Fix some cpuspeed issues while create service offering
4.15.0.0#4374Fixing searchAndCount searchAndDistinctCount when sc is null
4.15.0.0#4389Fixed vm-templates not being removed from primary storage with storag…
4.15.0.0#4271hypervisor: Add Citrix Hypervisor 8x product name support
4.15.0.0#4321VMware: match hardware version for worker VM when taking a snapshot
4.15.0.0#4354createaccountcmd: Improving account param description
4.15.0.0#4352Retry redfish requests
4.15.0.0#4269cks: assorted fixes, test refactoring
4.15.0.0#4338server: check guest os preference of last host when start a vm
4.15.0.0#4345Binding listening socket to all address for remote debug
4.15.0.0#4340Changing test_pvlan vlan id to prevent conflict with smoke tests env config
4.15.0.0#4190Broadcast URI not set to vxlan, but vlan (Fix #3040)
4.15.0.0#4328vmware: search unmanaged instances using hypervisor name
4.15.0.0#4336vmware: while plugging in nics get existing sorted nic devices
4.15.0.0#4305Changing dependency from python3-distutils to python3-distutils-extra
4.15.0.0#4335agent: Compare indirect agent lb algorithm when cloudstack agent conn…
4.15.0.0#4319Fix “data-server” dns entry in /etc/hosts after a new deployment
4.15.0.0#4303Ubuntu 20.04: Fix systemvm cannot start up
4.15.0.0#4239Disabling managing firewall - cloudstack-setup-management
4.15.0.0#4323systemvm: Update novnc
4.15.0.0#4319Fix “data-server” dns entry in /etc/hosts after a new deployment
4.15.0.0#4331change upgrade path to 4.14 (from 4.13) and intensify check
4.15.0.0#4333Minor message update
4.15.0.0#4294Create template from detached data-disks on VMWare
4.15.0.0#4316Handle listProjects API to list projects with user as members when listAll=true
4.15.0.0#4309cks: fix logging exception on create cluster
4.15.0.0#4326ui: call logout before login to clear old sessionkey cookies
4.15.0.0#4315Adding acl name to listNetworkAcl, listNetwork, listPrivateGateway, listVpcs responses
4.15.0.0#4053Secondary Storage Usage Improvements
4.15.0.0#4312Increase wait time before running the ssvm health check script on SSVM reboot
4.15.0.0#4320Change Global setting type for allow.user.create.projects
4.15.0.0#4317Display acl name in listNetworks response
4.15.0.0#4297Incorrect md5sums for systemVM templates results in failure to download templates to other image stores
4.15.0.0#4306Ubuntu 20.04: Fix issue while build package on ubuntu 20.04
4.15.0.0#4301Ubuntu 20.04: restart libvirtd instead of libvirt-bin
4.15.0.0#4291Manage influxDB Batches avoiding OutOfMemory Exception
4.15.0.0#4284Fixed delayed power state update after vm shutdown
4.15.0.0#4279Avoid Null pointer at DomainChecker and enhance AssignVMCmd
4.15.0.0#4020server: move UpdateDefaultNic to vm work job queue
4.15.0.0#4258List networks using networkofferingid
4.15.0.0#3996UI: Hide cpuspeed for custom constrained offering
4.15.0.0#3902vrouter: Save PlaceHolder nic for VR if network does not have source nat
4.15.0.0#4288client: explicitly define SslContextFactory::Server for https
4.15.0.0#4287Update Java Rados from v0.5.0 to v0.6.0
4.15.0.0#4266Adding os type id to the usage record response for virtual machines
4.15.0.0#4264Changed test failure to warning
4.15.0.0#4272Fixed rolling restart on VPC network
4.15.0.0#4274engine: honour bypass VLAN id/range for L2 networks
4.15.0.0#4278Usage-server update message improvement
4.15.0.0#4219iscsi session cleanup now configurable, filters iscsi partitions
4.15.0.0#4040[KVM] Enable PVLAN support on L2 networks
4.15.0.0#4275Display hypervisor type for VM snapshot
4.15.0.0#4180Added nfs minor version support
4.15.0.0#4068Adding Centos8, Ubuntu 20.04, XCPNG8.1 Support
4.15.0.0#4268Prevent NullPointerException on GenericDaoBase
4.15.0.0#4262fix test failure
4.15.0.0#4207Human readable sizes in logs
4.15.0.0#4254Name public network appropriately to avoid conflicts
4.15.0.0#4128Role based users in Projects
4.15.0.0#4213Search vm snapshots using tags
4.15.0.0#4255Prevent null pointer on listPublicIpAddress cmd
4.15.0.0#4256Fix comparison using nullable objects
4.15.0.0#4260cks: fix for null hypervisor type
4.15.0.0#4016Fixed private gateway can’t be deleted
4.15.0.0#4253Fix sed command failure in Mac OS.
4.15.0.0#4249Host SSVM Debian ISO on download.cloudstack.org
4.15.0.0#4243Update SystemVM debian iso from 10.4.0 to 10.5.0
4.15.0.0#4019server: Move restoreVM to vm work job queue
4.15.0.0#4165Allow renaming cluster, host, and storage
4.15.0.0#4220Fix cpuallocated value in findHostsForMIgration api
4.15.0.0#4225vmware: volume utilisation is always zero
4.15.0.0#4000vm: Reset deviceId to fix missing nic with vm
4.15.0.0#4231kvm/ceph: Only if a port number has been specified define in the XML
4.15.0.0#4116cks: fix template, deployment issues
4.15.0.0#3952vrouter: remove a POSTROUTING rule for port forwarding in VPC router
4.15.0.0#4175Redfish Client & Redfish OOBM Driver
4.15.0.0#4035Document how to pass CIDRs lists API calls
4.15.0.0#4214Bug fixes for primate
4.15.0.0#4226Removed check on SSLEngine client mode
4.15.0.0#4188Fix snapshots garbage collection
4.15.0.0#4138Fixed incorrect error message on invalid template type download
4.15.0.0#4156Fixed removal of hosts from certsmap when running certificate auto-renew
4.15.0.0#4172[VMware] Support to attach more than 15 data disks in VMware VM
4.15.0.0#4196VMware: Guest OS Mappings fix
4.15.0.0#4176server: Purge all cookies on logout, set /client path on login
4.15.0.0#4202server: don’t export B&R APIs if feature is not enabled globally
4.15.0.0#3979Limit API from trying to start a VM that is already running
4.15.0.0#4174Set prometheus.exporter.enable as not dynamic
4.15.0.0#4117[VMware] Explicitly controlling VM hardware version
4.15.0.0#4071Dynamic roles improvements
4.15.0.0#4186Adding pagination for quotaSummary and quotaTariffList
4.15.0.0#4001server: Dedicated hosts should be ‘Not Suitable’ while find host for m migration
4.15.0.0#3976Enable sending hypervior host name via metadata - VR and Config Drive
4.15.0.0#4103[VMware] Enable unmanaging guest VMs
4.15.0.0#4148server: Do not resize volume of running vm on KVM host if host is not Up or not Enabled
4.15.0.0#4171vr: fix backup router health check
4.15.0.0#4167Adding missing fields to API responses
4.15.0.0#4164Adding listall to listLdapConfigurations
4.15.0.0#4154server: fix for wrong affinity group count
4.15.0.0#4004Fixed null pointer and deployment issue on Xenserver with L2 Guest network with configDrive
4.15.0.0#4162Exception Message rephrasing
4.15.0.0#4132Fix delete network with no services
4.15.0.0#4145Fixing listVirtualMachinesMetrics to extend ListVMsCmd instead of ListVMsCmdByAdmin
4.15.0.0#3998NPE when VM is planned to migrate to other host during dynamic scaling
4.15.0.0#4085Fix duplicate user entries for vpn usage
4.15.0.0#4140Adding showunique parameter to list templates and isos
4.15.0.0#4007Restarting all networks that needs a restart in a VPC
4.15.0.0#4003Logging framework to use only log4j
4.15.0.0#4121server: fix TransactionLegacy DB connection leaks due to DB switching by B&R thread
4.15.0.0#3991Multiple dynamic VM Scaling APIs can create duplicate usage events for the same time
4.15.0.0#4070Update cloud-set-guest-password.in
4.15.0.0#4130Fixed null pointer after deleting snapshot, GC and cross cluster vm migration on XCP-NG
4.15.0.0#4122Maximum data volumes limit is picked from “default” version of hypervisor, instead of actual hypervisor version
4.15.0.0#3982Updated 3 error messages to replace the word ‘matches’ with ‘match’
4.15.0.0#4073Display network name for IP in shared networks
4.15.0.0#4075Search VR using redundant state
4.15.0.0#3949Fix: catch CloudRuntimeException in LibvirtGetVolumeStatsCommandWrapper.java
4.15.0.0#3955docker: upgrade to ubuntu 18.04 and fix some issues
4.15.0.0#3980Fix String.format unused/misused arguments
4.15.0.0#4048Update DpdkDriverImpl.java to support DPDK trunk interfaces
4.15.0.0#4083Allow set IPv6 when deploying advanced network Zone with SG via UI
4.15.0.0#4142Invalid character encountered in file ui/l10n/pt_BR.js at line 1134 for encoding UTF-8.
4.15.0.0#4109add support for XCP-ng 7/8 to create it’s heartbeat LVM properly
4.15.0.0#4077Disable searching by instance name for customers
4.15.0.0#4021Boot into hardware setup menu on Vmware
4.15.0.0#3965server: Honor vm.destroy.forcestop when expunge a vm
4.15.0.0#4104Debian10 support
4.15.0.0#4017[UI] Update ISO permissions
4.15.0.0#4079Fixed HA migrated storage error
4.15.0.0#4046Display image store disk size used and total disk size stats
4.15.0.0#4013Allow IMG extension for QCOW2 format
4.15.0.0#4062[VMware] Cannot migrate VM on PVLAN shared network
4.15.0.0#4119kvm: bump jna version to latest
4.15.0.0#4126Enhance KVM running VM snapshot exception log
4.15.0.0#4123Improved kvmvmactivitycheck.sh output
4.15.0.0#4065Enable revocation checking for uploaded certificates
4.15.0.0#4124Missing python3 libvirt bindings
4.15.0.0#3794create Volume Access Groups per cluster instead of CloudStack-RandomUUID()
4.15.0.0#4100RabbitMQ log enhancement
4.15.0.0#3921Updated vmware virtual hardware version in systemvmtemplate build script
4.15.0.0#4110cleanup of redundant check for sameOwner
4.15.0.0#4092engine/schema: add empty DB upgrade path from 4.14.0.0 to 4.15.0.0
4.15.0.0#4097Adding novnc license exclusion
4.15.0.0#3967noVNC console integration
4.15.0.0#4087python format

256 Issues listed