Build the Training Cluster, Scripted Extract the scripts locally by downloading and running the scripts tar file. Currently, only */Scripts/ folders content are being tested. Run the ~/Scripts/test_scripts.sh file to test all scripts at once. To test scripts Set up the test environment To use Virtual Box as test environment, you must attach the following network adapters: Host-Only/ Bridged -- 10.10.10.51 (Guest) -- 10.10.10.xx (Host IP for Host-Only) Host-Only/ Bridged -- 192.168.100.51 (Guest) -- 192.168.100.xx (Host IP for Host-Only) Bridged/NAT -- DHCP -- These Scripts should be run without internet connection after Pre-Install.sh. The Templates/* should be changed to the required IP Addresses for custom networks. Test scripts individually Run the shell scripts in the Scripts folder to verify they run correctly. Do not install Virtual Box, although it is recommended because your host machine might fail. To test the scripts, run them. Some scripts require input parameters. If you do not want to run them manually, run the Scripts/test_scripts.sh file. Virtual Box guest add-ons are not required to test the scripts as units. Test the entire system You must install Virtual Box, Ubuntu Server 12.04 or 13.04, and the Virtual Box guest add-ons. To install Virtual Box guest add-ons, complete one of these steps: Install the Virtual Box guest add-ons through ISO: # apt-get install linux-headers-generic # mount /dev/cdrom0/ /tmp/cdrom # cd /tmp/cdrom/ # ./virtualbox Install the Virtual Box guest add-ons through Ubuntu repositories: # apt-get install linux-headers-generic # apt-get --no-install-recommends install virtualbox-guest-additions