refactor LandscapeInstallFinal for testability. Add tests. Fixes #283
add new states for maas 1.7, and add tests to ensure that we do the right mapping that the rest of the code will expect.
update comment
fix pep8 indentation issue
Merge with master
Merge pull request #287 from Ubuntu-Solutions-Engineering/expand-maas-states-1395123

add new states for maas 1.7, and add tests to check mapping
Add kvm creation helper tool

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge pull request #285 from Ubuntu-Solutions-Engineering/lds-configure-refactor

Refactor LandscapeInstallFinal for testability. Add tests. Fixes #283
update multi install documentation

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
remove note about using maas testing ppa

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
link to The Canonical Distribution of Ubuntu OpenStack for the Landscape Autopilot

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Extend juju bootstrap timeout for multi install

Fixes #280

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Cleanup dialog ui for landscape finished

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Show credentials for MAAS and horizon during install

To make it easier for users to access their deployed services
make the login/pass visible during install.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Conform 'Boostrapping Juju' info message

Closes: LP#1395124

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Replace statusbar message of copying network scripts with a logger

Causes confusion on re-running openstack-status since the
statusbar indicates copying over the network configuration even
though a check occurs before making any network modifications.

Fixes #246

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
don't uninstall packages that we might not have installed
Dont combine stderr output in container_run

Handle stderr during an exception, otherwise, capture stdout.

Fixes #282

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Make sure MAAS creds are entered in autopilot install

Fixes #275

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
support injecting local copy of OpenStack installer

This is mainly for developers. Previously there wasn't
and easy way to test latest code changes for the single
installer since it was always pulling from the defined ppa
via cloud-init.

This adds ability to copy a local copy of the installer package
to be installed into the container for testing.

Fixes #213

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