[new][watcher] watcher-dashboard 0.4.0 release (newton)
We are gleeful to announce the release of: watcher-dashboard 0.4.0: Watcher Management Dashboard This release is part of the newton release series. For more details, please see below. Changes in watcher-dashboard 0.3.0..0.4.0 ----------------------------------------- b62ec3c Remove discover from test-requirements a8e73dc Updated from global requirements 0769ac0 Updated from global requirements 5ccab31 Add policies for API access control to watcher-dashboard 6afb3b3 Do not pass interval parameter for ONESHOT audit 06ea647 Add support continuously-optimization 23b8740 Revert "Initializes EfficacyIndicator attributes" 0b90ae9 Initializes EfficacyIndicator attributes b967c0c Modify error message from 'action_plan' to 'audit' 8c1687c Rename type keyword across the project 70ade20 Replaced UUID of goal with name dc58cdd Added efficacy-related fields to the dashboard Diffstat (except docs and test files) ------------------------------------- README.rst | 16 +++ devstack/plugin.sh | 2 + requirements.txt | 15 +-- setup.py | 1 - test-requirements.txt | 15 ++- tools/register_plugin.sh | 6 + tox.ini | 2 + watcher_dashboard/api/watcher.py | 138 +++++++++++++-------- watcher_dashboard/conf/watcher_policy.json | 37 ++++++ watcher_dashboard/content/action_plans/tables.py | 90 ++++++++++++-- watcher_dashboard/content/action_plans/views.py | 66 ++++++---- watcher_dashboard/content/actions/tables.py | 33 ++++- watcher_dashboard/content/actions/views.py | 15 ++- watcher_dashboard/content/audit_templates/forms.py | 18 +-- .../content/audit_templates/tables.py | 15 ++- watcher_dashboard/content/audit_templates/views.py | 27 +++- watcher_dashboard/content/audits/forms.py | 26 +++- watcher_dashboard/content/audits/tables.py | 71 +++++++++-- watcher_dashboard/content/audits/views.py | 30 ++++- watcher_dashboard/content/goals/tables.py | 34 ++++- watcher_dashboard/content/goals/views.py | 38 +++++- watcher_dashboard/content/strategies/tables.py | 59 +++++++-- watcher_dashboard/content/strategies/views.py | 15 ++- .../infra_optim/action_plans/details.html | 7 +- .../infra_optim/audit_templates/_create.html | 4 +- .../templates/infra_optim/audits/details.html | 4 +- .../templates/infra_optim/goals/details.html | 9 +- watcher_dashboard/test/helpers.py | 8 +- watcher_dashboard/test/settings.py | 74 ++++++++++- watcher_dashboard/test/test_data/watcher_data.py | 15 ++- 32 files changed, 756 insertions(+), 218 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2a8a0a8..d51c75f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,0 +3 @@ +# process, which may cause wedges in the gate later. @@ -4 +5 @@ -pbr>=1.8 +pbr>=1.6 # Apache-2.0 @@ -6,5 +7,5 @@ pbr>=1.8 -Django>=1.8,<1.9 # BSD -django_compressor>=1.4 # MIT -django_openstack_auth>=2.0.0 # Apache-2.0 -httplib2>=0.7.5 # MIT -python-keystoneclient>=1.6.0,!=1.8.0,!=2.1.0 # Apache-2.0 +Django<1.9,>=1.8 # BSD +django-compressor>=2.0 # MIT +django-openstack-auth>=2.4.0 # Apache-2.0 +httplib2>=0.7.5 # MIT +python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0 @@ -14 +15 @@ pytz>=2013.6 # MIT -python-watcherclient +python-watcherclient>=0.23.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 4fbcbd4..b5fc48f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9 @@ http://tarballs.openstack.org/horizon/horizon-master.tar.gz#egg=horizon -hacking>=0.10.2,<0.11 # Apache-2.0 +hacking<0.11,>=0.10.2 # Apache-2.0 @@ -12,3 +12,2 @@ ddt>=1.0.1 # MIT -django-nose>=1.2 # BSD -discover # BSD -mock>=1.2 # BSD +django-nose>=1.4.4 # BSD +mock>=2.0 # BSD @@ -18 +17 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -selenium!=2.49,!=2.50 # Apache-2.0 +selenium>=2.50.1 # Apache-2.0 @@ -23 +22 @@ testtools>=1.4.0 # MIT -xvfbwrapper>=0.1.3,!=0.2.8 #license: MIT +xvfbwrapper>=0.1.3 #license: MIT @@ -26,2 +25,2 @@ xvfbwrapper>=0.1.3,!=0.2.8 #license: MIT -oslosphinx>=2.5.0 # Apache-2.0 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 +oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
participants (1)
-
no-reply@openstack.org