[release-announce] sahara-dashboard 17.0.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 5 12:32:00 UTC 2022
We are chuffed to announce the release of:
sahara-dashboard 17.0.0: Sahara Management Dashboard
This release is part of the zed release series.
The source is available from:
https://opendev.org/openstack/sahara-dashboard
Download the package from:
https://tarballs.openstack.org/sahara-dashboard/
Please report issues through:
https://storyboard.openstack.org/#!/project/openstack/sahara-
dashboard
For more details, please see below.
Changes in sahara-dashboard 16.0.0..17.0.0
------------------------------------------
4791c14 Drop lower-constraints.txt and its testing
576e1c5 Imported Translations from Zanata
a5007ee Replace deprecated ugettext_lazy and ungettext_lazy
d742269 Update python testing as per zed cycle testing runtime
e91ab23 Address RemovedInDjango40Warning
19ba30d Add Python3 zed unit tests
a207cf2 Update master for stable/yoga
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 3 +-
lower-constraints.txt | 141 ----------------
.../drop-python-3-6-and-3-7-a6d76484c658a01b.yaml | 5 +
releasenotes/source/index.rst | 1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po | 11 +-
releasenotes/source/yoga.rst | 6 +
requirements.txt | 4 +
.../cluster_templates/forms/import_forms.py | 2 +-
.../clusters/cluster_templates/tables.py | 8 +-
.../clusters/cluster_templates/tabs.py | 2 +-
.../clusters/cluster_templates/views.py | 2 +-
.../clusters/cluster_templates/workflows/copy.py | 2 +-
.../clusters/cluster_templates/workflows/create.py | 2 +-
.../clusters/cluster_templates/workflows/edit.py | 2 +-
.../data_processing/clusters/clusters/tables.py | 16 +-
.../data_processing/clusters/clusters/tabs.py | 2 +-
.../data_processing/clusters/clusters/views.py | 2 +-
.../clusters/clusters/workflows/create.py | 2 +-
.../clusters/clusters/workflows/scale.py | 2 +-
.../clusters/clusters/workflows/update.py | 2 +-
.../clusters/image_registry/forms.py | 2 +-
.../clusters/image_registry/tables.py | 8 +-
.../clusters/image_registry/tabs.py | 2 +-
.../clusters/image_registry/views.py | 2 +-
.../nodegroup_templates/forms/import_forms.py | 2 +-
.../clusters/nodegroup_templates/tables.py | 8 +-
.../clusters/nodegroup_templates/tabs.py | 2 +-
.../clusters/nodegroup_templates/views.py | 2 +-
.../clusters/nodegroup_templates/workflows/copy.py | 2 +-
.../nodegroup_templates/workflows/create.py | 2 +-
.../clusters/nodegroup_templates/workflows/edit.py | 2 +-
.../content/data_processing/clusters/panel.py | 2 +-
.../content/data_processing/clusters/urls.py | 187 +++++++++++----------
.../content/data_processing/clusters/views.py | 2 +-
.../data_processing/clusters/wizard/forms.py | 2 +-
.../data_processing/clusters/wizard/views.py | 2 +-
.../content/data_processing/data_plugins/panel.py | 2 +-
.../content/data_processing/data_plugins/tables.py | 2 +-
.../content/data_processing/data_plugins/tabs.py | 2 +-
.../content/data_processing/data_plugins/urls.py | 14 +-
.../content/data_processing/data_plugins/views.py | 2 +-
.../data_plugins/workflows/update.py | 2 +-
.../data_processing/jobs/data_sources/tables.py | 8 +-
.../data_processing/jobs/data_sources/tabs.py | 2 +-
.../data_processing/jobs/data_sources/views.py | 2 +-
.../jobs/data_sources/workflows/create.py | 2 +-
.../jobs/data_sources/workflows/edit.py | 2 +-
.../data_processing/jobs/job_binaries/forms.py | 2 +-
.../data_processing/jobs/job_binaries/tables.py | 8 +-
.../data_processing/jobs/job_binaries/tabs.py | 2 +-
.../data_processing/jobs/job_binaries/views.py | 2 +-
.../data_processing/jobs/job_templates/tables.py | 8 +-
.../data_processing/jobs/job_templates/tabs.py | 2 +-
.../data_processing/jobs/job_templates/views.py | 2 +-
.../jobs/job_templates/workflows/create.py | 2 +-
.../jobs/job_templates/workflows/launch.py | 2 +-
.../content/data_processing/jobs/jobs/tables.py | 16 +-
.../content/data_processing/jobs/jobs/tabs.py | 2 +-
.../content/data_processing/jobs/jobs/views.py | 2 +-
.../content/data_processing/jobs/panel.py | 2 +-
.../content/data_processing/jobs/urls.py | 105 ++++++------
.../content/data_processing/jobs/views.py | 2 +-
.../content/data_processing/jobs/wizard/forms.py | 2 +-
.../content/data_processing/jobs/wizard/views.py | 2 +-
.../content/data_processing/utils/acl.py | 20 +--
.../content/data_processing/utils/anti_affinity.py | 2 +-
.../content/data_processing/utils/helpers.py | 8 +-
.../data_processing/utils/neutron_support.py | 2 +-
.../data_processing/utils/workflow_helpers.py | 2 +-
.../enabled/_1810_data_processing_panel_group.py | 2 +-
setup.cfg | 4 +-
tox.ini | 6 -
72 files changed, 289 insertions(+), 406 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 6fec3b5..8006eea 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+# Requirements lower bounds listed here are our best effort to keep them up to
+# date but we do not test them so no guarantee of having them all correct. If
+# you find any incorrect lower bounds, let us know or propose a fix.
+
More information about the Release-announce
mailing list