Revision c09f6160
ID | c09f61603f5eb1e52b62ce7fcf3cd7b201658964 |
Parent | df89787b |
Child | c09c495c |
design: version-specific downgrade actions
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 <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Files
- added
- modified
- copied
- renamed
- deleted