Abiquo 2.4 release notes

[ 1 2.4.0 ] [ 2 2.4.1 ] [ 3 2.4.2 ] [ 4 2.4.3 ]



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


2.4.0

Licensing upgrades

In Abiquo 2.4 licensing has been updated to use stronger encryption keys. This change requires the following points to be taken into account.

  • Prior to any upgrade please contact Abiquo support in order to obtain new license that will be compatible with V2.4

  • During the upgrade, all existing licenses will be removed

    • Old licenses are not valid for use with Abiquo 2.4

  • As part of the upgrade process, add new licenses to the platform using the User Interface or the REST API

Platform Component Upgrades

Abiquo 2.4 requires the following changes to the platform components:

  • Update Abiquo AIM on open source hypervisors to version 1.5.3, following the standard yum procedure

  • Abiquo now ships with MariaDB 5.5

  • Upgrading customers must upgrade to MySQL 5.5 or MariaDB 5.5 BEFORE upgrading to Abiquo 2.4

  • Customers using LVM should upgrade LVM using the ISO

  • The cron job to update statistics is no longer required

  • Old events can be archived to the metering archive table using a database event

New Features and Improvements

Abiquo 2.4 contains the following new features and improvements.

Description

Documentation Labels

Description

Documentation Labels

High Availability of Virtual Appliances

v24 layers vappha vm antiaffinity

API Load Balancing

v24 api load balancing

Configuration Changes in Abiquo 2.4 (AIM, LVM, privileges and properties)

v24 property privilege

Database Changes

v24 mariadb mysql

Changes to Accounting in Abiquo 2.4

v24 accounting

Changes to Abiquo Billing Integration in 2.4

v24 billing

Networking Improvements in 2.4

v24 networking

Changes to Network Service Type User Interface

v24 network service type

Changes to VM Storage Configuration

v24 storage

Control Access to Storage Service Levels

v24 storage tiers service levels allowed restricted

Extended OVF Support and Template Definition

v24 ovf template

Move Persistent Virtual Machine Templates

v24 move persistent template

New Instance Process

v24 instance process

Promote Instances to Master Templates

v24 promote instances

Customize GUI Error Messages

v24 gui localization errors

New GUI Elements

v24 gui branding

Google Maps Replaced with OpenStreetMap

v24 google maps map

The Abiquo Wizard

v24 wizard gui localization

Changes to Remote Access Passwords

v24 vnc password remote access rdp



Guides to new features can be found under the New in Abiquo 2.4 page in Current Release Info.

Resolved issues



Key

Summary

2854

Server error response trying to load the statistical data of an enterprise that has been deleted

3092

No way to set/update the cost code for deployed VM templates

3353

KVM has a limitation of 4 IDE devices, add check and meaningful error message

3401

Incorrect rel in the XML setting an unmanaged network as the default VLAN in a VDC

3573

500 server response creating an external/unmanged vlan with invalid enterprise ID

4004

500 internal server error in second Abiquo client when concurrently retrieving VMs from a machine

4069

Creating one persistent VM in VAPP with other VMs, all the VMs say they are processing

4206

Special currency characters on Add a Cost Code popup display as hex codes

4305

If a user does not have "Manage Virtual machine hard disks" privilege, the HD tab should not display in config

4307

The physical machine's used resources are not released when deleting a VM in unknown state

4314

By default when a hard limit is set we should set the soft limit to the same value

4329

The hard-limit popup is not shown when creating a persistent template

4343

The soft-limit popup is showing wrong information

4412

If I cannot update or create an instance in an appliance with out saving first, why are buttons live?

4427

In the ""associate service profile screen", the Accept button is enabled after deleting the last service profile

4446

A user who has privileges to manage vApps, cannot remove vApps that contain VMs

4461

After detaching a NIC, it is not possible to attach it again unless the popup is closed and opened again

4515

Preserve current state with selection of volume or persistent machine when background process updates data on screen

4516

Deploying a VM through the API fails if soft limits are exceeded. It should succeed with an event warning as in the GUI.
User should be able to force VDC soft limits. In VirtualMachineTaskDto,
the 'forceEnterpriseSoftLimit' parameter will be renamed to 'forceVDCLimit' in Abiquo 2.6

4561

Refresh does not work correctly in Home view. Should add an "Update statistics automatically" check to enable
the background process (default 30 seconds) to update the Home statistics.

4564

Can capture virtual machines with IPs that are not associated with any NST of the PM. Should produce capture error and
appropriate error message 

4577

Cannot see all the network interfaces in the physical machine details if there are a lot of interfaces

4585

(API) Including an invalid reference link, the error response is not handled and a 500 internal server error is produced
instead of an "invalid link reference"

4616

Wrong behavior reaching soft limits because CPUs were not counted correctly

4621

Default network service type was being created in the physical machine in the GUI.
Should be created in the datacenter, under Network tab.

4624

Problem refreshing the default network service type because "Network Service" and "Network Service (default)" labels were used

4632

Public IP limits are incorrectly displayed on the Dashboard. Enterprise Admin user can see enterprise's public IP limits

4635

Cannot add the same UCS Rack in different Datacenters

4636

In infrastructure Statistics panel, externalStorage is computing additional hard discs as freeStorage (total externalStorage)

4647

vCenter user and password properties have a default value but they should not

4651

(API) A user with privileges to capture a VM cannot do so because the vApp link is missing when virtual datacenters are retrieved

4660

(API) Deprecated resources related with virtual appliances

4661

Incorrect error handling when creating an instance with a name that includes blank characters at the beginning or the end

4678

The call "getTiers" returns an empty list if the scope assigned to the user does not include the datacenter

4685

Templates with spaces in their names remain "in progress" until template list is refreshed, but the templates upload correctly

4691

Description is blanked after adding a volume on a generic iSCSI storage device

4855

Name and description of privilege for creating persistent templates is not accurate

4911

Raw templates do not deploy to ESXi

4961

vApp remains spinning when VM is deleted and vCenter is not reachable

4972

A shared template cannot be downloaded from another enterprise

4977

Undeploying a paused VM does not set stopTime in the accounting_event_vm entry for that VM

4978

If you remove a PM and re-add it again, all accounting_event_vm of hosted VM are set as Stopped

5025

"You do not have enough permissions to perform that task" message when retrieving vApps from another enterprise

5027

Unclear message on unlicensed Abiquo. Should include names of machines that will be disabled due to insufficient licenses

5030

Templates of over 4 GB are not properly downloaded from Abiquo Appliance library

5047

When calculating cloud usage stats, the query returns more than one result when it is not filtered by datacenter ID

5087

Only attached volumes are being counted as used external storage in Home View Statistics for Enterprise and VDC chart

5144

Refresh datastores button using the Service IP instead of Management IP

5152

Resize of a volume fails with not enough space on volume due to NetApp parameters

5231

Live migration / VSM move event does NOT update physicalmachine resource usage stats






2.4.1

Resolved Bugs

Key

Summary

Key

Summary

4927

Change default mouse input type of KVM from type='mouse' bus='ps2' to type='tablet' bus='usb'. This fix was tested with Abiquo KVM based on CentOS 5 and CentOS 6

5171

ESX cannot attach 8 volumes (SCSI 0:7 is reserved). From now on, when reordering disks, Abiquo will bypass SCSI 0:7 for disk 7 and attach the disk to 0:8

5222

If a physical machine is removed when there are captured virtual machines in vApps, this leaves those vApps in an incorrect state. From now on, when deleting a physical machine, captured virtual machines will be deleted. Captured virtual machines previously affected by this bug may be synchronized (on ESX hypervisors) or deleted manually using the API

5242

Libvirt KVM plugin adds an unnecessary loader tag in XML definition (os.setLoader("/usr/bin/qemu-kvm");), which prevents VMs from starting. This bug affects KVM running on CentOS 6 systems.

5263

Virtual machine must be powered off to change "show password" behavior in the GUI

5281

In private networks, the VLAN tag remains assigned although there are no virtual machines deployed

5287

GUI reporting wrong disk size of deployed virtual machines. This bug affected templates uploaded using the GUI. The current size on disk was shown in the Apps Library and accounted for

5292

Clicking on Abiquo Support button twice causes error message to appear

5301

Removing the VDC_MANAGE_STORAGE privilege does not remove 'Volumes' tab on virtual machine configuration screen

5303

Instance of a captured virtual machine uses the last disk instead of the first one. This issue affected captured machines on ESX hypervisors with multiple disks but only when the primary disk was deployed as SCSI. From now on, bootable SCSI disks will be detected as the primary disk.

5305

Allow OVF without Product Section to enable import of OVF exported from VMware hypervisors

5307

(ESX) E1000 driver always used when attaching a NIC to DVS

5308

VmxNet3 NIC type of ESX is not recognized because Abiquo was expecting the name in upper-case. This fix will enable import of OVF exported by VMware hypervisors

5323

Deleting a virtual machine captured from an ESX hypervisor leaves the virtual machine in the database in the NOT_ALLOCATED state instead of deleting the VM from the database.

5327

Creating an instance of a vmdk_sparse template deployed in ESXi fails






2.4.2

Improvements

Key

Description

Key

Description

5135

Capability to set the number of sockets and cores per socket in ESXi VMs. See Configure CPU Cores per Socket in Abiquo Administrator's Guide under Configuring Abiquo

Resolved issues

Key

Description

Key

Description

5385

VMs created directly in the hypervisor with only SCSI primary disk cannot be imported into Abiquo






2.4.3

Improvements

Key

Description

Key

Description

5664

Update the NetApp plugin to support Ontap 8.2

Resolved Bugs

Key

Description

Key

Description

5318

It is not possible to promote an instance from a shared template

6249

It is not possible to download an instance from a shared template



Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved