[ANN] juju-core 1.9.11 has been released
Antonio Rosales
antonio.rosales at canonical.com
Tue Mar 12 06:16:59 UTC 2013
For folks interested in trying out Juju-Core 1.9.11 on HP Cloud and
would like to avoid building from source you will need to add a
public-bucket-url:
public-bucket-url:
https://region-a.geo-1.objects.hpcloudsvc.com:443/v1/49578719334052
and ensure you are using "auth-mode: userpass" (the same credentials you
use to log into the HP Cloud Dashboard and use the Nova command line
tools). Keyauth is still in the works[0].
Example HP cloud stanza:
hp-go:
type: openstack
admin-secret: <redacted>
control-bucket: <redacted>
public-bucket-url:
https://region-a.geo-1.objects.hpcloudsvc.com:443/v1/49578719334052
auth-url: https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/
default-series: precise
default-image-id: "75845"
auth-mode: userpass
# Usually set via the env variable OS_USERNAME, but can be specified
here
# username: <your username>
# Usually set via the env variable OS_PASSWORD, but can be specified
here
# password: <secret>
# Usually set via the env variable OS_TENANT_NAME, but can be
specified here
tenant-name: <redacted>
region: az-1.region-a.geo-1
default-instance-type: standard.small
Thanks to Ian for helping me with these instructions.
[0] https://bugs.launchpad.net/juju-core/+bug/1135335
-Thanks,
Antonio Rosales
On 03/09/2013 07:05 AM, David Cheney wrote:
> juju-core 1.9.11
> ================
>
> A new release of Juju, juju-core 1.9.11, is now available for testing.
>
> Getting Juju
> ------------
>
> juju-core 1.9.11 is available from the Gophers PPA
>
> https://code.launchpad.net/~gophers/+archive/go
>
> New and Notable
> ---------------
>
> * HP Cloud is now supported by the OpenStack provider and ready for
> testing. See notes below.
> * The help offered by the juju cli commands has been greatly improved.
> * An issue was detected after the 1.9.10 release version was cut and
> thus there is no public 1.9.10 release. 1.9.11 supersedes 1.9.10.
>
> Configuration changes
> ---------------------
>
> * The OpenStack specific use-floating-ip configuration variable now
> defaults to false. This behaviour is a change from the 1.9.9 release and
> now matches the Juju 0.6 default.
>
> 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.
>
> * Most types of relations are supported, but are not displayed in juju
> status. #1073966
> * 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. The current
> workaround is to remove the juju 0.5/0.6 package before installing
> juju-core 1.9.11.
> * Constraints are not yet implemented. #1027873
> * The openstack provider only supports the userpass authentication
> scheme. The keypass authentication scheme is not supported. #1135335
>
> Testing on HP Cloud
> -------------------
>
> Support for HP Cloud is currently experimental. As such, no public
> tools are available when deploying to HP Cloud. To deploy to HP Cloud
> please follow these steps
>
> 1. Compile juju-core from source. Please consult the README file in the
> source for instructions for building juju-core from source. If you
> choose to build juju-core from source, to avoid confusion, you should
> not install juju-core from PPA.
> 2. Set default-image-id in your environments.yaml to a string value of
> one of the Ubuntu images in your storage region.
> 3. When bootstrapping, use the --upload-tools flag to compile the tools
> from your local checkout source and push them to your private control
> bucket.
>
> As an unstable release we do not yet guarantee a clean upgrade path of
> running environments from on 1.9.x version to another. However,
> live-upgrades may work now, and will be a supported feature of 2.0.
>
> 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
mailing list