Stack create failed when non-string fields in CephAnsibleEnvironmentVariables json
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Undecided
|
Zhu Shengli |
Bug Description
Description
===========
When `CephAnsibleEnv
such as {"ANSIBLE_DEBUG": true},
No function "#operator_+" matches supplied arguments error will occur.
Steps to reproduce
==================
1. Add the following fields to parameter_defaults
```
parameter_defaults:
CephAnsibleEn
ANSIBLE_DEBUG: true
```
2. Deploy overcloud with it.
Expected result
===============
Stack create successfully.
Actual result
=============
overcloud.
resource_type: OS::TripleO:
physical_
status: UPDATE_FAILED
status_reason: |
resources.
Environment
===========
OSP16
Changed in tripleo: | |
status: | Fix Committed → In Progress |
assign to myself.