We are gleeful to announce the release of: validations-libs 1.2.0: A common library for the validations framework The source is available from: https://opendev.org/openstack/validations-libs Download the package from: https://tarballs.openstack.org/validations-libs/ For more details, please see below. Changes in validations-libs 1.1.0..1.2.0 ---------------------------------------- 4d1df7b New optional param for log path 48cc737 Fixing the recursive path handling. a70ad12 Constants path formatting unification f2830c5 Improved log path handling 29b147e Override cliff command parser to handle argparser conflict_handler 04e84c8 Update Validations Framework IRC channels 91c1710 Expansion of logging for the list action 7cb048a Remove VALIDATION_GROUPS constant 254d447 Refactoring of the cli lister module c00f96a Deprecated assertEquals replaced e206da0 Refactoring of the cli run module ea125c1 Paths no longer contain double '/' eb439a3 Expansion of logging for the show action. 337288f Refactoring of the cli parseractions module 414687e Refactoring of the cli history module b2e87ca Refactoring of the cli show module 6ce0450 Refactoring of the cli app module 0f00fd7 Use validation_component for Standalone CI jobs ac415ff Reqcheck job for upstream validations-libs 01ab24c Bumping the ansible-runner version to 1.4.4 cacb93d Removing ansible-autodoc 78b3d28 Fix Python 2.7 compatibility for test_ansible.py f2e37b0 Make Python Interpreter option for Ansible Validation Run 658b73d Elevate the verbosity level when running validation(s) 23b15aa Move fetch_validations role from validations-libs-functional to post playbook 3e29d44 Disable quiet mode run when using an Ansible Custom Callback 5815fb3 setup.cfg: Replace dashes with underscores 6bfdb04 Retrieve n latest validation results 7cdeeeb Cover now prints line numbers 57a346c Bump pre-commit repositories efca065 Add support for JUnitXML output (optional) 135478c Version bumps for rhel9 transition 03981db CLI colors refactored c211177 group info test mocks and asserts 6329e3b Raise exception if result is empty 648c2d8 Expanded and increased strictness of the ansible.py tests Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 12 +- .reqcheck_override.yaml | 6 + .zuul.yaml | 21 +- playbooks/post.yaml | 1 + playbooks/reqcheck.yaml | 46 +++ playbooks/validations-libs-functional.yaml | 1 - requirements.txt | 2 +- setup.cfg | 5 +- tox.ini | 6 +- validations_libs/ansible.py | 2 +- validations_libs/cli/app.py | 8 +- validations_libs/cli/base.py | 57 ++++ validations_libs/cli/colors.py | 57 ++++ validations_libs/cli/common.py | 71 +++- validations_libs/cli/history.py | 77 ++++- validations_libs/cli/lister.py | 9 +- validations_libs/cli/parseractions.py | 16 +- validations_libs/cli/run.py | 96 +++--- validations_libs/cli/show.py | 13 +- validations_libs/constants.py | 19 +- validations_libs/utils.py | 121 ++++++- validations_libs/validation_actions.py | 101 ++++-- validations_libs/validation_logs.py | 30 +- 39 files changed, 1398 insertions(+), 731 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c2abb7a..6c0cd81 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ ansible>=2.8,!=2.8.9,!=2.9.12,<2.10.0 -ansible-runner>=1.4.0 # Apache-2.0 +ansible-runner>=1.4.4 # Apache-2.0
participants (1)
-
no-reply@openstack.org