No way to override roles_data.yaml
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Steven Hardy |
Bug Description
There's a usability bug with tripleoclient when trying to use custom-roles, because the only way to modify the roles_data.yaml file is to copy the entire templates tree and upload that tree to the plan, e.g
cp -r /usr/share/
vim tht/roles_data.yaml
openstack overcloud deploy --templates tht
This works, but it's inconvenient for folks who want to treat the packaged templates as more of a "black box" vis maintaining (and rebasing) a local copy.
As an alternative, we should enable a similar flow to the -e interface for environments, e.g
openstack overcloud deploy --templates -r custom_
I guess a similar interface will be needed when overriding the roles in the default stored plan.
tags: | added: composable-roles tripleoclient |
Changed in tripleo: | |
status: | New → Triaged |
milestone: | none → ocata-1 |
importance: | Undecided → High |
Changed in tripleo: | |
assignee: | nobody → Steven Hardy (shardy) |
Changed in tripleo: | |
assignee: | Steven Hardy (shardy) → Carlos Camacho (ccamacho) |
Changed in tripleo: | |
assignee: | Carlos Camacho (ccamacho) → Steven Hardy (shardy) |
Changed in tripleo: | |
milestone: | ocata-1 → ocata-2 |
Changed in tripleo: | |
milestone: | ocata-2 → ocata-3 |
Fix proposed to branch: master /review. openstack. org/378740
Review: https:/