network agent delete throws "ignore_missing" error

Bug #1711301 reported by do3meli on 2017-08-17
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
python-openstackclient
Undecided
Praveen N

Bug Description

deleting a network agent throws below error:

[root@server] # openstack network agent delete e8d1c0ff-483c-4e19-a9c2-274816827de1
Failed to delete network agent with ID 'e8d1c0ff-483c-4e19-a9c2-274816827de1': get_agent() got an unexpected keyword argument 'ignore_missing'
1 of 1 network agents failed to delete.

it seems that the take_action() function is using the get_agent() function with wrong attributes.

the following line [1] should not have the "ignore_missing=False" attribute. any other get_agent() call in this script is not having a second attribute. so i assume that one got missed when the second attribute got removed.

[1] https://github.com/openstack/python-openstackclient/blob/master/openstackclient/network/v2/network_agent.py#L137

once i removed the second attribute in this line the command worked successfully.

Praveen N (praveenn) on 2017-08-18
Changed in python-openstackclient:
assignee: nobody → Praveen N (praveenn)

Fix proposed to branch: master
Review: https://review.openstack.org/495155

Changed in python-openstackclient:
status: New → In Progress
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers