Don't pass defaults as parameters for TemplateResource
The child_params calculation doesn't differentiate parameters
provided via the properties vs those provided via the template
defaults (defined in the nested stack template), which leads to
confusing results when you look at the parameters for the nested
stack, as the defaults are exposed as parameters passed in
to the stack, when the parent didn't pass anything via properties.
Reviewed: https:/ /review. openstack. org/225961 /git.openstack. org/cgit/ openstack/ heat/commit/ ?id=a7ec465031c 3429acfb91e5e4e 105726dea607c7
Committed: https:/
Submitter: Jenkins
Branch: master
commit a7ec465031c3429 acfb91e5e4e1057 26dea607c7
Author: Steven Hardy <email address hidden>
Date: Mon Sep 21 18:25:08 2015 +0100
Don't pass defaults as parameters for TemplateResource
The child_params calculation doesn't differentiate parameters
provided via the properties vs those provided via the template
defaults (defined in the nested stack template), which leads to
confusing results when you look at the parameters for the nested
stack, as the defaults are exposed as parameters passed in
to the stack, when the parent didn't pass anything via properties.
Closes-Bug: #1498107 d8d8d3d52fadfb6 8aa5709e7d8
Change-Id: Ic58cdcd15db09c