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.