vpmem enhancement

Registered by LuyaoZhong

Track error migrations and running deleted instances in resource tracker until they are cleaned up by clenaup periodic tasks. Otherwise, some resources like vpmem might not be cleaned but reused by new instance.

This blueprint might almost involve framework change, since vpmem cleanup is hided in other cleanup encapsule functions. So this enhancement could also bring more security and robustness for whole system.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
LuyaoZhong
Direction:
Needs approval
Assignee:
LuyaoZhong
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:vpmem-enhancement

Addressed by: https://review.opendev.org/714653
    Introduce a new driver interface 'cleanup_instance'

Addressed by: https://review.opendev.org/745281
    Track error migrations in resource tracker

Addressed by: https://review.opendev.org/745282
    Improve orphans tracking in resource tracker

Gerrit topic: https://review.opendev.org/#/q/topic:bp/vpmem-enhancement

Addressed by: https://review.opendev.org/747899
    Rollback when reset running live migration

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.