diff --git a/docs/source/assets/images/quickstart.png b/docs/source/assets/images/quickstart.png index 5f01bacf8a..5400a6f4df 100644 Binary files a/docs/source/assets/images/quickstart.png and b/docs/source/assets/images/quickstart.png differ diff --git a/docs/source/configuration.html b/docs/source/configuration.html index c26aee4a9f..fbcead7ab4 100644 --- a/docs/source/configuration.html +++ b/docs/source/configuration.html @@ -58,7 +58,7 @@

local.conf

The new configuration file is local.conf and resides in the root DevStack directory like the old localrc file. It is a modified INI format file that introduces a meta-section header to carry additional information regarding the configuration files to be changed.

-

The new header is similar to a normal INI section header but with two '[[ ]]' chars and two internal fields separated by a pipe ('|'):

+

The new header is similar to a normal INI section header but with double brackets ([[ ... ]]) and two internal fields separated by a pipe (|):

[[ <phase> | <config-file-name> ]]
 
@@ -67,6 +67,8 @@

The defined phases are:

@@ -96,7 +98,7 @@ LOGFILE=$DEST/logs/stack.sh.log
[[post-config|/$Q_PLUGIN_CONF_FILE]]
 
-

The existing ``EXTRAS_OPTS`` and similar variables are now deprecated. If used a warning will be printed at the end of the stack.sh run.

+

Also note that the localrc section is sourced as a shell script fragment amd MUST conform to the shell requirements, specifically no whitespace around = (equals).

Minimal Configuration

@@ -205,14 +207,6 @@ ENABLED_SERVICES=n-vol,n-cpu,n-net,n-api

Examples

Services

-

The default services configured by DevStack are Identity (Keystone), Object Storage (Swift), Image Storage (Glance), Block Storage (Cinder), Compute (Nova), Network (Nova), Dashboard (Horizon)

+

The default services configured by DevStack are Identity (Keystone), Object Storage (Swift), Image Storage (Glance), Block Storage (Cinder), Compute (Nova), Network (Nova), Dashboard (Horizon), Orchestration (Heat)

Additional services not included directly in DevStack can be tied in to stack.sh using the plugin mechanism to call scripts that perform the configuration and startup of the service.

Node Configurations

@@ -103,7 +103,7 @@

Exercises

-

The DevStack exercise scripts have been replaced as integration and gating test with Tempest. They will continue to be maintained as they are valuable as demonstrations of using OpenStack from the command line and for quick operational testing.

+

The DevStack exercise scripts are no longer used as integration and gate testing as that job has transitioned to Tempest. They are still maintained as a demonstrations of using OpenStack from the command line and for quick operational testing.

diff --git a/docs/source/plugins.html b/docs/source/plugins.html index 85cf8e4a8c..3327128dff 100644 --- a/docs/source/plugins.html +++ b/docs/source/plugins.html @@ -67,7 +67,12 @@ if is_service_enabled template; then source $TOP_DIR/lib/template fi - if [[ "$1" == "stack" && "$2" == "install" ]]; then + if [[ "$1" == "stack" && "$2" == "pre-install" ]]; then + # Set up system services + echo_summary "Configuring system services Template" + install_package cowsay + + elif [[ "$1" == "stack" && "$2" == "install" ]]; then # Perform installation of service source echo_summary "Installing Template" install_template @@ -103,6 +108,7 @@ fi
  • source - Called by each script that utilizes extras.d hooks; this replaces directly sourcing the lib/* script.
  • stack - Called by stack.sh three times for different phases of its run: