LGTM, thanks

On Thu, Jan 9, 2014 at 3:36 PM, Klaus Aehlig <[email protected]> wrote:

> Some new features, like client-specific ssl certificates, require
> additional
> steps at downgrade, so add this to the design. Two things should be noted.
>
> - There cannot be explicit version-specific upgrade actions; upgrades
>   are carried out by the old version which cannot know about new features
>   coming with the new version.
>
> - Any version-specific downgrade tasks need to be carried out before
> switching
>   the binaries, so that we can resume the downgrade still using the version
>   knowledgeable of the new features.
>
> Signed-off-by: Klaus Aehlig <[email protected]>
> ---
>  doc/design-upgrade.rst | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/doc/design-upgrade.rst b/doc/design-upgrade.rst
> index a7a5af0..96fb3b8 100644
> --- a/doc/design-upgrade.rst
> +++ b/doc/design-upgrade.rst
> @@ -209,6 +209,9 @@ following actions.
>  - If the action is a downgrade to the previous minor version, the
>    configuration is downgraded now, using ``cfgupgrade --downgrade``.
>
> +- If the action is downgrade, any version-specific additional downgrade
> +  actions are carried out.
> +
>  - The ``${sysconfdir}/ganeti/lib`` and ``${sysconfdir}/ganeti/share``
>    symbolic links are updated.
>
> --
> 1.8.5.1
>
>


-- 
-- 
Helga Velroyen | Software Engineer | [email protected] |

Google Germany GmbH
Dienerstr. 12
80331 München

Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschäftsführer: Graham Law, Christine Elizabeth Flores

Reply via email to