Previously node-update was not working before we were passing
'profile_id' as 'profile'. This patch fixes it.
Change-Id: Ia14d82a9b7b4226145e651def6fac3dad75eb44a
This patch revise the client support to profile operations. It will make
use of the new server side profile apis.
Change-Id: Ief707b32adffa5f0aa090c0b21d87d1c36701482
This patch sets resource_key of Action resource to 'action' to adapt
to the change in service side.
Change-Id: If3a6d8b5ce90687e0d80beb73e1f8237524f8dec
This is the initial support to triggers in senlinclient. One of the
important todos is about updating triggers.
Change-Id: Ibeb48932b877125c8ea915bf97c4829c9e7a0853
When showing the webhooks which are deleted, deleted_time is desired,
add deleted_time to webhook-list
Change-Id: I2fa6164003db80679e123267f1bb85b9fbc49c3f
Currently, profile metadata will be removed incorrectly when user
performs profile_update without specifying metadata option. This
patch fixes this bug.
Change-Id: I92bbfb07d4c820983659b59e100d27db0a6f29e7
Closes-Bug: #1481583
Remove dict type in Webhook Model since crendential value in response body
is no longer in dict form.
Change-Id: Ia441483dd20f38b28200ff814bb0963a8548a1f2
Closes-Bug: #1485830
When trying to scale-in a cluster without configuring
'count' option, TypeError will happen. This is because
'count' is not the key of 'params'.
Closes-Bug: #1485820
Change-Id: I753bf2f9234910271254e6a60110b98a3d9994c7
Add unit test cases for sdk module for class ProfileAction
Still need unit tests for class Resource
Change-Id: I6328e6346bbc2e615d1824aeb223e76cb5c8adf0
Partial-Bug: #1484496
The old clustering_service module was maintained when openstack SDK
doesn't support senlin. This module is no longer needed.
Change-Id: Ib913619d6f4ea8edbe2fb7722e04dce3c1c07dbb
The name of default domain is 'Default' rather than 'default'. This
patch fixed this issue in senlinrc file.
Change-Id: Ifab38112211f585382a277109776c87f0dcdffde
There are cases where adjustment_type or number is not assigned. The
param checking will fail when neither one has got an value. This patch
fixes this error by setting the default values to None.
Change-Id: I24411324b53fe8b61bd108f2eb3f54687255727f
This patch fixes the cluster-policy-list operation error where
'path_args' was not treated in a dedicated parameter.
Change-Id: I3a259b58585d9900e8db9ace141d85369f854bad
When the profile's name is changed, senlin still
uses the old name to output the profile's details.
This patch fixes this bug.
Change-Id: I8490522546641dc82106a3b6efae0951a56b2733
Closes-Bug: #1477075
Senlin api uses PATCH to update resources, client side
should keep consistency with server side.
Change-Id: I724f0cb6b8fd2d6cdb6104f1cf3a7cb933d26442
Partial-Bug: #1472557