This page describes major administration changes between Abiquo versions.
For versions prior to Abiquo 4.0, please see documentation for earlier versions of Abiquo
4.0.0 to 4.6.4
4.7.0
Changes to the Outbound API for event streaming
- Abiquo 4.7.0 introduces changes to the data structure of the events streamed by the Outbound API (M module)
- You must change any integrations that use the streaming API. See Trace entity for the new format
- The new version of the M module does not require a user in the database or Abiquo Configuration Properties to configure a user
Public cloud storage and private cloud external storage
- The Storage Manager (SSM) remote service has been removed and the NARS remote service will now manage storage for the platform
- The platform logs this remote service in the nars log. As part of the upgrade process, administrators can remove the old remote service web app: ssm.
- Administrators can update existing public cloud templates to enable hot reconfigure of disks
Remote access to vCenter
- Optional remote access to vCenter VMs using web console (WebMKS) that is activated (and can be forced) with abiquo.properties, and using the same branding as vCloud WMKS
- Storage hot-reconfigure can now be enabled during the capture of VMs that are powered ON
Events
- The Abiquo database upgrade may take longer than usual because it will upgrade the events table to the new format
Capture
- You can now set a cost code for a VM during capture
vCloud hard disks
- Administrators can update existing templates to enable disk hot reconfigure
Application level gateway in NSX distributed firewalls
- Configure with Abiquo Configuration Properties and UI client config properties
Reporting
- You must upgrade Abiquo Reporting to use the new events format. For more information, please contact Customer Service
Backup
- The Avamar backup plugin is deprecated in Abiquo 4.7.0
4.7.1
Upgrade requires credentials
- Abiquo YUM repositories are no longer open. Please contact Abiquo Support to obtain your credentials
Changes to the Outbound API for event streaming
- Remove the M user from the database and the m user properties (DO NOT REMOVE abiquo.m.instanceid) from Abiquo Configuration Properties. Remove the OUTBOUND_API role
Changes to vCloud Director plugin
- The default platform configuration is now to create fenced vApps in vCloud Director. To change this configuration, set the abiquo.vcd.fenceVapp property to false
- Added support to manage NAT networks and org VDC networks as external networks
- Added support for vCloud Director 9.7, vCloud Director 10, and API up to version 33 of the API
SAML integration
- Added integration with SAML 2.0
- Associated changes to UI configuration that also affect OpenID integration
- New optional cookies to save login methods for OpenID and SAML
Reporting
- You must upgrade Abiquo Reporting to use the new events format. For the file and procedure, please contact Abiquo Support
API Java client
- Java client now supports the streaming API, see Abiquo Java Stream Client
4.7.2
Changes to vCenter and ESXi
- Provide a way to bypass the restriction on multiple VMs using the same disk. When capturing a VM, ignore the shared disk in the second VM and import the VM. Requires an Abiquo Configuration property on the Abiquo API Server
New version of Abiquo Reports
- Includes price of backup per GB
SSO integrations
- External scopes
Allowed connections
- Allowed CIDRs for roles and scopes
Recommended datastore tiers
- Administrators can now recommend datastore tiers for templates
4.7.3
No significant changes to the platform
5.0.0
New user interface
- Branding information see Abiquo Branding Guide
- Changes to Pricing View. In Abiquo 5.0.0, to assign a pricing model, the user must be able to edit enterprises
Improvement of install process
- We are currently improving the Abiquo install process and OVA packages are not available for Abiquo 5.0. Please contact Abiquo Support for more information
vCloud tagging of Organization and Provider VDCs
- Abiquo can now associate Org VDCs with their Provider VDCs when adding Org credentials
Resellers
- You can now configure a mail account in each reseller enterprise
- You can now create public cloud accounts from within the platform
vCloud Director changes
- vCloud firewalls at Edge level
- Reset guest password (guest tools)
NSX NAT changes
- Limit bandwidth of NAT IPs with QoS at virtual datacenter level
Action plans
- Send webhook action. Note that administrators should monitor the use of this feature.
Azure
- Support for Availability sets
5.0.1
Veeam
- For Veeam v9.5u4, you must add a Code to each backup policy to match the name of a cloned dummy backup job in Veeam. This enables you to set different backup retention times in different jobs. See Configure Abiquo Veeam Backup Plugin#Configureallbackupjobswithpolicycodes
Azure
- Users can accept marketplace terms in the Apps library when importing templates or when deploying VMs. This action requires a new privilege
5.0.2
No significant changes to the platform
5.0.3
vCenter cluster migration tool should ignore protected VMs
Azure Allow Azure credentials without App ID to enable Azure billing only. Add credentials of reseller customers for billing only. Add credentials of reseller customers for billing only
5.0.4
No significant changes to the platform
5.0.5
New Veeam hypervisor property to specify a list of vCenters used in Abiquo. See Configure Abiquo Veeam Backup Plugin for more details.
5.1
Veeam 9.5
- The Veeam 9.5 plugin is deprecated
- Upgrade to new Veeam 9.5u4 plugin. Requirements:
- Separate licence
- Changes to properties
- New backup manager
- New Veeam backup jobs corresponding to retention policies
- Add job names to backup policy codes
Veeam-Snapshot
- There is a new plugin to offer VMware Snapshot functionality as a complement to Veeam backup 9.5u4
VMware snapshot
- There is a new plugin to offer VMware Snapshot functionality
VM and template variables
- A user cannot add empty variables to VMs or VM templates
- Users can modify VM variables before deploy only
Hardware profiles and families
- The platform now onboards hardware profile families and types from public cloud and manages hardware profiles families and types
Shortcut to create a VM
- Users can now create a VM from any screen using the +VM button
- Users can now create a VM from a template in the Apps library
VMware
- Limit public IP bandwidth with QoS in vCenter and vCenter clusters
Virtual datacenters
- There is a new Locations section in virtual datacenters to manage resources at public cloud region and datacenter level
- Users can now filter virtual datacenters by provider
Address ranges in Amazon and Azure
- The user can now define address spaces for virtual datacenters with custom private networks and manage address spaces
Pricing
- New fee per VM
5.1.1
General
Enable WebMKS by disabling remote access (VNC) when you reconfigure the VM
- Do not make changes to the VNC configuration, such as the password because this will trigger an error
- See /wiki/spaces/doc/pages/311377649 and Enable WebMKS for vCenter
Private cloud ISO and disks
- Added Support for SATA disks
Backup
Added Veeam hypervisor property to list hypervisors to use with Veeam in Abiquo. This prevents issues with Veeam backup results for duplicate VMs on other hypervisors that are not managed by Abiquo.
Added Veeam 10 and Veeam 10 Snapshot plugins
- See Veeam 10 backup integration
5.1.2
ESXi
- vSphere
- Added Support for vSphere 7.0
- vSphere 7.x does not support remote access using VNC, so you must configure WebMKS to provide remote access
- Discontinued support for vSphere 5.x
- Added Support for vSphere 7.0
- Optionally capture VMs with external volumes
- Optionally capture VMs with duplicate names in different datacenters
5.2.0
Infrastructure
- The infrastructure check that periodically synchronizes the hosts with the platform will not create or delete datastores. If there are any changes to your datastores, you may need to refresh them manually. To do this, edit the physical machine and go to Datastores, then click the round arrow refresh button to update datastores.
ESXi and vCenter
- Added Support for vSphere 7.0
- vSphere 7.x does not support remote access using VNC, so you must configure WebMKS to provide remote access. See Enable WebMKS for vCenter
- Discontinued support for vSphere 5.x
DRaaS
- New Disaster Recovery as a Service (DRaaS) feature with Zerto integration
VM disks and Template disks
- Remove the "bootable" attribute and try to boot disks in sequence order
Cloud provider pricing and billing dashboard
- This feature is now part of the core Abiquo platform
- Added support for Google Cloud
- Add new configuration
- Remove old configuration in yaml files and scheduled job
Google Cloud Platform
- New Google Cloud integration
Azure
- Added support for
- Resource Groups
- Standard SKU public IPs
- Standard SKU load balancers
- Improved Azure VPNs
- Removed some enterprise properties with default in abiquo.properties
AWS
The template export to public cloud now uses AWS SDK. This file is no longer required on the V2V server
/etc/sysconfig/abiquo/ec2-api-tools
User interface
- The feature to create a VM from anywhere using the floating Add VM button is now enabled by default. See Create and deploy a VM from anywhere
5.2.1
For a full list of changes, please check the Release Notes.
SAML
- Added multiple identity providers based on user email domain
- You MUST add the new property to define the default IdP, even if you are only using one IdP
- Added VM monitoring
- Added bootstrap scripts with cloud-init
Reporting
- Added SSO to Reports
DRaaS
- Added billing
vCenter hosts and clusters
- Deploy OVA ready templates
- Ignore datastores by name
- Eject CD-ROM
Cloud-init
- Inject enterprise properties as VM variables
Networker
- vCenter credentials are now mandatory for Networker
API
- There are no changes to the API in Abiquo 5.2.1
5.3.0
Virtual machines
- VMs in the provider are now identified by their Provider ID
Public cloud billing
- The public cloud billing modules have been moved to the core platform
Home view
- Added dynamic dashboards
- Added new dashboard widgets
Infrastructure view
- Added support for disaster recovery as a service (DRaaS)
- The list of VMs on a hypervisor is now paginated
Apps library
- Added support for UEFI boot
Virtual datacenters
- Added support for AWS Application load balancers
- Users can create public subnets in AWS
5.3.1
- Added Abstract datastore tiers to group storage service levels across the cloud