Partitions schema and disk metadata at nodes must be updated only
if they are scheduled for reprovisioning, and the provisioning
method has changed to incompatible (i.e. from 'cobbler' to 'image')
due to the shift of release version.
Move logic that manages partitions from upgrade handlers to function
that actually initiates the re-provisioning of node. This ensures
that for every node this is applied only once and only if necessary.
Reviewed: https:/ /review. openstack. org/321553 /git.openstack. org/cgit/ openstack/ fuel-octane/ commit/ ?id=46586a62df9 62b2ce00b5d8a63 f6fd34c920a1f4
Committed: https:/
Submitter: Jenkins
Branch: master
commit 46586a62df962b2 ce00b5d8a63f6fd 34c920a1f4
Author: Oleg Gelbukh <email address hidden>
Date: Thu May 26 13:07:52 2016 +0000
Improve partitions and disk metadata handling
Partitions schema and disk metadata at nodes must be updated only
if they are scheduled for reprovisioning, and the provisioning
method has changed to incompatible (i.e. from 'cobbler' to 'image')
due to the shift of release version.
Move logic that manages partitions from upgrade handlers to function
that actually initiates the re-provisioning of node. This ensures
that for every node this is applied only once and only if necessary.
Change-Id: I28718564543e3c cd92d985bd79c76 e509e8eae1f
Closes-bug: 1585938
Closes-bug: 1575054