Jump to: navigation, search

Difference between revisions of "StructuredWorkflows"

(Structured Workflows)
(Cinder)
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Structured Workflows ==
 
  
=== Nova ===
+
Drafter:  [[Harlowja]]
 +
 
 +
Revised on: {{REVISIONMONTH1}}/{{REVISIONDAY}}/{{REVISIONYEAR}} by {{REVISIONUSER}}
 +
 
 +
=== Ironic ===
 +
 
 +
https://etherpad.openstack.org/ironic_fsm
 +
 
 +
=== Cinder ===
 +
 
 +
==== Shutdown  ====
 +
 
 +
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
 +
 
 +
See: [[CinderShutdownWorkflows]]
 +
 
 +
==== Create volume ====
 +
 
 +
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
 +
 
 +
http://tinyurl.com/a9erwmd
 +
 
 +
https://gist.github.com/j-griffith/5580419#file-cinder-create-sequence-L9
 +
 
 +
==== Create snapshot ====
 +
 
 +
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
  
==== Run instance ====
+
http://tinyurl.com/bkhpm7p
  
'''Current workflow:'''
+
https://gist.github.com/j-griffith/5580419#file-cinder-create-sequence-L16
  
Here are the services, instance states and sub-tasks for a Happy Day Run Instance operation today.
+
=== Nova ===
[[HappyDayCreateInstance]] This was extracted from thousands of successful create instance operations via StackTach (hostname stripped out).
 
We can also use this to establish sensible timeouts for state transitions. This information is available for all the key operations if you're interested (JH: that'd be great!).
 
  
'''Proposed workflow:'''
+
==== Run instance ====
  
'''Impact:''' (high, low, medium)
+
'''Impact:''' <span style="background:#FFD400"> MEDIUM </span>
  
'''Benefits of doing (at this time):'''
+
See: [[RunInstanceWorkflows]]
  
'''Drawbacks of doing (at this time):'''
+
==== Live migrate ====
  
'''How to get from here to there:'''
+
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
  
'''Bugs/blueprints:'''
+
See: [[LiveMigrationWorkflows]]
  
==== Resize/migrate ====
+
==== Resize ====
  
 
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
 
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
  
See: [[TheBetterPathToLiveMigrationResizing]]
+
See: [[ResizeInstanceWorkflows]]
+
 
 
==== Reboot ====
 
==== Reboot ====
'''Current workflow:'''
 
  
'''Proposed workflow:'''
+
'''Impact:''' <span style="background:#FFD400"> MEDIUM </span>
  
'''Impact:''' (high, low, medium)
+
See: [[RebootInstanceWorkflows]]
  
'''Benefits of doing (at this time):'''
+
==== Evacuate ====
  
'''Drawbacks of doing (at this time):'''
+
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
 
 
'''How to get from here to there:'''
 
  
'''Bugs/blueprints:'''
+
See: [[EvacuateInstanceWorkflows]]

Latest revision as of 00:51, 29 May 2013

Drafter: Harlowja

Revised on: 5/29/2013 by Harlowja

Ironic

https://etherpad.openstack.org/ironic_fsm

Cinder

Shutdown

Impact: HIGH

See: CinderShutdownWorkflows

Create volume

Impact: HIGH

http://tinyurl.com/a9erwmd

https://gist.github.com/j-griffith/5580419#file-cinder-create-sequence-L9

Create snapshot

Impact: HIGH

http://tinyurl.com/bkhpm7p

https://gist.github.com/j-griffith/5580419#file-cinder-create-sequence-L16

Nova

Run instance

Impact: MEDIUM

See: RunInstanceWorkflows

Live migrate

Impact: HIGH

See: LiveMigrationWorkflows

Resize

Impact: HIGH

See: ResizeInstanceWorkflows

Reboot

Impact: MEDIUM

See: RebootInstanceWorkflows

Evacuate

Impact: HIGH

See: EvacuateInstanceWorkflows