Before I start filling in the gaps, I’d like to invite a free flow of feedback, correction, and tips to do all of this better/right. My native tongue is Windows with a decent second language of mainstream Linux, but these MAAS and OpenStack dialects with their assuming and sparse documentation leaves me feeling very foreign.
The reference point the steps below is: http://www.ubuntu.com/download/cloud/install-ubuntu-openstack
Step 1: I see “requires” followed by “seven machines”, “two disks”, and two machines with “two NICs”, but little explanation why, nor what the two-NIC machines are for (especially the second one). Terminology for “machines” and “instances” regarding the IP ranges is also a little ambiguous.
Step 2: These four commands are simple, except that they assume you’ve installed the python packages necessary for “add-apt-repository”. I found help on this at http://askubuntu.com/questions/38021/how-to-add-a-ppa-on-a-server to fill the gap with:
sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
It also seems that they left out installing Juju, which is necessary for bootstrapping in Step 4:
sudo apt-get install juju