commit 64d62086e88460e29f5d9117a1f4c69d391d4bd0
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/420654 /git.openstack. org/cgit/ openstack/ fuel-astute/ commit/ ?id=64d62086e88 460e29f5d9117a1 f4c69d391d4bd0
Committed: https:/
Submitter: Jenkins
Branch: master
commit 64d62086e88460e 29f5d9117a1f4c6 9d391d4bd0
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