Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Current »


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

Abiquo YUM repositories are no longer open, please contact Abiquo Support to obtain your credentials

Pages documenting changes to the product between versions

  • Changes
  • Changes to UI configuration
  • Changes to Abiquo Configuration Properties
  • Changes to privileges
  • Changes to branding
  • Changes to the user interface
  • For UI label changes, compare versions of these pages:
  • UI Labels
  • UI Error Messages

4.7.0

The Avamar backup plugin was deprecated in Abiquo 4.7.0 as part of issue 12315 - Improve backup results management

Platform changes

For platform and component upgrades, see Changes#4.7

  • Abiquo 4.7.0 introduces changes to the Trace event data entity that is streamed by the Outbound API. Update your integrations with the Outbound API. For the new data entity format, see Trace entity
  • 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 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

To upgrade all Abiquo Platform Servers, follow the notes in Upgrade Abiquo.

New features

Features described in the Abiquo 4.7 feature guides section.

  • Allow access to the platform by network addresses
  • Allow Application Level Gateway access in NSX DFW
  • Billing dashboard improvements
  • Budget control
  • Hot reconfigure remote access to vCenter VMs with native console
  • Improvements to event management
  • Improvements to VM capture in private cloud
  • Privileges to control virtual networking
  • Public cloud storage
  • vCloud Director hard disks


Key

Description

Notes

12340

Allow ALG (Application Level Gateway) support in NSX DFW (Distributed Firewall)


12316

Enable hot reconfigure of remote access for captured VMs

Customer ticket: 6139, 6051, 6164, 6181

12315Improve backup results management

12299

vCloud - storage reconfigure for hard disks


11856

Networker plugin. Introduce more functionality. See Abiquo Backup Plugins and Configure Dell EMC Networker backup plugin


11719

Tracer refactor and improvements to event management. See Improvements to event management and VM Events


11211

Budget control (Phase I)


11204

Implement Storage in public cloud. Includes Amazon persistent storage.


11203

Bill dashboard details for all providers and split by services


10258

Hide external and public network tabs in VDC if no privileges. Also require privileges to attach NICs in these networks to VMs


9276

Azure persistent storage


8868

Remote access to VMs in vCenter using web console (WebMKS)


8206

Source IP restriction per user



Improvements

Key

Description

Notes

12798

Bypass restriction on multiple VMs using the same disk. Ignore additional VMs using the same disk during capture. After deleting or releasing the first VM, to assign a disk to another VM, you must force the VM to synchronize with the hypervisor

  • To enable this feature, set the "abiquo.experimental.shareddisks.bypass" property to true on the Abiquo server.
4.6.7

12759

AWS: improve deploy error if AMI doesn't exist


12738Use cost code to match hardware profile when enabling HP mode and during VM synchronization with the hypervisor4.6.6
12728Implement OAuth authentication in the event streaming client (Outbound API)

12687

Add a cost code for Captured VMs


12658

Modify VCD price properties to allow prices for key node and tenant, as well as reseller


12657

Improve Default VDC role management


12651

Add max VMs per day report to abiquo-usage script


12621

Infrastructure graph labels incorrect - Servers states should be Online/Offline


12076

With action plans to add/remove resources (RAM/CPU) if they fail, information is not clear


10597

Deleting a VM with NAT rules does not create a NAT_DELETE event in Metering


12512

Add missing test to api-java-client


12375

Availability Zone Interface in Abiquo


12315

Improve Backup Results Management



Resolved Issues

Key

Description

Notes

12760

All tables in Abiquo schemas must have InnoDB engine and UTF8 charset


12726

VDC name change must be applied in accounting


12725

Infrastructure network tabs display has data update problem


12723

User interface - infrastructure network list heading wrong


12711

vCenter tag tool could reach ''com.vmware.vapi.endpoint.highRequestRate''. If the service is unavailable, retry and back off.


12705

Virtual datacenter CREATE + DELETE events are missing


12703

Instance has to copy recommended HPs from original template


12679

User interface - Missing labels in Spanish language


12642

DB accepts negative values for prices


12628

Accounting - changing name of a deployed VApp does not change it in "vapp_name" table (need to change state of VM)


12615

The "accounting_event_ds_storage" table does not include info from captured VMs unless a change of state is performed


12614

The idResource column has different varchar lengths depending on the table and can cause inconsistencies


12533

Abiquo assigns private reserved IP addresses to a VM when deploying it

Customer ticket: 6153.
Version 4.6.6

12459

Add variable for Price of backups in pricing estimate


12270

Optimization tab takes a long time to show the data and the MySQL process is full

Customer ticket: 6034

12190

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


11693

Add event / log for backup policies properties changes


11678

Error with User privileges when editing an enterprise

Customer ticket: 5828

11642

Monitoring Graphs with incorrect axis labels

Customer ticket: 5829

11393

User Interface - Sync process does NOT block the UI automatically


10052

Misleading Enabled/Physical machine columns in the Datastore Tiers view. Should display all machines that share a datastore

Customer ticket: 5188


Required update

  • Abiquo Reporting requires an update for Abiquo 4.7.0. Please contact Customer Service for more information





4.7.1


New feature guides

The following feature guides describe Abiquo 4.7.1 features and improvements:

  • SAML Integration for secure SSO
  • NAT in vCloud Director
  • Manage external networks in vCloud Director
  • Support for fenced vApps in vCloud Director
  • Backup pricing per gigabyte
  • Public cloud improvements
  • Abiquo Java Stream Client
  • API improvements to virtual machines


Features and improvements

Key

Summary

Notes

12991

Handle VM remote access when certificate is not secure


12978

vCloud - Implement ''deleteExternalNetwork''. If you have deployed VMs in an external network, you will need to delete it directly in the Edge, then sync the network, and then remove it in Abiquo


12963

Publish Java API Stream Client. Contact Abiquo Support for more details


12959

Filter virtual datacenters by hypervisortype


12933

User interface - Add Network tab for NAT in Infrastructure view in public cloud regions that support NAT (vCloud Director). See Create a NAT network


12915

Azure - GET regions using SDK


12913

Volume creation in Azure. Prevent creation of volumes of less than 1 GB to prevent errors


12898

UI should differentiate Azure power off (deallocated) and power off states


12888

AccountManagement interface for creating accounts in public cloud


12885

Need virtualmachineslight+json at enterprise level


12879

Update reports to use new event model. Please contact Abiquo Support for the file and upgrade procedure


12876

Replicate API NAT resources in publiccloudregion


12874

Update ec2 + ARM billing for new "enterprise_property" table


12862

Change "Manage VDC default roles" privilege name


12859

Create virtualMachineLightDTO


12855

Restore firewall interface (fence vApp) as default configuration. Control with a property


12852

Implement NAT interface in vCloud Director


12844

Azure - GET hardware profiles using SDK


12827

Outbound API m module should return 401 status code for authorization errors


12825

vCloud - Create orgVDC networks as external networks


12822

Add average CPU and RAM as metrics attributes in VM entity for display in UI 5.0


12820

Azure - shutdown/poweroff/poweron using SDK


12819

Azure - GET virtualmachineStates using SDK


12818

Azure - GET virtualmachines using SDK


12809

M module no longer needs a user in Abiquo (remove from database)


12808

Improve performance of UpdateAccounting stored procedure

Ticket: 6215

12778

List events resource documentation is not correct


12747

SAML Integration. Note: this includes Changes to UI configuration that affect Open ID


12743

Create Customer AWS Account in API for inclusion in UI 5.0


12742

Create Customer CSP Account in API for inclusion in UI 5.0


12728

Implement OAuth authentication in Java Stream-client


12714

Azure - Remove extra calls to get disks when user requests sync of VMs


12689

Enable reuse of the same ''X-Abiquo-TracerContext'' in multiple requests. It can be sent as a header


12639

Add price per GB at create and update pricing template


12611

Backup pricing per GB. Note an upgrade to the Billing Integration is also required. Please contact Customer Service for more information

Ticket: 6399

12588

Amazon - Add Middle East Bahrain region ("me-south-1")


12532

Create quartz CronCheck to enable user to specify task execution time for the API


12452

VSM - Tracers from VSM


12418

AWS EBS volume encryption


12352

Support vCloud API version compatibility > 26 (support vcloud > 9.7 installations), up to API v30


12347

Support new versions of vCloud Director, up to v10 with API v30


12292

Add region name to Amazon provider and use in default region name instead of provider ID


12205

Action Plans CRUD in API Java Client


11912

Review Maven dependencies


11628

Azure - Abiquo should differentiate between Azure Deallocated and Shutdown states. Added VM "deallocated" attribute


10615

Improve concurrency in dnsmasq plugin


10269

Add Credentials dialog, filter the selection list to display fewer options. Only display allowed providers for "multi-providers" such as vCloud


10064

Allow users to create NAT rules that map to IPs that are not private IPs





Resolved Issues

Key

Summary

Notes

12998

Amazon - Cannot remove VPC if network interface has been manually created


12990

Error adding public cloud credentials after adding pricing credentials in the same enterprise


12966

Create VDC always requests the creation of an external network as the default VLAN if the plugin supports it. Should only create by default if private networks are not supported


12957

Azure - Azure API returns vCpusPerSocket of some hardware profiles but does not display this in the portal. Ignore for now and open another issue to manage it


12953

Avoid checking/using Datastore if not Writable for DatastoreUUID. Configure with an abiquo.property


12932

Add a physical machine causes unhandled error when platform does not have license


12930

User interface - Pagination on Infrastructure PCR accounts does not work


12927

Create spec version causes error


12886

Scopes - Not possible to view and edit current allowed datacenters of enterprise


12883

Error messages are duplicated in the user interface


12877

Events - Adding license returns data truncation error


12873

Avoid updating Edge private network IP on network edit. See https://wiki.abiquo.com/display/doc/How+to+create+a+custom+private+network+gateway

Ticket: 6358

12865

Duplicated VIEW - ACCOUNT_PERIOD_USAGE_VW


12861

Cannot retrieve events with user with the MANAGE_PRIVATEIP_RESERVATION privilege


12847

Azure firewall: do not allow user to edit rules if a Deny rule is present


12845

Azure firewall: it's not possible to add a rule with protocol ALL/ICMP


12842

Azure firewall: error deleting an inbound rule with an IP as the source


12841

Azure firewall: outbound rule should set destination port range


12834

Error synchronizing volumes attached to a different enterprise


12833

Azure - Error returned synchronizing firewalls. Sync fails if an Application Security Group is selected as a security rule source


12823

Fail to sync virtual machines when there is a VM with more than 9 disks


12807

M module no longer needs a user in abiquo (remove abiquo.properties)


12790

Capturing VM and selecting costCode, a new Hardware profile without costCode is generated


12785

Budgets - Error when deleting bill registers


12755

Amazon / Azure - Public IPs should not require credentials for logical remove


12594

Search for invalid Azure template ID triggers unhandled error


12477

Azure ARM - Error adding credentials to all regions. Credentials are valid for all regions except China


12463

Inconsistent state after release VM using firewalls/loadbalancers. Error releasing a VM using a FW






4.7.2


New feature guides

The following feature guides describe Abiquo 4.7.2 features and improvements:

  • Recommended datastore tiers for VM templates
  • External scopes
  • Allowed CIDRs for roles and scopes


Features and improvements

Key

Summary

Notes

12981Recommended datastore tiers for virtual machine templates
13126AWS Multi-MPA - Billing dashboard. Uses enterprise property 'amazon_mpa' with values of 'shared', 'dedicated', or 'no'.

13105

Add year in currency conversion for billing dashboard widget on the last bills chart. See Configure Abiquo UI


13067Implement monitor rollback

13066

Enable admin to set an external scope for users to be created with external authentication systems such as OpenID


12995

Enable admin to set network address restriction in CIDR format at scope and role level. Requires a new privilege. See Allowed CIDRs for roles and scopes


12973

API - Add search by providerID to VM lists and add into virtual machine information


12880

Review ''datefrom'' and ''dateto'' resolution when listing events


12798

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


12475Amazon - Error creating VDC when system date is not synchronized
12944Modify backup price calculation in reports to add new GB price. Customers should update Abiquo reports
12943Add new backup GB price calculation to billing
12938Add remove empty VDC and VAPP flag to capture VMs script


Resolved Issues

Key

Summary

Notes

13110Not able to easily copy content from API examples
13109API examples with query parameters are missing the initial "?"

13106

Appliance library - Not able to import template from remote repository, "401-Unauthorized: Access is denied" error


13093

Error deleting public IP in private cloud


13092

The MANAGE_PUBLICIPS privilege is mandatory in order to delete private IPs


13087

Fix cron command for azure-daily-billing


13086

Amazon + Azure Billing - Consolidated bills with dates in the year 2020 are not displayed


13078API should have offline access to Spring XSD

13077

USER-7: Can't switch enterprise in OpenID

Customer ticket: 6474

13039

Spelling mistakes in tracers


13018

The check of the remote service of a DC or PCR gives a false positive when remote services are stopped


12993

Error when creating LBs without an algorithm in NSX and vCloud


12870

Error when logically deleting an AWS VDC with existing firewalls.
(Logically deleting means to delete from the platform but to leave in the provider)






4.7.3


Improvement

Key

Summary

Notes

13281

Add UI property to display recommended DS tiers if VM is not deployed and all compatible tiers if VM is deployed.

To configure this functionality, edit thie client-config-custom.json file, and set the property as follows:

"client.vm.datastoretiers.useonlyrecommended": true
Customer ticket: 6530


Resolved Issue

Key

Summary

Notes

13278Blank page after using "Reset password on next login" requires page refresh to continueCustomer ticket: 6536





Internal releases

The Abiquo versions 4.7.4, 4.7.5, and 4.7.6 were not made publicly available and these changes are included in Abiquo 4.7.7.




4.7.7


Improvements

Key

Summary

Notes

Key

Summary

Notes

13769

Allow administrator to remove a physical machine with protected VMs (in the API and in the vCenter cluster migration tool, with UI to follow)

  • to delete a single physical machine with protected VMs, you can set the force parameter to true to bypass the validation
  • to upgrade to vCenter cluster as a physical machine, the tool will maintain the protected VMs
Internal release 4.7.6.
Also in 5.0.3
13482

Allow configuration of Networker API timeouts to prevent error when request exceeds 10 seconds.

# Optional timeouts for client to connect, read, and write with networker API, with default of 10 seconds.
To disable a timeout, set the value to 0

# Reloadable properties
#abiquo.networker.client.timeout.connectionms=10000
#abiquo.networker.client.timeout.readms=10000
#abiquo.networker.client.timeout.writems=10000

Internal release 4.7.5.
Also in 5.0.1
12619

Customer integration improvement

Internal release 4.7.5
13381

Networker - Add properties in order to work with dual/stretched sites

Internal release 4.7.4.
Also in 5.0.1

Resolved issues

Key

Summary

Notes

13958

vCenter cluster: Deploy failure when NFS template repository is added on some hosts. It does not fail when the NFS is added on all hosts or no hosts

Also in 5.0.3
13398

Networker - multiple issues

  • New backups must be obtained and shown in the UI

  • Results shown are ahead of time by zone offset

  • Delete protection group does not work

Internal release 4.7.4.
Also in 5.0.1




4.7.8

Resolved issues


KeySummaryNotes
14077

Networker fail creating backup with size in KB bigger than Integer range





4.7.9

Resolved issues

KeySummaryNotes
14245

vCenter Cluster - Cannot deploy thin disk if the 'first' host which mounts the datastore is in maintenance mode




4.7.10

Improvements

Key

Summary

Notes

14677

vCenter - Improve datastore management in user interface. Display alert:
"Datastores disabled manually won't be enabled automatically"

Also in 5.1.3, 5.2.0

14673Review datastore management.
Do not reenable manually disabled datastores

Also in 5.1.3, 5.2.0
14490Improve datastore management
When automatically disabled datastores become available, reenable them
Support ticket: 6907
Also in 5.1.3, 5.2.0

Resolved issues

Key

Summary

Notes

14425

Can deploy VMs on datastores with maintenance mode enabled in vCenter

Support ticket: 6872
Also in 5.1.3, 5.2.0

13540

Recommended datastore tier selector disabled in VM creation prompt when PRICING_MANAGE privilege is false

Support ticket: 6665
Also in 5.1.0



4.7.11


Resolved issues


Key

Summary

Notes

14981

State polling of a VM with tasks causes it to be no longer in cache (so cannot publish destroy when VM is gone)

Support ticket: 6966
Also in 5.1.3, 5.21

14968

Sometimes freeing resources on destroy VM fails in the case of 'non-empty disk not in repository'

Support ticket: 6966
Also in 5.1.3, 5.2.1




4.7.12


Resolved issues


Key

Summary

Notes

15026

State polling of a VM moved to a host/cluster not managed by Abiquo but in the same vCenter causes VM to no longer be in cache (so cannot publish destroy when VM is gone)

Also in 5.1.3, 5.21



4.7.13


Resolved issues


Key

Summary

Notes

15231Customer integration - Permissions and Ownership textboxes not needed for swap partitions

Also in 5.0.13, 5.1.4, 5.2.2, 5.3

  • No labels