commit e05f66d12ef0fc9cdc71b5955a55978929a7cda8
Author: Vladimir Kozhukalov <email address hidden>
Date: Fri Jan 13 18:16:21 2017 +0300
Move not provisioned nodes to error status
When there are lot of nodes to provision and we provision
them by chunks, we could fail in the middle due to "Too many
nodes failed to provision". If so, we need to append those
nodes where we did not started provision at all to the list
of failed nodes. Otherwise, those nodes will be reported
as 'provisioned' with progress = 100 and rebooted.
But for some reasons we bind all nodes before starting provision
to debian-installer profile in cobbler, and being rebooted
these not provisioned nodes will fail to boot, because since
7.0 we put empty files where cobbler expects debian-installer
kernel and initrd files. :-)
Change-Id: I2a401b80614ee7dd5a10931b9b50bcff066f790f
Closes-Bug: #1656269
(cherry picked from commit 570049ca1fde98ee09952075f72bc4f28b9d8b71)
Reviewed: https:/ /review. openstack. org/420660 /git.openstack. org/cgit/ openstack/ fuel-astute/ commit/ ?id=e05f66d12ef 0fc9cdc71b5955a 55978929a7cda8
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit e05f66d12ef0fc9 cdc71b5955a5597 8929a7cda8
Author: Vladimir Kozhukalov <email address hidden>
Date: Fri Jan 13 18:16:21 2017 +0300
Move not provisioned nodes to error status
When there are lot of nodes to provision and we provision
them by chunks, we could fail in the middle due to "Too many
nodes failed to provision". If so, we need to append those
nodes where we did not started provision at all to the list
of failed nodes. Otherwise, those nodes will be reported
as 'provisioned' with progress = 100 and rebooted.
But for some reasons we bind all nodes before starting provision
to debian-installer profile in cobbler, and being rebooted
these not provisioned nodes will fail to boot, because since
7.0 we put empty files where cobbler expects debian-installer
kernel and initrd files. :-)
Change-Id: I2a401b80614ee7 dd5a10931b9b50b cff066f790f e09952075f72bc4 f28b9d8b71)
Closes-Bug: #1656269
(cherry picked from commit 570049ca1fde98e