Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents


Excerpt

New features

We publish feature descriptions in the New in Abiquo 6.0 section.

This version includes the following new features and notable improvements:


Features and Improvements

Key

Category

Description

Customer ticket

ABICLOUDPREMIUM-

12593

Cost codes

Allow multiple cost codes and VM costcodes

ABICLOUDPREMIUM-

14152

Google

Google custom HP

ABICLOUDPREMIUM-

16517

Billing

Add multiple cost codes to current Abiquo Billing

ABICLOUDPREMIUM-

16491

Private cloud

Cloud init network injection is not working for ubuntu-18 templates

ABICLOUDPREMIUM-

16370

Private cloud

Return datastore even if a host does not have it mounted correctly

ABICLOUDPREMIUM-

16332

NSX-T

Check NSX-T 3.1.3 version compatibility

ABICLOUDPREMIUM-

16239

UI

Add Load Balancing at global level

ABICLOUDPREMIUM-

15659

Billing

Check AWS subscriptions and costs of the Abiquo environment

ABICLOUDPREMIUM-

16612

Billing

Add more detail to usage type

ABICLOUDPREMIUM-

16514

Hardware profiles

Review HP values for dynamic that are set from template

ABICLOUDPREMIUM-

16473

Hardware profiles

Increase/decrease hardware profile for dynamic

ABICLOUDPREMIUM-

16469

Billing

Align Abiquo billing version with platform

ABICLOUDPREMIUM-

16445

Billing

Adapt customer billing integration to API/dashboard for all private cloud providers

ABICLOUDPREMIUM-

16404

Billing

Exclude Office products from Azure billing

ABICLOUDPREMIUM-

16382

OCI

OCI: restricted user with cost usage policy cannot add pricing credentials

ABICLOUDPREMIUM-

16381

Cost codes

Add new cost code endpoints to list cost code from an entity

ABICLOUDPREMIUM-

16372

UI

Improve cost code VM layout

ABICLOUDPREMIUM-

16371

UI

Add description column to cost codes tab at Edit VM

ABICLOUDPREMIUM-

16365

Billing

Remove Azure plans check tool

ABICLOUDPREMIUM-

16358

Events

Add task URI on events. Note change to the event entity and streaming API

ABICLOUDPREMIUM-

16357

Azure

Modify behaviour of marketplace products

ABICLOUDPREMIUM-

16313

Amazon

Reserved tags can be synchronized only. User should not be allowed to edit these tags

ABICLOUDPREMIUM-

16307

Events

VM change state error event doesn't show plugin error

ABICLOUDPREMIUM-

16292

Veeam

Veeam Backup results drop BackupJobSession call

ABICLOUDPREMIUM-

16259

Billing

AWS check tool now included in public-cloud-billing-check-tool

ABICLOUDPREMIUM-

16234

UI

Allow disk with size 0 for some providers: in Azure obtain provider disk size on deploy

ABICLOUDPREMIUM-

16228

Google

Review whether subnet IP and FW rules edition are supported after upgrading BOM

ABICLOUDPREMIUM-

16227

Google

Google addresses are not returning purpose. Google API issue was resolved by Google

ABICLOUDPREMIUM-

16221

Google

Update Google hardware profile types

ABICLOUDPREMIUM-

16090

Events

Abstract datastore tier limits - soft limits exceeded details are not displayed on Events tab

ABICLOUDPREMIUM-

15984

Private cloud

Check that new MAC is not repeated and correct. Validate manual user network data entry

ABICLOUDPREMIUM-

15892

Hardware profiles

For dynamic HPs, resolve display and increase/decrease functionality

ABICLOUDPREMIUM-

15439

UI

Add "Generate billing" button to "Edit credentials"

ABICLOUDPREMIUM-

15070

Azure

Review VPC class exception

ABICLOUDPREMIUM-

14969

Technical

Remove Guava functional utilities from monitor service

ABICLOUDPREMIUM-

14561

Technical

Change Async task enterprise to nullable (also review abstract datacenter)

ABICLOUDPREMIUM-

14322

Azure

Azure should not use shorter provider ID

ABICLOUDPREMIUM-

14157

Veeam

Log returns a NullPointerException when requesting a restore

ABICLOUDPREMIUM-

11399

Pricing

Improve pricing template editing

Resolved issues


Key

Category

Description

Customer ticket

ABICLOUDPREMIUM-

16602

OCI

List not accessible in compartments

ABICLOUDPREMIUM-

16596

Guest setup

VM is not able to get IP from the DHCP (if not using NAT)

ABICLOUDPREMIUM-

16594

Private cloud

Update description of plugin metadata override property for disk controllers

ABICLOUDPREMIUM-

16587

Rubrik

Allow Rubrik billing to work with captured organizations in VCD

ABICLOUDPREMIUM-

16578

Technical

Memory leak with large pools in NARS and XAS. Resolved by updating Akka

ABICLOUDPREMIUM-

16576

Guest setup

Guest initial password API is not working as expected. Resolved by waiting with a timeout and throwing an error if it doesn't complete with success.

ABICLOUDPREMIUM-

16574

Guest setup

Guest initial password is only able to change root password. Resolved allowing sudoer users except root to set a password.

ABICLOUDPREMIUM-

16573

Technical

Two ValidatorFactorys are created every time we call validate(foo) from a service

ABICLOUDPREMIUM-

16570

Guest setup

VM delete rollback is failing when a wrong password is set in guest-initial-password

ABICLOUDPREMIUM-

16564

Guest setup

Cloud-init network injection is not working when DHCP or NSX-T. Enable DCHP broadcast request in Distributed Firewall (DFW in NSX-T: security/east-west firewall). Set the following Abiquo property to enable Tier1 DFW configuration to allow DHCP traffic from these services. Set to an empty list to disable DHCP. #abiquo.nsxt.dhcp.services=DHCP-Client,DHCP-Server,DHCPv6_Client,DHCPv6_Server

ABICLOUDPREMIUM-

16549

Technical

XAS and NARS may reach a limit creating channels. This can cause the async response to be lost (task is never completed)

ABICLOUDPREMIUM-

16529

Billing

Last bills providers list is not correctly set from the client custom JSON file

ABICLOUDPREMIUM-

16526

Guest setup

Cloud-init network injection fails due to 'ipv4dhcp' keyword instead of ‘ipv4_dhcp’ in '50-cloud-init' file

ABICLOUDPREMIUM-

16525

Technical

Action plans should not execute reconfigure actions for NOT_DEPLOYED VMs. For example, ti is not necessary to lock a VM that is not allocated in order to make changes.

ABICLOUDPREMIUM-

16513

Technical

Fix SpotBugs AMServiceStub.class NP_OPTIONAL_RETURN_NULL

ABICLOUDPREMIUM-

16496

UI

IPv6 addresses do not fit in the field when editing a VM

ABICLOUDPREMIUM-

16482

Upgrade

Abiquo database update to 6.0.0 fails if some roles are not present

ABICLOUDPREMIUM-

16474

Technical

Firewall could be duplicated in database if async and sync tasks are combined

ABICLOUDPREMIUM-

16472

Private cloud

Changes of RAM are detected even when there are no changes in sync

ABICLOUDPREMIUM-

16463

XaaS

Failed to publish mechanism doesn't work for xas.war

ABICLOUDPREMIUM-

16458

OCI

Cannot update OCI load balancer conditional action target in UI

ABICLOUDPREMIUM-

16457

UI

OCI load balancer should only show target groups of the same load balancer in UI

ABICLOUDPREMIUM-

16456

UI

Wrong algorithms for OCI network load balancer

ABICLOUDPREMIUM-

16451

Google

Global firewalls are not updating all fields in sync

ABICLOUDPREMIUM-

16449

UI

Minor lang_en_US_labels.json fixes to labels in Spanish version of UI

ABICLOUDPREMIUM-

16414

Technical

Occasionally deploy fails due to AlreadyExist creating the destination folder. Retry before failing

ABICLOUDPREMIUM-

16413

Google

Sync fails if there are any VMs without a supported configuration that would not usually be imported (e.g. legacy VM with no subnet IP)

ABICLOUDPREMIUM-

16410

Private cloud

Unexpected error when editing an external network from vCenter

ABICLOUDPREMIUM-

16408

UI

When creating an OCI target group from the VDC screen, there is no Response body field

ABICLOUDPREMIUM-

16407

OCI

Routing rule types persist in UI after changing load balancer type

ABICLOUDPREMIUM-

16373

Ui

Bad page indicator when listing VMs from server in Infrastructure view

ABICLOUDPREMIUM-

16350

Public cloud

Deleting the health check from an Azure load balancer and creating a new one causes an error

ABICLOUDPREMIUM-

16306

Billing

AWS returns more than one billing period for same dates and account ID

ABICLOUDPREMIUM-

16304

Veeam

Veeam cache properties file should be updated

ABICLOUDPREMIUM-

16291

Veeam

Check if Backup result contains VirtualMachineIdentifier

ABICLOUDPREMIUM-

16266

Azure

Some templates are listed but not found when you try to import them

ABICLOUDPREMIUM-

16223

Private cloud

CPU/RAM used in host/cluster state increases when retrieving VMs from managed datastores

ABICLOUDPREMIUM-

16120

Snapshot

Reverting to snapshot with different IP does not update IP at ABQ (e.g. snapshot does not have IP on NSX-T device). User should open a console on the VM and renew the IP

ABICLOUDPREMIUM-

15932

Technical

Possible NPE parsing hypervisor.model.provider firewall rule to server.core.cloud

ABICLOUDPREMIUM-

15140

Azure

Sometimes LBs are not properly deleted

ABICLOUDPREMIUM-

14596

User interface

Internal server error setting enterprise property (changing uppercase and lowercase) before closing form

ABICLOUDPREMIUM-

14166

Backup

Backup policy: once created, the description cannot be left empty

ABICLOUDPREMIUM-

13773

Backup

Backup action is pending forever after configuration is removed

ABICLOUDPREMIUM-

13600

Azure

Cannot deploy VM using third party template from the marketplace

ABICLOUDPREMIUM-

13506

Technical

Increase kinton.rasd.instanceID and ip_pool_management.ip field size

ABICLOUDPREMIUM-

13499

VCD

Unexpected error when synchronizing load balancer without default pool on virtual server

ABICLOUDPREMIUM-

13341

Public cloud

VM variables don't work with Windows VMs. Create documentation that describes how to create VM templates for guest setup.

ABICLOUDPREMIUM-

13304

Amazon

Cannot create VApp from spec with load balancer in AWS

ABICLOUDPREMIUM-

12467

Technical

Delete all dcLimits cannot delete the provider limits

ABICLOUDPREMIUM-

11392

Technical

Bad method signature in Vpc#deleteVPC