Release notes for newton-3
This compiles the changes we made during newton-3 phase. Change-Id: Ie885286398c71e89a74f445debd379ad0b5487c5
This commit is contained in:
4
releasenotes/notes/api-ref-fixes-19bc963430c32ecf.yaml
Normal file
4
releasenotes/notes/api-ref-fixes-19bc963430c32ecf.yaml
Normal 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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
features:
|
||||
- The senlin-engine now supports fencing a corrupted VM instance by deleting
|
||||
it forcibly.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -0,0 +1,3 @@
|
||||
---
|
||||
fixes:
|
||||
- The unimplemented properties for health policy are masked out.
|
||||
@@ -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'.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
4
releasenotes/notes/policy-validate-04cbc74d2c025fcc.yaml
Normal file
4
releasenotes/notes/policy-validate-04cbc74d2c025fcc.yaml
Normal 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.
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
features:
|
||||
- The affinity policy, loadbalancing policy now support spec validation.
|
||||
Invalid properties can be detected using policy-validate API.
|
||||
@@ -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.
|
||||
@@ -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).
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
fixes:
|
||||
- The 'senlin-manage' command has been fixed so that it will report the
|
||||
senlin service status correctly.
|
||||
4
releasenotes/notes/tools-setup-d73e3298328c5355.yaml
Normal file
4
releasenotes/notes/tools-setup-d73e3298328c5355.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
fixes:
|
||||
- The 'tools/setup-service' script has been fixed so that it works under
|
||||
keystone v3.
|
||||
Reference in New Issue
Block a user