Undercloud install fails with Error: /Stage[main]/Main/Augeas[lvm.conf]: Could not evaluate

Bug #1625196 reported by Steven Hardy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Unassigned

Bug Description

Seeing this when re-running the undercloud install recently, fails but removing global_filter from lvm.conf seems to work around the issue.

Emilien pointed to https://review.openstack.org/#/c/360790 as the probable reason, but I'm not sure how we proceed assuming we need both that fix and backwards compatibility that enables upgrading from older undercloud versions.

Steven Hardy (shardy)
Changed in tripleo:
status: New → Triaged
importance: Undecided → High
milestone: none → newton-rc2
Revision history for this message
James Slagle (james-slagle) wrote :

this was fixed with https://bugs.launchpad.net/tripleo/+bug/1614153

the reason you still saw it is b/c you must have updated your undercloud before the fix was in, which resulted in a broken lvm.conf. But even after the fix merged, puppet was unable to parse the broken lvm.conf. manually fixing global_filter in lvm.conf (or removing it altogether) and rerunning the undercloud install is the workaround.

Users won't hit this scenario using released versions, you only see it if you updated to a version of instack-undercloud where the bug was present.

Changed in tripleo:
status: Triaged → Fix Released
Revision history for this message
James Slagle (james-slagle) wrote :

marking this Fix Released, b/c I don't think it's something we need an additional fix for, but if you disagree please reopen.

Revision history for this message
Jiří Stránský (jistr) wrote :

I have https://review.openstack.org/#/c/360790 present and was able to re-run `openstack undercloud install` without issues. (Maybe a problem would appear if i started on older env which got generated with the old code?)

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.