Introducing a Daily PPA for Juju
Nicholas Skaggs
nicholas.skaggs at canonical.com
Thu May 12 20:36:42 UTC 2016
Whether you want to track Juju development more closely, or simply like
living on the edge, there is a new ppa available for you. Dubbed the
Juju Daily ppa[1], it] contains the latest blessed builds from CI
testing. Installing this ppa and upgrading regularly allows you to stay
in sync with the absolute latest version of Juju that passes our CI
testing. New packages are copied as soon as a blessed build is complete.
This can occur multiple times a day should every build pass, or it may
be several days between builds should new revisions contain failures.
The Juju QA team don’t recommend running this ppa for production or
critical system usage, but we are happy to hear about bugs[2] you may
encounter while running these versions of Juju. To add the ppa, you will
need to add ppa:juju/daily to your software sources.
sudo add-apt-repository ppa:juju/daily
Do be aware that adding this ppa will upgrade any version of Juju you
may have installed. Also note this ppa contains builds without published
streams, so you will need to generate or acquire streams on your own.
For most users, this means you should pass --upload-tools during the
bootstrap process. However you may also pass the agent-metadata-url and
agent-stream as config options. See the ppa description and
simplestreams documentation for more details[3].
Finally, should you wish to revert to a stable version of Juju, you can
use the ppa-purge tool[4] to remove the daily ppa and the installed
version of Juju.
We hope this proves useful to you, feedback welcome!
Nicholas
1.
https://launchpad.net/~Juju/+archive/ubuntu/daily
<https://launchpad.net/%7Ejuju/+archive/ubuntu/daily>
2.
https://bugs.launchpad.net/juju-core/+filebug
3.
https://github.com/juju/juju/blob/master/doc/simplestreams-metadata.txt
4.
http://askubuntu.com/a/310
More information about the Juju
mailing list