conjure-up:2.2

Last commit made on 2017-06-19
Get this branch:
git clone -b 2.2 https://git.launchpad.net/conjure-up
Members of conjure-up can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
2.2
Repository:
lp:conjure-up

Recent commits

6cba820... by Adam Stokes <email address hidden>

fix tests

Signed-off-by: Adam Stokes <email address hidden>

7356753... by Adam Stokes <email address hidden>

Update to cleanly run lxd setup

Signed-off-by: Adam Stokes <email address hidden>

85a800b... by Adam Stokes <email address hidden>

Set network to auto during lxd creation

Signed-off-by: Adam Stokes <email address hidden>

372054b... by Adam Stokes <email address hidden>

bump lxd to 2.14

Signed-off-by: Adam Stokes <email address hidden>

e0a823e... by Adam Stokes <email address hidden>

More lxd retries for times when socket isn't completely ready (#944)

* More lxd retries for times when socket isn't completely ready

Fixes #943

* only partial the method needing argument

Just for cleaner readable to show that one of the methods needs an arg

Signed-off-by: Adam Stokes <email address hidden>

* simplify logic

Signed-off-by: Adam Stokes <email address hidden>

d0fbaba... by Adam Stokes <email address hidden>

Do not filter out interfaces if run inside a container (#934)

* Do not filter out interfaces if run inside a container

If conjure-up is run inside a single lxd container then all network interfaces
are presented as virtual. The best approach to fixing this is to whitelist 'eth'
as this is the pattern for network device naming within containers. So for now
we check if virtual or if the device name doesn't start with eth.

Fixes #916

Signed-off-by: Adam Stokes <email address hidden>

* Fix logic

Fixes #915 as well

Signed-off-by: Adam Stokes <email address hidden>

3160544... by Adam Stokes <email address hidden>

fix logger and print output in hooklib writer (#939)

Eventually, I'd like to remove hooklib in favor of seperate modules like sh and
env to assist users in writing spells. Also to reduce maintenance burden.

Fixes #938

Signed-off-by: Adam Stokes <email address hidden>

16f875a... by Adam Stokes <email address hidden>

Use LXD init --auto

This is to address some cases where just activating the socket with lxc version
is not enough.

Signed-off-by: Adam Stokes <email address hidden>

5a034fb... by Adam Stokes <email address hidden>

No longer parsing json data from step output (#936)

Fixes #935

Signed-off-by: Adam Stokes <email address hidden>

967cc8d... by Adam Stokes <email address hidden>

Add Sentry automatic error reporting

Signed-off-by: Adam Stokes <email address hidden>