We publish feature descriptions in the New in Abiquo 6.0 section. This version includes the following new features and notable improvements: 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 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#deleteVPCNew features
Features and Improvements
Resolved issues