Juju Stable Update Policy

Alexis Bruemmer alexis.bruemmer at canonical.com
Tue Jul 8 21:05:55 UTC 2014


Martin, See my answers inline below.


On Tue, Jul 8, 2014 at 6:32 AM, Martin Pitt <martin.pitt at ubuntu.com> wrote:

> Hello Alexis,
>
> thanks for writing down the summary, and the initial adjustments after
> our PMs. Sorry for responding so late, this slipped through the cracks :(
>
> In general this seems fine to me, I just have two questions:
>
> Alexis Bruemmer [2014-06-26 13:00 -0700]:
> > It is critical that the state server and agents be kept in sync, and both
> > of these sets of machines are created, booted, and managed by Juju.
>
> Out of interest, how is that enforced? If you dist-upgrade one VM but
> not the other, will bad things happen? Or should that be worded
> differently?
>

I do think the wording here could be more clear.  I will send out an
update.  In your particular scenario bad things would not happen.  The juju
client package updates as a result of a dist-upgrade would still be able to
talk to the juju state server.


> Tests are required for all changes, each change must be signed off by two
> > Juju developers and have a specific QA review, and a variety of fresh
> > install and upgrade combinations must be explicitly tested on every cloud
> > that Juju supports (for details see the “Testing a revision” section of
> the
> > Juju CI Design and Operation document linked below)
>
> This really seems to be the crux of regression testing as far as SRUs
> and existing cloud deployments are concerned. Whenever I try to open
> the google docs I just get a "File unavailable. Sorry, there's a
> problem with this file.  Please reload.", so I can't look at the
> details. Does that mean that newer clients are tested on existing
> deployments with older servers and agents? Which combinations does
> that cover?
>

I have updated the sharing policies for the Juju Ci doc, let me know if you
still have issues accessing the file.

>
> Thanks,
>
> Martin
>
> --
> Martin Pitt                        | http://www.piware.de
> Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
>



-- 
Alexis Bruemmer
Juju Core Manager, Canonical Ltd.
(503) 686-5018
alexis.bruemmer at canonical.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/technical-board/attachments/20140708/18d64c2a/attachment.html>


More information about the technical-board mailing list