New upgrade mechanism
This document is a proposal for completely reworking the Cloudify Manager upgrade mechanism. TL;DR - the current mechanism will be replaced by version-specific self-contained RPMs that will be installed in-place only.
- Massive downtime - teardown/bootstrap are necessary for an upgrade.
- Fragmentation - the need to support many version combinations makes the upgrade code horrible to maintain (and look at).