Member role preservation logic not working on newton->ocata upgrade

Bug #1664331 reported by Ben Nemec
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Triaged
Critical
Ben Nemec

Bug Description

There are a couple of problems here:

1) The logic for checking if stackrc exists during the undercloud install is broken, which means this method always reports that the member role does not exist. See https://review.openstack.org/#/c/432435/

2) Even with the fix referenced above, the undercloud upgrade job is still failing with a connection error to keystone.* Considering the current broken logic, I suspect this code was never actually run before and likely never worked.

This is fairly serious as it could break the undercloud heat configuration on upgrade, at least if I understand the original motivation for the code correctly.

* http://logs.openstack.org/35/432435/1/check/gate-tripleo-ci-centos-7-undercloud-upgrades-nv/62bd182/

Revision history for this message
Ben Nemec (bnemec) wrote :

Oops, I already opened a bug for this, but didn't realize the full impact at the time. Duping to that bug.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.