We are jubilant to announce the release of:
python-senlinclient 1.1.0: OpenStack Clustering API Client Library
This release is part of the ocata release series.
Download the package from:
https://pypi.python.org/pypi/python-senlinclient
For more details, please see below.
1.1.0 ^^^^^
Bug Fixes
* Fix resource list operations for openstackclient.
* Add filter "is_enabled" for policy binding list.
* Fix policy binding operations including attach, detach and update.
* Remove unsupported sort key "user" for event-list.
* Fix metadata purging.
* Add "cluster_id" colume for openstack cluster event list.
* Support "global_project" arguments for action-list.
* Fix resource update operations.
Changes in python-senlinclient 1.0.0..1.1.0 -------------------------------------------
6ac75fc Release note for python-senlinclient 1.1.0 e013943 Fix resource update issues 4c3561b Correct deprecation of scale-in and scale-out cli 252cab5 Show team and repo badges on README d40787a Fix error in policy-show 6a11e7e Updated from global requirements 60c4edd Fix project_id show in 'senlin xyz_list -g' b32463e Delete python bytecode file 333ba62 Trivial: Fix a typo in cluster-run's error message c1ccd71 Fix error in cluster collect b690520 Point out valid filter keys in `openstack cluster member list` fb06df0 Fix cluster_id field when listing events 985ac95 key=value should be key2=value2 ace0eb5 Revise the help message of cluster-collect ed1495f Revise the help info of cluster collect aa88028 Revise key1=value to key1=value1 86376d9 Support "global_project" arguments for action-list 1d19855 Point out valid sort keys in `openstack cluster member list` 0b8a91c Revise 'openstack cluster node members list' b369b45 The output of action list filtered by "target" returns empty 773fd80 The output of event-list by filter "cluster_id" return empty 65c67ca Modify development doc url in CONTRIBUTING.rst af980e0 Updated from global requirements 374a474 Revise the help message of policy binding list 2c67978 Add "cluster_id" column to `openstack cluster event list` 25fc4f3 Add sort key "oid" in event list b0b6080 Remove unsupported sort key "user" 518501c Updated from global requirements c003668 Revise "enabled" related code in ClusterPolicyUpdate 544e307 cluster policy attach cannot work f800068 policy binding update cannot work 2cf0d9f Policy binding attach cannot work fc59e50 Support xyz_update purging metadata 3fd8d24 Add filters "policy_type" and "policy_name" for policy binding list e79cdb3 Rework do_action_list function's "full_id" handling e418fba Updated from global requirements 51bb459 Fix target ID display when listing actions 291b91e Add filter "is_enabled" for policy binding list fabfc76 Updated from global requirements 3940b7d Show project_id field when xyz-list with global-project 38a45ce Add AUTHORS and ChangeLog into gitignore ed4b290 All dictionary options need be a string c94ab23 profile's name also can be use in some commands b93c882 Add receiver type instruction 6f72914 Updated from global requirements b781e95 Rework take_action function in class ListAction 8cc6223 Fix error in "action list" c3dab67 Modify several marker's help e648fb4 Change osprofiler option "--profile" to "--os-profile" 2601f43 Add plug-in summary for osc doc 25de942 action-list's given id not event id b7cd210 Change the type of the parameter "enabled" to boolean cb4d754 event-list cannot display correctly according to the sort option 178232d Fix the incorrect version and release details 37a4727 Enable release notes translation 5bd62b6 Changed the link to home-page ba61a17 Fix list of event with timestamp field 0c27af3 Updated from global requirements a501fc8 Fix doc build if git is absent 9466110 `openstack cluster event list --help` bug 6612e92 revise the "cluster-policy-attach" 9030631 Fix help msg of node-check and node-recover d66f6cb Updated from global requirements c3d36d8 Replace 'MagicMock' with 'Mock' 34ea425 Fix error in build-info 1d6199b Fix error in action list 1944fd7 Fix 'type_name' in `openstack cluster profile list` 738c052 Fix profile list 8231d07 Fix `openstack cluster event list` bug 80babc4 Fix `openstack cluster action list` bug f36f07d Fix error in do_profile_type_list 53f6862 Profile list can not display the "type" column 41f7679 Make shell main() specify return value in exit code 77566e5 fix indentation of reno toctree a8b55ac Remove six.moves module b3aed5f Show 'dependents' property in node details 9c9e053 Fix receiver list 8cc03cc Updated from global requirements 26cc7dc Update reno for stable/newton 47a83d5 senlin profile-create has no argument -t
Diffstat (except docs and test files) -------------------------------------
.gitignore | 4 + CONTRIBUTING.rst | 2 +- README.rst | 9 ++ .../notes/senlinclient-1.1.0-daf1f24c73ee8b17.yaml | 10 ++ releasenotes/source/conf.py | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/newton.rst | 6 + requirements.txt | 14 +- senlinclient/common/utils.py | 2 +- senlinclient/plugin.py | 2 + senlinclient/shell.py | 16 +-- senlinclient/v1/action.py | 42 +++--- senlinclient/v1/cluster.py | 40 ++++-- senlinclient/v1/cluster_policy.py | 11 +- senlinclient/v1/event.py | 23 +-- senlinclient/v1/node.py | 20 +-- senlinclient/v1/policy.py | 10 +- senlinclient/v1/profile.py | 15 +- senlinclient/v1/receiver.py | 16 ++- senlinclient/v1/shell.py | 159 +++++++++++++-------- setup.cfg | 2 +- test-requirements.txt | 10 +- tox.ini | 2 +- 32 files changed, 327 insertions(+), 188 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index 32e9b0c..8cf8253 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,4 +6,4 @@ Babel>=2.3.4 # BSD -pbr>=1.6 # Apache-2.0 -PrettyTable<0.8,>=0.7 # BSD -openstacksdk>=0.9.4 # Apache-2.0 -osc-lib>=1.0.2 # Apache-2.0 +pbr>=1.8 # Apache-2.0 +PrettyTable<0.8,>=0.7.1 # BSD +openstacksdk>=0.9.10 # Apache-2.0 +osc-lib>=1.2.0 # Apache-2.0 @@ -12,3 +12,3 @@ oslo.serialization>=1.10.0 # Apache-2.0 -oslo.utils>=3.16.0 # Apache-2.0 -python-heatclient>=1.4.0 # Apache-2.0 -PyYAML>=3.1.0 # MIT +oslo.utils>=3.18.0 # Apache-2.0 +python-heatclient>=1.6.1 # Apache-2.0 +PyYAML>=3.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index e2ca68c..797b300 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ hacking<0.11,>=0.10.0 -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -9 +9 @@ fixtures>=3.0.0 # Apache-2.0/BSD -requests-mock>=1.0 # Apache-2.0 +requests-mock>=1.1 # Apache-2.0 @@ -11 +11 @@ mock>=2.0 # BSD -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +oslosphinx>=4.7.0 # Apache-2.0 @@ -13 +13 @@ oslotest>=1.10.0 # Apache-2.0 -sphinx!=1.3b1,<1.3,>=1.2.1 # BSD +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD @@ -17 +17 @@ testtools>=1.4.0 # MIT -reno>=1.8.0 # Apache2 +reno>=1.8.0 # Apache-2.0