Release notes for newton-3

This compiles the changes we made during newton-3 phase.

Change-Id: Ie885286398c71e89a74f445debd379ad0b5487c5
This commit is contained in:
tengqm
2016-08-30 23:51:23 -04:00
parent e14a174293
commit daf13c648a
17 changed files with 76 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
---
fixes:
- The new API documentation include fixes to the header like 'location',
'OpenStack-Request-Id' and responses during version negotiation.

View File

@@ -0,0 +1,6 @@
---
fixes:
- The 'desired_capacity' reflects the expectation from a requester's view
point. The engine now changes the 'desired_capacity' after the request
is validated/sanitized, before the action is actually implemented. This
means the 'desired_capacity' will change event if an action fails.

View File

@@ -0,0 +1,5 @@
---
fixes:
- Fixed cluster status update logic so that cluster status is solely
determined by the status of its member nodes. The status is updated
each time a cluster operation has completed.

View File

@@ -0,0 +1,4 @@
---
features:
- The senlin-engine now supports fencing a corrupted VM instance by deleting
it forcibly.

View File

@@ -0,0 +1,5 @@
---
features:
- A new profile type 'container.dockerinc.docker-1.0' is added to support
creation and management of docker clusters. This is still an experimental
feature. Please use with caution.

View File

@@ -0,0 +1,5 @@
---
features:
- The cluster health manager has gained a new feature where nova server
instance failures can be detected and handled, with and without a
health policy attached to a cluster.

View File

@@ -0,0 +1,3 @@
---
fixes:
- The unimplemented properties for health policy are masked out.

View File

@@ -0,0 +1,5 @@
---
features:
- The health policy was improved so that it will suspend itself when
a node deletion comes from senlin-engine or client request. The policy
will only effect when node failure is 'unexpected'.

View File

@@ -0,0 +1,4 @@
---
features:
- A new "lb_status_timeout" option is added to the LB policy to cope
with load-balancers that are not so responsive.

View File

@@ -0,0 +1,5 @@
---
upgrade:
- The 'details/addresses' property of a node output for a nova server used
to contain only some trimed information. This has been changed to a
faithful dumping of the 'addresses' property.

View File

@@ -0,0 +1,5 @@
---
features:
- With the new 'profile-validate' API, the nova server profile now supports
the validation of its 'flavor', 'image' (if provided), 'availability_zone'
and block device driver properties.

View File

@@ -0,0 +1,4 @@
---
features:
- A new policy-validate API has been added to validate the spec of a
policy without actually creating an instance of it.

View File

@@ -0,0 +1,4 @@
---
features:
- The affinity policy, loadbalancing policy now support spec validation.
Invalid properties can be detected using policy-validate API.

View File

@@ -0,0 +1,4 @@
---
features:
- A new profile-validate API has been added to validate the spec of a
profile without actually creating an instance of it.

View File

@@ -0,0 +1,5 @@
---
upgrade:
- With the newly added 'message' type of receivers, the 'cluster' and
the 'action' property are not always required when creating a receiver.
They are still required if the receiver type is 'webhook' (the default).

View File

@@ -0,0 +1,4 @@
---
fixes:
- The 'senlin-manage' command has been fixed so that it will report the
senlin service status correctly.

View File

@@ -0,0 +1,4 @@
---
fixes:
- The 'tools/setup-service' script has been fixed so that it works under
keystone v3.