## Bug: **What happened**: If you follow https://github.com/openshift/ansible-service-broker/blob/master/docs/secrets.md and try to add a multiline secret as in: ``` --- apiVersion: v1 kind: Secret metadata: name: test namespace: openshift-automation-service-broker stringData: "test1": "test1" "test2": "test2" "test_multiline": |- -----BEGIN RSA PRIVATE KEY----- <FIRST LINE OF THE SSH KEY> <SECOND LINE OF THE SSH KEY> ``` the Ansible Playbook Bundle will see an error while loading the secrets YAML file, as if it was using newlines to separate secrets: ``` ERROR! Syntax Error while loading YAML. could not find expected ':' The error appears to have been in '/tmp/secrets': line 6, column 1, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: <FIRST LINE OF THE SSH KEY> <SECOND LINE OF THE SSH KEY> ^ here ``` This happens as well if you use the base64 data secret. **What you expected to happen**: The secret should keep the newlines and be used as a parameter on the APB.
https://github.com/openshift/ansible-service-broker/issues/1028
Upstream issue closed. https://github.com/openshift/ansible-service-broker/issues/1028