[Undercloud/Standalone] User env files copied into templates dir w/o paths rewritten for resource registries

Bug #1776412 reported by Bogdan Dobrelya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Incomplete
High
Unassigned

Bug Description

The change https://review.openstack.org/#/c/571591 introduced a breakage in users' env files containing resources registries with relative paths. This only affects standalone and undercloud deployments with heat.

An example:
'/home/dir/dir.yaml' will be moved and flattened as '/thtroot/dir.yaml', so if there is a resource registry containing 'OS::Foo: ../ref.yaml' assuming the ref.yaml is located at /home/ alongside the dir, the new path becomes broken as it no refers outside of /thtroot.

Tags: tech-debt
Changed in tripleo:
importance: Undecided → High
milestone: none → rocky-3
status: New → Triaged
tags: added: tech-debt
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Revision history for this message
Juan Antonio Osorio Robles (juan-osorio-robles) wrote :

Is this still an issue?

Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

AFAIK, yes

Changed in tripleo:
milestone: stein-3 → stein-rc1
Changed in tripleo:
milestone: stein-rc1 → train-1
Changed in tripleo:
milestone: train-1 → train-2
Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
status: Triaged → Incomplete
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
milestone: victoria-1 → victoria-3
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.