Versions Compared

Key

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

...

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:

Note

We are still to update our general documentation for 6.0.1. We apologise for any inconvenience

Features and Improvements

Key

Category

Description

Customer ticket

12593

Cost codes

Allow multiple cost codes and VM costcodes

14152

GCP

In Google Cloud Platform add support for custom hardware profiles

16517

Billing

Add multiple cost codes to current Abiquo Billing

16491

Private cloud

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

7550

16370

Private cloud

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

7496

16332

NSX-T

Check NSX-T 3.1.3 version compatibility

16239

UI

Add Load Balancing at global level

15659

Billing

Check AWS subscriptions and costs of the Abiquo environment

7199

16612

Billing

Add more detail to usage type

16514

Hardware profiles

Review hardware profile values for dynamic that are set from template

16473

Hardware profiles

Increase/decrease hardware profile for dynamic

16469

Billing

Align Abiquo billing version with platform

16445

Billing

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

16404

Billing

Exclude Office products from Azure billing

16382

OCI

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

16381

Cost codes

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

16372

UI

Improve cost code VM layout

16371

UI

Add description column to cost codes tab at Edit VM

16365

Billing

Remove Azure plans check tool

16358

Events

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

16357

Azure

Modify behavior of marketplace products

16313

Amazon

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

16307

Events

VM change state error event doesn't show plugin error

16292

Veeam

Veeam Backup results drop BackupJobSession call

16259

Billing

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

16234

UI

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

16228

GCP

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

16227

GCP

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

16221

GCP

Update GCP hardware profile types:

  • Added series(hardware profile types):
    Tau T2D(family: general purpose)
    C2D (family: compute optimized)
    A2 (family: accelerated computing)

  • Also added f1-micro, g1-small to N1 series.

16090

Events

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

15984

Private cloud

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

15892

Hardware profiles

For dynamic hardware profiles, resolve display and increase/decrease functionality

15439

UI

Add "Generate billing" button to "Edit credentials"

15070

Azure

Review VPC class exception

14969

Technical

Remove Guava functional utilities from monitor service

14561

Technical

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

14322

Azure

Azure should not use shorter provider ID

14157

Veeam

Log returns a NullPointerException when requesting a restore

11399

Pricing

Improve pricing template editing

Resolved issues

Key

Category

Description

Customer ticket

16602

OCI

List not accessible in compartments

16596

Guest setup

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

16594

Private cloud

Update description of plugin metadata override property for disk controllers

16587

Rubrik

Allow Rubrik billing to work with captured organizations in VCD

16578

Technical

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

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.

16574

Guest setup

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

7585

16573

Technical

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

16570

Guest setup

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

16564

Guest setup

Cloud-init network injection is not working when DHCP or NSX-T. Enable DHCP 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

7562

16549

Technical

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

16529

Billing

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

7466

16526

Guest setup

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

7562

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.

16513

Technical

Fix SpotBugs AMServiceStub.class NP_OPTIONAL_RETURN_NULL

16496

UI

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

16482

Upgrade

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

7510

16474

Technical

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

16472

Private cloud

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

16463

XaaS

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

16458

OCI

Cannot update OCI load balancer conditional action target in UI

16457

UI

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

16456

UI

Wrong algorithms for OCI network load balancer

16451

GCP

Global firewalls are not updating all fields in sync

16449

UI

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

16414

Technical

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

16413

GCP

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)

16410

Private cloud

Unexpected error when editing an external network from vCenter

16408

UI

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

16407

OCI

Routing rule types persist in UI after changing load balancer type

16373

Ui

Bad page indicator when listing VMs from server in Infrastructure view

16350

Public cloud

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

16306

Billing

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

7416

16304

Veeam

Veeam cache properties file should be updated

16291

Veeam

Check if Backup result contains VirtualMachineIdentifier

16266

Azure

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

16223

Private cloud

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

7444

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

15932

Technical

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

15140

Azure

Sometimes LBs are not properly deleted

14596

User interface

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

14166

Backup

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

13773

Backup

Backup action is pending forever after configuration is removed

13600

Azure

Cannot deploy VM using third party template from the marketplace

13506

Technical

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

13499

VCD

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

13341

Public cloud

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

13304

Amazon

Cannot create VApp from spec with load balancer in AWS

12467

Technical

Delete all dcLimits cannot delete the provider limits

11392

Technical

Bad method signature in Vpc#deleteVPC

...