Yoga Series Release Notes¶
2.0.0¶
Notes de mises à jours¶
Python 2.7 support has been dropped. Last release of python-senlinclient to support python 2.7 is OpenStack Train. The minimum version of Python now supported by python-senlinclient is Python 3.6.
1.10.0¶
Corrections de bugs¶
[bug 1814171] Fixed a bug so that cluster delete and node delete return action id associated with the delete action.
1.8.0¶
Nouvelles fonctionnalités¶
Improved functional test for python-senlinclient.
Aded profile, policy, cluster and receiver functional test.
Corrections de bugs¶
Changed CURRENT_API_VERSION to « 1.10 ».
Autres notes¶
Switched testr switch to stestr.
Fixed tox python3 overrides.
Followed the new PTI for document build.
Fix tox python3 overrides.
Removed pypy because pypy is no longer supported by oslo libraries.
1.6.0¶
Notes de mises à jours¶
The senlin command line support is completely dropped. Users are expected to use openstack cluster commands to interact with Senlin service.
Corrections de bugs¶
Fixed a bug that region name is not respected when connecting to cloud.
Fixed a bug that force deletion of cluster or node was not working.
1.2.0¶
Nouvelles fonctionnalités¶
Support node replace operation.
Enhance the parameter check for « path » in cluster collect operation.
Help message for metadata clean operations.
Corrections de bugs¶
Fix incorrect description of profile/policy validate operations.
Fix project_id and user_id show bug for profile/policy validate and cluster policy show operations.
Fix enabled option for senlin cluster-policy-detach command.
1.1.0¶
Corrections de bugs¶
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.
1.0.0¶
Nouvelles fonctionnalités¶
A new command “senlin cluster-collect” and its corresponding OSC plugin command has been added. This new command can be used to aggregate a specific property across a cluster.
A new CLI command “senlin cluster-run” and a new OSC plugin command “openstack cluster run” have been added. Use the “help” command to find out how to use it.
The senlin CLI “node-delete” and the OSC plugin command “cluster node delete” now outputs the action IDs when successful. Error messages are printed when appropriate.
The senlinclient now supports API micro-versioning. Current supported version is “clustering 1.2”.
A policy-validate command has been added to senlin command line. OSC support is added as well.
A profile-validate command has been added to command line. It can be used for validating the spec of a profile without creating it.
The support to python 3.5 has been verified and gated.
Corrections de bugs¶
The cluster policy list command was broken by new SDK changes and then fixed. The “enabled” field is now renamed to “is_enabled”.
Autres notes¶
The “senlin” CLI will be removed in April 2017. This message is now explicitly printed when senlin CLI commands are invoked.
The receiver creation command (both senlin CLI and OSC plugin command) now allow “cluster” and “action” to be left unspecified if the receiver type is not “webhook”.
0.5.0¶
Nouvelles fonctionnalités¶
Added command for node-check and node-recover.
Notes de mises à jours¶
OSC commands for cluster scaling are changed from “cluster scale in” and “cluster scale out” to “cluster shrink” and “cluster expand” respectively.