add maas stable ppa to docs

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Show list of pending charms to deploy

Fixes #158

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
update maas createuser

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
include maas named options

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
add maas stable repo to config

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
add maas template function

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
fix ppa path in master

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
change entrypoint of installer

First we move initial installer shellcode to a secondary
filename `cloud-install-bootstrapped`. Next a new entry
point is added to facilitate the bootstrapping a container
prior to installation.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
minor pep8 fixes

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
add template processing support

This will enhance our ability to customize templates
for different use cases down the road. Currently
used with the userdata file when building a container

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
add sudo support to get_command_output

Generally used when wanting to run sudo within a users
environment as seen in the install shell code.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
more pep8 fixes in utils

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
better support for running code within containers

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
packaging updates

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
update uninstall to account for containers

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
add wait_for_running helper

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #159 from Ubuntu-Solutions-Engineering/feature-container-install-x2

Feature container install x2
fix container networking to be accessible outside container

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #160 from Ubuntu-Solutions-Engineering/patch-use-host-network

fix container networking to be accessible outside container
remove package again in uninstall

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>