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

...

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

...

16448

Private cloud

Incorrect assignment and creation of IPs in external network. See Changes to external IP management in Abiquo 6.0.1

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 that it is 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