2024.1 Series Release Notes

4.0.0

New Features

  • Optimize the display of system configuration page in the administrator:

    • Add a description for each setting key to better understand the meaning of each key.

    • Update search filter for each column.

  • Support a custom UI theme

    • Support theme setting in the config.yaml file, optional values: default, custom. The default value represents the old theme, the custom value represents the new theme, and the color is light.

    • When you want to use the customized new theme, you can set theme: custom in config.yaml or local_config.yaml.

  • Support edit domain name:

    • Support edit domain name when editing domain.

  • Support external network name in the router list page

  • Support insert_headers for lb’s listener:

    • Support set insert_headers for listener when creating lb.

    • Support set insert_headers when creating lb’s listener.

    • Support update insert_headers when editing lb’s listener.

    • Support insert_headers card in the listener detail page.

  • Feature #2042928:

    Support refresh button for SelectTable component:

    • Support refresh button to refresh data for the SelectTable component

    • When creating an instance/ironic/container, you can click to create a network/security group, then create a new resource in a new window, refresh the data in the previous window and select the newly created resource.

  • Support setting admin_state_up for listener’s pool:

    • Support setting admin_state_up when creating a pool in the listener detail page.

    • Fix pool info card in the listener detail page when there is no pool for the listener.

    • Remove health monitor card in the listener detail page when there is no pool for the listener.

  • Support user’s default project

    1. Support set user’s default project

    2. Display user’s default project in the user list page/user detail page

    3. Support remove user’s default project

  • Update user’s avatar click:

    1. Cancel clicking the user avatar button to enter the user center

    2. Add a jump to “User Center” in the hover pop-up window of the user’s avatar

  • Update editing health monitor for load balancer:

    • Fix remove health monitor.

    • Support editing admin_state_up when editing health monitor.

    • Support display admin_state_up info in the heath monitor info card in the listener detail page.

  • Update editing admin_state_up for lb’s listener:

    • Support editing admin_state_up when creating listener in the lb detail page.

    • Support editing admin_state_up when editing listener.

    • Support display admin_state_up info in the listener tab in the lb detail page.

    • Support display admin_state_up info in the listener detail page.

  • Update editing admin_state_up for listener’s pool:

    • Support editing admin_state_up when edit listener’s pool of lb.

    • Support display admin_state_up info in the pool info card in the listener detail page.

    • Update lb algorithm display in the pool info card in the listener detail page.

  • Update table header:

    • Move all common table buttons to the right top of the table, such as refresh button, download button, custom button, auto-refresh button.

    • Move the quick search of the MagicInput component from the behind the search input to the front.

  • Add Russian language support

  • Add Turkish language support

  • Allow deletion of Volume on Instance Delete setting

    • Allows the user to check whether the selected Volume should be deleted along with the instance when the user selected the Bootable Volume Start Source via Instance creation module.

  • Adding terminal feature to Zun detail page.

  • Add docker images to Glance.

Bug Fixes

  • Fix change password and password validation

    1. Show detailed error messages when changing password with previous password

    2. Fix user password validation to get better extensions (max length increased from 16 to 32, additional characters > < )

  • Feature #2003057:

    Support create No-BFV instance:

    • Support no-boot-from-volume selector when create instance by image or instance snapshot.

    • When create a no-boot-from-volume instance, you can not add data disk in the step forms, but you can attach volumes when the instance has been created.