Merge "Ignore failures on powering on overcloud nodes when discovering them"

This commit is contained in:
Zuul 2021-05-17 15:27:14 +00:00 committed by Gerrit Code Review
commit bfd07dc3a8
1 changed files with 5 additions and 1 deletions

View File

@ -90,7 +90,11 @@ class TripleoTopology(topology.OpenStackTopology):
def discover_overcloud_nodes(self):
if _overcloud.has_overcloud():
for server in _overcloud.list_overcloud_nodes():
_overcloud.power_on_overcloud_node(server)
try:
_overcloud.power_on_overcloud_node(server)
except Exception:
LOG.exception("Error ensuring overcloud node power "
"status is on")
host_config = _overcloud.overcloud_host_config(server=server)
ssh_client = _overcloud.overcloud_ssh_client(
hostname=server.name,