Skip to content
This repository has been archived by the owner on Nov 22, 2021. It is now read-only.

Commit

Permalink
Update documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
pitr-ch committed Apr 2, 2014
1 parent 8a42bcc commit 3e540e4
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions doc/orchestration.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,7 @@ _All action constants are in `Actions::Staypuft` namespace, omitting._

There is a `Hostgroup::OrderedDeploy` action which takes array of `Hostgroup`s as input and deploys (provisions and configures) all its `Host`s. This combined with the assumptions should serve as an implementation of the magic Deploy button.

There is also `Deployment::Deploy` action mock which wraps `Hostgroup::OrderedDeploy` further allowing to provide just `Staypuft::Deployment` object to the action.

_For now, tested just in my environment. Opening PR for comments and suggestions._
There is also `Deployment::Deploy` action which wraps `Hostgroup::OrderedDeploy` further allowing to provide just `Staypuft::Deployment` object to the action.

### Order of actions

Expand All @@ -32,12 +30,12 @@ Deploys all `Host`s in first given `Hostgroup` when all the `Host`s are deployed

### Run

- Create `Deployment` instance.
- Create `Staypuft::Deployment` instance.
- Click *Populate* button, use fake or real hosts depending on not/working provisioning
- Click *Deploy* button in the `Deployment` show page.
- Click *Deploy* button to trigger the deploy of OpenStack.
- It will redirect to show progress of the executing deploy task.

The progress of the deployment can be mointored at:

- ForemanTasks web UI <http://foreman.example.com/foreman_tasks/tasks>
- Dynflow console <http://foreman.example.com/foreman_tasks/dynflow/>

0 comments on commit 3e540e4

Please sign in to comment.