v2021.04.1 ========== Release date: 2021-04-14 v2021.04.1 is a stable version. This Changelog also lists all items from 2021.04.0 Changelog. New fixes, added in this release, are marked with **bold**. Fleio uses the continuous delivery model, read more at :ref:`release-model`. For a full index of Fleio releases see :doc:`changelog`. We recommend you to follow one of the following safe upgrade procedure: * :ref:`Safe upgrade procedure for docker installations` * :ref:`Safe upgrade procedure for package installations` Added ----- * [add] Translation support for Angular panel * [add] [enduser] Octavia LBaaS support * [add] #3789 Show messages when dev license is used * [add] [staff] #4042 Stream create/upload images * [add] #4224 Support for syncing openstack aggregates * [add] [staff] #4184 Allow creating cloud resources in admin project * [add] #4282 Activity log entries for start / stop instance * [add] #4291 Support for syncing neutron availability zones * [add] #4293 Allow choosing availability zone hints on network create * [add] #4295 Support for syncing cinder availability zones * [add] #4296 Allow choosing availability zone on volume create * [add] #4297 Allow choosing availability zone on instance create * [add] #4299 Show to what availability zone cloud resources belong to * [add] [enduser] #4307 Placeholder for heat stacks deployment * **[add] #4355 Fall back to self signed SSL after Let's Encrypt fails** * **[add] #4346 Issue Letsencrypt certificate after install** Changed ------- * [change] #1905 Redesign dns zones records table * [change] #4212 Show pricing rule modifiers as one entry in billing history * [change] #4238 Copy missing settings from angularjs constants to angular configs * [change] #4272 Instance filter by host name to compute node * [change] #4273 Wildcard examples on filters Fixed ----- * [fix] #3708 Refresh license fails silently after IP change * [fix] #4213 Pricing rule modifier by state applies for full duration * [add] #4253 Search ports by mac address * [fix] #4275 Unknown activity log entries related to ticket actions * [fix] #4277 Filters on DNS zones * [fix] [staff] #4285 Cannot filter ports by client * [fix] #4287 New IPs marker flickers * [add] #4294 Allow choosing availability zone hints on router create * [fix] [enduser] #4306 Heat stacks parameters and ssh keys * [fix] #4320 Changing default language in new angular frontend does not work * [fix] #4311 Cannot create price rule modifier using percentages * [fix] #4314 Modifier price as percentage is multiplied by the number of hours * [fix] #4316 Console error if you close delete service dialog by clicking the screen around it * [fix] #4315 Incomplete message on delete terminated service dialog * [fix] #4317 Sync breaks when openstack is misconfigured * [fix] #4319 Use singular when having only one object in lists * [fix] #4322 Volume error notification is not handled correctly * [fix] #4325 Incomplete image upload is marked as succeeded * [fix] [enduser] #4331 Show error when no network is selected on instance deploy * **[fix] [staff] #4336 Bootable volume from admin project cannot be used as boot source** * **[fix] #4341 Throttling is global instead per IP in docker deploy** * **[fix] [staff] #4342 Domain is wrongly reported as available** * **[fix] #4344 Missing settings in lets encrypt and own ssl containers** * **[fix] #4345 install wrongly says GID 625 exists instead of Fleio named group** * **[fix] #4349 Cannot create public image** * **[fix] #4354 Lost notifications due to MySQL server has gone away error** Unreleased ---------- \- Deprecated ---------- * Note that the system package (deb/rpm) repos deployment of Fleio will be deprecated in a few months (last release that includes deb/rpm system packages will be in May 2021 - releases 2021.05.0 beta and 2021.05.1 stable). 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 ----- * In 2021.06 release we will remove the frontend customization feature. These customizations will be done entirely in Docker.