Search release notes for all versions:
These release notes are for Abiquo v6.1.x versions.
Abiquo YUM repositories are no longer open, please contact Abiquo Support to obtain your credentials
Pages documenting changes to the product between versions
These pages describe changes to Abiquo products between versions.
See Abiquo branding guide for details of how to brand the UI
For UI label changes, compare current and past versions of these pages:
Changes to the Abiquo API: https://wiki.abiquo.com/api/latest/#changelog
E.g. https://wiki.abiquo.com/api/changelog/5.0.2_to_5.1.0.html
Note: you may need to clear your browser cache to display the latest versions in the changelog menu
Upgrade instructions: Upgrade Abiquo
6.1.0
We publish feature descriptions in the Abiquo 6.1 features section. Key Category Description Ticket 16720 Branding Manage branding in UI with theme management for platform and resellers 16604 Billing Multiple price factors in the UI to apply provider markup, with different price factors for Azure CSP billing types and IDs 16209 Metrics Metrics for XaaS services with initial support for Amazon RDS and Azure MySQL services 15505 Billing On-premise billing with pricing/billing for accounting usage 14822 XaaS XaaS desirable improvements 15542 Public cloud Represent vNIC for public cloud regions Key Category Description Ticket 17081 Billing Public cloud billing check tool should display more info about subscriptions 17063 API API should respond with monitoring related links if monitoring is enabled only 17037 OCI Add new regions for Oracle Cloud Infrastructure 17003 Technical Reuse ObjectMapper in customer integration 16959 DRaaS DraasCheck needs a virtual datacenter 16951 Capture onboard Enable monitoring and retrieve existing metrics when a virtual machine is synced in Abiquo 16950 Capture onboard Include real creation time when a virtual machine is synced in Abiquo 16900 Billing Add requirements.txt to the abiquo-private-billing RPM 16887 Pricing New privileges to control view of extra charges at VM and template level 16850 UI Sort templates in Create VM view 16848 UI Display icon when a VM has alarms 16823 UI Group and sort service actions 16822 UI Wait to close popup for async actions 16780 Billing Adapt public cloud billing check tool to be able to exclude entries by product id 16776 Technical Found duplicated privileges in tests 16716 Billing Incorrect billing results if there are multiple invoices for the same period 16668 UI Add a '*' for required append/prepend fields such as the port for a target group 16660 OCI Incorrect protocol and options for OCI network load balancer 16637 Control Search for alarms in Enterprise and User. Enterprise: virtualappliances, virtualmachines, scalinggroups, services User: virtualmachines, services 16631 Office365 service CSP Office365 service - Remove mock from MSOfficeService 16624 Azure When creating CSP customer, the default user created does not have access to public cloud location/s 16583 OCI Improvements to load balancer when editing conditional actions 16565 UI Improve last bills widget when there are too many services 16494 Technical Load balancer should not exist without provider ID 16490 Technical Load balancer could be duplicated by sync processes 16386 Technical Microsoft products service - Update actions to make them async 16327 Technical Enforce the use UTC in the platform 15846 Pricing Review refresh of last_update on pricing template (pricing model) when adding new entities 15840 Billing Make private billing an async task 15709 NSX-T NSX-T tool fixes 15699 Technical Endpoint to onboard VDCs from public cloud should check the location is in public cloud 15584 UI Format parent scopes combo like resource groups combo 15430 UI For modifying a dashboard, add a "discard changes" button 15341 Billing Use region value returned by billing process 14660 UI Improve message when there are no NICs for a physical machine 14630 UI Warn user that after deleting a resource group, deleted entities may persist in the platform 14608 UI Improvements to popup to Create virtual machine 13722 UI WebMKS - Display keyboard for remote access 13661 UI “Back to login” is not visible if the windows are not fully open 13447 UI Template in progress spinner is not very clear on coloured template icon 13429 UI Missing back to VDC button. To go back to the VDC, the user can click the MyCloud VDC button or the VDC name 6610 12929 Amazon Remove jClouds regions, use AWS SDK regions, and add new regions 5216 UI External IPs in quarantine display in the virtual datacenter, probably confusing the end user Key Category Description Ticket 17133 Amazon AWS is returning template names with a space at the beginning 17127 UI Widget last bills uses dates from the next month 17099 UI Last bills widget does not show any providers 17086 Amazon When executed twice, the billing process doubles the values 17060 UI Virtual machine events search is by name instead of UUID 7857 17028 Veeam Veeam plugin needs to return the size of a backup 17024 UI Hardware profiles - filtering by account displays an incomplete list 17016 UI Password fonts are difficult to read 17008 Infrastructure Error when deleting a datacenter 16992 Technical Memory leak on vCloud extendSession and disconnect 16983 Billing Fix CostUsageServiceTest when computer time is different than UTC 16977 Billing List bill providers should return allowed datacenter providers 16953 UI JsonEditor renderer for asynctasks needs styling 7711 16931 Billing There are some cost_usage_details where usage_end_time is smaller than usage_start_time 16917 UI Removing an IP and attaching it again to the same VM does not work 16832 Technical API test memory leak caused by ServiceDefLoader 16824 UI Support 'properties' property in JsonEditor form 16810 UI UI is using outdated media type version 5.4 (accept/content-type) 16807 API docs API changelog is not updated in Wiki 16791 UI Select category displays "show all categories" when creating a new template 16781 UI Undefined language prevents the UI from loading 16761 Blueprints Blueprint spec: not possible to create VApp from spec with resource groups and/or firewall 16735 Blueprints Blueprint spec for vNIC with multiple IPs 16702 Backup Unify default backup check time 16650 Technical Unable to generate tag policy compliance report 16599 Technial Sometimes constant 'reload virtualmachine' tasks in vCenter 16595 XaaS Remove XaaS property that is not in use 16590 Pricing Increase/decrease hardware profile is not taking cost codes into account 16581 OCI Error when creating a load balancer with two routing rules 16531 Azure Cannot edit firewall tags if the firewall description is null 16478 Azure Billing only credentials should check first against key node 16477 Private cloud Templates are not correctly removed from filesystem 16378 UI JsonEditor property of “integer” type allows user to type all characters 16205 XaaS Strict validation when providing params to evaluate/execute 16185 XaaS Eval param inconsistency 15880 Billing Data truncation: Data too long for column 'category_description' 7276 15866 NSX-T Deleting VDC after undeploying VM ends in error 7845 15333 Technical Remove shaded dep ec2-shaded-deps from Amazon 15115 Budgets Private hypervisors are not listed in budget creation 14254 Technical Sync IPs in VM is always updating already attached IPs 14091 Azure Refactor AzureARMNetworking to use SDK 13774 API docs Header link on API docs pages should point to API docs home 13654 UI Catalogue - Edit persistent template Disks has invalid Conversions section 13653 UI Licenses tab cannot be sorted by fields 13603 UI User can create useless layer in virtual appliance in public cloud providers 12732 Technical Enforce no unhandled exceptions 12070 Technical Review BigDecimal precision Key Category Description Schedule 17166 Billing In on-premise billing, extra charges of type “one time” are billed again if we reconfigure the VM 6.1.1 17165 Billing Different bill dates for the same Subscription extra charge are not shown on the dashboard 6.2New features
Features
Improvements
Resolved issues
Known issues
6.1.1
We publish feature descriptions in the New in Abiquo 6.1 section. This version includes the following new features and notable improvements: Key Category Description 17300 DRaaS Update Zerto plugin to work with ZVM 9.7 U2. Abiquo 6.1.x supports Zerto 9.7 U2 on Linux only 17225 Billing Refactor one-time extra charges. Let users assign them to the same entity more than once. 17156 Dashboards On the enterprise dashboard, events should list what has changed. 16970 Private cloud Create external network VXLAN in vCenter when creating an external network in Abiquo 16851 Scopes Search and filter scopes. Display scope hierarchy in the user interface Key Category Description Ticket 17344 User interface Display VNIC limits for hardware profiles 17288 User interface Add a dynamic way to customize login errors. 17280 XaaS Office service cannot list users if a user does not have a location. 17279 Doc Update 17277 Users Set user Locale attribute 17228 XaaS Add missing locations for Office service 17204 Billing Add Amazon custom price factor for bill type and product id 17197 Billing When billing does not start, a confusing message is logged 17194 Private cloud Let the user replace a template disk in the UI, as well as in the API 17192 Pricing Add purchase date attribute to display for extra charges of entities 17191 Pricing Allow user to add the same one-time extra charge to an entity multiple times 17189 Pricing One-time extra charge cannot apply to hardware profile, VM template 17188 Billing One-time extra charge should be accounted when applied to an entity. 17187 User interface Add a confirmation response to the popup for one-time extra charges 17171 User interface Update wiki links 17167 User interface Improve UI for extra charges in Pricing view 17162 Pricing For Amazon, add a price factor at product level and a property to exclude refund products 17161 User interface Validate maximum number of VNICs for a VM depending on hardware profile and limits in public cloud providers 17119 Azure Improve the rollback process after a deploy fails 17061 Azure Remove jclouds dependency 17011 XaaS When configuring the Microsoft Products service, let the admin enter products as properties. 16947 Private cloud Store and display creation time for VMs in VMware 16700 Public cloud Return the maximum number of VNICs for a hardware profile 15296 Scopes Add pagination to enterprise and datacenter list in a scope 15295 Scopes Add filtering (has) by enterprise to the Scopes Resource in the API Key Category Description Ticket 17414 Billing Azure billing could not list usage details 17384 Pricing User without 17375 Private cloud Cannot enable hardware profile for an enterprise if another hardware profile exists with the same configuration but different extra charges 17351 Billing Azure CSP billing - Wrong quantity when there are entries with the 17328 DRaaS Zerto returns more than one folder with the same name. Rename root folders to unique names and set the 17326 Azure Error when deleting a private network from Abiquo 17319 User interface Display of VM backup events searches by VM name 7991 17317 Billing Extra charges links are not included in entities if no related privilege is assigned to user 7997 17315 Private cloud VM details window appears when selecting a rack 17310 DRaaS DR protect and DR unprotect don't update properly in the UI 17304 User interface Reseller theme jumps to default theme 17303 Pricing Update import of Azure hardware profile pricing to apply new price factor model 17299 OCI Running billing for April 2022 will generate billing period for March and April 17297 User interface Logo doesn't change while testing theme 17296 User interface Can't create a theme when editing an activated test theme if there are no themes created 17292 GCP Regenerating billing can lead to duplicate entries 17290 Dnsmasq Dnsmasq does not work with self-signed certificates 17287 GCP Generating billing for February fails 17284 XaaS Sub-service action might modify the default service configuration 17264 Technical Integration test fails at first of the month 17253 Users User from a key node gets an error when logging in 17252 User interface Duplicate dashboards when assigning a 'Dashboard order in type group' 17237 User interface Enterprise display fails when user does not have extra charges privilege 17232 Security Cannot reset password for user with 7956 17231 Private cloud Unable to change the email template for guest password notification 7958 17224 Private cloud Check disk upload / replace with large filenames 17203 Billing OCI billing generates periods without currencies 17202 Billing Adapt abiquo-csv-generator to use the new price factor model 17182 User interface Wrong item deleted on Enterprise resource widget 17166 Billing One-time extra charges are billed again if we reconfigure the VM 17131 XaaS Sometimes XaaS catalogue doesn't display any services. 17130 API API Error English errors 17090 XaaS Special characters in XaaS service exception should be displayed properly 16960 DRaaS Editing a protection manager, cannot edit Available datacenters 16890 NSX-T VDC creation ends with an error but it is properly created in Abiquo 16807 Doc API changelog not updated in wiki 16620 Doc Fix typo in abiquo.properties file 14684 DRaaS Pagination not working for the Protection Managers ResourceNew features
Features and major improvements
And require a privilege to remove them
Specifically, they should list changes up or down in allocation, new VMs created, and so onImprovements
See wiki page on Customize server errors when login fails
Let Office service use Undefined
locationabiquo.billing.azure.country_code
property default value and description
If no products are entered, use the default list of all products.
Also, the listProductsAssignedToUser action has been replaced by listLicensesAssignedToUser,
to cover the case when the customer has the trial subscription and the real subscription for the same product Resolved issues
Manage virtual machine extra charges
privilege cannot create a VM if the template has extra chargesaddQuantity
charge type. If there are entries with the addQuantity
or removeQuantity
charge type, we should use the quantity of the entry with the most recent order date. If there are 2 entries with the same order date, we should use the one with the highest quantity, if it is addQuantity
and the lowest quantity if it is removeQuantity
. If there are charge types of both types for the same charge date, we will log a warning log and use the highest quantity.abiquo.draas.recovery.folder.name
property to create a recovery folder with a unique name -
(dash) in the username
When XaaS is starting, if the server does not yet have a license for XaaS, it will discard all the services. To display services, you may need to restart the XaaS remote service.
6.1.2
We publish feature descriptions in the New in Abiquo 6.1 section. This version includes the following new features and notable improvements: For public cloud, we recommend that you upgrade Guacamole for better SSH key support. Changes to the API include changes to the VM object. See https://wiki.abiquo.com/api/changelog/6.1.0_to_6.1.2.html Clear your browser cache to display the latest versions of the API changelog Key Category Description 17515 vCenter Support vVols in ESXi. See vVols for vCenter 17160 Billing Billing info by resource report to also display in widget. See Tenant cost report widget 17157 vCenter Allow user to capture disks with the same UUID 16829 Billing Cost usage detail endpoints generate reports (part 1/2). Key Category Description Ticket 17544 UI Allow 17510 Amazon Allow to select on VDC creation if we create the NAT gateway. See Create virtual datacenters in AWS without NAT and Create virtual datacenters without networks 17497 Billing In the abiquo-csv-generator add an optional header, fix the start/end date, and group by usage name to display extra charges 17467 Billing In Azure CSP billing, support the correct quantity for the “convert” bill type. The new billing process will store 8051 17466 Billing Drop custom exchange rate and add the full CSV option to create one CSV with all billing information for all providers 17424 Billing Include Enterprise name and ID in the billing task summary 17421 Amazon Add Managed price factor for AWS as a percentage of costs. See Manage price factors 17418 Amazon Support ED25519 keys for remote access via SSH 17410 Pricing Extra charges filter does not take into account the one time types. Filter to prevent users from applying one-time cost codes to hardware profiles or VM templates. 17388 Azure For CSP Billing, allow onboarding of customer as a whole using billing only credentials. See Automatically onboard Azure customers 17359 User interface Get first results when using a filter on a list from any page of the list 17146 Amazon Update Guacamole to version 1.5 to support ED25519 SSH keys. See Upgrade Guacamole server 17121 Amazon Set the "default" firewall as the default when creating a virtual datacenter. Currently this is done when you deploy a VM or when onboarding an already existing VPC from the provider. 10417 Private For VMs, remove the old VNC attributes (vrd enabled / ip / port) from DB and mediatype and also review 'password' usage. 7408 7609 9904 UI Rethink the remote access info in the VM details panel to remove VNC attributes Key Category Ticket 17575 UI Sending hardware profile information with extra charges when creating a VM 17573 Hardware profiles Hardware Profile duplicated key when there is no extra charge attached 17549 Catalogue Change default 17529 Azure Editing a Load Balancer that is attached to a VM causes an error 17514 NSX-T Fix network creation using NSX-T plugin: VM should deploy in NSX-T port group User should be able to create a VDC with no private network 8057 17512 Azure Unhandled error when adding billing only credentials 17508 Scopes Editing a scope doesn't refresh the UI 17507 Azure Cannot accept terms and conditions for Azure template when creating and deploying a VM 17505 Billing Cannot create a price factor with a value of 0 in the UI 17495 Billing Bad quantity at VM usage_type at cost_usage_detail. Use the ‘hours' column for the VM usage type instead of the 'quantity’ 17490 Catalogue Set the property for 17488 Catalogue VMware session leak when using 'folder' API to access datastore files when a VM uses a ISO disk, e.g., cloud-init 17476 UI Infrastructure alarms page paginates VMs and only displays the first page in the tree 17470 UI When editing a Template, category drop-down should not show 17465 Billing Generate billing with keynode hierarchy may fail 17459 Catalogue Error when downloading templates from a repository when they don't have disks. Prevent download of templates with no disks 17454 Scopes Cannot rename scope to change upper case and lower case 17445 vCenter Cannot add multiple controllers in a single reconfigure operation 8049 17438 UI Restore WebMKS keyboard selector and add British keyboard 17433 UI Replace disk shall not be available on public cloud 17432 Amazon Cannot synchronize VDC in another enterprise after logically deleting the VDC 17429 Azure Duplicated IPs from different networks does not allow to synchronize 17428 Amazon Cannot delete enterprise after deleting the VDC due to firewalls. User should delete the firewalls before trying to delete the enterprise 17427 Amazon Synchronize VDC fails if the VDC has a terminated VM 17426 UI Jobs view show replicated labels and progress 17423 Billing OLD Period for prices value discrepancy. Costs were calculated with period for prices = week, not month, so it was 4 times higher than the real cost 17355 UI Errors creating a VM with monitoring by default activated 17350 Azure Synchronize doesn't synchronize private IPs properly 17235 vCenter Hard limit exceeded error when adding disks from two different data store tiers to one VM 7916 17124 Billing Regenerate billing regenerates billing period but billing task fails 16940 vCenter cluster Server stuck after first deploy with an invalid NFS repository. Fail if cannot mount NFS repository to any host of the cluster. 16855 NSX-T Escape special characters in property values for NAT access and public access to allow Search for group 16807 Doc API changelog not updated in wiki 16214 VCD VDC synchronization fails if deleted templates have been used 16035 NSX-T Cannot delete NSX-T device after using it. Remember to delete NAT IPs and NAT networks before removing the deviceNew features
Features and major improvements
Improvements
None
as an option for private network during VDC creation. See Create virtual datacenters without networks quantity = 0
for all the entries that are not from Azure plans and have a negative cost. And for the positive costs, we will store the actual quantity or the difference between an already stored quantity (with the same SKU name) and the actual quantity
See https://wiki.abiquo.com/api/changelog/6.1.0_to_6.1.2.html Resolved issues
client.applibrary.defaultTemplateRepository
value in Configuration view for the remote repository. Set to https://packer-repo.s3.amazonaws.com/ovfindex.xml
so that is valid and there will be no long wait when looking for remote templates to download. isoSizeSkip=true
by defaultShow all categories
option
6.1.3
New features
We publish feature descriptions in the New in Abiquo 6.1 section.
This small version includes some improvements and fixed bugs.
Features and major improvements
Key | Category |
| Ticket |
---|---|---|---|
17238 | Azure | Azure CSP billing should retrieve reservation orders only once | |
17675 | Theme | Add a system property to exclude theme domains | |
17671 | Theme | Reseller admin should not be able to edit the login screen theme section. See Restricted reseller branding | |
17670 | Theme | When editing the theme "Edit theme" button should be called "Save theme" or "Save" |
Resolved issues
Key | Category |
| Ticket |
---|---|---|---|
17686 | Public billing | Duplicated cost when regenerating billing for multiple enterprises | |
17683 | Public Billing | Public cloud billing does not generate billing consolidation if the pricing credentials used are from key node | |
17679 | Disk Management | Add a second empty disk on template definition | |
17668 | Theme | Grammar issue in Theme creator for a reseller in Login css configuration | |
17665 | XaaS | update-state asyncjobs not being deleted for 'service state' with errors |
6.1.4
Key Category Description 17758 Billing Some improvements in improve use of SFTP File needs the date of the period that it includes File name needs to include if DAY or MONTH 17731 Billing Modify Key Category Description Ticket 18076 Veeam Veeam does not return correct backup size for backup result when backup changes from in-progress to done while Abiquo is retrieving backup results 18015 NSX-T VPN status is always DOWN 8211 18013 Metrics Virtual Appliance Monitoring VM metrics have glitches in the metric dashboards 8207 18012 NSX-T Synchronise firewall deletes firewall rules 8208 17975 NSX-T When creating a VDC with a static route defined, the VDC is duplicated in the database 17974 NSX-T Delete a VDC with 8193 17957 NSX-T Error on VDC delete 8193 17943 NSX-T List of the firewalls in the Locations view is not correct for some enterprises 8197 17881 Billing Error when dc_grouping attribute is not activated 17866 NSX-T Abiquo lets the user delete firewall policies created for the Exclude from firewall network option 8169 17826 NSX-T Creating a firewall policy as the default or editing it to make it the default may generate a duplicated firewall policy in Abiquo 17093 Billing Cost code with usage CPUs unit is not calculating properlyImprovements
csv_generator
:csv_generator
to add usage_type
by DAY
as well as by MONTH
(current implementation) Resolved issues
dhcpOptions
fails