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. +
participants (1)
-
no-reply@openstack.org