Table of Contents | ||||||
---|---|---|---|---|---|---|
|
...
Key | Summary | Other versions |
---|---|---|
9850 | Re-enable automatic send mail after an alert is activated. See Monitoring See Monitoring and Control and Scaling#CreatealertsforVMs | |
9849 | New dashboard widgets. See Home View with Metrics, Hybrid, and Optimization tabsSee Home View with Metrics, Hybrid, and Optimization tabs. | |
9790 | Template list view. See Manage See Manage VM Templates | |
9789 | Wildcards in search boxes. See Starting See Starting Abiquo for the First Time#Search in lists | |
9721 | Exclude customer network ranges. See Manage See Manage excluded networks | 3.10.7, 4.0.4 |
9720 | Apply firewalls per networks. See Manage See Manage Networks#Createaprivatenetwork, Manage Manage Public Networks, Manage Manage External Networks, Manage Manage Unmanaged Networks | |
9713 | Add capacity control at cluster level. See Allocation See Allocation Rules#Compute load level rules | 3.10.7, 4.0.4 |
Additional highlights from Improvements below
- 9778 - Guacamole integration for unified remote access across all providers. See Configure See Configure Remote Access to VMs and Manage VMs and Manage VMs#Connect to your VM and Changes to branding and Abiquo VM and Changes to branding and Abiquo Branding Guide
- 9631 - Infrastructure view tab showing all VMs at datacenter level. See Administer See Administer VMs in infrastructure
Improvements
The following improvements were introduced in Abiquo 4.2.
Key | Description | Other versions |
10016 | Capturing a VM - setting default gateway should be possible as part of the process. |
|
9997 | Guacamole page customization |
|
9977 | Show backup info in VM summary. See Manage See Manage VMs#View VM |
|
9944 | Send guest password by SMS. See Guest See Guest setup | 3.10.8 |
9930 | Annoying DEBUG expandNodes in api.log |
|
9928 | Plugins could add ''vm'' context to logs |
|
9927 | Unrecognized VirtualCdromRemoteAtapiBacking. Add support for ATAPI emulation to ESXi plugin |
|
9923 | Network name from plugins. List/sync should get the name from the plugin. It should be possible to create/update the network with a specific name |
|
9909 | Create SOSreport plugin for Monitoring profile. | 3.10.7, 4.0.3 |
9865 | Show cluster name in infrastructure. Added name attribute to Cluster |
|
9818 | Capture process should write DHCP leases. To configure, set abiquo.capturedhcp property to true |
|
9816 | FQDN - DNS suffix validation needed in Configuration view for default network configuration set in Networks section | 3.10.7, 4.0.4 |
9814 | Add FQDN to the email template for auto-generated password | 3.10.7, 4.0.4 |
9809 | Remove clients with no backups | 3.10.7, 4.0.4 |
9808 | Group of improvements for Backup:
| 3.10.7, 4.0.4 |
9801 | Allow to filter metrics display by up to 31 days | 4.0.4 |
9794 | Report a log in tracer when the DHCP cannot be configured |
|
9791 | NSX EDGE placement using allocation policy. See NSX See NSX Gateway configuration guide and NSX guide and NSX with ECMP configuration guide |
|
9788 | New privilege to control whether a user can add an ISO or not. See Manage See Manage Roles#Privileges table |
|
9778 | Guacamole integration for remote console. See Configure See Configure Remote Access to VMs and Manage VMs and Manage VMs#Connect to your VM |
|
9756 | New URL to purchase license. See Configuration View#Dashboard See Configuration View#Dashboard | 3.10.7 |
9750 | Change VM power off icon. Changed from lightning bolt to power plug. See Manage See Manage VMs#VMpoweractions |
|
9746 | FQDN - validation is needed when setting DNS suffix on networks | 3.10.7, 4.0.4 |
9738 | Add Phone number into user information. See Manage Users and See Manage Users and to retrieve phone number from OpenID Abiquo OpenID Abiquo Configuration Properties#openid | 3.10.7, 4.04 |
9719 | Avamar - On replica backups restore can't be requested. Control display of Restore link with UI property for replica backups. Configure Configure Abiquo UI | 3.10.7, 4.0.4 |
9718 | Restore a VM from a VM that is not deployed backed up with Avamar | 3.10.7, 4.0.4 |
9716 | VNC password can´t be clear. DURING UPGRADE USE TOOL TO ENCRYPT EXISTING VNC PASSWORDS | 3.10.7, 4.0.4 |
9715 | Role Mapping from Abiquo to multiple AD groups. See Manage Roles and See Manage Roles and for API changes, please see documentation for Abiquo 4.0.4 at Abiquo at Abiquo 4.0 | 3.10.7, 4.0.4 |
9712 | Allow delete of VMs with no disks/NICs | 3.10.7, 4.0.4 |
9686 | Add icon to User cards. In Users card view, the platform displays the Gravatar icon for the user's email |
|
9680 | Create VPC needs to synchronize firewall |
|
9669 | Manage wrong rollback in another way | 3.10.7, 4.0.4 |
9664 | Quarantine column for multiple IPs is confusing. Change quarantine column to contain "Yes" or "No". |
|
9631 | Find VMs in Infrastructure view. New tab showing all VMs at datacenter level. See Administer See Administer VMs in infrastructure |
|
9628 | Get number of VMs at virtual appliance level. API changes |
|
9627 | Add description field to virtual appliance. Not available in the UI in Abiquo 4.2.0 |
|
9579 | Spec validation: Allow user to edit firewall configuration |
|
9570 | "Description" field on FW should not be mandatory in the UI |
|
9563 | Delete firewall list in VirtualMachineDefinition, preventing reconfigure of VM due to firewall changes |
|
9551 | Allow delete of IPs. Private and external IPs cannot be deleted if they are attached to a VM. Public IPs cannot be deleted if they are purchased |
|
9540 | OracleVM - Skip read-only datastores |
|
9537 | KVM - Skip read-only datastores |
|
9536 | ESXi - Skip read-only datastores |
|
9519 | vCD - Get OS type from templates |
|
9433 | Prevent creation of logical entities if plugin implements interface but not create method. Example, the platform can only list virtual datacenters in vCD, so do not allow users to create them. |
|
9378 | vCD - Load balancer with "public address" from an external network |
|
9377 | vCD - Differentiate external networks from private networks |
|
9370 | Hardware profile selection in spec, to enable user to select another hardware profile in public cloud where the platform cannot create a new hardware profile, and where template limits user to work with recommended hardware profiles only. |
|
9367 | Manage disk allocation (without abiquo.properties - eager zero improvements). Add Allocation attribute to VM template and VM disks. Enable users with disk allocation privileges to set allocation. See Modify See Modify a VM Template, Configure VMs and Manage , Configure VMs and Manage Roles#Privileges table |
|
9118 | Allow to fully configure SMTP options. See abiquo.properties documentation for Abiquo 4.0, Abiquo Abiquo Configuration Properties#server | 4.0.2 |
8832 | Device connection data is not validated as part of create |
|
8718 | SSL certificates can be reused for the same load balancer routing rules. Enforce no duplicated SSL certificates by certificate providerID. Change only affects AWS |
|
8649 | A proper error message is needed when the hardware version set is not compatible with the current host version during deployment |
|
8626 | Datastore tiers + Pricing - It would be helpful to display which VMs have invalid datastore tier or no datastore tier |
|
7587 | Check plugin supported operations in HypervisorActor creation |
|
...
Key | Description | Other versions |
9995 | Default role for M needs USERS_VAPP_VIEW_ALERTS |
|
9994 | Sometimes VM statistics chart tool-tip persists in view |
|
9993 | VHDX conversions not working |
|
9987 | Get vapp link undefined dashboards |
|
9982 | MeasuresPushActor never stops the stash, so it never processes the scheduled heartbeat message | 4.0.5 |
9971 | First boot password + Cloud-Init + Windows not working |
|
9970 | FQDN character limit on Windows 2012. Windows hostname limited to 15 chars, so using Abiquo ID instead of UUID |
|
9966 | VM edit does not have keymap selector in ESXi. The keymap selector is now supported with remote access through Guacamole integration |
|
9961 | Hard and soft limits traces are not shown |
|
9951 | The API does not properly filter the templates by scope |
|
9950 | VIMAGE-9: Trying to delete template with the owner fails if template is deployed by another enterprise |
|
9947 | CSRF: Replace cookie based authentication for a request header based one. See AuthenticationSee Authentication |
|
9940 | Remote access is always disabled when using hardware profiles | 4.0.5 |
9924 | Private networks not shown in virtualdatacenter if plugin does not support ''createNetwork'' |
|
9922 | Query parameters with special characters are not correctly sent to API | 4.0.5 |
9921 | Private networks not listed in VM edition |
|
9920 | Review base format and compatible formats for KVM because VMDK and VHD are now read-only formats. | 4.0.5 |
9918 | Create virtual appliance popup does not show all available VDC during VM capture process. Zendesk ticket: 5056 |
|
9915 | Uploading a template with wrong metadata triggers an error that is not useful |
|
9914 | Change logback configuration for Emmett and Delorean to INFO level |
|
9906 | ISO disk can have only IDE controller so prevent user from editing the controller type |
|
9900 | User with "EVENTLOG_VIEW_ALL" privilege and not "Global scope" assigned is not able to see events performed by "SYSTEM" user |
|
9897 | Error relocating a VM with a datastore that has no datastore tier assigned |
|
9893 | Spec: fix validation of network |
|
9891 | When halting hosts (power off) the hosts always enter the Provisioned state | 4.0.5 |
9890 | Allocation rules - Load level compute rules are applied when capturing a VM. Fixed by allowing the capture with a warning | 3.10.8, 4.0.4 |
9883 | Empty FQDN are not allowed |
|
9882 | getHostDefinition (discovery / host sync) takes too long when changing system property ''abiquo.esxi.taskPollWait'' | 4.0.4 |
9880 | Delayed detect VM state changes caused by running sync host operation because host sync should not block other monitor operations |
|
9873 | VM in grid mode does not allow edit or delete of VMs when VApp is Locked |
|
9867 | Get physical machines by rack returns a heavy JSON response. Added new API media type, entitylinkscollection |
|
9863 | Hyper-V - Datastore path should not be case sensitive | 4.0.4 |
9862 | Can't capture Hyper-V VMs with dynamic MAC address | 4.0.4 |
9860 | Create a proper error page so the UI can properly show the right error message | 4.0.4 |
9859 | Getting candidates to relocate VM returns empty list of physical machines | 4.0.3 |
9858 | Custom metrics - Error creating a custom metric with "unit" field NULL | 4.0.4 |
9853 | VM using ISO is deployed but still locked in Abiquo | 4.0.4 |
9846 | VM table password field is too short for encrypted VNC password | 3.10.7, 4.0.4 |
9845 | Streaming and m module not working in Tomcat 9 |
|
9843 | VF fails to detect power on of VM if the VM is vMotioned after the vCenter power on event | 4.0.4 |
9834 | Increasing disk size in backend does not upgrade accounting | 4.0.4 |
9825 | Pagination of scopes is no longer available due to tree view | 4.0.4 |
9821 | Abiquo RabbitMQ clients do not support SSL brokers. Zendesk 4949. Provisional fix requires further testing | 4.2.1 |
9819 | Invalid length for "sufix_dns" field on "network_configuration" table | 3.10.7, 4.0.4 |
9811 | Cannot edit IP of a physical machine through the UI | 4.0.4 |
9805 | Include support for latest GuestOsIdentifier from vSphere 6.5. See Modify See Modify a VM Template | 3.10.7, 4.0.2 |
9804 | Bad ostype mappings when using ostype *_64 and guests only supported in 5.5+ | 3.10.7, 4.0.2 |
9796 | VMDK sparse based VMs rolled back during deployment due to VMDK not being a writable format | 4.0.4 |
9792 | Can't deploy to OpenStack without floating IP | 4.0.4 |
9784 | Hardware profiles - warning message needed when editing templates to change CPU and RAM |
|
9776 | forceVirtualMachineDefinitionSync fails if VM becomes unsubscribed | 3.10.7, 4.0.4 |
9769 | KVM - Event wrongly generated (deploy event) |
|
9767 | Enterprise access search and list don't work for datastore tiers |
|
9761 | API fails on FQDN change. API should ignore changes to FQDN via API, as changes to FQDN can be made in guest OS only | 3.10.7, 4.0.4 |
9757 | Cannot use Cloud-Init on VMs that only have persistent disks |
|
9749 | Typo on VApp cards | 4.0.4 |
9747 | Misleading VirtualMachine#isStateful causing some false validations |
|
9745 | Cannot attach large volumes to VM. QEMU returns wrong size. Zendesk ticket: 4901 | 4.0.4 |
9743 | CostCode should be added to RAM/HD/Backup resources account | 3.10.7 |
9741 | Intervals on refresh timers are not working properly | 4.0.4 |
9739 | Cannot get vmdef when vSphere is using another language other than English | 4.0.4 |
9729 | Azure ARM metric retrieval needs to use UTC format |
|
9727 | Spec + Backup - Materializing spec with some policies when they are disabled by Infrastructure |
|
9723 | It is possible to delete the primary disk from a template through the API |
|
9704 | Save icon clipped in Load Balancers, Health Check |
|
9703 | Spec: UI shows wrong enumeration for firewalls in Apps library |
|
9699 | Spec: not possible to create/materialize a spec with firewalls related in a cycle |
|
9693 | Missing API validation while editing user email | |
9673 | Removing a policy from existing VM does not detach the VM client from the policy in Avamar server | 3.10.7, 4.0.4 |
9623 | Uploading an OVA file with spaces in its name appears as failed in UI |
|
9605 | vCD - VM can only use one network |
|
9575 | Allow relocate only to hosts of the same manager hypervisor (vCenter) |
|
9565 | Hyper-V - Undeploying a VM with only an ISO disk leaves the VM with no storage elements |
|
9248 | Rack selection should check hypervisor availability | 4.0.4 |
9217 | Not found error from link to hypervisors in datacenter limit. Removed hypervisors link |
|
9147 | Add Cloud-Init support to OpenStack. Enter configuration in VM bootstrap script and variables |
|
9146 | Add Cloud-Init support to Azure. Enter configuration in VM bootstrap script and variables |
|
8730 | ESXi CPU metrics scale is not a percentage, but it is shown as one in the UI | 3.8.3 |
8565 | Failed to deploy VM without datastores (only persistent volumes) in ESXi without system properties |
|
7969 | Failed to promote (copy) template when file is very lightweight |
|
...
4.2.1
Features
- New NSX plugin with NAT capabilities
- Administrator: Configure Configure the NSX integration
- Cloud Administrator: Manage Manage NAT
- User: Manage Manage NAT for virtual datacenters
- Support for Cloudoorsphere
...
Key | Description | Notes |
---|---|---|
10088 | Dashboards - Last deployed and Most Time On VMs are not shown if user is deleted. Display VMs without user | |
10080 | Identify Edges by enterprise. If you are using NSX, during the upgrade you must set abiquo.property: abiquo.nsx.edge.description or enterprise property: nsx.edge.description for each enterprise | |
10062 | Implement NAT plugin for NSX. See Configure See Configure the NSX integration | |
10049 | Allow resize of the networks frame in the VDC view, as in the Infrastructure view | Support ticket: 5164 |
10048 | Allow administrator to set the size of the Edge appliances. If you are using NSX, during the upgrade you must set abiquo.properties: abiquo.nsx.edge.esg.size and abiquo.nsx.edge.dhcp.size or the equivalent enterprise properties for each enterprise | |
10041 | Dashboard widgets - Users created by System properties should not be displayed on Home page | |
10040 | Dashboard widgets - for Optimization → Unused public Ips, use "workload" instead of "instances" | |
9984 | Dashboard widgets - Review filtering last deployed VMs by user | |
9941 | Add shortcut for Ctrl+Alt+Del in Guacamole viewer | |
9868 | Update jclouds version to 2.0.3 to improve China support | |
9717 | Load balancers - Not able to attach them in a VDC after synchronization process ("Load Balancers" tab is required) | |
9364 | Add button (+ sign) in Datacenter view should always prompt for rack or physical machine | |
9358 | UI doesn't warn about VMs with names already in kinton database in the current DC during import. | |
9230 | Confirmation dialog missing from Available IPs when moving all IPs | |
9094 | Upload templates - Progress bar only displayed if "Disk" section was the last section filled in | |
8203 | Go to vApp/VM from Infrastructure list of VMs on physical machines. As for Home view Dashboard, switch enterprise if necessary |
...
Key | Summary | Notes |
---|---|---|
10348 | Control display of dashboard widgets with privileges instead of through Configuration view. Added privileges: Display optimization dashboard tab, Display hybrid dashboard tab. See Manage See Manage Roles#Homeprivileges | |
10343 | Add billing widgets to dashboard on the Hybrid tab with new privileges: View bills, Manage bills, Display VM cost view widget (hybrid tab). See Hybrid#BillingwidgetsSee Hybrid#Billingwidgets. For configuration of this initial version, see Display see Display cloud provider billing data | |
10334 | Improve reuse of connection when hosts are removed/added from vCenter | |
10328 | Set up vCloud with admin credentials and create a public cloud region for use by multiple organizations. See VMware See VMware vCloud Director | |
10327 | vCloud: Support multiple VMs per vCloud virtual appliance for an organization, which will now be an Abiquo VDC. See VMware See VMware vCloud Director. Private networks are connected to an external network for outside access. Configure with abiquo.vcd.parentnetwork. See Abiquo See Abiquo Configuration Properties#vcd | |
10326 | vCloud: Enable administrator to configure only live metrics, or live metrics fallback when historical data is not present. Use: abiquo.vcd.metric.live.force, abiquo.vcd.metric.live.fallback. See Abiquo See Abiquo Configuration Properties#vcd | |
10319 | Retrieve missing VM template information when selecting a VM |
|
10318 | Create load balancers using external networks. For example, vCloud Director only supports load balancers on external networks (organization network). See Manage See Manage Firewalls and Load Balancers#Providersupportforloadbalancers |
|
10306 | Improve VM views (API calls and performance) |
|
10305 | Improve exception handling of HyperVCompute for deploy operations. Use abiquo.virtualfactory.hyperv.refreshMonitorJob.intervalms. See Abiquo See Abiquo Configuration Properties#virtualfactory | |
10302 | vCloud - Cannot import templates with no vCPU. Report name and ID if CPU and/or RAM are not present. Set default of CPU=1, RAM=1024 MB |
|
10279 | Outdated amqp-client dependency in delorean module of Watchtower | |
10272 | Undeploying VApp should return HTTP 204 instead of 202 if there are no VMs to undeploy |
|
10250 | Display the 'restore backup' info text when it is possible to restore the backup according to plugin functionality (some plugins support restore with VM powered ON) |
|
10249 | Allow for unmapped Samba shares to be used as datastores. Requires abiquo.hyperv.sambaHosts and configuration in the hypervisor. See Hyper-V and Abiquo See Hyper-V and Abiquo Configuration Properties#hyperv |
|
10238 | LDAP member search should be done with scope sub |
|
10231 | NSX-NAT - (UI) Select the NAT IP to use (for default SNAT) when creating a virtual datacenter. See Manage See Manage NAT for virtual datacenters and Manage datacenters and Manage Virtual Datacenters |
|
10217 | Cannot save a host with a failed state check |
|
10212 | In Infrastructure, on Virtual machines tab, after performing a VM search, keep the state after user clicks on shortcut to VDC or VM |
|
10210 | Drop legacy bootstrap methods in favor of Cloud-init. See VM See VM bootstrap script |
|
10209 | Create scaling group, add 'Create in maintenance mode' flag. See Monitoring See Monitoring and Control and Scaling#Managescalinggroups |
|
10199 | Configure length and character set of default guest password for guest customizations. Set abiquo.guest.password.length and abiquo.guest.password.exclude. See Abiquo Abiquo Configuration Properties#guest |
|
10198 | Show remote access password in VM summary for end user, with Show password link. Manage Manage Virtual Machines#ConnecttoyourVM |
|
10192 | Hyper-V: Allow to specify VM config file path for swap files. Use abiquo.virtualfactory.hyperv.swapFileDataRoot to set swap file location. See Abiquo See Abiquo Configuration Properties#virtualfactory | |
10180 | Implement periodic synchronization of virtual machine definition (vmdef) |
|
10163 | Add the "iconURL" attribute to the virtual machine in the API |
|
10133 | vCenter resource tagging tool (vcenter-tags) should use API instead of DB |
|
8248 | Hyper-V plugin must check for multiple concurrent connections to Hyper-V server |
|
...
Key | Summary | Notes |
---|---|---|
Key | Summary | Notes |
10323 | Volumes grid sort starts a loop call | v4.0.4.1 |
10320 | If there are no racks, do not allow the user to create physical machines | |
10316 | ExternalNetworks should be usable if plugin or device supports listExternalNetworks, even if it does not support network creation |
|
10314 | Revise English spelling, grammar, and style of APIError |
|
10313 | Retrieving firewalls or loadbalancers by locations does not apply limit filter | |
10301 | When VM is powered on, standard user cannot copy the password for remote access from VM edit dialog |
|
10300 | Monitoring tab does not display any metrics if there is a VM with no metric data |
|
10291 | Hyper-V vs max open files |
|
10288 | Appliance Manager will only connect to Redis on localhost using the default port |
|
10287 | Force ServicesActor supervisor strategy to restart | |
10285 | Add C5 instance types to Amazon. You may need to synchronize hardware profiles in Infrastructure and enable them at enterprise level. You may also need to load templates that support this hardware profile. |
|
10283 | Reconfigure fails to add an IP if the plugin does not support updateVirtualMachineAddressesInFirewall |
|
10281 | AMQP consumers fail to ack messages after reconnect (no more messages are consumed) |
|
10276 | Undeploying a VApp, all VMs get re-subscribed when some undeploys fail and VMs roll back |
|
10262 | NSX - Concurrent object access error (sometimes) while removing VMs from load balancer |
|
10259 | External IPs disappear from the available list when VMs using them are deleted |
|
10256 | Network config injection is not working on Hyper-V |
|
10254 | It is possible to surpass enterprise hard limit for IPs with NAT device |
|
10191 | Hyper-V – Enable administrator to set host shutdown behavior when creating a VM. Optionally set abiquo.virtualfactory.hyperv.automaticShutdownAction=X in abiquo.properties, where X is:
"Turn off" or "Shutdown" will NOT create swap files. Note that you can set the location of the swap file with abiquo.virtualfactory.hyperv.swapFileDataRoot in abiquo.properties |
|
10166 | Promote template (duplicate) task link does not include media type |
|
10081 | Add R4 instance types to Amazon. You may need to synchronize hardware profiles in Infrastructure and enable them at enterprise level. You may also need to load templates that support this hardware profile. |
|
9975 | Attaching a new disk directly in the hypervisor, the platform does not update accounting |
|
9929 | Anti-affinity cost is not added to the total cost in the virtual appliance pricing estimate |
|
9901 | Add support for RDP access to Windows guests in public cloud. Before deploying VMs, add the SSH public key to your user account. See Manage See Manage Virtual Machines#ConnecttoyourVM |
|
9857 | Captured VirtualMachines have hard disk size = 0 in Accounting. Also they are not registered in the ON table |
|
9742 | Azure ARM - Synchronizing a nonexistent VPC returns an internal server error |
|
9642 | Warning symbol on virtual machine cannot be deleted |
|
9142 | Add Cloud-init support to Rackspace |
|
9031 | Delete virtual datacenter in OpenStack deletes firewalls instead of releasing them from the VDC |
|
7418 | If LDAP server is not reachable no error is shown when trying to log in |
|
5400 | It should be possible to assign an LDAP group to enterprise roles in more than one enterprise |
|
...