[release-announce] [sahara] sahara-dashboard 8.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 28 11:39:50 UTC 2018


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






More information about the Release-announce mailing list