Track allocated resources in DB

Registered by Boris Pavlovic

This is essential, because if we don't have information about allocated VMs and something went wrong, we won't be able to cleanup servers

Blueprint information

Status:
Complete
Approver:
Boris Pavlovic
Priority:
High
Drafter:
Boris Pavlovic
Direction:
Approved
Assignee:
Ilya Kharin
Definition:
Approved
Series goal:
Accepted for 0.0
Implementation:
Implemented
Milestone target:
None
Started by
Boris Pavlovic
Completed by
Ilya Kharin

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/db-resource-track,n,z

Addressed by: https://review.openstack.org/60168
    Resource model with DB API

Gerrit topic: https://review.openstack.org/#q,topic:virsh,n,z

Addressed by: https://review.openstack.org/60683
    Introduce a manager of resources

Addressed by: https://review.openstack.org/60685
    VirshProvider track resources

Addressed by: https://review.openstack.org/60800
    OpenStackProvider track resources

Addressed by: https://review.openstack.org/60929
    Serializable ImmutableMixin

Addressed by: https://review.openstack.org/60930
    LxcProvider track resources

(?)

Work Items

Work items:
[akscram] Resource model with DB API: DONE
[eyerediskin] Track resources in lxc provider: DONE
[akscram] Track resources in virsh provider: DONE
[akscram] Track resources in openstack provider: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.