Automatic Tempest Configuration Generator
Go to file
Arx Cruz 0099f408da Replace yaml.load() with yaml.safe_load()
Avoid dangerous file parsing and object serialization libraries.
yaml.load is the obvious function to use but it is dangerous[1]
Bandit flags yaml.load() as security risk so replace all occurrences
with yaml.safe_load().

[1]https://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html

Story: 1634265
Task: 38963

Change-Id: Ie5baf64696e6214e3dd01f6e06ede8fd8432cbb8
2020-03-09 10:24:11 +01:00
config_tempest Replace yaml.load() with yaml.safe_load() 2020-03-09 10:24:11 +01:00
doc Fix the python 3 support and drop python 2 and 3.5 2020-03-02 20:51:47 +00:00
playbooks Collect openstack services logs after tempest run 2019-11-13 16:29:35 +00:00
releasenotes Merge "Discover Barbican service" 2020-03-04 01:02:08 +00:00
roles Add Queens, Rocky and Stein job 2019-08-08 13:49:23 +00:00
.coveragerc Initial Cookiecutter Commit. 2016-08-24 17:21:57 +02:00
.gitignore Add etc/ to .gitignore 2018-07-18 08:03:26 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:29:26 +00:00
.mailmap Initial Cookiecutter Commit. 2016-08-24 17:21:57 +02:00
.stestr.conf Switch to use stestr for unit tests 2017-12-05 10:06:13 +00:00
.zuul.yaml Use centos8 in packstack jobs 2020-03-03 10:22:37 +00:00
HACKING.rst fix url 2018-06-05 15:13:26 +00:00
LICENSE Initial Cookiecutter Commit. 2016-08-24 17:21:57 +02:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-23 13:15:29 +02:00
requirements.txt Replace os-client-config module by openstacksdk 2019-08-09 07:30:19 +00:00
setup.cfg Fix the python 3 support and drop python 2 and 3.5 2020-03-02 20:51:47 +00:00
setup.py Refactored python-tempestconf to work with devstack 2017-01-18 17:47:00 +05:30
test-requirements.txt Update hacking version 2018-12-28 23:05:15 +08:00
tox.ini Fix the python 3 support and drop python 2 and 3.5 2020-03-02 20:51:47 +00:00

python-tempestconf

Overview

python-tempestconf will automatically generate the tempest configuration based on your cloud.