[ANN] juju-core 1.9.2 has been released
David Cheney
david.cheney at canonical.com
Fri Nov 16 09:15:57 UTC 2012
juju-core 1.9.2
===============
A new release of Juju, juju-core 1.9.2, is now available for testing.
This is second release of the Go port of Juju and should be considered
*experimental*.
Getting Juju
------------
juju-core 1.9.2 is available from the Gophers PPA
https://code.launchpad.net/~gophers/+archive/go
Required configuration changes
------------------------------
When bootstrapping an environment, juju needs to know where to download
the matching set of tools. For EC2 environments, these are stored in a
public S3 bucket. Please add the following configuration key to all EC2
environments in your environments.yaml file.
public-bucket: juju-dist
New and Notable
---------------
This release includes several improvements
* juju-core now supports bootstrapping and deploying from clients
running either Precise or Quantal. However, the client must be running
amd64. 386 or arm clients are not supported.
* Support has been added for EC2 ap-southeast-2 region.
* In the hope of encouraging collaborators, initial README and
CONTRIBUTING documentation is available in the source.
Known bugs and limitations
--------------------------
As this is an early release of Juju in Go there are a number of features
which are still to be implemented. A non exhaustive list of known issues
is as follows.
* EC2 is the only supported provider.
* Raring series environments are not supported.
* default-series is not respected, the series of the environment will
match the series of the machine which issued the juju bootstrap command.
#1074064
* Most types of relations are supported, but they are not displayed in
juju status. #1073966
* The ssl-hostname-verification configuration key is not valid in an
environments.yaml configuration. The EC2 provider does perform ssl host
verification by virtue of only talking to https endpoints. As a
temporary measure, please remove this key from your environments.yaml.
#1074025
* us-east-1 is the most reliable region to deploy into. Due to subtle
differences in the EC2 regions, juju bootstrap may fail. The current
workaround is to use us-east-1, retry your juju deploy command, or
change your control bucket after destroying your previous environment.
#1042107
* The juju-core package currently cannot be installed in parallel with
juju 0.5/0.6 due to conflicting ownership of /usr/bin/juju (and others).
This may be mitigated in the future with alternatives.
destroy-service is not yet implemented. As a workaround you can remove
all the units assigned to a service. This is issue #1027878.
terminate-machine is not yet implemented. #1073976
* Constraints are not yet implemented. #1027873
* Subordinate charms are not yet implemented.
We encourage everyone to subscribe the mailing list at
juju-dev at lists.canonical.com, or join us on #juju-dev on freenode.
Dave Cheney
On behalf of the Juju team
https://launchpad.net/juju-core
More information about the Juju-dev
mailing list