cluster delete faild

Bug #1746192 reported by chenyb4
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack SDK
New
Undecided
chenyb4

Bug Description

In python-openstacksdk 0.9.19 version. cluster don't support delete or force-delete.

when was execute "openstack cluster delete cluster001" operation, appear error:

run(Namespace(cluster=[u'cluster001'], force=False, force_delete=False))
take_action(Namespace(cluster=[u'cluster001'], force=False, force_delete=False))
Connection: <openstack.connection.Connection object at 0x4814350>
Clustering client initialized using OpenStackSDK: <openstack.cluster.v1._proxy.Proxy object at 0x4a9b190>
Are you sure you want to delete this cluster(s) [y/N]?y
 cluster001: failed due to 'delete_cluster() takes at most 3 arguments (4 given)'
clean_up DeleteCluster:
END return value: 0

in python-openstacksdk 0.9.19 code, cluster/v1/_proxy.py delete_cluster function miss force-delete parameter, python-senlinclient pass in 4 parameters, but pytho-openstacksdk only receive 3 parameter.

python-openstacksdk 0.9.19 code:
https://github.com/openstack/python-openstacksdk/blob/0.9.19/openstack/cluster/v1/_proxy.py#L199

python-senlinclient code:
https://github.com/openstack/python-senlinclient/blob/master/senlinclient/v1/cluster.py#L361

Use python-senlinclient master code, senlin cluster/node delete don't finish. so, The cherry pick cluster force-delete commit to 0.9.19 is required from the openstacksdk master.

chenyb4 (chenyb4)
Changed in python-openstacksdk:
assignee: nobody → chenyb4 (chenyb4)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.