v2024.01.1¶
Release date: 2024-01-16
2024.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 2024.01.0 BETA release. New issues, that are first released in 2024.01.1, are marked with bold.
Note
If you have a custom frontend theme or you are using Stripe payments, see Upgrading to 2024.01.
If you are using fleio-whmcs, you must update it to v.3.0.0 to work with Fleio version 2023.12 or greater. See Upgrading to 2023.12.
Added¶
[add] [staff] #1174 RBAC policies management
[add] #4644 Clusters quota management
[add] [staff] #6331 Related operations under activity log
[add] #6689 Pricing rules for database instances
[add] #7043 Support for database instance replicas (Trove)
[add] [enduser] #7047 Database instance logs (Trove)
[add] [enduser] #7295 Save multiple credit cards in Fleio on the same payment gateway
[add] #7707 Install “less” in fleio utils container
[add] [enduser] #7737 SSH key details page
[add] #7787 Create multiple compute instances
[add] #7795 Support for HEAT parameter_groups
[add] #7803 “designate” to default exchange list field value
[add] #7808 “force” and “no-restart” parameters to “fleio backup restore” command
Changed¶
[change] #7504 Improve containers restart performance by using dumb-init in Docker containers
[change] #7566 Optimize ticket search
[change] #7613 Wait for suspend/unsuspend tasks to finish before marking service suspended/active
[change] #7614 On unsuspend OpenStack service wait for instances to be unshelved before attempting to start them
[change] #7667 Avoid orphan resources when terminating OpenStack services
[change] #7747 Add search for action field in filter dialog when filtering activity log
[change] #7772 Return same error codes if docker & docker compose packages are not found
[change] #7777 Add missing database instance backups permissions
[change] #7780 Update Fleio dependencies for 2024.01.0 release (including Python 3.11.7, Django 5, and Angular 17)
[change] #7799 Update Stripe gateway implementation to work with API version 2023-10-16
[change] #7814 Activate all DBaaS related features by default
Fixed¶
[fix] #7763 Volume delete button is not the last one
[fix] #7765 End date is rounded on edit service cycle
[fix] [enduser] #7770 Private flavors not shown on create instance form
[fix] #7776 Testing RabbitMQ connection to invalid URL gives 500 error
[fix] [enduser] #7779 400 bad request error on register domain
[fix] [enduser] #7782 Generic error “Unable to create floating ip” on UI
[fix] #7783 Cannot create network - dns_domain error
[fix] #7784 Resize database instance flavor not working
[fix] #7788 Ticket status and last reply not updated after reply from email that adds CC recipients
[fix] #7789 “fleio restart” command takes too long
[fix] [enduser] #7794 Remote security groups dropdown items are not visible
[fix] [staff] #7800 Cannot save floating IP pricing rule
[fix] #7804 Revenue report tooltips are cut on mobile
[fix] #7806 Periodic task log details in Django admin does not load when there are many tasks in Fleio
[fix] [staff] #7809 Generic error when saving a new template with no changes made beforehand
[fix] #7811 Web container error when running fleio backup restore
[fix] [staff] #7813 Activity log shows {object_id} on create fail
[fix] [staff] #7815 Confusing failed activity log when adding credit to a manually suspended client
[fix] #7817 Missing flavor details after resizing database instance
[fix] [staff] #7819 Wrong order link in new order email
[fix] #7822 Security groups page browser title
[fix] #7825 “NameError: name ‘_’ is not defined” after adding ENDUSER_PASSWORD_LENGTH_ERROR to settings.py
[fix] [enduser] #7827 Generic error “Unable to create volume snapshot”
[fix] [staff] #7828 “Unknown activity” in activity log after terminating a service
[fix] #7830 Invoices are automatically paid with Stripe even if payment method is deactivated
[fix] [enduser] #7835 Health monitor cannot be edited/created with any type except HTTP or HTTPS
[fix] [enduser] #7837 Invalid protocol options on load balancer create new pool or listener
[fix] [enduser] #7840 Client cannot be edited if credit card validation is not completed
[fix] #7842 Migrations warning on 2024.01.0 fresh install
[fix] #7843 Unhealthy operations container after switching from web to full edition
[fix] [enduser] #7847 Load balancers not working correctly with regions
[fix] [staff] #7848 Activity log shows {instance_id} on create instance from ISO
[fix] #7850 Database instance quota error missing on create database instance form
[fix] #7851 Error “Unable to serialize: ‘instance_id” received when exceeding quota for database instances
[fix] #7853 Browser password autocomplete shown on create instance `root_password` field
[fix] #7857 Resize flavor submit button is still active even if no flavors are available
[fix] #7858 “ERROR TypeError: a is undefined” when clicking on Show All button from Cloud resources tab
Unreleased¶
-
Deprecated¶
-
Removed¶
[remove] #7701 “ConfigurationErrorMiddleware”
[remove] #7831 Unused closed client status
Security¶
-
Notes¶
If you have a custom frontend theme or you are using Stripe payments, see Upgrading to 2024.01.
If you are using fleio-whmcs, you must update it to v.3.0.0 to work with Fleio version 2023.12 or greater. See Upgrading to 2023.12.