versioned object for cloudpulse updates

Registered by Vinod Pandarinathan on 2015-06-12

Use OSLO library for versioned objects to support easy code upgrades.
 https://review.openstack.org/#/c/127532/

https://etherpad.openstack.org/p/kilo-crossproject-upgrades-and-versioning

Versioned-objects will help deal with DB schema being at a different version than the code expects. This will allow cloudpulse to be operated safely during upgrades.

With versioned-objects in place we can ensure upgrades without spreading the version dependant code across the code base.

Blueprint information

Status:
Started
Approver:
None
Priority:
Medium
Drafter:
Vinod Pandarinathan
Direction:
Needs approval
Assignee:
Vinod Pandarinathan
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Good progress
Milestone target:
milestone icon liberty-2
Started by
Vinod Pandarinathan on 2015-06-18

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/rest-controller,n,z

Addressed by: https://review.openstack.org/190933
    Versioned objects for cloudpulse

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.