refactor wait-for functions

Registered by Kun Huang

Use wait_for_status instead of wait_* functions (wait_for_delete, wait_is_ready, wait_for), so we need:

1. mark wait_for_delete, wait_is_ready, wait_for deprecated
2. replace wait_is_ready with wait_for_status
3. replace wait_for_delete
4. replace wait_for
5. remove wait_for_delete, wait_is_ready, wait_for from task/utils
6. * improving work on wait_for_status: show UUIDs of objects as well for debug

Blueprint information

Status:
Started
Approver:
Boris Pavlovic
Priority:
High
Drafter:
Kun Huang
Direction:
Approved
Assignee:
Kun Huang
Definition:
Approved
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Boris Pavlovic

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/refactor-wait-for-functions,n,z

Addressed by: https://review.openstack.org/232438
    Mark wait_for* functions deprecated

Addressed by: https://review.openstack.org/232588
    Use wait_for_status instead of wait_for_delete

Addressed by: https://review.openstack.org/248864
    Use wait_is_ready for finial choice

Addressed by: https://review.openstack.org/249602
    Using 'ready_statuses' instead of 'is_ready'

Addressed by: https://review.openstack.org/255384
    [WIP] remove usage of wait_for

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.