Comment 11 for bug 1948694

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/839173
Committed: https://opendev.org/openstack/kolla-ansible/commit/d1b7814c76e309791353ad4a69ae6dfd14c75723
Submitter: "Zuul (22348)"
Branch: stable/xena

commit d1b7814c76e309791353ad4a69ae6dfd14c75723
Author: Mark Goddard <email address hidden>
Date: Mon Oct 25 16:40:20 2021 +0100

    nova: use any_errors_fatal for once-per-cell tasks

    We run some nova tasks once per cell, using a condition to match a
    single host in the cell. In other similar tasks, we use run_once, which
    will fail all hosts if the task fails. Typically these tasks are
    critical, and that is desirable. However, with the approach used in
    nova-cell to support multiple cells, if a once-per-cell task fails, then
    other hosts will continue to execute, which could lead to unexpected
    results.

    This change adds any_errors_fatal to the plays or blocks that run these
    tasks.

    Closes-Bug: #1948694

    Change-Id: I2a5871ccd4e8198171ef3239ce95f475f3e4b051
    (cherry picked from commit 832989d0a6ab9ba1380d559e0e532c17db82c2c6)