Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1652096

Summary: If an upgrade task fails on one node, stop the upgrade on other nodes too
Product: Red Hat OpenStack Reporter: Jiri Stransky <jstransk>
Component: openstack-tripleo-heat-templatesAssignee: Jiri Stransky <jstransk>
Status: CLOSED ERRATA QA Contact: Ronnie Rasouli <rrasouli>
Severity: medium Docs Contact:
Priority: high    
Version: 14.0 (Rocky)CC: jamsmith, lbezdick, mburns, rheslop
Target Milestone: z2Keywords: Triaged, ZStream
Target Release: 14.0 (Rocky)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-9.2.1-0.20190119154863.el7ost.noarch Doc Type: Bug Fix
Doc Text:
This update adds an 'any_errors_fatal' setting to stop an upgrade after an upgrade task failure on any overcloud node. Prior to this update, after an upgrade failure on one overcloud node, the upgrade would continue on other overcloud nodes. Now, if an upgrade task fails on any overcloud node, the upgrade is stopped and does not progress onto next tasks on other overcloud nodes.
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-30 17:51:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jiri Stransky 2018-11-21 15:12:07 UTC
While looking into bug 1647514 we discovered that when some upgrade task fails on one controller, the upgrade stops on that controller, but further tasks are applied on the remaining controllers. I think this is generally not desirable, we should stop the upgrade fully as soon as we hit an error.

Comment 1 Jiri Stransky 2018-11-27 16:33:38 UTC
Master merged, backport to rocky proposed.

Comment 8 errata-xmlrpc 2019-04-30 17:51:14 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2019:0878