kayobe/kayobe
Mark Goddard 7eedd8f416 Fix YAML code execution issue
There is an issue with the default YAML loader, which allows arbitrary
code execution, as documented here:
https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation.

This can be avoided by using yaml.safe_load. We don't require Python
object serialisation, so safe_load is sufficient.

Change-Id: I09190766066ab56d04b1317a4022782160d60528
Story: 2005253
Task: 30050
2019-03-18 09:45:48 +00:00
..
cli Merge "Automatically enable serial consoles on post configure" 2019-02-14 13:18:52 +00:00
cmd Improve kayobe --version output 2019-01-14 10:15:04 +00:00
tests Fix YAML code execution issue 2019-03-18 09:45:48 +00:00
__init__.py Add kayobe python module with CLI 2017-02-28 16:17:54 +00:00
ansible.py Print output of dump-config in case of errors 2019-02-14 11:28:16 +00:00
exception.py Support installing galaxy roles from kayobe-config 2018-05-21 16:00:57 +01:00
kolla_ansible.py Merge "Quote and escape extra vars passed to ansible" 2019-01-04 16:54:04 +00:00
utils.py Fix YAML code execution issue 2019-03-18 09:45:48 +00:00
vault.py Fix use of --ask-vault-pass argument 2018-11-05 18:12:36 +00:00
version.py Build release notes using reno 2018-05-04 15:11:23 +01:00