v2021.04.1

Release date: 2021-04-14

v2021.04.1 is a stable version. This Changelog also lists all fixes from 2021.04.0 Changelog. New fixes, added in this release, are marked with bold.

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 one of the following safe upgrade procedure:

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.