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