From b34655632fccd539a069a2ca85287615bda7824a Mon Sep 17 00:00:00 2001 From: Nolan Brubaker Date: Mon, 23 Feb 2015 17:49:34 -0500 Subject: [PATCH] Clarify AIO setup options Originally, the development stack documents referred to an older script that worked entirely off the cloned repo. However, some of these scripts moved around, and new ones were introduced. This change documents the current options for doing an AIO install with a manual clone and a scripted one. Change-Id: Ie99a7ae7e73e7b735249e6f2986d7f8394f7f4b4 Closes-Bug: #1424856 --- development-stack.rst | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/development-stack.rst b/development-stack.rst index fa35ed5c54..16bbebed34 100644 --- a/development-stack.rst +++ b/development-stack.rst @@ -9,7 +9,7 @@ Building a development stack ---------------------------- If you are wanting to build a development stack for testing or otherwise contributing to this repository you can do so using the -``cloudserver-aio.sh`` script in the script directory. To execute the ``cloudserver-aio.sh`` script please do so from the ``os-ansible-deployment`` directory that was created when you cloned the repository. +``gate-check-commit.sh`` script in the scripts directory. To execute this script please do so from the ``os-ansible-deployment`` directory that was created when you cloned the repository. Example AIO build process: @@ -25,10 +25,16 @@ Example AIO build process: git checkout master # Run the script from the root directory of the cloned repository. - ./scripts/run-aio-build.sh + ./scripts/gate-check-commit.sh + +Alternatively, you can curl/wget the ``run-aio-build.sh`` script: + +.. code-block:: bash + + curl http://git.openstack.org/cgit/stackforge/os-ansible-deployment/plain/scripts/run-aio-build.sh | bash -To use this script successfully please make sure that you have the following: +To use these scripts successfully please make sure that you have the following: * At least **60GB** of available storage on "/" when using local file system containers. Containers are built into ``/var/lib/lxc`` and will consume up-to 40GB on their own. * If you would like to test building containers using LVM simply create an **lxc** volume group before executing the script. Be aware that each container will be built with a minimum of 5GB of storage. * 2.4GHZ quad-core processor with that is KVM capable is required.