[release-announce] horizon 19.3.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 30 08:55:44 UTC 2022


We joyfully announce the release of:

horizon 19.3.0: OpenStack Dashboard

This release is part of the wallaby stable release series.

The source is available from:

    https://opendev.org/openstack/horizon

Download the package from:

    https://tarballs.openstack.org/horizon/

Please report issues through:

    https://bugs.launchpad.net/horizon/+bugs

For more details, please see below.

19.3.0
^^^^^^


New Features
************

* When multiple availability zones are available, the default
  behavior is to allow the scheduler to spawn a VM in any of them. The
  new setting "LAUNCH_INSTANCE_DEFAULTS.default_availability_zone"
  allows an administrator to specify a default static availability
  zone for new VM creation.


Bug Fixes
*********

* Previously, ToggleSuspend class checked os-rescue policy for
  resume operation. By this fix, the class checks 'os_compute_api:os-
  suspend- server:resume' policy to align to resume operation.

Changes in horizon 19.2.0..19.3.0
---------------------------------

82698aa89 Imported Translations from Zanata
1ef454971 Make existing empty metadata properties optional
d3bb9cd86 Change to a proper policy for Resume operation
89e3e51e5 Fix for "Resize instance" button
8ddc7363c Fix Project Limits for resize instance dialog
23aa36a94 Imported Translations from Zanata
d93f2b3ac Imported Translations from Zanata
07325eb90 Escape unicode characters when setting logout_reason cookie
38ccf26b1 Dropping lower constraints testing from stable branches
a15cd2e67 Add horizontal scrollbar to role dropdown
217dcc4b9 Fix Unable to use multiattach volume as boot for new server
8232ac038 Change with_data=False for swift_get_container
f8d3abd1f Imported Translations from Zanata
15fe88b5a Add default_availability_zone for VM creation
f3487d6e6 doc: Update our IRC server to OFTC
d7de9725d Imported Translations from Zanata
6745c8c62 Imported Translations from Zanata
7216fc2a1 Imported Translations from Zanata


Diffstat (except docs and test files)
-------------------------------------

.zuul.d/project.yaml                               |    1 -
.../locale/en_GB/LC_MESSAGES/doc-configuration.po  |   76 +-
.../locale/en_GB/LC_MESSAGES/doc-contributor.po    |  211 +-
.../locale/id/LC_MESSAGES/doc-contributor.po       |    7 +-
horizon/locale/es/LC_MESSAGES/django.po            |   14 +-
horizon/locale/es/LC_MESSAGES/djangojs.po          |   15 +-
.../widgets/metadata/tree/metadata-tree-item.html  |    2 +-
.../widgets/metadata/tree/tree.service.js          |    6 +
horizon/templates/auth/_login_form.html            |    6 +-
horizon/templates/auth/_password_form.html         |    6 +-
horizon/utils/functions.py                         |    2 +-
lower-constraints.txt                              |  157 -
openstack_auth/locale/de/LC_MESSAGES/django.po     |   10 +-
openstack_auth/locale/es/LC_MESSAGES/django.po     |   10 +-
openstack_auth/locale/ja/LC_MESSAGES/django.po     |   15 +-
openstack_auth/locale/ru/LC_MESSAGES/django.po     |   12 +-
openstack_auth/views.py                            |   18 +-
openstack_dashboard/api/microversions.py           |    4 +-
openstack_dashboard/api/nova.py                    |    3 +-
openstack_dashboard/api/swift.py                   |    2 +-
.../dashboards/project/instances/tables.py         |   10 +-
.../templates/instances/_flavors_and_quotas.html   |   40 +-
.../dashboards/project/instances/utils.py          |   43 +
.../dashboards/project/instances/views.py          |   17 +-
.../project/instances/workflows/resize_instance.py |    5 +-
.../launch-instance-model.service.js               |   32 +-
.../launch-instance-model.service.spec.js          |   50 +-
openstack_dashboard/defaults.py                    |    1 +
.../locale/de/LC_MESSAGES/djangojs.po              |   21 +-
.../locale/en_GB/LC_MESSAGES/django.po             |   68 +-
.../locale/en_GB/LC_MESSAGES/djangojs.po           |    8 +-
.../locale/es/LC_MESSAGES/django.po                |  242 +-
.../locale/es/LC_MESSAGES/djangojs.po              |  447 +-
.../locale/ja/LC_MESSAGES/django.po                |   79 +-
.../locale/ja/LC_MESSAGES/djangojs.po              |   27 +-
.../locale/ru/LC_MESSAGES/djangojs.po              |   22 +-
.../dashboard/scss/components/_membership.scss     |    2 +
openstack_dashboard/test/unit/api/test_nova.py     |    2 +-
openstack_dashboard/test/unit/api/test_swift.py    |    3 +-
...default_availability_zone-9c070832b2992958.yaml |    8 +
...652_fix_policy_for_resume-a719efb23054c708.yaml |    6 +
.../source/locale/de/LC_MESSAGES/releasenotes.po   | 4555 --------------
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 6241 -------------------
.../source/locale/id/LC_MESSAGES/releasenotes.po   | 6395 --------------------
.../source/locale/ja/LC_MESSAGES/releasenotes.po   | 5612 -----------------
.../locale/ko_KR/LC_MESSAGES/releasenotes.po       | 1708 ------
.../locale/pt_BR/LC_MESSAGES/releasenotes.po       | 3937 ------------
.../locale/zh_CN/LC_MESSAGES/releasenotes.po       |  508 --
tox.ini                                            |    6 -
53 files changed, 1557 insertions(+), 29313 deletions(-)







More information about the Release-announce mailing list