[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