Use from_yaml filter if not mapping
Try to use from_yaml filter on undercloud_parameter_defaults_args if it is not a mapping value. See: https://review.opendev.org/c/openstack/tripleo-quickstart/+/828089/11/config/general_config/featureset010.yml#97 Related-Bug: #1959726 Change-Id: I60012ef3c696e0880df76450c0ffc84091ef7aaf
This commit is contained in:
parent
b8aec1e33d
commit
0dc4f9ac62
|
@ -8,7 +8,7 @@ resulting YAML is consumed, whereas with JSON all strings are quoted.
|
|||
{% set _ = undercloud_parameter_defaults.update({'parameter_defaults': {}}) %}
|
||||
{% set _ = undercloud_parameter_defaults.update({'resource_registry': {}}) %}
|
||||
{% if undercloud_parameter_defaults_args is defined and undercloud_parameter_defaults_args %}
|
||||
{% set _ = undercloud_parameter_defaults['parameter_defaults'].update(undercloud_parameter_defaults_args) %}
|
||||
{% set _ = undercloud_parameter_defaults['parameter_defaults'].update(undercloud_parameter_defaults_args if undercloud_parameter_defaults_args is mapping else undercloud_parameter_defaults_args | from_yaml) %}
|
||||
{% endif %}
|
||||
{% if undercloud_network_environment_args is defined and undercloud_network_environment_args %}
|
||||
{% set _ = undercloud_parameter_defaults['parameter_defaults'].update(undercloud_network_environment_args) %}
|
||||
|
|
Loading…
Reference in New Issue