Bug 1652440

Summary: [Update] Controller replacement with ODL fails
Product: Red Hat OpenStack Reporter: Toni Freger <tfreger>
Component: openstack-tripleo-heat-templatesAssignee: Janki <jchhatba>
Status: CLOSED ERRATA QA Contact: Tomas Jamrisko <tjamrisk>
Severity: high Docs Contact:
Priority: urgent    
Version: 14.0 (Rocky)CC: aadam, jchhatba, mariel, mburns, mkolesni, mpeterso, nmanos, nyechiel, tjamrisk
Target Milestone: rcKeywords: Triaged
Target Release: 14.0 (Rocky)Flags: jchhatba: needinfo-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: Update
Fixed In Version: openstack-tripleo-heat-templates-9.0.1-0.20181013060904.el7ost Doc Type: Bug Fix
Doc Text:
Replacement of Controller nodes with ODL previously failed due to ODL configuration files missing during redeployment. This fix unmounts the /opt/opendaylight/data directory from the host, which then triggers the regeneration of ODL configuration files during the replacement process.
Story Points: ---
Clone Of: 1595114 Environment:
N/A
Last Closed: 2019-01-11 11:55:00 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:
Bug Depends On: 1595114    
Bug Blocks:    
Attachments:
Description Flags
Evidence of the verification and guide to reproduce it none

Comment 5 Janki 2018-12-07 12:46:35 UTC
@Michel, please test this with the patch https://review.openstack.org/#/c/620053/

Comment 6 Mike Kolesnik 2018-12-12 09:13:26 UTC
Patch has been merged upstreamn

Comment 10 Michel Peterson 2018-12-12 18:50:25 UTC
Created attachment 1513757 [details]
Evidence of the verification and guide to reproduce it

I've verified that this bug is fixed by applying the following two patches, which are included in the RPM stated in the 'fixed in' field:  

  - https://review.openstack.org/612663
  - https://review.openstack.org/620053


The complete evidence of the verification of this patch is attached here, the documented verification was in OSP13 but this was also tested in the same way for OSP14. This document also serves as a guide to reproduce the steps to replace a controller.

Next steps are for QE to verify.

Comment 27 errata-xmlrpc 2019-01-11 11:55:00 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/RHEA-2019:0045