Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

Table of Contents
maxLevel2
minLevel2
typeflat


These release notes are for Abiquo v4.6.x. For the release notes of the current version, see Release notes

...

For platform and component upgrades, see Changes#4.6

  • Abiquo 4.5+ does not support CentOS 6

  • All lang_xx_XX_labels.json files MUST end with an "__EOF" label (with double underscore character "_") or the UI will not load correctly


For changes to the Abiquo API, see httpssee https://wiki.abiquo.com/api/latest/#changelog.

  • Note: you may need to clear your browser cache to display the latest versions in the changelog menu

Changes to the Abiquo user interface configuration are described in Changes to UI configuration

...

Features described in the Abiquo 4.6 feature guides section.

  • Automatically create scaling actions

  • Public cloud price list synchronization

  • Backup pricing

  • Azure VPNs

  • Set resource allocation limits per provider

  • Multicloud infrastructure privileges

  • New public cloud regions in Amazon and Azure

  • Asynchronous tasks and display task progress

  • Changes to Discovery Manager remote service

  • Monitoring improvements

  • Default firewalls for virtual datacenters

  • Private IP reservation

  • Move a VM to a different VDC

  • Create more than one VDC in NSX ECMP

  • Support for more guest operating systems on VMware

  • Dell EMC Networker backup plugin

  • Allow access to VM initial passwords

  • Changes to Azure CSP credentials

  • Dashboard improvements

  • Detect vCenter management IPs

  • Improvements to vCloud Director Integration

  • Protect enterprise properties with types

  • Usage data in VM hours from the API

  • Control VDC default roles for enterprises in locations

  • JSON templates to define action plan entries



Key

Description


11775

Simplify the creation of an autoscaling action

11745

Monitoring performance test ⚔

11210

Add backup in pricing and pricing template models

11208

Set allocation limits at the provider level

11205

Azure VPN

11173

Azure: Update price information from Azure in each HP in the Enterprise Pricing Model

11172

AWS: Create process to get price (PVP) from AWS price list and update HP prices in Enterprise Pricing list

11816

Improvements in monitoring. See Configure VM Monitoring and Metrics

  • Upgraded to KairosDB 1.2.2

  • Changes to KairosDB and Cassandra properties

11796

Encrypt internal account ID for Azure, which is "subscription_ID#application_ID#tenant_ID" (not pricing access ID)

  • Admin must remove credentials and add them again as part of the upgrade process

11779

Add currency to pricing for public cloud region and datacenter level, which will also be used in pricing estimate

10760

New Discovery manager remote service (NARS).
Replaces old Discovery Manager (NODECOLLECTOR) and Cloud Provider Proxy (CPP)


Improvements

Key

Description


12109

Log failed executions in nars log

12087

Improve display of virtual appliance pricing button and currency in UI

12086

User interface - error StackTraces always display "Show less"

12079

UI - Scope - allow create/edit with all enterprises and parent scope

12052

Fix options button of VM so that it always displays; if there are no options, display an "empty" message when the user activates the button

12042

ARM - Add new Azure regions in South Africa

11991

Get prices from provider should apply currency of region from pricing

11933

vCenter-tags tool - Allow user to specify which tags to apply. If no list of tags to apply is specified, apply all tags

11917

Retrieve metrics from powered off VMs in VCD live metrics / ESX.

  • The platform will not attempt to retrieve live metrics when a VM is OFF

  • When no metrics are retrieved for an OFF VM, do not log a warning


11905

For a Scaling group, display scaling actions with action plans / alerts / alarms / metrics, when the user edits the scaling group

11904

Create defaults for a Scaling group in the UI. The defaults are in the UI configuration (client-config-default.json) and the admin can configure them

11898

Add an empty view to VApp list: include a message telling the user to create a VApp and a create button.

11807

UI performance: remove "last_task" query param from virtual appliances list

11805

UI performance: remove query param ''expand=last_task'' in list virtual appliances

11784

UI - track asynchronous tasks of a user on VDCs and VPNs. New Tasks tab in Events view.

  • See Asynchronous tasks and display task progress

11783

New API endpoint to list asynctasks of a user

11778

In Infrastructure view, Public and Private should be managed by different privileges

  • See Multicloud infrastructure privileges, Changes to privileges

11718

Create events when the platform runs an action plan

11667

ARM - Hide NIC sequence because plugin does not support reorder

11666

Allow push of data points to scaling group clone VMs. User cannot create alarms for custom metrics of clone VMs. Scaling groups have alarms that use all the aggregate of metrics of all VMs

11448

jclouds - Implement detection of SKUs for Load Balancers and Public IPs

11376

Scopes - Should be able to add a scope with "Use all Datacenters" / "Use all enterprises" to a hierarchy

11374

API - Return public cloud region's Account ID for enterprise credentials

11338

Upgrade Liquibase Version in development environments

11317

Define which interfaces a Device could implement and generate DevicePluginManager

11250

UI - Remember last language used.

All lang_xx_XX_labels.json files MUST end with an "__EOF" label (with double underscore character "_")

We have added the label for en_US and es_ES.
If you do not add this label for other languages, then the UI will not load correctly, and the login form will not display.

11131

Action plan entry templates are using String where integer/long applies

10296

Allow user to set their own private network gateway.

10252

Avoid error log in Watchtower emmett.log for getMetric if metric is not found

10160

We are trying to retrieve metrics from powered off VMs. This is legitimate because some measurements could exist before power off

10027

Load Balancers - Modify action should notify that an embedded address is required

9717

Load Balancers - Not able to attach them into VDC after synchronization process. Requires Load balancers tab at VDC level


Resolved Issues

12238

Not able to upload ISO file (mandatory ''requiredRAMInMB'' )

4.5.x

12190

vCloud - Undeploy action fails when using cloud-init with multiple orgVdcs

12169

vCloud - Existing VMs in OFF state are automatically set to Power ON after deploying another VM

12153

Cannot capture VM with 2 SCSI and 1 DVD if using ''abiquo.capturedhcp'' property to capture DHCP configuration

12151

Cannot reconfigure a captured VM with 2 SCSI and 1 DVD. Allow modifications that do not affect disk. Known issue key 12154 with disconnected default client DVD on SATA 0:0 related to possible changes from vCenter 6.5

4.4.1, 4.5.x

12149

Stoptime value in "accouting_event_vm","accouting_event_vm_on" and "accouting_event_vm_off" should be NULL for synced VMs

12098

Error accessing a VApp with pricing - It is possible to have create a VM with CPU / RAM values by editing hardware profiles

12088

Error when entering a VApp when user does not have "Access Pricing view" privilege

12071

Backup result check running while backup or restore is in progress causes duplicated results in DB and future errors.

12044

Jenkins - packages sometimes come without "powershell-scripts/filelist" file

12040

Action plan entry 'send email' should send email from the platform, not from the user who created the action plan

12026

Changing hardware profile in Azure does not upgrade the old one in the platform after sync

11989

ARM - Reconfigure fails at random when checking Disk SKU to handle premium storage. Abiquo does not support premium storage in Azure

11974

Veeam jobs are not disabled when the VMs are undeployed if they were vMotioned before

Ticket: 5931

11930

All allowed vCloud regions are listed in the Apps Library (even if no credentials are added)

11924

Events lost: cannot store some events with long entity names in the database

11919

vCloud - Retrieving templates returns VIM_NOT_CONNECTED error. Adjust vCloud timeouts to allow template retrieval

11903

Ec2 billing - "billing_period_enddate" values not added to API correctly

11901

Improve VM list performance for more than 100 VMs

11854

Upgraded liquibase version to 3.1.1

11844

Remove auto-create of virtual appliance when creating virtual datacenter. Now a user must create a virtual appliance in order to create a VM. Added an extra button to encourage user to create a VM

11842

The IP fields for creating a physical machine should accept host name (FQDN). This includes Server IP for discovery, Manager IP, Service IP, Agent IP, and IPMI IP

11841

Editing VM from Infrastructure / VMs tab, user is not able to save

11839

Default cloud admin user needs a default email. Default is now none at abiquo com. Please change the cloud admin's email address when you first log in!

11769

Reconfigure operations stop ongoing backup accounting events

11686

API pagination of hardware profiles in public cloud region does not work

11681

ARM - Cannot reconfigure a VM added to a firewall

11668

Amazon - Add support for AWS China Northwest region

Ticket:
5840

11650

Abiquo RAM metric has incorrect description (abq-ram-usage)

11639

Unable to create concurrently alarms for same metric

11498

Review labels in Spanish

11446

ARM - Cannot undeploy a VM with multiple NICs and assigned to multiple SGs/FWs

11429

ARM - Undeploy VM fails if there are names repeated in provider

11402

Restrict access to VDC has a behavior contrary to the expected. Label changed to "Limit access to VDCs"

11401

Errors in Virtual Machines Resource method names for API docs

11386

Load balancer attached Nodes preview does not show NOT_ALLOCATED VMs

11385

Editing a VM, the button to "Synchronize public IPs" doesn't work

11380

Invalid pricing model - enterprise association is not correctly maintained after switching enterprise

11375

Bad scroll over scroll in VApp spec review window

11358

Azure ARM - Error deploying with nonexistent network

11332

vCloud - Synced private networks are recreated in the platform with wrong address. Private network CIDR was using the first IP in the scope range, but it should use a network address. No database upgrade is done, user must import a VDC again to fix the issue.

11328

Selecting wrong provider while attaching enterprise credentials perform bad requests

11246

Change to tokens in OpenID authentication. See Abiquo OpenID Connect Integration

4.2.x

11192

Veeam - Backups do not expire in Abiquo so we show results of backups that have expired in Veeam.

  • Added configuration properties to set the max restore points of a job for each schedule type. See Configure Abiquo Veeam Backup Plugin

Ticket: 5735, 5903

11176

Wrong URL in event management for datastore tier creation

11147

Azure - Not possible to delete public IP without VDC

11128

Stored Procedure VM_HOURS takes too long and causes connections to time out. Added new index to accounting database

10984

vcenter-tags tool - Should use vmname query parameter

10867

Missing virtual appliance name in 'Create restricted VApp' event

10854

Veeam - Error in list_results method if restore_result state stays IN_PROGRESS

Ticket: 5691

10621

Delete disks that are not in repo when VM destroy request is received (Cloud-init ISO)

10551

Improve management of concurrent creation of public IPs

10472

It's not possible to edit the description of backup policies when they are assigned to a VM. User can now edit: name, code, description

10466

UI - Create Load balancer displays subnets section even when private IPs are not allowed by configuration

Ticket: 5529

10346

Incomplete "ESX needs reboot" message. Added HostSystem name (customer name and its mob id) to logs and exceptions in the discovery process

9090

Resellers can display the pricing model applied to their tenant, but they should also be able to display its prices


Selected known issue


Key

Description


11902

Amazon - Creating a VDC no longer retrieves its "default" firewall.
User must click button to "Synchronize firewalls" to retrieve the default firewall



...


4.6.1


Features

Key

Summary

Notes

12186

Improve Optimization dashboard 4.6.1. See Dashboard improvements. If your documentation contains screenshots, you may wish to update them.
Also, s part of the dashboard CSS improvements, you can customize the widget panel background color in your theme style sheet. See Changes to branding


12082

Enable administrator to create multiple VDCs for NSX-ECMP Plugin by entering context properties. See Create more than one VDC in NSX ECMP


12030

Private IP Reservation via Abiquo. See Private IP reservation


11830

Default firewall policy for a VDC. See Default firewalls for virtual datacenters


11828

Move a VM between two VDCs. See Move a VM to a different VDC


Improvements

Key

Summary

Notes

12367

Veeam - Try not to lose old backups if product API fails when returning results

Ticket: 6049

12356

API/MODEL - Add VM_RETRIEVE_INITIAL_PASSWORD privilege to allow administrator to retrieve initial password, as well as VM owner

Ticket: 6054

12354

Round down percentages over 100% on Optimization dashboard for KVM hypervisor


12350

UI - Enable user other than VM owner to retrieve initial password with new privilege

Ticket: 6054

12348

ARM - Increase default polling interval to improve performance and reduce API rate limit concerns.
Customers using Azure should apply the new defaults in abiquo.properties for existing installations:

Code Block
abiquo.vsm.pollingfrequency.azurecompute-arm=900000
abiquo.vsm.vmsyncfrequency.azurecompute-arm=900000
abiquo.vsm.vmmetrics.collectfrequency.azurecompute-arm=300000


12344

Improve hybrid dashboard. See Dashboard improvements


12335

ARM - Deploy operations force too many unneeded calls


12326

Do not show "Default credentials" button if the VM does not have a user and a password, from the VM template.
Remember that your changes to templates will only affect new VMs created after you save the changes


12319

Adapt Azure billing dashboard script to use new token model for CSP. See Changes to Azure CSP credentials
CSP customers must use a dashboard to onboard partners and obtain consent, then obtain tokens. See Microsoft PDF documentation


12318

Adapt Azure price list synchronization process to use token for CSP. See Changes to Azure CSP credentials


12312

ARM - Improvements in listAllLoadBalancers in jclouds


12309

Do not log large, unhelpful stack trace when UI aborts certain requests


12301

Interpret constraint ''SNAPSHOT_CANNOT_SELECT_HARD_DISKS''.
vCloud will return true so the instance should not provide the option to select the disks of the VM


12276

Fix links for metrics with '/' in the name


12274

Review links using entity name in API path to check for URL encoding


12200

UI should use the "TEMPLATE_LIST_CAN_FILTER_OSTYPE" constraint.
By default the constraint is true. When false, the UI should not show the OS selection in the dialog that lists templates to import.


12191

Improve efficiency during JSON communications with NARS


12189

Optimization dashboard - MostTimeOn - change to "Most time deployed" and use VM attributes to get the value


12188

Optimization dashboard - MostTimeOn - Undeployed VMs should not be shown


12187

Metrics - To get vmUsage of CPU/RAM used over/under a percentage and limit results via API, add query parameters.
In UI configuration, add default values for dashboard. See Configure Abiquo UI


12167

Improve import template in vCloud Director by not including OsType for the list of templates to import via API


12141

Add Cores per Socket in vCloud Director for templates and VMs. See Improvements to vCloud Director Integration


12133

ARM - Improvements to listNetworkSecurityGroups (firewalls) in Azure jclouds provider and Abiquo plugin


12132

ARM - Improvements to listVirtualMachines in Azure plugin


12131

ARM - Improvements to listVirtualMachines in Azure jclouds provider


12126

ARM - Use VPC providerId in virtual machine identifier to avoid checking all the resource groups


12121

ARM - Skip obtaining all versions of an SKU in a template search and only return the latest version available for deploy


12107

User interface - Interpret missing properties error during create virtual datacenter
Support multiple virtual datacenters in NSX-ECMP with different values of certain properties for each VDC.
When a request fails, the UI should use a JSON schema to look up the description and type of missing properties.
Then it should display a form for the user to fill in those properties and retry the request, adding those values in a header.
See Create more than one VDC in NSX ECMP and Configure Abiquo UI


12046

Fix provider column in the UsageDetailVW view so that it is based on the hypervisor type


11934

Remove deprecated API fields from UI, especially for usage of enterprise resources and limits


10589

ARM - Improve code efficiency when checking existing IPs by using new API calls


10416

vCenter - Virtual remote desktop IP address (vrdIp) is not always obtained from the hypervisor.
For vCenter clusters use given IPs, IPs in given networks, or as identified for management traffic.
See Detect vCenter management IPs


8491

Add a warning message when importing a Marketplace template so user can accept EULA in the AWS console



Resolved Issues

Key

Summary

Notes

12417

AWS - Error trying to access information about network interfaces of hardware profiles that are not defined in Abiquo


12384

Cannot get the async task after creating a virtual datacenter when the location is not in scope


12370

For enterprises with accounts that are not managed (i.e. not CSP), the platform should not look for discounts and price factor properties


12366

vCloud Director - Sometimes cpu, coresXsocket, or ram of a deployed VM are not the values from the Abiquo VM configuration.
Check that the values configured in the VM have priority over the values of the template


12345

OpenID - User deactivation issue


12320

Action plan - Old email address appears when creating a second action plan


12300

vCloud - Cannot take instance of an imported virtual machine


12295

vCloud - Cannot synchronize or use firewalls (NOT classic firewall) created using a version prior to 4.6


12289

Conversions lose VHD extension so Azure Export fails


12286

Dashboard widgets - public IPs are not displayed as Unused IPs when they are created but not purchased yet


12285

Show virtual machines usage and limits on Metrics tab of dashboard for enterprise resources and VDC resources


12278

"Infinity" value displays in "Average cost per virtual machine" on billing dashboard on Hybrid tab


12277

"Needs synchronization" message on VApp is confusing. Changed to "Partially deployed"


12276

Encode metric names to resolve link issue


12275

Create/Edit Alarm/Alert events won't work for unresolvable IPs (i.e. Public API IP)


12267

vCloud - Synchronization process does not detect extra disks on VMs (but import does).
See Improvements to vCloud Director Integration


12264

API documentation - Missing forward slash in method URL for get VLAN tag availability in a datacenter


12252

Failed reconfigure does not restore the layer/anti-affinity rules


12251

User interface - Error in connection data for check, before creating physical machine


12249

ARM - jclouds - 409 Conflict concurrently creating rules in Firewall. Changes made in jclouds


12245

Error creating an action plan with a name longer than 40 characters


12240

Accounting does not stop for VMs when we DELETE instead of UNDEPLOY


12236

Failed reconfigure does not restore the network configuration


12231

Edit physical machine form auto-completes password with user stored by browser


12230

API documentation - text area does not display an example properly in Firefox


12219

Layers - VM cannot be selected while it is being deployed


12201

ARM - Delete private network returns OK but sometimes does NOT delete the subnet in Azure


12183

Add new OSTYPES (ESX). Upgrade to CIM 2.51.0 Add GuestOsIdentifiers from 6.7. Recognize new ostypes in OVF.
See Guest operating system definition for VMware vSphere 5 and 6

Ticket: 5998

12106

Amazon - New ARM architecture requires recommended HP not supported by Abiquo


12078

No vCloud Director on credentials tab when creating an enterprise but it is present on the edit dialog


12031

Provide ContextProperties from request - Create more than one VDC in NSX-ECMP


11902

Amazon - Creating a VDC no longer retrieves the "default" firewall


11900

Amazon - Error synchronizing firewalls when no VPCs


11814

User interface - Undeploy post sends a VM but specifies virtualmachinetask media type, and undeploying a VM requires forceUndeploy attribute


11639

Unable to concurrently create two alarms for the same metric


11116

Azure - Sync floating IP used by load balancer is not updating VDC.
Sync IPs will fix this issue, but a full VDC sync may cause the issue to recur


10237

Backup - API returns an error if the JSON payload is missing a Type attribute


9810

vCenter plugin does not filter management IPs.
See Detect vCenter management IPs




...


4.6.2


Resolved Issues

Key

Summary

12462

Error in Azure ARM server response makes the provider unusable: you cannot add credentials, import templates, or deploy VMs.

We have decided not to wait for the Azure fix because the problem has been fixed through jclouds. See https://issues.apache.org/jira/browse/JCLOUDS-1503

This version of Abiquo has the latest version of jclouds to fix the issue in customer environments.




...


4.6.3


Features

Key

Summary

Notes

12147

Use JSON templates for Action plans. This feature enables clients of the API (including the UI) to obtain the details of actions in JSON format for use in creating action plans, making the API easier to use.


12104

Introduce read-only and hidden enterprise properties.

  • New privilege "Manage enterprise properties" (in the API "ENTERPRISE_MANAGE_PROPERTIES") to set types and allow access to hidden properties

  • All administrators who can switch enterprises (and in the UI manage enterprises) can manage read_write properties and display read_only properties

See Protect enterprise properties with types


10689

Usage API to get Accounting and Billing information. See Usage data in VM hours from the API


Improvements

Key

Summary

Notes

12469

Custom vCloud Director pricing


12480

Add Azure Dubai region


12474

Internal VNC password improvement on ESXi

Ticket: 12457

12420

On Optimization dashboard for highest and lowest panels for CPU and RAM, add percentage over and under


12362

Use APIError codes when a LimitErrorException occurs


12359

Support Veeam version 9.5.4a, which does not work with the previous Veeam plugin. Created a new plugin to support Veeam 9.5 update version 4. Dropped support for Veeam 8.0.
Customers will require new licenses and they should delete the previous Backup manager and create a new one, selecting the new Backup plugin.

Ticket: 6062

12313

ARM - Improvements in listAllVirtualNetworks in jclouds


12123

Improve AMQPProducer reliability


12053

Improvements to Default role tab for Allowed datacenters. Add a privilege "Manage default VDC roles" to allow access to the tab. Prevent users from creating a VDC if they will not have enough privileges to work in it: this can occur when the user does not have the "No VDC restriction" privilege and the default VDC role is read only. See Control VDC default roles for enterprises in locations


11899

UI - Show pricing estimate message when moving VM between VDCs. See Move a VM to a different VDC



Resolved Issues

Key

Summary

Notes

12528

Azure - Cannot create an instnace


12526

Machine update (add machine or periodic check) does not apply any changes - returns empty clusters for a vCenter machine


12522

Error while reconfiguring a VM in a layer with special characters in its name


12520

Error retrieving action plans when an old one exists without scaling group attached to VM


12491

Missing logo for 4.5 and 4.6


12479

vCloud - cannot redeploy a VM under certain conditions


12476

Cannot change VNC password (ESXi version >= 6.5)


12470

Default network in VDC does not store ranges for NSX-ECMP. Default gateway IP from autogenerated private network is created and available to be attached


12464

In API resource documentation, links to API methods are not working properly


12458

Optimization dashboard widgets should filter by "average" parameter, not maximum or minimum


12457

Improve VNC connection on ESXi

Ticket: 6071

12436

Pricing credentials tab must only be displayed if users have the MANAGE_PRICING_CREDENTIALS privilege


12357

Revoke users' sessions when they are deactivated


12338

Creating a VM generates accounting rows


12328

Events tab option to update automatically does not work


12325

Azure - Abiquo can import VPCs or VNets in locations other than the selected region


12291

Amazon - Do not allow users to add unusable public cloud regions. When adding credentials, check that it is possible to connect.


12240

Accounting does not stop for VMs when user directly uses DELETE action instead of UNDEPLOY


11852

Connection leak in VF when client connects to message queue after a failure.

  • Now the check of the virtual factory remote service (VFRS) does not check that the state of the AMQP connection or channels are okay

  • If the VFRS cannot connect to AMQP, it will not be able to start the VF webapp

Ticket: 5897

11852

Error deploying VM with more than 1 private IP in the same network


Known Issues

Key

Summary

Notes

12510

Cannot change remote access password when using hot reconfigure of remote access. This is a VMware issue with ESXi version >= 6.5




...


4.6.4


Features and Improvements

Key

Summary

Notes

12610

On the Optimization dashboard "Virtual machines - longest time deployed" should display the time threshold. To configure the threshold, see Configure Abiquo UI


12602

Default Role for virtual datacenters: the administrator should be able to assign a role for a provider to copy to all regions. See Set a default role to limit tenant access to VDCs in a provider or location


12053

Improvements with Default role tab for allowed datacenters. Apply "Manage VDC default roles" privilege for Allowed Datacenters. See Set a default role to limit tenant access to VDCs in a provider or location



Resolved issues

Key

Summary

Notes

12616

On the Infrastructure Statistics screen, the labels show "Available"/"Used" for VMs. These should be: VMs Powered On/Powered Off


12603

Billing dashboard - Rename enterprise properties for price factor and discount. The old property names have been deleted. You must use the new property names to display data on the Billing dashboard. The changes are as follows:

  • CSP_pricefactor →  azurecompute-arm_price_factor

  • CSP_discount → azurecompute-arm_discount

  • AWS_pricefactor →  amazon_price_factor


12601

For Cost Usage API, rename enterprise properties and in billing period. The old property names have been deleted. You must use the new properties to obtain Cost Usage reports. The changes are as follows:

  • contract_id → internal_customer_id




...


4.6.5


Resolved issues

Key

Summary

Notes

12684

VEEAM - Some backup results are not shown

Customer ticket: 6225



...


4.6.6


Improvement

Key

Summary

Notes

12738

Use cost codes to match hardware profiles during capture or synchronization and when enabling hardware profiles

  • In private cloud, when the platform synchronizes a VM with the hypervisor and there are no configuration changes, maintain hardware profiles with cost codes. When reconfiguring a VM, maintain hardware profiles with cost codes

  • When enabling hardware profile mode for an enterprise, match hardware profiles with VM template cost codes

  • When capturing a VM, the template does not have a cost code, so it is not possible to match hardware profiles


Resolved issues

Key

Summary

Notes

12533

Abiquo assigns private reserved IPs addresses to VM when deploying it

Customer ticket: 6153



...


4.6.7


Improvement

Key

Summary

Notes

12798

Provide a way to bypass the restriction on multiple VMs using the same disk

  • Enable with abiquo.experimental.shareddisks.bypass property on the Abiquo Server

  • When capturing two VMs sharing a disk, the platform will:

    • Register the disk for the first VM

      • If you delete or release this VM, then the platform will not assign it to another VM

      • To detect the disk, force a VM synchronization (automatic sync will not detect the disk)

    • Ignore the disk for the second VM and display a warning message

      • If you try to reconfigure this VM and it only has one disk, the platform will warn that there is no disk


Resolved issues

Key

Summary

Notes


Share backup cache with expiration check and limit put a time limit on the check