Changes in 4.15.0.0 since 4.14

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

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

256 Issues listed