v2025.01.1

Release date: 2025-01-22

2025.01.1 is a stable version.

Fleio uses the continuous delivery model, read more at Fleio release model.

For a full index of Fleio releases see changelog.

We recommend you to follow the safe upgrade procedure:

The following list includes the issues that were part of the 2025.01.0 BETA release. New issues, that are first released in 2025.01.1, are marked with bold.

Added

  • [add] #8608 OpenStack 2024.2 Dalmatian support

  • [add] [staff] #8615 Sync action on hypervisor

  • [add] [staff] #8670 Floating IP pricing rule filter & modifier by CIDR

  • [add] #8716 Setting to show estimated credit left message relative to 0 up-to-date credit or relative to credit limit

  • [add] [staff] #8739 Default region setting for Designate

  • [add] [enduser] #8760 Filtering and sorting on Load balancers

  • [add] [enduser] #8761 Filtering and sorting on Object store

  • [add] [staff] #8763 Tax exempt field on invoice

Changed

  • [change] #7441 Update setup fees display on upgrade invoice

  • [change] [staff] #8572 Unify periodic task log and activity log UI

  • [change] #8582 Switch to Bookworm images and Python version 3.12.8

  • [change] #8619 Use server timezone everywhere in frontend

  • [change] [staff] #8624 Ignore disabled or down hypervisors when enforcing ram limit

  • [change] [staff] #8637 Highlight inactive pricing rules

  • [change] [staff] #8682 Mention that tiered discount applies on the whole price

  • [change] [staff] #8694 Allow editing “Transaction ID” field on journal

  • [change] [staff] #8696 Display hypervisor status in fleio info

  • [change] #8724 Improve operation handling when multiple operation containers are used

  • [change] #8734 Allow choosing default selected flavor group on instance create when using flavors as cards

Fixed

  • [fix] #8622 Error when trying to register domain with OpenProvider when “Support premium domains” is checked on TLD

  • [fix] [staff] #8681 Loader ends too early and form flickers when editing conf. opts. on service

  • [fix] #8684 Get configuration does not work on a cluster created in admin project

  • [fix] [staff] #8698 No space between “Update current credit” and “Reset usage” buttons on client details

  • [fix] #8697 Instance resize estimated cost is not considering actual related resources

  • [fix] #8699 “Floating ips” text formatting in breadcrumbs and search bar is wrong

  • [fix] [staff] #8702 Price field negative value on OpenStack pricing rules is not validated in frontend

  • [fix] [staff] #8705 Save registrar button is unaligned and without padding on domain details

  • [fix] #8706 Unformatted headings on domain details

  • [fix] [staff] #8720 New payment email shows journal list link when amount is 0 and is also missing invoice URL

  • [fix] [staff] #8723 Configuration’s “Sign-up charge amount action” field placement is wrong

  • [fix] #8731 Service shows message that billing is disabled even if it is not

  • [fix] [staff] #8732 Unhandled forbidden exception when registering with ResellerClub

  • [fix] [staff] #8729 “Request delete” is an invalid action for suspended domain registered through ResellerClub

  • [fix] [staff] #8733 Wrong capitalization for “Tlds” in breadcrumbs and browser title

  • [fix] #8736 ID protection feature on domains

  • [fix] [staff] #8737 Instance Live Migration sometimes fails in Fleio

  • [fix] [staff] #8749 “Override until” field on service edit is never saved

  • [fix] #8755 PDF invoice dates are shown in UTC instead of server TIME_ZONE

  • [fix] [staff] #8754 Typo “url” instead of “URL” in Openstack settings Credentials

  • [fix] [staff] #8756 Typos in “Topic” help text from Openstack settings Notifications

  • [fix] [enduser] #8757 Load balancer create form is flickering

  • [fix] [enduser] #8762 Search bar on object store containers does not work

  • [fix] [staff] #8764 Activity log shows “{object_id}” when creating multiple instances

  • [fix] [staff] #8765 Unknown activity log after terminating OpenStack service

  • [fix] #8766 Estimated cost on instance does not appear when selecting flavor with disk space 0 and image with min_disk > 0

  • [fix] [enduser] #8767 Error “Unknown attribute for argument load_balancer.loadbalancer: ip_version” when creating load balancer

  • [fix] #8769 Unhandled error message when registering domain without registrar being configured in settings.py

  • [fix] #8778 PTR record not deleted when deleting floating IP

  • [fix] #8796 Ticket reply links not working properly

  • [fix] #8791 Generating PDF invoice in background is not updating PDF after auto-settlement

  • [fix] [staff] #8805 Filters “tax exempt” and “client is tax exempt” cannot be applied simultaneously on invoices

  • [fix] [staff] #8807 Typo “pdf” instead of “PDF” in activity log tasks

  • [fix] [staff] #8809 Automatically add IP to instance not working

Unreleased

-

Deprecated

-

Removed

  • [remove] [staff] #8727 “Current cycle end” field on edit service

Security

-

Notes

-