Juju Stable Update Policy
Martin Pitt
martin.pitt at ubuntu.com
Tue Jul 8 13:32:06 UTC 2014
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?
> 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?
Thanks,
Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
More information about the technical-board
mailing list