From 4caff719252b7a559fcd540a39d3500278a96475 Mon Sep 17 00:00:00 2001 From: Roger Luethi Date: Wed, 18 Jun 2014 11:31:20 +0200 Subject: [PATCH] Add scripts.* config files The configuration files added by this changeset list scripts that are executed for specific setups. There is one each for osbash and Vagrant installations, one each for Ubuntu and Fedora, and one for each node (controller, network, compute). Partial-Bug: 1312764 Implements: blueprint openstack-training-labs Change-Id: Ifff55cb55fd2d2f9c603c51acc74bbeda5fea38d --- labs/config/scripts.compute | 1 + labs/config/scripts.controller | 3 +++ labs/config/scripts.fedora | 2 ++ labs/config/scripts.network | 1 + labs/config/scripts.nodeinit_osbash | 5 +++++ labs/config/scripts.nodeinit_vagrant | 2 ++ labs/config/scripts.ubuntu | 4 ++++ 7 files changed, 18 insertions(+) create mode 100644 labs/config/scripts.compute create mode 100644 labs/config/scripts.controller create mode 100644 labs/config/scripts.fedora create mode 100644 labs/config/scripts.network create mode 100644 labs/config/scripts.nodeinit_osbash create mode 100644 labs/config/scripts.nodeinit_vagrant create mode 100644 labs/config/scripts.ubuntu diff --git a/labs/config/scripts.compute b/labs/config/scripts.compute new file mode 100644 index 00000000..851e4543 --- /dev/null +++ b/labs/config/scripts.compute @@ -0,0 +1 @@ +# Scripts for compute node diff --git a/labs/config/scripts.controller b/labs/config/scripts.controller new file mode 100644 index 00000000..7b33beee --- /dev/null +++ b/labs/config/scripts.controller @@ -0,0 +1,3 @@ +# Scripts for controller node +scripts apt_install_mysql.sh +scripts setup_keystonedb.sh diff --git a/labs/config/scripts.fedora b/labs/config/scripts.fedora new file mode 100644 index 00000000..6ba03953 --- /dev/null +++ b/labs/config/scripts.fedora @@ -0,0 +1,2 @@ +# Scripts for Fedora installations +scripts yum_init.sh diff --git a/labs/config/scripts.network b/labs/config/scripts.network new file mode 100644 index 00000000..40fbcb48 --- /dev/null +++ b/labs/config/scripts.network @@ -0,0 +1 @@ +# Scripts for network node diff --git a/labs/config/scripts.nodeinit_osbash b/labs/config/scripts.nodeinit_osbash new file mode 100644 index 00000000..afeb90ec --- /dev/null +++ b/labs/config/scripts.nodeinit_osbash @@ -0,0 +1,5 @@ +# Scripts for all nodes built by osbash +scripts etc_hosts.sh +osbash enable_vagrant_ssh_keys.sh +#osbash wait_debug.sh +scripts shutdown.sh diff --git a/labs/config/scripts.nodeinit_vagrant b/labs/config/scripts.nodeinit_vagrant new file mode 100644 index 00000000..d30f5561 --- /dev/null +++ b/labs/config/scripts.nodeinit_vagrant @@ -0,0 +1,2 @@ +# Scripts for all nodes built using Vagrant +scripts etc_hosts.sh diff --git a/labs/config/scripts.ubuntu b/labs/config/scripts.ubuntu new file mode 100644 index 00000000..3562b370 --- /dev/null +++ b/labs/config/scripts.ubuntu @@ -0,0 +1,4 @@ +# Scripts for Ubuntu installations +scripts apt_init.sh +scripts apt_upgrade.sh +scripts apt_pre-download.sh