Jump to: navigation, search

Difference between revisions of "StructuredWorkflows"

(Resize/migrate)
(Cinder)
 
(18 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
  
==== Run instance ====
+
https://gist.github.com/j-griffith/5580419#file-cinder-create-sequence-L9
  
'''Current workflow:'''
+
==== Create snapshot ====
  
Here are the services, instance states and sub-tasks for a Happy Day Run Instance operation today.
+
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
[[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:'''
+
http://tinyurl.com/bkhpm7p
  
'''Impact:''' (high, low, medium)
+
https://gist.github.com/j-griffith/5580419#file-cinder-create-sequence-L16
  
'''Benefits of doing (at this time):'''
+
=== Nova ===
  
'''Drawbacks of doing (at this time):'''
+
==== Run instance ====
  
'''How to get from here to there:'''
+
'''Impact:''' <span style="background:#FFD400"> MEDIUM </span>
  
'''Bugs/blueprints:'''
+
See: [[RunInstanceWorkflows]]
  
 
==== Live migrate ====
 
==== Live migrate ====
Line 28: Line 45:
  
 
See: [[LiveMigrationWorkflows]]
 
See: [[LiveMigrationWorkflows]]
 +
 +
==== Resize ====
 +
 +
'''Impact:''' <span style="background:#ff0000"> HIGH </span>
 +
 +
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