We eagerly announce the release of: magnum-ui 6.0.0: Magnum User Interface This release is part of the ussuri release series. The source is available from: https://opendev.org/openstack/magnum-ui Download the package from: https://tarballs.openstack.org/magnum-ui/ Please report issues through: https://bugs.launchpad.net/magnum-ui/+bugs For more details, please see below. Changes in magnum-ui 5.2.0..6.0.0 --------------------------------- 5ff91e0 Imported Translations from Zanata 8cf50a1 Use unittest.mock instead of third party mock a09f0c4 Imported Translations from Zanata fd677c3 Add pytest requirement to fix jobs fb8eee4 Use default-worker instead of production_group 36e233c Imported Translations from Zanata 790e3f5 Imported Translations from Zanata eac2461 Fix pyScss version in lower-constraints.txt 3851110 Remove six usage fe3c862 Imported Translations from Zanata be60e83 Fix failure of installing magnum-ui plugin with devstack 417f606 Drop Django 1.11 support 5623ab2 Imported Translations from Zanata f6b5a2d translation: drop babel extractor definitions 56af6c0 Add requirements.txt to docs reqs 108c693 Improve cluster launch workflow d96f4d1 Register the Cluster Upgrade view cd0817a Add rolling upgrade ui 0bfd85d Add ui for resizing clusters 7853f0a Add fedora-coreos distro 2d2ea74 Set empty default value for docker_storage_driver 99d4e5a Add missing hidden option to cluster template a87c422 [ussuri][goal] Drop python 2.7 support and testing c6a69f3 Use Horizon project template for django jobs 0e2a25d Update master for stable/train 47e0329 Generate PDF documentation 901efd2 Update the constraints url Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 8 +- babel-django.cfg | 3 - babel-djangojs.cfg | 12 - devstack/plugin.sh | 2 +- lower-constraints.txt | 14 +- magnum_ui/api/heat.py | 62 +++ magnum_ui/api/magnum.py | 25 +- magnum_ui/api/rest/magnum.py | 170 +++++- magnum_ui/locale/cs/LC_MESSAGES/djangojs.po | 21 +- magnum_ui/locale/de/LC_MESSAGES/djangojs.po | 56 +- magnum_ui/locale/en_AU/LC_MESSAGES/djangojs.po | 20 +- magnum_ui/locale/en_GB/LC_MESSAGES/djangojs.po | 361 ++++++++++-- magnum_ui/locale/fr/LC_MESSAGES/djangojs.po | 57 +- magnum_ui/locale/id/LC_MESSAGES/djangojs.po | 59 +- magnum_ui/locale/ja/LC_MESSAGES/djangojs.po | 58 +- magnum_ui/locale/ko_KR/LC_MESSAGES/djangojs.po | 56 +- magnum_ui/locale/pt_BR/LC_MESSAGES/djangojs.po | 58 +- magnum_ui/locale/ru/LC_MESSAGES/django.po | 25 +- magnum_ui/locale/ru/LC_MESSAGES/djangojs.po | 304 +++++++++- magnum_ui/locale/tr_TR/LC_MESSAGES/djangojs.po | 53 +- magnum_ui/locale/zh_CN/LC_MESSAGES/djangojs.po | 47 +- .../cluster-templates/cluster-templates.module.js | 2 +- .../cluster-templates/update/update.service.js | 2 + .../cluster-templates/workflow/workflow.service.js | 11 +- .../container-infra/clusters/actions.module.js | 19 +- .../clusters/actions.module.spec.js | 5 + .../clusters/create/create.service.js | 138 ++++- .../clusters/create/create.service.spec.js | 64 ++- .../clusters/resize/resize.service.js | 203 +++++++ .../clusters/resize/resize.service.spec.js | 114 ++++ .../clusters/rolling-upgrade/upgrade.service.js | 227 ++++++++ .../rolling-upgrade/upgrade.service.spec.js | 139 +++++ .../clusters/update/update.service.js | 132 ----- .../clusters/update/update.service.spec.js | 90 --- .../clusters/workflow/advanced.help.html | 5 + .../workflow/cluster-template.controller.js | 63 ++- .../workflow/cluster-template.controller.spec.js | 217 +++++++- .../clusters/workflow/details.help.html | 2 + .../clusters/workflow/info.help.html | 1 - .../clusters/workflow/labels.help.html | 1 - .../clusters/workflow/management.help.html | 2 + .../clusters/workflow/misc.help.html | 9 - .../clusters/workflow/network.help.html | 4 + .../clusters/workflow/size.help.html | 7 +- .../clusters/workflow/workflow.service.js | 616 ++++++++++++++++----- .../clusters/workflow/workflow.service.spec.js | 56 +- .../dashboard/container-infra/magnum.service.js | 57 +- .../container-infra/magnum.service.spec.js | 64 +++ .../dashboard/container-infra/utils.service.js | 75 +++ .../container-infra/utils.service.spec.js | 42 ++ magnum_ui/test/helpers.py | 2 +- .../notes/add-fedora-coreos-7882a33d801371fe.yaml | 5 + ...uster-template-hidden-arg-38909eaa92bd8d56.yaml | 5 + .../improve-cluster-launch-dfc514b51cfa7f0e.yaml | 10 + .../notes/resize-actions-1436a2a0dccbd13b.yaml | 10 + .../notes/upgrade-actions-adf2f749ec0cc817.yaml | 4 + releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 180 +++++- releasenotes/source/train.rst | 6 + requirements.txt | 5 +- setup.cfg | 2 - test-requirements.txt | 2 +- tox.ini | 50 +- 67 files changed, 3169 insertions(+), 1086 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 87377a9..ac57e52 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11 +11,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -python-magnumclient>=2.11.0 # Apache-2.0 +python-magnumclient>=2.15.0 # Apache-2.0 +python-heatclient>=1.18.0 @@ -13 +14 @@ python-magnumclient>=2.11.0 # Apache-2.0 -horizon>=15.0.0.0b1 # Apache-2.0 +horizon>=17.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 055dece..ffcbd1f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +11,0 @@ coverage!=4.4,>=4.0 # Apache-2.0 -mock>=2.0.0 # BSD @@ -13,0 +13 @@ nodeenv>=0.9.4 # BSD +pytest>=5.3.5 # MIT
participants (1)
-
no-reply@openstack.org