Comment 7 for bug 1656269

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-astute (stable/newton)

Reviewed: https://review.openstack.org/420660
Committed: https://git.openstack.org/cgit/openstack/fuel-astute/commit/?id=e05f66d12ef0fc9cdc71b5955a55978929a7cda8
Submitter: Jenkins
Branch: stable/newton

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)