openstack-ansible-os_tempest/releasenotes/notes/tempestconf-extras-38a14ff705161872.yaml
Dmitriy Rabotyagov 1003438006 Added tempest_tempestconf_profile_ specific vars
Added tempest_tempestconf_profile_extras and
tempest_tempestconf_profile_overrides variables

tempest_tempestconf_profile_extras is designed to extend basic
tempest_tempestconf_profile dictionary when required. New var has
presedence in case of having same keys defined. It can be used
to define image or other extra params without need of overriding
defult things

tempest_tempestconf_profile_overrides var is a replacement for
tempest_tempest_conf_overrides which was used in inapropriate way
as tempestconf profile overrides have pretty different format from what
is used by config_template.

[1] https://docs.openstack.org/python-tempestconf/latest/user/profile.html

Related-Bug: #1868938

Change-Id: Ib1e78a6ce2085df82d2a22db6817e800432f2f05
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Co-authored-by: Dmitriy Rabotyagov (noonedeadpunk) <noonedeadpunk@ya.ru>
2020-03-29 12:55:29 +05:30

15 lines
635 B
YAML

---
features:
- |
Adds new variable `tempest_tempestconf_profile_extras` which allows
to extend `tempest_tempestconf_profile` dictionary without need to
override all existing keys. `tempest_tempestconf_profile_extras` has
presedence over `tempest_tempestconf_profile`. For example, it may be
used to define extra image or it's format.
fixes:
- |
Usage of tempest_tempest_conf_overrides, where it could have 2 different
formats. one for config_template and another one for tempestconf.profile
Now for tempestconf.profile overrides `tempest_tempestconf_profile_overrides`
variable should be used.