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

x

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


x

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


...