Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »


2.0.0


Platform Changes


Abiquo 2.0 includes the following new features:


  • Opscode Chef support:   Integration with  Opscode   Chef allows users to individually customize virtual machines at deployment time. Abiquo presents available Chef "recipe" options, and then passes the selected machine configuration to the Chef server for seamless customization to the user's exact requirements – all from within the Abiquo GUI.
  • Pricing model:   Each tenant can be assigned a pricing model that specifies the cost of the each virtual resource being consumed.  The multi-currency pricing models are used for charge-back, show-back and show-forward, allowing users to be fully informed and optionally notified of the cost of each virtual appliance before it is deployed.
  • NetApp Multistore support: The ability to have Abiquo managed tiered pools and self service storage using NetApp FAS arrays running in Multistore mode.
  • Cisco UCS service profiles: Service profile templates enable you to create a large number of similar service profiles. With a service profile template, you can quickly create several service profiles with the same basic parameters, such as the number of vNICs and vHBAs, and with identity information drawn from the same pools.  
  • VMware vSphere 5 support: The ability for Abiquo to add and utilize vSphere 5 infrastructure components (ESXi 5 hosts, vCenter Server 5 and DVS).
  • Citrix XenServer 6 support: The ability to add XenServer hosts to Abiquo and deploy virtual machines to them.
  • Updated Infrastructure, Virtual App and Virtual Image API: Complete set of RESTful API resources to define, create and deploy vApps.
  • Multi-virtual disk support for VMware vSphere:  This functionality allows Abiquo to include any type of vSphere supported storage type (including FC, FCoE, NFS, iSCSI) and use them to provision virtual disks.  In addition, Abiquo can now attach two or more virtual disks per VM.
  • Networking enhancements:   Abiquo now offers four types of networks in virtual datacenters: 
    • Public networks with Internet addressable public IP addresses.
    • External networks assigned to an enterprise and used in one or more virtual datacenters, with the IP addresses are allocated by Abiquo.
    • Unmanaged networks are like external networks but with addresses allocated from outside Abiquo (for example, the corporate DHCP server)
    • Private networks with private IP addresses restricted to one virtual datacenter (VDC).
  • In addition, Abiquo now supports the ability to reconfigure (add/delete) vNICs by powering off VM (VM can stay deployed)


Other Improvements:


  • Allow Static Routes to be added to Virtual Networks, integrated with DHCP
  • Automatic creation of infrastructure elements for "Cloud in a Box "installation
  • Automatic GUI language selection via URL parameter
  • Improved network API efficiency of the GUI
  • Removed the requirement to use a DHCP server
  • Improved bandwidth and throughput control when deploying VMs
  • FLEX server re-written to use the public API
  • User-defined metadata per Enterprise
  • Add a "Copy to Clipboard" action to all message popups
  • Improved authentication security when using a login token
  • Customisable URL to specify the web page after logout
  • DHCP service table deprecated
  • User-definable metadata when creating vApp Instances
  • Enhanced vCenter DVS integration
  • Improved system summary information on console login
  • Automatically run the ciab-setup script on initial start-up if necessary
  • Dynamic language in the GUI
  • Ability to select an External Network when creating a VDC
  • Add German labels
  • Removed the Heartbeat tab from the Config page
  • Important performance and usability improvements in Virtual Datacenter view


Improvements

ABICLOUDPREMIUM-1335

Automatically open "add physical machine" when adding a rack

ABICLOUDPREMIUM-1935

Resources must only have links allowed by logged user permissions

ABICLOUDPREMIUM-2013

Move VM configuration to a "General" tab

ABICLOUDPREMIUM-2222

Review API: OVFPackage and OVFPackageList

ABICLOUDPREMIUM-2488

Change client code to avoid an important conflict with Pricing Branch

ABICLOUDPREMIUM-2505

Show ALL compatible conversions IN "Library images" when creating a vApp

ABICLOUDPREMIUM-2898

Add a "Check all" button when creating a datacenter to check all remote services at one time

ABICLOUDPREMIUM-2949

Move progress bar styles to CSS

ABICLOUDPREMIUM-440

Logout is not applied at some points in the application

ABICLOUDPREMIUM-798

When creating a Physical machine, you cannot edit the datastore directory

ABICLOUDPREMIUM-968

If Enteprise has no DC assigned, the tab should be in RED text to help the Cloud Admin

Resolved Bugs Reported by Customers

ABICLOUDPREMIUM-2789

"i" icon upside down in base branding theme source

ABICLOUDPREMIUM-2791

Unclear error message in network configuration

 

ABICLOUDPREMIUM-2806

Japanese Virtual Datacenter name can not be displayed properly in Home view

ABICLOUDPREMIUM-2807

DHCP relay script does not create interfaces with designated address block

ABICLOUDPREMIUM-2821

Error importing OVFPackageList from Remote Repository

ABICLOUDPREMIUM-2828

Could not synchronize database state with session

ABICLOUDPREMIUM-2883

First setting is canceled by Abiquo (v1.8.5HF3) when creating "User"

ABICLOUDPREMIUM-2916

Default_network permission "error"

ABICLOUDPREMIUM-2942

Enterprises API incomplete? (v1.8.5-HF5)

ABICLOUDPREMIUM-2948

Blade powered off during appliance update

ABICLOUDPREMIUM-2958

Monthly usage is wonky

ABICLOUDPREMIUM-2966

Remote access password invalid chars

ABICLOUDPREMIUM-3033

Quarantined external IP addresses still usable

ABICLOUDPREMIUM-3198

NFS refresh problem in vAPP window when you have multiple NFS repos

ABICLOUDPREMIUM-3202

Enterprise admins allowed to change picture URL for shared images

ABICLOUDPREMIUM-3227

AIM losing connection

ABICLOUDPREMIUM-3268

Extending an aggregate new size not visible within Abiquo GUI

ABICLOUDPREMIUM-3274

Java VNC console should work with German keyboard

Resolved Bugs

ABICLOUDPREMIUM-1332

Wrong size units editing limits

ABICLOUDPREMIUM-1691

Remove VM vlan rack assignment when removing a physical machine

ABICLOUDPREMIUM-1794

Long physical machine name causes an ALLOC-1 error

ABICLOUDPREMIUM-1803

API: Remove rack or datacenter is not implemented

ABICLOUDPREMIUM-1846

Sometimes some events are not received due to java.lang.NullPointerException at com.abiquo.abiserver.eventing.VSMListener.updateEventOnDb

ABICLOUDPREMIUM-1926

Enable physical machine after HA result in indefinite move VM

ABICLOUDPREMIUM-1979

If a VDC has a VLAN soft limit, when you deploy a VM, a wrong popup is displayed

ABICLOUDPREMIUM-1987

System unique key is not shown when you register the product

ABICLOUDPREMIUM-1988

VLAN tags limits from rack do not acknowledge used tags

ABICLOUDPREMIUM-2045

Generic ISCI volume creation needs to have an enterprise selector

ABICLOUDPREMIUM-2054

Orphans are not deleted in the rollback process

ABICLOUDPREMIUM-2085

HA: disabled by HA PM state is modified if power on/off and a VM is not moved

ABICLOUDPREMIUM-2113

HA: some virtual machines are moved again when PM is re-enabled

ABICLOUDPREMIUM-2131

NullPointerException when any vSwitch is defined.

ABICLOUDPREMIUM-2172

500 Internal Error when trying to POST a RemoteService with no Type or no URI

ABICLOUDPREMIUM-2179

When you try to retrieve a ucs_rack with the id of a standard rack, an internal server error is shown

ABICLOUDPREMIUM-2185

Cannot remove a virtual machine in unknown state

ABICLOUDPREMIUM-2186

VLAN tag isn't updated

ABICLOUDPREMIUM-2187

Review crashed state behavior

ABICLOUDPREMIUM-2191

Deployment fail using DVS with a network name like VLAN_10.0.0.X/24

ABICLOUDPREMIUM-2248

API: Catch error .abiquo_repository does not exist when creating remote services

ABICLOUDPREMIUM-2295

It is not possible to edit an enterprise if the user does not have the privilege "Access Pricing view"

ABICLOUDPREMIUM-2300

A server response "/ by zero" is displayed when you edit a Virtual Image from Apps Library

ABICLOUDPREMIUM-2342

Wrong currency is loaded when a pricing model is edited

ABICLOUDPREMIUM-2343

Only the first 25 pricing models are shown in the dropdown (Edit enterprise --> Pricing Model)

ABICLOUDPREMIUM-2355

Flash player crashes when clicking on Pricing tab and the user doesn't have the privilege "Manage pricing"

ABICLOUDPREMIUM-2368

Flash player crashes clicking on Name or Code when trying to add a new Cost Code

ABICLOUDPREMIUM-2427

Set VLAN as default does not work in creation

ABICLOUDPREMIUM-2433

With external network selected as default for new VDC, no VLAN is displayed as default when creating VDC

ABICLOUDPREMIUM-2440

(API) Internal server error trying to create a Cost Code with more than 256 characters in the required attributes

ABICLOUDPREMIUM-2446

Cannot move or copy a virtual appliance to another virtual datacenter

ABICLOUDPREMIUM-2455

API token authentication not working

ABICLOUDPREMIUM-2458

(API) A cost code with empty required attributes can be created

ABICLOUDPREMIUM-2459

(API) A user can retrieve an existing cost code although the privilege "Access Pricing view" is disabled

ABICLOUDPREMIUM-2463

(API) Can retrieve a cost code currency of a non-existent cost code

ABICLOUDPREMIUM-2464

(API) 500-internal server error is triggered by adding a cost code currency without the attribute "Price" or if this attribute is empty

ABICLOUDPREMIUM-2465

Do not allow user to modify enterprise for external VLAN that is default VLAN in VDC

ABICLOUDPREMIUM-2469

Internal Server error when buying a public IP to virtual datacenter

ABICLOUDPREMIUM-2471

Big images are displayed as deployed even if not true in hypervisor

ABICLOUDPREMIUM-2472

The privilege "No VDC restriction" does not work

ABICLOUDPREMIUM-2476

When a user who does not have the privilege "Access Pricing view" edits a virtual image, a server error is displayed

ABICLOUDPREMIUM-2484

(API) Internal server error trying to update a non-existent currency

ABICLOUDPREMIUM-2487

(API) A user can retrieve the list of pricing templates although the privilege "Access Pricing view" is disabled

ABICLOUDPREMIUM-2493

(API) Trying to create a pricing template excluded some required attribute and an internal server error is displayed

ABICLOUDPREMIUM-2494

Can create a Pricing template with a Charging Period of "Minute" and "Hour".

ABICLOUDPREMIUM-2495

Cannot edit pricing templates created using the API

ABICLOUDPREMIUM-2508

Pricing significant digits should only be for display purposes

ABICLOUDPREMIUM-2511

Flash crashes when you click on the "edit" button and there are no users selected

ABICLOUDPREMIUM-2513

Pricing model screen problem

ABICLOUDPREMIUM-2515

(API) Can retrieve a cost code from a non-existent pricing template

ABICLOUDPREMIUM-2517

When a PM is deleted it is not unsubscribed from VSM

ABICLOUDPREMIUM-2525

Only the first 25 Cost codes are shown in the dropdown from Apps Library

ABICLOUDPREMIUM-2528

Allow all Flex services to use HTTP/HTTPS protocols

ABICLOUDPREMIUM-2531

Only users from the original enterprise can delete a shared virtual image

ABICLOUDPREMIUM-2547

(API) A user without the privilege "ROLE_PRICING_VIEW" can retrieve virtual appliance price

ABICLOUDPREMIUM-2548

Flash player raises an error when trying to delete a Service Profile

ABICLOUDPREMIUM-2549

Cannot remove an instance of a shared image

ABICLOUDPREMIUM-2550

(API) 500 internal server error when clicking over a blade that has no connectivity to the UCS rack

ABICLOUDPREMIUM-2551

Change the way client loads the client-config.xml.jsp file

ABICLOUDPREMIUM-2555

When you edit a pricing model and go to "Images Prices", the "current price" and "New Price" do not have the correct currency

ABICLOUDPREMIUM-2558

A user with the pricing privileges cannot clone a Pricing Model

ABICLOUDPREMIUM-2564

The pricing models are not shown when editing an enterprise with a user who has the "Users" privileges and "Access Pricing view"

ABICLOUDPREMIUM-2582

UCS related issues in Abiquo's GUI

ABICLOUDPREMIUM-2585

When you use the API to add a tier to a Pricing Model, the other tiers disappear

ABICLOUDPREMIUM-2599

Poor handling of lost connection to Abiquo server

ABICLOUDPREMIUM-2602

Not all information is shown in the "deploy charges" popup

ABICLOUDPREMIUM-2629

500 internal server error associating the default template to a UCS blade

ABICLOUDPREMIUM-2641

Cannot create many physical machines in different datacenters with the same IP

ABICLOUDPREMIUM-2649

Change the algorithm to select the virtual machine template conversion to deploy to use base format if compatible

ABICLOUDPREMIUM-2655

404 server error response cloning a Service Profile

ABICLOUDPREMIUM-2658

Not possible to power off a UCS blade

ABICLOUDPREMIUM-2683

When a cloud admin tries to add a new pricing model, an error server response is shown

ABICLOUDPREMIUM-2701

Error at login

ABICLOUDPREMIUM-2703

Could not initialize proxy - no Session when clicking on physical machine

ABICLOUDPREMIUM-2707

Tip for Download virtual machine privilege wrong

ABICLOUDPREMIUM-2717

(API) When an enterprise with a pricing model is created, a 500 server error is launched

ABICLOUDPREMIUM-2730

(API) Inappropriate message is displayed trying to update the "address" or "mask" of an Unmanaged Network

ABICLOUDPREMIUM-2734

Username can be edited by API

ABICLOUDPREMIUM-2738

Resource action/ips is deprecated but still appears in documentation and API calls

ABICLOUDPREMIUM-2752

Create a VDC of type X and delete all hypervisor of type X. VDC type changes to "- Hypervisor Type -"

ABICLOUDPREMIUM-2760

Flash player crashes using a filter without selecting a Network

ABICLOUDPREMIUM-2771

When a VM which contains NICs from an unmanaged VLAN is removed, in the list of IPs in Infrastructure view, the NICs are not removed

ABICLOUDPREMIUM-2798

Apache Frontend Wiki doesn't work with Monolithic installations

ABICLOUDPREMIUM-2827

Added physical machines without user and/or password using the API

ABICLOUDPREMIUM-2829

The "download" icon of virtual machine templates is disabled although the privilege to download VM templates is enabled

ABICLOUDPREMIUM-2843

Change API message errors

ABICLOUDPREMIUM-2857

Indefinite move after starting stopped ESXi with HA

ABICLOUDPREMIUM-2858

VApps being undeployed are shown as green

ABICLOUDPREMIUM-2863

Add the entries to the DHCP lease file

ABICLOUDPREMIUM-2865

Retrieve all external VLANs in VDC view, returns the private ones

ABICLOUDPREMIUM-2876

Table metering and physicalmachine incompatibility

ABICLOUDPREMIUM-2877

In the Persistent image process, if occurs a timeout contacting V2V, the VApp stays with spinning wheel

ABICLOUDPREMIUM-2886

DHCP Options for Static Routes GUI issues

ABICLOUDPREMIUM-2897

Not possible to delete DHCP Static Routes

ABICLOUDPREMIUM-2919

A user with pricing privileges cannot associate a pricing model

ABICLOUDPREMIUM-2945

Invalid error message (tomcat log) when trying to authenticate via Flex client and the API is not working

ABICLOUDPREMIUM-2967

I cannot manipulate a re-syncronized VM if this VM had iSCSI volumes attached

ABICLOUDPREMIUM-2996

Strange behaviors with licenses validation

ABICLOUDPREMIUM-2997

Cannot edit DHCP

ABICLOUDPREMIUM-2998

Different User privilege problems

ABICLOUDPREMIUM-3000

In the volume list, the persistent volumes are not showing the vApp Name

ABICLOUDPREMIUM-3001

We should protect HD creation for other hypervisors apart from ESX

ABICLOUDPREMIUM-3008

In the API, VirtualAppliances and VirtualMachines do not have the deploy and undeploy action links

ABICLOUDPREMIUM-3009

Delete a DHCP RS with RETRIVED VM only should work

ABICLOUDPREMIUM-3017

Server response 'null' when attempting to add a virtual machine template to the Apps library

ABICLOUDPREMIUM-3018

If I delete a retrieved VM on the hypervisor, a AMQChannel ConflictException occurs

ABICLOUDPREMIUM-3076

Cannot filter in the virtual datacenter resource

ABICLOUDPREMIUM-3077

Cannot filter in the virtual appliance resource

ABICLOUDPREMIUM-3078

Cannot filter in the virtual machine resource

ABICLOUDPREMIUM-3081

Remove deprecated field 'virtualCpusPerCore' in Machine object

ABICLOUDPREMIUM-3093

Cannot deploy on HyperV NFS/Samba abiquo.virtualfactory.hyperv.repositoryLocation = //10.81.2.20/vm_repository is not being used

ABICLOUDPREMIUM-3098

Abiquo AIM tries to create datastore file in /selinux when SELinux is in permissive mode (i.e. /selinux is mounted)

ABICLOUDPREMIUM-3100

Abiquo is trying to deploy using the wrong Hypervisor type.

ABICLOUDPREMIUM-3102

The soft/hard limit of VLANs should not be controlled during a deploy

ABICLOUDPREMIUM-3104

AM: sometimes a remote repository is unusable due to an error "Name is null"

ABICLOUDPREMIUM-3126

Generate Missing Conversions does not work

ABICLOUDPREMIUM-3128

Wrong privileges required to add a hard disk (and a null server error in this case)

ABICLOUDPREMIUM-3133

Remove OpenSolaris from available Storage Devices

ABICLOUDPREMIUM-3153

Abiquo HA test failed

ABICLOUDPREMIUM-3165

Server response 'null' when accessing modifying a VApp with limited privileges

ABICLOUDPREMIUM-3187

Cannot 'make persistent' an image shared by Enterprise X when logged on as a user in Enterprise Y

ABICLOUDPREMIUM-3282

Undeploy of VMs that appear as powerOn in Abiquo but do not exist in the Hypervisor, crashes and puts Vapp in spinning state

ABICLOUDPREMIUM-3312

With HA, when reenabling the failed host, its resources are not updated

ABICLOUDPREMIUM-3325

If we call delete VLAN on AIM too quickly after powerOff VM, we can get an exception

ABICLOUDPREMIUM-3361

VSM incorrectly removed subscription for my VM

ABICLOUDPREMIUM-3364

Datastore used size is not being updated when attaching/detaching extra HD

ABICLOUDPREMIUM-3397

VSM unsubscribes for no apparent reason




2.0-HF1


Abiquo 2.0 HF1 contains the following improvements

  • New datastores detected by Abiquo in the physical machine check: allows new datastores to be added as required.
  • Cookie authentication improvements in multi-domain path: cross-domain access is now supported.
  • Multiple pool management in a storage tier with progressive and performance algorithms: improves storage capacity and flexibility.
  • Private and public VM template category management in the appliance library: ensures multi-tenancy isolation.
  • Logging improvements in Virtual System Monitor: improves traceability of virtual machine operations
  • Improved OVF template validation tool: makes it easier to resolve virtual machine template problems
  • Possibility to remove remote access information from GUI: improves platform security
  • Added privilege to assign hard disks to virtual machine: improves platform security
  • Added GUI config property to hide hard disks tab: allows platform to be updated without exposing this new feature to end users 
  • Added privilege to enable/disable chef: improves platform security

Overview of Resolved Bugs

In addition, Abiquo 2.0 HF1 includes fixes for the following bugs:

  • GUI Hangs when selecting HD tab in VM config
  • The Port in a distributed virtual switch is not assigned correctly
  • Virtual Datacenter pagination
  • VSM event callback should consider DELETE events for captured virtual machines
  • VM reset does not work
  • A VM cannot be deployed in a vCenter with DVS if the network has spaces in its name
  • Expanding a NetApp volume is not reflected in ESXi
  • Numerous other bugs. See detailed list below.


Improvements

Key

Summary

ABICLOUDPREMIUM-792

Create a tool that allows user to validate an OVF before trying to download it to the Appliance Library

ABICLOUDPREMIUM-3390

Add local categories and global categories so enterprise-level categories are not visible to all users

ABICLOUDPREMIUM-3416

Improve error message when Redis connection fails

ABICLOUDPREMIUM-3424

BETA - Multiple Aggregates per Storage Tier

ABICLOUDPREMIUM-3439

Delete VSM check log from catalina.out

ABICLOUDPREMIUM-3510

Cookie-based authentication should support cookies created on server other than Abiquo server

Resolved Bugs

Key

Summary

ABICLOUDPREMIUM-2112

HA Reenable fails after undeploying the moved VM in KVM (Libvirt based)

ABICLOUDPREMIUM-2701

Error at login

ABICLOUDPREMIUM-2819

Conflicting or invalid virtual machine name detected - VMware

ABICLOUDPREMIUM-2909

Metering table ID columns are not populated

ABICLOUDPREMIUM-3105

Multiple Physical Machine: Physical machines are green when they don't have a datastore selected

ABICLOUDPREMIUM-3140

Storage device Username cannot be edited in storage view:devices

ABICLOUDPREMIUM-3160

Assigning public IPs in quarantine already purchased by an Enterpise

ABICLOUDPREMIUM-3171

VLAN tags are not unassigned when all the VirtualMachines are undeployed

ABICLOUDPREMIUM-3179

A user with the privilege "View datacenter details" cannot see the details of a Physical Machine

ABICLOUDPREMIUM-3181

Apps Library refresh does not work

ABICLOUDPREMIUM-3195

H/T Cores count towards license

ABICLOUDPREMIUM-3208

Java VNC console not working in IE9

ABICLOUDPREMIUM-3257

Expanding a NetApp volume is not reflected in ESXi

ABICLOUDPREMIUM-3288

Null server response error message displayed in the UI when refreshing a template definition list created by API

ABICLOUDPREMIUM-3322

A user with the privilege "Assign volumes to a virtual machine" cannot attach a volume to a VM

ABICLOUDPREMIUM-3323

Virtual Appliance error creating a persistent image for a user who has privileges to perform this task

ABICLOUDPREMIUM-3328

No Privilege for Chef

ABICLOUDPREMIUM-3329

Need privilege for "Assign hard disks to virtual machine"

ABICLOUDPREMIUM-3334

Improve the message to user when they try to move a depolyed VAPP, because the message is hard to read/understand

ABICLOUDPREMIUM-3336

The power off process of UCS (HALTED_FOR_SAVE) fails

ABICLOUDPREMIUM-3344

Unhelpful error message in the Apps Library if the remote NFS is Badly configured on one datacenter in the Enterprise

ABICLOUDPREMIUM-3352

Removing NIC doesn't release External Network IP

ABICLOUDPREMIUM-3356

Remove Remote Access Information from GUI

ABICLOUDPREMIUM-3378

null server response error when accessing a VApp with limited privileges

ABICLOUDPREMIUM-3379

Retrieve of VMs does not work because of a "/" at the end of the path name

ABICLOUDPREMIUM-3384

A user with the privilege PHYS_DC_RETRIEVE_DETAILS cannot retrieve the list of volumes from a storage pool

ABICLOUDPREMIUM-3405

Cannot retrieve VMs

ABICLOUDPREMIUM-3412

VLAN tag is not unassigned if the configuration of the VM is changed

ABICLOUDPREMIUM-3445

A VM cannot be deployed in a vCenter with DVS if the port group already exists in another datacenter in the same vCenter

ABICLOUDPREMIUM-3446

Power On/Off doesn't work from Infrastructure screen

ABICLOUDPREMIUM-3447

Static Routes of /16 generates corrupt data

ABICLOUDPREMIUM-3455

A VM cannot be deployed in a vCenter with DVS if the network name contains blanks

ABICLOUDPREMIUM-3457

VM reset does not work

ABICLOUDPREMIUM-3465

Failures not reported to VDC users

ABICLOUDPREMIUM-3473

Deleting an Enterprise with external/unmanaged network - 500 Internal Server Error

ABICLOUDPREMIUM-3479

Delete a node from a Virtual Appliance using Hyper-V - Wrong datastore definition

ABICLOUDPREMIUM-3481

Creating a datacenter with a poorly configured AM - the AM is added but it should not be

ABICLOUDPREMIUM-3482

If the NFS is located on the same machine as the remote services are, the AM check fails

ABICLOUDPREMIUM-3494

Cannot create an instance of an imported/captured machine in ESXi Hypervisor

ABICLOUDPREMIUM-3497

Virtual Datacenter pagination does not work

ABICLOUDPREMIUM-3500

Error discovering blades

ABICLOUDPREMIUM-3504

Configuring datastore when adding a VirtualBox - names of virtualmachines including part of the path

ABICLOUDPREMIUM-3506

Should check which enterprise the user belongs to before performing requests from /cloud/virtualdatacenters/

ABICLOUDPREMIUM-3517

Example for 'Updating an Enterprise' actually covers updating a User

ABICLOUDPREMIUM-3520

Invalid popup format is displayed when reaching the soft limit of some resources from VirtualDatacenter

ABICLOUDPREMIUM-3521

CPU, RAM and HD = 0 in a captured virtual machine

ABICLOUDPREMIUM-3522

Soft/Hard Limits by VirtualDatacenter - Wrong "hard limits exceeded" message

ABICLOUDPREMIUM-3526

DC - 0 message returned when creating a Virtualappliance

ABICLOUDPREMIUM-3528

"Name" and "Description" fields are very narrow and difficult to edit

ABICLOUDPREMIUM-3533

After updating the name of an attached volume, the VM remains LOCKED forever

ABICLOUDPREMIUM-3536

We do not check if the API user has privileges to retrieve other enterprises

ABICLOUDPREMIUM-3537

The property "esxi.diskController.secondary" does not work for Auxiliary Disks on the datastore

ABICLOUDPREMIUM-3572

ESXi: failed copy not reported as a configuration error

ABICLOUDPREMIUM-3576

Incorrect HD Soft/Hard Limits by Datacenter

ABICLOUDPREMIUM-3579

The Port in a Distributed Virtual Switch is not assigned correctly

ABICLOUDPREMIUM-3581

Server response error accessing VDC View with a user who has role "user"

ABICLOUDPREMIUM-3582

GUI Hangs when selecting HD tab in VM config

ABICLOUDPREMIUM-3584

It should be possible to save edits of the properties of an image created from an instance

ABICLOUDPREMIUM-3590

The AM cannot be added any more after creating the Datacenter without the NFS mounted

ABICLOUDPREMIUM-3600

Unable to create public network with Class C address

ABICLOUDPREMIUM-3609

When the name of a rack includes an apostrophe, its physical machines cannot be reserved

ABICLOUDPREMIUM-3641

UCS Blade Configuration Error

ABICLOUDPREMIUM-3643

When editing a user, it is not possible to restrict VDCs

ABICLOUDPREMIUM-3645

The external network details do not appear in the Network tab of the virtual datacenters section

ABICLOUDPREMIUM-3721

Statistics - VM total/running counters are not updated correctly after a hypervisor is removed from Abiquo

ABICLOUDPREMIUM-3723

Statistics - VM total/running counters are not updated correctly after a VM is removed from the hypervisor





2.0-HF2


Resolved Bugs

Key

Summary

ABICLOUDPREMIUM-3623

Server error response when a user opens a virtual appliance without the privilege "Edit virtual appliance details"

ABICLOUDPREMIUM-3782

Can't force IP address to a specific interface like we could in 1.8.x

ABICLOUDPREMIUM-3789

DHCP server shuts down

ABICLOUDPREMIUM-3791

Inappropriate server error when adding a node of a shared image with an Enterprise Admin/User

ABICLOUDPREMIUM-3812

Instance fail due non-existent virtual machine left the virtual appliance locked

ABICLOUDPREMIUM-3815

Instances from shared virtual machine template are not properly shown for an Enterprise Admin

ABICLOUDPREMIUM-3816

Cannot delete an instance of a shared vimage

ABICLOUDPREMIUM-3823

When a NIC is added it should be removed from the list or else the user might add the NIC again

ABICLOUDPREMIUM-3824

ESX max NIC limit with DistributedPortGroup

ABICLOUDPREMIUM-3854

Deleting a license takes a long time due to the infrastructure check





2.0-HF3


Improvements

Key

Summary

ABICLOUDPREMIUM-3855

Add keymap property for VNC on ESX and ESXi

ABICLOUDPREMIUM-3358

New role permission for editing template sizes - disable template size edition

Resolved Bugs

Key

Summary

ABICLOUDPREMIUM-3838

Rack VLAN configuration is exceeded incorrectly

ABICLOUDPREMIUM-1765

ESXi does not update the device mappings when NetApp reassigns LUNs

ABICLOUDPREMIUM-3809

Undeployed VM in an unknown state

ABICLOUDPREMIUM-3868

If a user does not have the privilege "Edit virtual appliance details", all the fields from "General Information" should be blocked

ABICLOUDPREMIUM-3870

After performing a vMotion on a VM, its VNC IP becomes the management IP instead of the service one

ABICLOUDPREMIUM-3879

Windows templates don't work on KVM due to network card error

ABICLOUDPREMIUM-3880

Rules for CPU and RAM over subscription are not applied on DC statistics

ABICLOUDPREMIUM-3901

VApps containing deployed VMs, created from shared images cannot be opened if the user who created the VApp is deleted

ABICLOUDPREMIUM-3908

Executing Sanity procedure CloudUsageStats() kills statistics table




2.0-HF4


Resolved Bugs

Key

Summary

ABICLOUDPREMIUM-3956

After deploying a sparse template in ESXi, after DVS utilization, the VM cannot be retrieved

ABICLOUDPREMIUM-3981

Abiquo denies access to the Chef bootstrap URI

ABICLOUDPREMIUM-3983

ESX: wrong iSCSI HBA is selected during deployment

ABICLOUDPREMIUM-3985

Storage pool selection when creating volume does not take into account the volume's size

ABICLOUDPREMIUM-3424

Multiple Aggregates per Storage Tier. Improvement reopened in relation to resolved bug ABICLOUDPREMIUM-3985

ABICLOUDPREMIUM-4012

ESXi: Error during task monitoring causes virtualfactory to abort the operation (but the operation is still in progress in the hypervisor)





2.0-HF5


Resolved Bugs

Key

Summary

ABICLOUDPREMIUM-3762

Error when creating an instance from a persistent VM (power off)

ABICLOUDPREMIUM-3872

VMotion does not work when the VM is powered off or paused

ABICLOUDPREMIUM-3904

A VM with a SCSI primary disk and an IDE secondary disk will not boot in ESXi

ABICLOUDPREMIUM-3944

DNS server information only populated in DHCP lease for NIC holding the gateway address

ABICLOUDPREMIUM-3968

Multiple VM_MOVE events during a vMotion

ABICLOUDPREMIUM-3971

A physical machine disabled by HA can be enabled performing a manual check

ABICLOUDPREMIUM-4008

Abiquo does not always detect vMotion VM moves

ABICLOUDPREMIUM-4165

After deleting and adding a hypervisor, captured machines are imported without idEnterprise

ABICLOUDPREMIUM-4172

Error expanding a volume

ABICLOUDPREMIUM-4192

Incorrect soft limit alert display when expanding a volume




2.0-HF6


Resolved Bugs

Key

Summary

ABICLOUDPREMIUM-3301

With an unhandled error on deploy, undeploy, etc., a hibernate error appears and VM is locked

ABICLOUDPREMIUM-4219

When reconfiguring a VM, sometimes the temporary VM is not found in the DB

ABICLOUDPREMIUM-4267

During deploy, if the commit is rolled back, the virtual factory still performs the action

ABICLOUDPREMIUM-4268

If a reconfigure tmp is in DB, the virtual infrastructure check fails

ABICLOUDPREMIUM-4273

When using HA, allocation is not well calculated

ABICLOUDPREMIUM-4284

Add allocation result again in events

ABICLOUDPREMIUM-4294

Infrastructure check locks before connect to NodeCollector

ABICLOUDPREMIUM-4298

Avoid allocator lock timeout from handlers

ABICLOUDPREMIUM-4340

Protect vm.idEnterprise on virtualmachine creation

ABICLOUDPREMIUM-4341

Use a fixed version of the Heartbeat client

Improvements

Key

Summary

ABICLOUDPREMIUM-4276

AIM use aim.ini to define the list of valid datastore types

ABICLOUDPREMIUM-4373

Add the capacity to block that 2 users use the same user account at the same time in different locations




2.0-HF7


Resolved Bugs

ID

Summary

3864The circular virtual machines chart in Datacenter view was not shown if running VMs = total VMs.
4378

When HA is executed, if there are no suitable physical machines to move VMs to, the physical machine remains in state HA_IN_PROGRESS and cannot be re-enabled.

4391Incorrect check when editing an enterprise Hard Disk hard limit. This fix ensures that the platform checks the Hard Disk used in the enterprise, not the total Hard Disk in use.
4416Events list and other views are retrieving all records during pagination. This fix improves performance of the API and the GUI. For example, in Home view (Events) and Events view, the list will render faster because the platform will only retrieve the requested page
4422Instances of persistent VMs always get LUN-0 as the source disk. This fix ensures that the correct disk is always copied when creating an instance of a persistent VM
4439When a rack is HA enabled, the Nodecollector process, to check the hypervisors, is running twice. This fix improves performance and stability.
  • No labels