v2021.05.1

Release date: 2021-05-18

v2021.05.1 is a stable version. This Changelog also lists all fixes from 2021.05.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] Support for OpenStack Victoria
  • [add] #1727 OpenStack quotas management
  • [add] [enduser] [staff] #2848 Real time prices on instance resize
  • [add] #3915 Improve user feedback on failed operations
  • [add] #4237 Support right to left translations in new angular frontend
  • [add] #4250 Cluster templates editor
  • [add] #4290 New authorization options for resources in admin project
  • [add] #4301 Placeholder on instance deploy
  • [add] [enduser] [staff] #4351 Show price on instance create
  • [add] #4353 fleio django shell command
  • [add] #4359 Separate staff and enduser permissions
  • [add] [enduser] #4376 Show price on image create
  • [add] [enduser] [staff] #4377 Show price on volume create
  • [add] [enduser] [staff] #4378 Show price on volume backup create
  • [add] [enduser] [staff] #4379 Show price on volume snapshot create
  • [add] [enduser] [staff] #4380 Show price on floating IP create
  • [add] [enduser] [staff] #4383 Show price on instance snapshot & backup create
  • [add] #4393 Choices for panel in permission admin
  • [add] #4396 Setting to display note on instance shutdown

Changed

  • [change] [staff] #2416 Refactor networking tab
  • [change] #3264 Update URL when tab changes
  • [change] [staff] #3924 Cluster template cards state with colors
  • [change] #4083 Credit estimate feature text for clients with billing agreement
  • [change] #4218 Unattended Fleio installation when opting for SSL
  • [change] #4259 Make sending email notification logs consistent
  • [change] #4310 Images sent from email client do not show in the ticket body
  • [change] #4361 Update UserToClient relation
  • [change] #4386 Increase Heat DB field character limit
  • [change] #4432 Improve import TLD pricing functionality

Fixed

  • [fix] [staff] #4033 Disable delete button if currency cannot be deleted
  • [fix] #4034 Don’t allow redirects to invalid urls
  • [fix] #4046 Handle cases where boot from iso fails
  • [fix] #4220 Estimated credit days are wrongly calculated
  • [fix] #4308 Name on details pages contains an empty space on firefox
  • [fix] #4326 Instance create operation never finishes if instance is deleted
  • [fix] [enduser] #4369 Crash on domain check when whois fails
  • [fix] #4374 Cleanup date shown for images even if feature is deactivated
  • [fix] #4390 Load balancer crash
  • [fix] #4375 Strings not being translated
  • [fix] #4392 Prevent event loss in updated
  • [fix] #4387 Service termination and client delete operation never ends if client has volume snapshots
  • [fix] #4388 Top bar contents not aligned on mobile screens
  • [fix] #4389 Internal status does not change on client reply
  • [fix] #4400 Deleting a project might delete api users outside of that project
  • [fix] #4401 Updated cannot connect to rabbit if exchange is durable
  • [fix] #4402 Estimated cycle cost on billing history is always rounded up
  • [fix] #4405 Ordering option does not reset when changing pages
  • [fix] #4408 Sometimes the volume update notification is lost
  • [fix] #4411 Port edit does not work if port is created without selecting a subnet
  • [fix] #4414 Notifications circle in gravatar is partially hidden
  • [fix] #4429 Error KeyError: ‘tld’ on domains CSV import
  • [fix] [staff] #4444 Cannot add/edit notifications template
  • [fix] [staff] #4445 Date is not shown in the journal tab on client details
  • [fix] #4453 Billing history page is broken when billing.credit_estimate is disabled
  • [fix] [enduser] #4458 Show price on instance create when flavors as cards is false
  • [fix] #4460 Fleio crashes when accessing end user page
  • [fix] [reseller] #4462 Create volume and attach snapshot are disabled for reseller

Unreleased

-

Deprecated

  • Note that the system package (deb/rpm) repos deployment of Fleio will be retired (this is the last release that includes deb/rpm system packages). 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.