Add task state in cinder backup

Registered by inhye.park

Proposal
There isn't task_state in backup db of cinder.
On backup, This feature is required for detailed backup action.
Also it takes long times in swift backup.

Steps of Task state:

CREATING = 'creating'
SESSIONING = 'sessioning'
MOUNTING = 'mounting'
BACKUP = 'backup'
RESTORING = 'restoring'
DELETING = 'deleting'

Blueprint information

Status:
Complete
Approver:
John Griffith
Priority:
Undefined
Drafter:
inhye.park
Direction:
Needs approval
Assignee:
inhye.park
Definition:
Obsolete
Series goal:
Accepted for future
Implementation:
Started
Milestone target:
milestone icon next
Started by
inhye.park
Completed by
Sean McGinnis

Related branches

Sprints

Whiteboard

(smcginnis): Marking obsolete as this has been sitting out there for a long time. If this is still needed, please submit a new bp.

Cosmos: ok I understand, I have the plan of task_state and progress bar about backup.
So I want to know when you move this backup logic. in icehouse?

I'm defering moving things to taskflow for now. We've moved create_volume and I think there's still a lot to be learned here in terms of benefits, code complexity etc. Until some of this is settled I don't want to move everything to this model.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.