1613a739ad
* Fix errors decrypted non-ascii vault vars AnsibleVaultEncryptedUnicode was just using b"".decode() instead of to_text() on the bytestrings returned from vault.decrypt() and could cause errors on python2 if non-ascii since decode() defaults to ascii. Use to_text() to default to decoding utf-8. add intg and unit tests for value of vaulted vars being non-ascii utf8 based on https://github.com/ansible/ansible/issues/37258 Fixes #37258 * yamllint fixups
7 lines
444 B
YAML
7 lines
444 B
YAML
vaulted_utf8_value: !vault |
|
|
$ANSIBLE_VAULT;1.1;AES256
|
|
39313961356631343234656136636231663539363963386364653436346133366366633031366364
|
|
3332376636333837333036633662316135383365343335380a393331663434663238666537343163
|
|
62363561336431623666633735313766613663333736653064373632666131356434336537383336
|
|
3333343436613232330a643461363831633166333237653530353131316361643465353132616362
|
|
3461
|