[ANN] New juju-deployer-0.9.0, python-jujuclient-0.53.1

Charles Butler charles.butler at canonical.com
Wed Aug 3 17:41:16 UTC 2016


With quick turn around this is now available for immediate testing in the
charmbox:devel flavor of images

docker pull jujusolutions/charmbox:devel

You can get started right away with some volume mounts to bring in your
charm's and $JUJU_DATA location. We on the ~containers team have a bash
alias to make this somewhat trivial:

I apologize in advance for the number of flags to make this feasible,
however its a vanilla juju workspace on every invocation.

docker run --rm \
              -ti  \
              -h charmbox.juju.solutions \
              -v $HOME/.juju-work:/home/ubuntu/.local/share/juju \
              -v $HOME/projects/work/interfaces:/home/ubuntu/interfaces \
              -v $HOME/projects/work/layers:/home/ubuntu/layers \
              -v $HOME/projects/work/builds:/home/ubuntu/builds \
              -v $HOME/projects/work/bundles:/home/ubuntu/bundles \
              -v $PWD:/home/ubuntu/pwd \
              jujusolutions/charmbox:devel

>From here you should be able to enter into any charm/bundle directory and
kick off a test against a boostrapped juju2 controller:

juju bootstrap amazon aws
bundletester -F -l DEBUG -v

If you encounter any issues, let us know on the issue tracker:

https://github.com/juju-solutions/charmbox/issues

Thanks and happy testing!

On Wed, Aug 3, 2016 at 11:01 AM Tim Van Steenburgh <
tim.van.steenburgh at canonical.com> wrote:

> These new releases work with the latest juju-2.0 betas while maintaining
> compatibility with juju-1.25.
>
> They are currently available on PyPI and in ppa:tvansteenburgh/ppa, and
> will likely be copied to ppa:juju/stable in the near future.
>
> Find bugs? File here:
> https://bugs.launchpad.net/python-jujuclient
> https://bugs.launchpad.net/juju-deployer
>
>
> Bundletester (https://github.com/juju-solutions/bundletester) works with
> the latest juju-2.0 betas if the latest versions of juju-deployer and
> python-jujuclient are installed.
>
> The Amulet charm testing library (http://pythonhosted.org/amulet/) has
> juju-2.0 support in master, but is awaiting a release that contains that
> support. Watch this space for an announcement of that release.
> --
> Juju mailing list
> Juju at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
-- 
Juju Charmer
Canonical Group Ltd.
Ubuntu - Linux for human beings | www.ubuntu.com
Juju - The fastest way to model your service | www.jujucharms.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20160803/ba197dee/attachment.html>


More information about the Juju mailing list