config-download: missing deployment_name in group_vars for ExtraConfigPost, PreConfig, PostConfig
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Mike Fedosin |
Bug Description
deployment_name should be set via the name property on the
Deployment resources in the templates, however, if it's None,
it will be defaulted to the name of the parent_resource.
for resources such as ExtraConfigPost, PreConfig, PostConfig,
there is no default parent resource name which means the
generated ansible group_vars will be an empty string if custom
templates don't contain a name property; this in turn will
cause syntax error when executing ansible playbooks.
note: the customized templates can be forced to include a name
property in order to solve above problem, but it worked without
having a name property before, would be good to fix it in the
parent resource in heat templates or tripleo-common.
Changed in tripleo: | |
milestone: | none → rocky-1 |
status: | New → Triaged |
Changed in tripleo: | |
importance: | Undecided → Medium |
tags: | added: config-download |
Changed in tripleo: | |
assignee: | nobody → Mike Fedosin (mfedosin) |
Related fix proposed to branch: master /review. openstack. org/552274
Review: https:/