v2023.12.0¶
Release date: 2023-12-05
Warning
2023.12.0 is a BETA version and it’s not recommended for production environment.
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:
Note
If you are using fleio-whmcs, you must update it to v.3.0.0 to work with Fleio 2023.12. See Upgrading to 2023.12.
Due to a bug, upgrading FROM 2023.08.1 only works if you specify upgrade version. See Upgrading FROM 2023.08.
Added¶
[add] #1634 Keep track of ticket Assigned to and Created by emails if users are deleted
[add] [staff] #1910 Allow image creation for a specific client
[add] #5875 Cost estimation on load balancer create
[add] #7044 Support for backups for database instances (Trove)
[add] #7565 Periodic task to cleanup temp files
[add] #7653 Partial refund
[add] #7673 Region filter for floating IPs
[add] #7681 Project ID on cluster details
[add] [staff] #7682 Missing authorization settings for staff pages
[add] #7683 Region on cluster & cluster templates details & list/card view
[add] #7698 Button load default message template
[add] #7705 Link to security group details from instance security tab
[add] #7723 created at and updated at fields on router
[add] #7724 trove to default notification exchange list
Changed¶
[change] #5961 Store formatted activity log message in db and make it searchable
[change] #7458 Make layout consistent across sections in configuration details
[add] #7560 Network tags management
[change] #7615 Use unsuspend instead of resume for services
[change] #7632 Enable apply taxes when default OpenStack product is created
[change] #7635 Run fraud check before credit card validation
[change] #7641 Handle port no longer exists when checking status
[change] #7661 Check database connections in celery
[change] #7669 Round hours to integer in out of credit notifications
[change] [enduser] #7670 Add arrow next to current client
[change] #7680 Enable log cleanup by default for all logs
[change] [staff] #7692 Allow filtering activity logs by entity type
[change] #7694 Show network region when filtering ports by network
[change] [enduser] #7695 Hide Request ID from error on create network form
[change] #7696 Update Fleio dependencies for 2023.12.0 release
[change] #7709 After upgrade run, docker image prune -a
[change] #7714 Hide load balancer public IP by default
[change] #7715 Hide load balancer availability zone by default
[change] #7719 Docker logging driver to local and archive 10 x 500 MB
Fixed¶
[fix] #7543 Error when ordering multiple OpenStack services
[fix] #7583 Sometimes Fleio is not restarted after editing settings
[fix] #7639 Impersonated user shows logged out
[fix] [staff] #7642 Crash when deleting OpenStack resource without project
[fix] #7665 Crash on router details
[fix] [enduser] #7686 Current client menu item does not apply user chosen sorting for client list
[fix] [enduser] #7708 Image related to shelved instance cannot be deleted
[fix] #7710 404 error on instance revenue report when “openstack” feature is disabled
[fix] [staff] #7712 Wrong redirect after clicking cancel on Edit ticket notifications settings dialog box
[fix] #7716 Ticket reply inline code is rendered on new line
[fix] #7717 OpenStack region views are conditioned by “core” feature
[fix] #7718 backend healthcheck stuck forever if no response from uwsgi
[fix] [enduser] #7722 Client is displayed on image card
[fix] #7727 DBAASDatastore errors on fleio sync command
[fix] [staff] #7728 Credit is decreased multiple times when staff edits service cycle and currency
[fix] [staff] #7731 {object_id} in Activity logs
[fix] [staff] #7732 Cluster audit log makes details card scrollable
[fix] #7734 DBaaS instances list becomes unavailable for a short time after a new instance is created
[fix] [enduser] #7738 Current client name not shown on menu if name is too long
[fix] #7739 Quota error on instance create when quota limit is -1 (unlimited)
[fix] [staff] #7741 Crash when sorting clients by up-to-date credit
[fix] #7743 “fleio list periodic” command crashes
[fix] [staff] #7745 Duplicated activity log when impersonating an user
[fix] [staff] #7748 Internal server error 500 when creating instance in admin project
[fix] #7749 Error syncing database instance after related flavor is deleted
[fix] [enduser] #7751 Cannot unselect flavor on load balancer create even if it’s not required
[fix] #7753 Error “TypeError: m.includes is not a function” when filtering clients
[fix] [staff] #7757 Tickets action buttons are visible in Audit log tab
Unreleased¶
-
Deprecated¶
-
Removed¶
-
Security¶
-
Notes¶
Due to a bug, upgrading FROM 2023.08.1 only works if you specify upgrade version. See Upgrading FROM 2023.08.
If you are using fleio-whmcs, you must update it to v.3.0.0 to work with Fleio 2023.12. See Upgrading to 2023.12.