CloudStack v4.5.0 Release Notes
-
🚀 This major release has the following bug fixes:
Generated using Jira filter=12329803
🐛 Bug ID Description CLOUDSTACK-8283 primary storage limit check not working... CLOUDSTACK-8244 LibvirtServerDiscoverer.java has hard coded agent class... CLOUDSTACK-8166 Usage data boundary condition and NPE... CLOUDSTACK-8140 secstorage.service.offering in GS set to service offering ID Webui fails to star... 🔀 CLOUDSTACK-8101 volume sync not working as expected - MS restart during upload volume leaves vol... CLOUDSTACK-8093 Not able to list shared templates by passing id.... 🚀 CLOUDSTACK-8077 Not able to deploy VM using a shared template.... CLOUDSTACK-8061 Extracting volume when it is in migrating state causes both the operations to fa... 🔧 CLOUDSTACK-7994 Network rules are not configured in VR after out-of-band movement due to host cr... 👻 CLOUDSTACK-7986 [F5 LB] Failed to execute IPAssocCommand due to com.cloud.utils.exception.Execut... CLOUDSTACK-7981 listVirtualMachine is too slow in case of duplicate resource tags due to joining... CLOUDSTACK-7974 deleted VM entries still exists in /etc/hosts and /etc/dhcphosts.txt files on vi... CLOUDSTACK-7954 ListTags API is ignoring the resourceID and displaying all the tags of all resou... CLOUDSTACK-7952 listSslCerts returns private key... CLOUDSTACK-7951 cloudstack-agent jsvc gets too large virtual memory space.... ⚡️ CLOUDSTACK-7917 Load Balancer Rule is not validated when updating LB... CLOUDSTACK-7887 fail to push snapshot to secondary storage if using multipart using swift... 🚀 CLOUDSTACK-7886 cs:rabbitMQ:cloudstackoperations like deployvm,deleteNW are failing if CS fail ... CLOUDSTACK-7884 Cloudstack MS is not responding (happening randomly) after some restart... 🚀 CLOUDSTACK-7877 The NET.IPRELEASE events are not added to usage_event on IP range deletion from ... CLOUDSTACK-7872 One network incorrectly being shutdown ... ⚡️ CLOUDSTACK-7871 Fix update VirtualMachine/Template API to allow nic/disk controller details for ... 👍 CLOUDSTACK-7869 Add simulator support for findHostsForMigration API... CLOUDSTACK-7855 Sec storage/network MTU should be on nic3 and not nic1... CLOUDSTACK-7854 Delete redundant CentOS 5.3 buit-in template in case of XenServer since CentOS 5... 🔀 CLOUDSTACK-7843 sync Job Failures always reported as success on Event Bus ... ⚡️ CLOUDSTACK-7842 wrong size column is getting updated with snapshot physical size in snapshot_sto... 💻 CLOUDSTACK-7837 [UI] CIDR field not completely visible in multi-edit view... 🔒 CLOUDSTACK-7833 VM Async work jobs log "Was unable to find lock for the key vm_instance" errors ... CLOUDSTACK-7832 MySQL deadlock occurred in resetting job_executing_msid of the completed vm work... 👷 CLOUDSTACK-7830 Usage Job fails with "Data too long for column 'user_name'"... 👷 CLOUDSTACK-7829 Usage Job fails with "Data too long for column 'user_name'"... ✅ CLOUDSTACK-7822 test SSL cert expired... CLOUDSTACK-7798 listing 2 guest networks is taking close to 4 seconds (Slow compare to previous ... 👍 CLOUDSTACK-7797 listSupportedNetworkServices API takes more than 1 second to complete, slow comp... CLOUDSTACK-7766 Field Validations Missing for Ingress and Egress Rules... CLOUDSTACK-7765 Field Validations Missing for VPC IP Address Fields... CLOUDSTACK-7764 No IP Address Validations when Adding Networks... 👷 CLOUDSTACK-7749 AsyncJob GC thread cannot purge queue items that have been blocking for too long... CLOUDSTACK-7730 Failed to create two icmp firewall rules... 0️⃣ CLOUDSTACK-7728 Network with egress policy allow, VR reboot missed default rule... CLOUDSTACK-7722 add.label: Add button for tags show the label not "Add" text... CLOUDSTACK-7720 No IP Address Validation for Acquire new secondary IP... CLOUDSTACK-7718 No Field Validations on Zone Form... CLOUDSTACK-7703 Cloudstack server endless loop when trying to create a volume while storage pool... 👷 CLOUDSTACK-7700 Volume Snapshot Async Job returns Success for a failed operation... CLOUDSTACK-7694 VMWare: Unable to create template from snapshots larger than 10G.... CLOUDSTACK-7688 Do not allow various operations which breaks VM Snapshots... CLOUDSTACK-7679 bump up the RabbitMQ AMQP java client version from 2.8.7 to 3.3.5... 👷 CLOUDSTACK-7628 VM Worker job should be expunged one hour after completion instead of currently ... CLOUDSTACK-7624 Long hostnames cause CloudStack to die with an encryption error during startup... 👷 CLOUDSTACK-7595 Config parameters "job.expire.minutes" and "job.cancel.threshold.minutes" incorr... CLOUDSTACK-7589 VM not Starting and always stuck in Stopped state after management server restar... CLOUDSTACK-7581 Empty 'ID' parameters allowed in API calls... CLOUDSTACK-7570 min and max iops are being processed null while creating a vm using third party ... 👷 CLOUDSTACK-7566 Many jobs getting stuck in pending state and cloud is unusable... CLOUDSTACK-7563 ClassCastException in VirtualMachineManagerImpl in handling various Agent comman... 🐎 CLOUDSTACK-7562 Details page for disk offerings only show details for write performance... CLOUDSTACK-7553 Channel Closed error after SSVM and CPVM agents reconnect back to clustered mana... CLOUDSTACK-7542 CreateNetworkCmd and CreateNetworkCmdByAdmin both have their own "vlan" paramete... 👻 CLOUDSTACK-7540 S2SVpnConnections:CheckRouterTask is fails with NullPointer exception... 🚚 CLOUDSTACK-7538 Can not remove the vm nic due to there is another vm with same internal ip havin... CLOUDSTACK-7536 user vm can get a gateway ip in case of shared network.... 🌲 CLOUDSTACK-7528 When AlertManager fails to sendAlert it does not log the actual issue/error... CLOUDSTACK-7517 FTP modules are not loaded in VR... 💻 CLOUDSTACK-7482 Ajax calls in mgmt UI causing log pollution... CLOUDSTACK-7468 NetScaler SSL Termination does not handle Projects as expected... 💻 CLOUDSTACK-7463 UI: Domain Admin UI shows 'Add LDAP Users' button (should not be shown)... CLOUDSTACK-7417 Admin cannot archive or delete events for a deleted account... CLOUDSTACK-7412 Can't create proper template from VM on S3 secondary storage environment... CLOUDSTACK-7373 Incorrect Japanese keyboard mapping with CentOS CLI guestOS on VMware host... CLOUDSTACK-7360 [vmware] Add host to existing cluster fails if the cluster is using Nexus 1000v ... CLOUDSTACK-7344 VOLUME.DELETE usage event missing for VM's in ERROR state... CLOUDSTACK-7312 ISO/volume format name checking is crude and doesn't work with advanced URLs... 🚀 CLOUDSTACK-7305 Hypervisor type parameter is mandatory when deploying VM using ISO... 🚚 CLOUDSTACK-7302 UI: Remove Hover Interaction from breadcrumbs at top page... 💻 CLOUDSTACK-7293 UI: Validation message on login page is not user friendly... 👯 CLOUDSTACK-7261 CLONE UI - listSystemVMs API and listRouters API fail to return hypervisor prope... CLOUDSTACK-7260 Management server not responding after some time for Vmware due to Oom (cannot c... CLOUDSTACK-7259 KVM mappings for CentOS 6.x and RHEL 6.x... CLOUDSTACK-7250 [vCenter 5.5] SourceNAT,StaticNAT and Portfowrding is not working with Vmware DV... CLOUDSTACK-7245 listIsos call does not return isdynamicallyscalable in the response attributes a... CLOUDSTACK-7239 Wrong message thrown on Primary Storage addition failure in some cases... ⬆️ CLOUDSTACK-7219 Cannot display Cluster Settings after 4.4 Upgrade... ⏱ CLOUDSTACK-7214 [LDAP] connection timeout is hardcoded to 500ms... CLOUDSTACK-7200 [LDAP] importUsersCmd for a group fails incase any member of a group is not an u... CLOUDSTACK-7191 On restartNetwork destroy the VR immediatley, instead of cleanup the rules then ... 🚀 CLOUDSTACK-7182 NPE while trying to deploy VMs in parallel in isolated network... CLOUDSTACK-7175 Domain Id is exposed in error message when cross domain access is attempted when... 👷 CLOUDSTACK-7162 queryAsyncJobResult api does not return jobinstanceid... CLOUDSTACK-7153 addNicToVirtualMachine not BaseAsyncCreate but creates an entity... CLOUDSTACK-7144 No GSLB provider is available during assigning load balancing rule... CLOUDSTACK-7119 [VMware] Reset VM fails if there is a VM snapshot... CLOUDSTACK-7118 Unable to expunge vms in error state... CLOUDSTACK-7102 Volume migration fails with 'VM i-2-3-VM does not exist in VMware datacenter' ex... 👯 CLOUDSTACK-7078 CLONE - [VMWARE]System VM's are failed to start with Nexus enabled Zone ... CLOUDSTACK-7077 Quickly attaching multiple data disks to a VM fails... CLOUDSTACK-7072 [VMware] Volume attachment intermittently fails with 'A specified parameter was ... ⬆️ CLOUDSTACK-7071 Upgrade to 4.2 fails in case a VMware setup has multiple zones managing the same... 👍 CLOUDSTACK-7069 [VMware] VM property 'numCoresPerSocket' is supported since vSphere API 5.0... CLOUDSTACK-7068 addIpToNic not BaseAsyncCreate but creates an entity... CLOUDSTACK-7062 Creating storage pool failing with xenserver with NullPointerException... 👷 CLOUDSTACK-7030 VMWare Worker VMs left behind... CLOUDSTACK-7023 [Automation] DeleteTagsCmd failed due to "Unable to find tags by parameters spec... CLOUDSTACK-7012 [Atomation] Vcenter Hang during 4.4 automation runs... 🔊 CLOUDSTACK-7011 No logs being generated because Logs are created as root instead of cloud user... 🚀 CLOUDSTACK-7004 [Automation] [KVM] Deploying a VM with rootdisksize less than the size of templa... CLOUDSTACK-6996 Adding cluster to legacy zone failed... 🌲 CLOUDSTACK-6990 VM console displays blank page.AgentControlChannelException in cloud.log... 👍 CLOUDSTACK-6976 Support for "SecStorageFirewallCfgCommand" for simulator.... 👻 CLOUDSTACK-6945 Null pointer exception when starting a VM that had its template deleted... CLOUDSTACK-6941 Can't choose storage for the volume, when attaching uploaded data volume to VM... CLOUDSTACK-6940 Templates cannot be downloaded from URLs without matching file extensions... CLOUDSTACK-6934 NPE at VolumeOrchestrator.java:868 during vm expunge when vm has volumes in Allo... CLOUDSTACK-6929 HAPlanner gets added into the list of regular planners... 🚧 CLOUDSTACK-6919 CancelMaintenanceMode: when restart vms, don't attempt to restart user vm not ha... 🚧 CLOUDSTACK-6918 CancelStorageMaintenance: Not all vms get restarted as a part of canceling maint... CLOUDSTACK-6915 Deleting dynamically added OS results in NPE for existing instances using that o... ✅ CLOUDSTACK-6910 Phase 1: tagging of test cases... CLOUDSTACK-6907 listVolumes: diskOfferingId is returned for the volume instead of service offeri... 🚚 CLOUDSTACK-6905 NPE XenServerGuru.java:95 when remove the nic from the vm in Stopped state... CLOUDSTACK-6898 [Hyper-V] Open the console of a VM from CS, reboot the VM ( from CS or from insi... CLOUDSTACK-6892 Database HA Config prevents mgmt server from starting... CLOUDSTACK-6886 Cannot add SDX Netscaler device... CLOUDSTACK-6869 Public key content is overridden by template's meta data when you create a insta... 💻 CLOUDSTACK-6840 [OVS][UI] Ovs provider should not be displayed in NetworkServiceProviders if the... CLOUDSTACK-6821 Disk allocated for primary storage remain unchanged after volume deletion ... CLOUDSTACK-6815 CallContext contains incorrect UUID for Account... CLOUDSTACK-6787 Event Bus - Publishing uuids missing in some cases... CLOUDSTACK-6740 Direct agent command throttling improvements... 💻 CLOUDSTACK-6718 [OVS][UI] Isolated network offering (non-vpc) creation page shows ovs as the ser... CLOUDSTACK-6691 NPE while assigning a VM nic primary/secondaryip to internal lb rule.... 💻 CLOUDSTACK-6690 [UI] ListView while assigning VM to internal LB rule in VPC is not valid.... 💻 CLOUDSTACK-6666 UI search for vm's in port forward rules field does not work... 👯 CLOUDSTACK-6652 CLONE - [Automation] Vmware- System's StartCommand failed with "NumberFormatExc... CLOUDSTACK-6631 unable to attach new Volume to VM... 👯 CLOUDSTACK-6605 CLONE - [Automation] jasypt decryption error is thrown after restarting console ... 👻 CLOUDSTACK-6594 Observed many DB Exception while starting MS "Can't DROP 'last_sent'; check that... CLOUDSTACK-6579 used_bytes column of storage_pool table is no longer used and should be removed... 🚀 CLOUDSTACK-6576 No Error Handling while deploying GPU unsupported instances on a GPU enabled hos... ⚡️ CLOUDSTACK-6570 API breakage of the UpdateUser API call... 0️⃣ CLOUDSTACK-6516 Default value of secstorage.encrypt.copy overridden... CLOUDSTACK-6496 addHost fails for XenServer with vSwitch networking... 📦 CLOUDSTACK-6495 JSVC package dependancy failures during installation of Cloudstack Agent on RHE... CLOUDSTACK-6473 Debian 7 Virtual Router ip_conntrack_max not set at boot... CLOUDSTACK-6467 User VM state listener publishes to event bus incompletely... CLOUDSTACK-6465 vmware.reserve.mem is missing from cluster level settings ... 🚧 CLOUDSTACK-6459 Unable to enable maintenance mode on a Primary storage that crashed... CLOUDSTACK-6445 Simulator enhancements... 🔧 CLOUDSTACK-6434 Enable redundant virtual router to configure interval for VRRP broadcast... CLOUDSTACK-6433 Make sure redundant router would create a pair of routers when implementation... CLOUDSTACK-6432 Prevent VR from response to DNS request from outside of network... CLOUDSTACK-6376 listnetworkacls api when called with a networkid of a network which was created ... ⬆️ CLOUDSTACK-6374 LB rules added while router reqiuires upgrade should be removed from lb vm map... CLOUDSTACK-6371 KVM - secondary_storage count for account does not get incremted when snapshots ... 🚚 CLOUDSTACK-6358 Remove hardcoded guest OS mappings... CLOUDSTACK-6337 Can't Migrate instance which use custom HA compute offering to another host... 🚀 CLOUDSTACK-6309 [Automation] Router deployment failed due to "aggregated command s execution fai... 🚀 CLOUDSTACK-6286 [Automation] VM deployment is failing in simulator... 🚀 CLOUDSTACK-6271 Integrate Deploy DB Into windows msi installer... 🔊 CLOUDSTACK-6228 Some action confirm dialogs show incorrect icon... CLOUDSTACK-6212 'vm_instance' table has no AUTO_INCREMENT on 'id' field... CLOUDSTACK-6177 CS does XS master switch, which may cause weird XS behavior... CLOUDSTACK-6168 vm.instancename.flag inefficient... 🚀 CLOUDSTACK-6099 live migration is failing for vm deployed using dynaic compute offerings with NP... CLOUDSTACK-6075 Increase the ram size for router service offering ... CLOUDSTACK-6036 CloudStack stops the machine for no reason... ⬆️ CLOUDSTACK-5992 [Upgrade] default values of configuraiton parameters in configuration table are ... CLOUDSTACK-5984 addvmwaredc API call is not documented ... 🔧 CLOUDSTACK-5952 [UI] VM ip address information is not shown after configuring static NAT... CLOUDSTACK-5946 SSL: Fail to find the generated keystore. Loading fail-safe one to continue.... CLOUDSTACK-5910 mark the LDAP user as imported from LDAP... CLOUDSTACK-5879 Document on how to use RabbitMq event bus with spring modularisation done in 4.3... 🚀 CLOUDSTACK-5853 cannot deploy vm with differing service storage tag and data disk storage tag... ⏪ CLOUDSTACK-5836 When tried to reverting back to (disk attached)quiesced vm snapshot, got error a... ⬆️ CLOUDSTACK-5834 [upgrade]Error while collecting disk stats from : You gave an invalid object ref... 💻 CLOUDSTACK-5824 Delete snapshot UI always success... 🚀 CLOUDSTACK-5809 Not able to deploy Vm becasue of crossing pool.storage.allocate d.capacity.disab... CLOUDSTACK-5800 While creating a VM from template (which is created based on existing newly crea... 🔀 CLOUDSTACK-5700 [Vmsync] - kvm- "paused" state of Vm is not synced to CS.... 🔧 CLOUDSTACK-5673 [Hyper-V] Default IP address never configured on eth0 with default CentOS templa... 🚑 CLOUDSTACK-5664 XEN patch/hotfix certification - after XS 6.0.2 XS602E030 patch installation VMs... CLOUDSTACK-5641 Local disk usage on host don't show up in the admin's webui... CLOUDSTACK-5578 KVM - Network down - When the host looses network connectivity , reboot stuck wh... CLOUDSTACK-5576 RemoteVPNonVPC : Label needs to be changed to "Enable Remote Access VPN"... CLOUDSTACK-5482 Vmware - When nfs was down for about 1 hour , when snapshots were in progress , ... 👻 CLOUDSTACK-5469 Snapshot creation fails with following exception - "Failed to backup snapshot: q... CLOUDSTACK-5446 KVM-Secondary Store down-Even after secondary store is brought back up after bei... CLOUDSTACK-5395 When backup snapshot fails becasue of backup.snapshot.wait time exceeding , the ... CLOUDSTACK-5359 Failed to add second VMWARE cluster on a standard vSwitch enabled zone when vCen... ⬆️ CLOUDSTACK-5324 error message not proper when start VM fails because router requires upgrade... ⬆️ CLOUDSTACK-5309 version number and requires upgrade fields are not displayed for routers when na... CLOUDSTACK-5241 ROT13 usage... CLOUDSTACK-4770 Management server fails to start with "Unable to get the management server node"... CLOUDSTACK-4665 ceph:delete volume fails with ArrayIndexOutOfBoundsException... 🚀 CLOUDSTACK-4587 VM is failing to deploy on a Legacy zone after adding zone wide primary storage ... CLOUDSTACK-4451 associateIPaddress requires zone id but apidoc says it's optional... ⏪ CLOUDSTACK-4364 Restore VM - needs to log usage event for volume... CLOUDSTACK-4351 [DOC] 4.3.2. Host/Hypervisor System Requirements has misleading or premature no... CLOUDSTACK-4322 Delete domain with force option is not returning failed as response incase of ac... CLOUDSTACK-4292 ceph:destroyedvm failed with ArrayIndexexception while expunging... CLOUDSTACK-4200 listSystemVMs API and listRouters API fail to return hypervisor property ... CLOUDSTACK-3995 No error notification is generated when Primary storage (Zonelevel) is added wit... CLOUDSTACK-3815 "SNAPSHOT.CREATE" event's states are not registered on the events table ... CLOUDSTACK-3608 "guest_os_hypervisor" table has repeated mappings of hypervisor and guest OS... CLOUDSTACK-3607 "guest_os_hypervisor" table has values that are not registered in "guest_os" tab... CLOUDSTACK-2625 Duplicate usage records when listing large number of records... ⚡️ CLOUDSTACK-1990 Docs: Update "Choosing a Hypervisor" feature matrix with new info... CLOUDSTACK-315 Infrastructure view does not show capacity values...