[sahara] sahara-dashboard 8.0.0 (queens)
We contentedly announce the release of: sahara-dashboard 8.0.0: Sahara Management Dashboard This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/sahara-dashboard/ For more details, please see below. Changes in sahara-dashboard 7.0.0.0rc1..8.0.0 --------------------------------------------- 8f2dfd7 Don't try to predetermine the Sahara URL a940d48 Zuul: Remove project name cc7bc4c Imported Translations from Zanata f23afbf Imported Translations from Zanata 8005a7d use . instead of source. 8b7eb61 Imported Translations from Zanata 0dba0fa Imported Translations from Zanata 4c87105 Imported Translations from Zanata 1fd14f1 TrivialFix: remove redundant import alias c5775be Updated from global requirements 5f60618 Imported Translations from Zanata cd94eb0 Update url links in doc file of sahara-dashboard 0112f18 Imported Translations from Zanata 153dccd Imported Translations from Zanata c1fb712 Imported Translations from Zanata 5279d05 Updated from global requirements 345dc7c fix an incorrect statement 8e5be72 horizon misspelling in README.rst 0182bfc fix wrong url in bindep.txt, replate http with https c08f0d2 Support of S3 binaries in dashboard fcdc776 Rename the 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' config parameter 880b710 Fix the quickstart url and participate url 3e7d691 Updated from global requirements 5ebb10a Setting streaming options as not required fddcad0 Fix attrs list of LabeledInput.render() method 8bf9fbe Fix tox_install.sh script 830589e Imported Translations from Zanata f91efd6 Imported Translations from Zanata 382c172 Use 'trimmed' for blocktrans in multi-line strings 094c063 Imported Translations from Zanata ca05aed Add import of cluster templates to GUI. f1a4018 Imported Translations from Zanata 89a75e0 Imported Translations from Zanata 6bd1b2a heat_data was removed from Horizon 201b745 Imported Translations from Zanata 2150679 Imported Translations from Zanata 5ae904c Imported Translations from Zanata 778b4ca Imported Translations from Zanata a9416fc Imported Translations from Zanata e30aa9d Imported Translations from Zanata 44d6eab Imported Translations from Zanata e471d78 Imported Translations from Zanata 9b2d25c Imported Translations from Zanata 21b1758 Imported Translations from Zanata 3e5c59e Imported Translations from Zanata ff10f35 Imported Translations from Zanata 73b4424 Align tox_install.sh with other projects b359a6f Update bindep.txt for doc builds 079984f Updated from global requirements ac50e0b Imported Translations from Zanata a6c9ad5 Updated from global requirements 4cb0a32 Imported Translations from Zanata 6d05c19 Remove setting of version/release from releasenotes e14ed2b Updated from global requirements e5d5c17 Drop django_openstack_auth from requirements.txt 314f4fd Add import of node group templates 841f0a2 Fix issue creating NGT using dashboard 450edfa Initial Zuul v3 jobs: unittests 6513bf0 Imported Translations from Zanata ad81aa7 Imported Translations from Zanata 31140e2 Update the documentation link for doc migration e9e92e2 Imported Translations from Zanata ffe4371 Fix plugin version sorting eea887e Imported Translations from Zanata 5122941 Imported Translations from Zanata 3f7ee6e Imported Translations from Zanata 825978a Imported Translations from Zanata ce6d260 Updated from global requirements 739754a Updated from global requirements a1777e7 Add export of cluster templates to UI d6056d1 Add export of node group templates fc2b57b Updated from global requirements 29cbe3e Updated from global requirements 909d919 Updated from global requirements 16bea03 Updated from global requirements 81b851d Imported Translations from Zanata 9940df6 Update reno for stable/pike Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 26 + CONTRIBUTING.rst | 6 +- HACKING.rst | 2 +- README.rst | 12 +- bindep.txt | 8 +- devstack/plugin.sh | 1 + ...go_data_upload_max_number-3fe39c838c275587.yaml | 7 + ...UTO_IP_ALLOCATION_ENABLED-config-parameter.yaml | 9 + releasenotes/source/conf.py | 23 +- releasenotes/source/index.rst | 1 + .../source/locale/de/LC_MESSAGES/releasenotes.po | 15 +- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 83 +- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 10 +- .../source/locale/id/LC_MESSAGES/releasenotes.po | 58 +- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 27 - .../locale/ko_KR/LC_MESSAGES/releasenotes.po | 18 +- .../locale/zh_CN/LC_MESSAGES/releasenotes.po | 10 +- releasenotes/source/pike.rst | 6 + requirements.txt | 12 +- sahara_dashboard/api/sahara.py | 52 +- .../clusters/cluster_templates/forms/__init__.py | 0 .../cluster_templates/forms/import_forms.py | 219 +++ .../clusters/cluster_templates/tables.py | 30 + .../clusters/cluster_templates/views.py | 57 + .../clusters/cluster_templates/workflows/create.py | 2 +- .../clusters/image_registry/views.py | 4 +- .../clusters/nodegroup_templates/forms/__init__.py | 0 .../nodegroup_templates/forms/import_forms.py | 163 ++ .../clusters/nodegroup_templates/tables.py | 29 + .../clusters/nodegroup_templates/views.py | 47 +- .../nodegroup_templates/workflows/create.py | 2 +- .../_config_domain_names_help.html | 2 +- .../cluster_templates/_configure_general_help.html | 6 +- .../templates/cluster_templates/_import.html | 24 + .../cluster_templates/_import_nodegroups.html | 25 + .../templates/cluster_templates/import.html | 7 + .../cluster_templates/import_nodegroups.html | 7 + .../cluster_wizard/_plugin_select_help.html | 2 +- .../templates/cluster_wizard/cluster_guide.html | 12 +- .../clusters/templates/image_registry/_help.html | 4 +- .../_configure_general_help.html | 4 +- .../templates/nodegroup_templates/_import.html | 24 + .../templates/nodegroup_templates/import.html | 7 + .../content/data_processing/clusters/urls.py | 15 + .../data_processing/clusters/wizard/forms.py | 7 +- .../data_processing/jobs/job_binaries/forms.py | 103 +- .../jobs/job_templates/workflows/launch.py | 6 +- .../job_binaries/_create_job_binary_help.html | 13 +- .../templates/job_templates/_create_job_help.html | 2 +- .../job_wizard/_job_type_select_help.html | 2 +- .../jobs/templates/job_wizard/jobex_guide.html | 8 +- .../js/data_processing.job_interface_arguments.js | 2 +- .../data_processing/utils/workflow_helpers.py | 11 +- .../_12_toggle_data_upload_max_number_fields.py | 2 + sahara_dashboard/locale/cs/LC_MESSAGES/django.po | 618 ++---- sahara_dashboard/locale/cs/LC_MESSAGES/djangojs.po | 12 +- sahara_dashboard/locale/de/LC_MESSAGES/django.po | 423 ++-- sahara_dashboard/locale/de/LC_MESSAGES/djangojs.po | 17 +- .../locale/en_GB/LC_MESSAGES/django.po | 2029 ++++++++++++++++++++ .../locale/en_GB/LC_MESSAGES/djangojs.po | 15 +- sahara_dashboard/locale/fr/LC_MESSAGES/django.po | 332 +--- sahara_dashboard/locale/fr/LC_MESSAGES/djangojs.po | 13 +- sahara_dashboard/locale/id/LC_MESSAGES/django.po | 465 ++--- sahara_dashboard/locale/id/LC_MESSAGES/djangojs.po | 15 +- sahara_dashboard/locale/ja/LC_MESSAGES/django.po | 286 +-- sahara_dashboard/locale/ja/LC_MESSAGES/djangojs.po | 13 +- .../locale/ko_KR/LC_MESSAGES/django.po | 306 +-- .../locale/ko_KR/LC_MESSAGES/djangojs.po | 13 +- .../locale/pt_BR/LC_MESSAGES/django.po | 250 +-- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 17 +- sahara_dashboard/locale/ru/LC_MESSAGES/django.po | 286 +-- sahara_dashboard/locale/ru/LC_MESSAGES/djangojs.po | 13 +- .../locale/tr_TR/LC_MESSAGES/django.po | 256 +-- .../locale/tr_TR/LC_MESSAGES/djangojs.po | 11 +- .../locale/zh_CN/LC_MESSAGES/django.po | 289 +-- .../locale/zh_CN/LC_MESSAGES/djangojs.po | 12 +- sahara_dashboard/test/test_data/utils.py | 2 - sahara_dashboard/utils.py | 13 + setup.cfg | 2 +- test-requirements.txt | 15 +- tools/gate/integration/post_test_hook.sh | 6 +- tools/gate/integration/pre_test_hook.sh | 2 +- tools/install_venv.py | 2 +- tools/tox_install.sh | 123 +- tools/with_venv.sh | 2 +- tox.ini | 3 +- 87 files changed, 3872 insertions(+), 3239 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 515e0e5..ff9ad50 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,3 +9,3 @@ django-compressor>=2.0 # MIT -django-openstack-auth>=3.5.0 # Apache-2.0 -oslo.log>=3.22.0 # Apache-2.0 -python-designateclient>=1.5.0 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +python-designateclient>=2.7.0 # Apache-2.0 @@ -13 +13 @@ python-keystoneclient>=3.8.0 # Apache-2.0 -python-manilaclient>=1.12.0 # Apache-2.0 +python-manilaclient>=1.16.0 # Apache-2.0 @@ -15,2 +15,2 @@ python-neutronclient>=6.3.0 # Apache-2.0 -python-novaclient>=9.0.0 # Apache-2.0 -python-saharaclient>=1.1.0 # Apache-2.0 +python-novaclient>=9.1.0 # Apache-2.0 +python-saharaclient>=1.4.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 943e388..c157356 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,3 +9,3 @@ django-nose>=1.4.4 # BSD -reno!=2.3.1,>=1.8.0 # Apache-2.0 -mock>=2.0 # BSD -mox3!=0.19.0,>=0.7.0 # Apache-2.0 +reno>=2.5.0 # Apache-2.0 +mock>=2.0.0 # BSD +mox3>=0.20.0 # Apache-2.0 @@ -13,2 +13,2 @@ netifaces>=0.10.4 # MIT -nose-exclude # LGPL -python-subunit>=0.0.18 # Apache-2.0/BSD +nose-exclude>=0.3.0 # LGPL +python-subunit>=1.0.0 # Apache-2.0/BSD @@ -16 +16 @@ selenium>=2.50.1 # Apache-2.0 -sphinx>=1.6.2 # BSD +sphinx!=1.6.6,>=1.6.2 # BSD @@ -17,0 +18 @@ oslosphinx>=4.7.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 @@ -20 +21 @@ testscenarios>=0.4 # Apache-2.0/BSD -testtools>=1.4.0 # MIT +testtools>=2.2.0 # MIT
participants (1)
-
no-reply@openstack.org