Can't have kolla config file that templates to invalid ini/yaml
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kayobe |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
kayobe fails with:
```
TASK [kolla-openstack : Ensure extra configuration files exist (strategy: merge_yaml)] *******
Thursday 02 November 2023 18:42:02 +0000 (0:00:00.020) 0:00:31.182 *****
changed: [localhost] => (item={'sources': ['/home/
kayobe-
changed: [localhost] => (item={'sources': ['/home/
pe/src/
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ^
fatal: [localhost]: FAILED! =>
msg: |-
Unexpected failure during module execution: while scanning for the next token
found character '%' that cannot start any token
in "<unicode string>", line 27, column 15:
stdout: ''
```
This is because it need the config file to parse as valid yaml/ini to merge it.
Fix proposed to branch: master /review. opendev. org/c/openstack /kayobe/ +/900060
Review: https:/