Ensure failures on the undercloud leads to a complete stop
With tripleo_free strategy, we might hit situation where the undercloud
is unreachable for some reasons, preventing external tasks to happen on
the overcloud nodes.
This is especially true for older releases, such as train, where
mistral was still used in order to orchestrate the different playbooks
and runs.
Change-Id: I278fdc9597f83f1dc8390569be9716d3c8847dc4
Closes-Bug: #1960518
(cherry picked from commit 80b294ba884ca8ae67137a9885e02edef0b08d4e)
(cherry picked from commit 5565ecdf68162f7a22f5c570e8d272a39f403826)
(cherry picked from commit 33f1eecb688855688cd2e88452294ede09590e83)
(cherry picked from commit 10b421198ebdd53dbc07e03deb258e519723cbd2)
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- common/ +/830931 /opendev. org/openstack/ tripleo- common/ commit/ b5ef9a568e7247a eb74ea20832be5d 88a24bd124
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit b5ef9a568e7247a eb74ea20832be5d 88a24bd124
Author: Cédric Jeanneret <email address hidden>
Date: Tue Feb 15 10:47:13 2022 +0100
Ensure failures on the undercloud leads to a complete stop
With tripleo_free strategy, we might hit situation where the undercloud
is unreachable for some reasons, preventing external tasks to happen on
the overcloud nodes.
This is especially true for older releases, such as train, where
mistral was still used in order to orchestrate the different playbooks
and runs.
Change-Id: I278fdc9597f83f 1dc8390569be971 6d3c8847dc4 e67137a9885e02e def0b08d4e) a22f5c570e8d272 a39f403826) 88cd2e88452294e de09590e83) dbc07e03deb258e 519723cbd2)
Closes-Bug: #1960518
(cherry picked from commit 80b294ba884ca8a
(cherry picked from commit 5565ecdf68162f7
(cherry picked from commit 33f1eecb6888556
(cherry picked from commit 10b421198ebdd53