write timings after juju bootstrap, include elapsed time
Merge pull request #314 from Ubuntu-Solutions-Engineering/better-timings-yaml

write timings after juju bootstrap, include elapsed time
flag status of deployment and treat any exception as a failed deploy

Writes the information into `finished.json` which can be utilized
during testing to determine the stage of the deploy (finished or not)

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

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
helper method for setting install type

So it could be used independently in tests
Also threw in a small addition to cleanup to try and
fix the terminal not echoing.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
move up the install_only exist before running openstack-status

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
strip off newlines from container_run output

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Merge branch 'master' into juno-support