v2021.02.0 BETA¶
Release date: 2021-02-02
Warning
v2021.02.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.
Added¶
[add] [enduser] #4041 Stream create image from URL
[add] #4128 Bash completion for fleio command
[add] #4176 Fleio sync command
[add] #3697 Fleio edit script for configuration files
Changed¶
[change] #563 Sort boot source by name on instance create
[change] #2307 Allow @ to be used in ssh key name
[change] #3778 Show the real ip allocated as floating in billing history
[change] #3832 Make TTL optional on zone records edit
[change] #3859 Select client group on client edit and create
[change] #3913 Pressing “enter” does not submit some forms
[change] [enduser] #3938 Billing/Cart and Billing/Order services angular pages
[change] [enduser] #3957 Hide timeout and discover url from cluster deploy
[change] [enduser] #3988 Cloud/Clusters angular page
[change] [enduser] #3989 Cloud/Clusters Templates angular page
[change] [enduser] #3990 Cloud/Networks angular page
[change] [enduser] #3991 Cloud/Routers angular page
[change] [enduser] #3992 Cloud/Ports angular page
[change] [enduser] #3993 Cloud/Zones angular page
[change] [enduser] #3994 Cloud/Security groups angular page
[change] [enduser] #3995 Cloud/Floating IPs angular page
[change] [enduser] #3996 Cloud/SSH keys angular page
[change] [enduser] #3997 Cloud/Volumes angular page
[change] [enduser] #3998 Cloud/Volume backups angular page
[change] [enduser] #3999 Cloud/Volume snapshots angular page
[change] [enduser] #4000 Cloud/My images angular page
[change] [enduser] #4001 Cloud/API users angular page
[change] [enduser] #4002, #4003, #4004, #4005 Domains angular pages
[change] [enduser] #4006 Tickets/Tickets angular page
[change] [enduser] #4007 Billing/Services angular page
[change] [enduser] #4008 Billing/Invoices angular page
[change] [enduser] #4035 Redirect to angular pages when navigating through new panel
[change] #4058 One expandable area for all domain fields on client create
[change] [enduser] #4077 Handle image upload failures due to authentication reasons
[change] #4087 Allow loading more entries in autocomplete fields from filtering dialog
[fix] [enduser] #4095 Ticket details display problems in new Angular panel
[change] #4111 Prevent DoS attacks using streaming uploads
[change] [enduser] #4113 Add angular credit page
[change] #4131 Provide user feedback when assigning floating IP on empty port
[change] #4135 Rename docker fleio utils command to fleio bash and run any command
Fixed¶
[fix] #3706 ENTER does not submit staff create instance
[fix] #3723 Celerybeat crash if database connection is lost
[fix] #4045 Deploy instance using out of stock flavor
[fix] #4059 Domains related invoice item url redirects to service details instead of domains details
[fix] [staff] #4081 Terms and conditions missing on edit gateway page
[fix] #4084 Yes/no configurable option widget can be marked as required
[fix] #4094 PayU does not work with settings from Fleio settings template
[fix] #4104 Volume snapshot reset state falsely changes the status
[fix] #4108 New lines on invoice details are not properly formatted
[fix] #4112 Feedback when setting a wrong TTL
[fix] [enduser] #4121 Api users does not show when using list view
[fix] [staff] #4124 Notifications does not work when multiple notification exchanges are used
[fix] #4126 Saving start or end date on price rule may not result in the day you want
[fix] [staff] #4130 Feedback on get configuration/certificate for cluster owned by client
[fix] #4133 Get me a network does not work properly
[fix] [staff] #4166 Existence attribute does not appear on price rule edit
[fix] #4171 Random high cpu usage on one uwsgi thread
Unreleased¶
Angular end-user panel is disabled by default. You can enable the angular frontend for enduser by adding ANGULAR_ENDUSER_FRONTEND = True in settings.py file followed up by restarting Fleio (see Restarting Fleio)
Deprecated¶
Note that the system package (deb/rpm) repos deployment of Fleio will be deprecated in a few months (no exact date set yet) and deploying Fleio with docker will be the only way to run Fleio. Therefore we encourage everyone to test docker deployment in a lab environment as soon as possible.
Removed¶
-
Security¶
-
Notes¶
Beta packages are not publicly released
In order to test Beta you need to upgrade directly from packages by following this guide or install Fleio using docker.
If you have an active license and you want to test the Beta release, please contact us at support at fleio.com
In 2021.03 release we will remove the frontend customization feature. These customizations will be done entirely in Docker.
Translations in their current form will not work on the new angular frontend. We are working on implementing a new way to add translations to the new angular frontend too.