Jump to: navigation, search

Difference between revisions of "Heat/ConvergenceDesign"

Line 1: Line 1:
 +
Etherpad link for discussions : https://etherpad.openstack.org/p/convergence
 +
 
== Convergence Design ==
 
== Convergence Design ==
 
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].<br />
 
This page proposes the design for the [https://review.openstack.org/#/c/95907/ convergence blueprints].<br />

Revision as of 10:53, 18 September 2014

Etherpad link for discussions : https://etherpad.openstack.org/p/convergence

Convergence Design

This page proposes the design for the convergence blueprints.
Note: Currently this page does not address design for 3rd blueprint "Convergence continuous observer"

Flow Diagrams

Flowchart

Flowchart.png


Sequence

Sequence.png


Data Model Change

Data model for persisting the graph

Add a new table 'resource_graph'

Column name Type Constraint
resource_id varchar(36) NOT NULL ForeignKey resource.id
needed_by varchar(36) NULL ForeignKey resource.id
stack_id varchar(36) NOT NULL ForeignKey stack.id
retry_count Integer Default (0)
observed_ready Boolean Default False

Stack Create Flow

Create.jpg