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