Error messages are not displayed correctly for segment create
and host create commands. 'response' object has the actual error
message returned from service in 'text' attribute.
This patch saves the exception message returned from the service
to 'details' attribute so that it can be displayed properly to the
user.
Closes-Bug: #1656826
Change-Id: I6d728abbcc5e914b5bd025bc4e059cdcb13e2109
Currently QuotaDefault doesnt need ID to work with,
but it needs the URI to have the project ID so that it
can reference the same in the Neutron API.
This patch fixes this issue.
Partial-Bug:#1652317
Change-Id: I9288b1c9fc64c6326231d535d9c8574b24afeb3a
Currently Quota Set command doenst work in SDK version 0.9.12
as the request formed for the Neutron API is not correct.
This patch attempts to fix the same.
Change-Id: Id58b05bcdbfee73cb9b93dd5533b4c7d93dd03aa
Partial-Bug:#1652317
Closes-Bug:#1655445
SDK implementation of L3 Agent commands which
would allow for list, add, remove of routers
to L3 Agents.
Partially Implements: blueprint network-l3-commands
Change-Id: Iab11cfae17153a64f09590b6577c3c800dec0266
In patch [1] DHCP Agent resource was introduced. But while implementing
the respective OpenStack clients [2], it was seen that the agent and network
listing classes needs to swapped for correct output at the OpenStack client
side. This patch fixes the issue.
[1] - https://review.openstack.org/#/c/387602/
[2] - https://review.openstack.org/#/c/387611/
Change-Id: I5abe69859081615aa3b02ac6fb37beaaac5ff634
This patch targets to support mistral service by SDK.
Depends-On: I1b6754673b21a92aad1e8f0e10283859987108f6
Change-Id: Ie925f62b9e66091c3612a959d5ff281071dfefc4
This patch adds the 'support_status' field to profile type and policy
type for the cluster service.
Depends-On: I2f84d5292e7625affe060e8e4e20d821cde7e417
Change-Id: I4d4626d0f01852e5eafa90d63ab2ea56113a1989
Several query parameters have been added or were previously
undocumented, so they are now up-to-date.
Change-Id: I98b734bd4f8c981eca2c4bc1e9f5d08a3a06f5a6
This change adds the Role resource to Identity v3 and exposes the CRUD
methods in the proxy. It also adds a small example to the documentation.
Change-Id: I064c27fcd1d15bfd064c63b8c50bc2461b8c1156
This patch adds "user_id" to cluster receiver's query map,
so that user can get the required result when doing cluster
receiver list.
Change-Id: Ia33a0df2909ba93a66ac61f3b729671933aae9fa
Partial-Bug: #1653613
This patch supports user_id in resource classs Action/Node.
Ohter patches will follow up in senlinclient.
Change-Id: I080d0e565c2fc194dc1e48b03f8d35834fabbe0b
This patch adds support for "cluster members replace" in cluster service:
1\ add cluster_replace_nodes in _proxy.py
2\ add replace_nodes in cluster.py
3\ add related unit tests
partial-blueprint: support-cluster-replace-action
https://blueprints.launchpad.net/senlin/+spec/support-cluster-replace-action
Change-Id: I57bb835ae9ca31317b2ddd37958ddbdf64df20df