Commit Graph

48 Commits (373bdb08d7503deb13351a3e02bfdaaf7fbb36a4)

Author SHA1 Message Date
Mathieu Bultel 373bdb08d7 Catch value error when extract log info from log name 2 years ago
Mathieu Bultel b5cc8dff75 Handle multiple validation logs results 2 years ago
Mathieu Bultel 1477887091 Avoid None value when missing data in ansible log 2 years ago
Mathieu Bultel ade5d57a3e Raise exception if no validation is found 2 years ago
Mathieu Bultel 6e1ab6f893 Add asynchronous option to validation libs 2 years ago
Mathieu Bultel c0de9faa41 Format output in json or yaml for validations show param 3 years ago
Mathieu Bultel f85ec24e9c Use validation_path attribut instead of variables 3 years ago
Mathieu Bultel f3c29b6e56 Declare playbooks for groups execution 3 years ago
Mathieu Bultel 88e0b0a212 Expose limit hosts option to the validation run actions 3 years ago
Cédric Jeanneret 9158eb5b2b Ensure we get a sorted list for validation groups 3 years ago
Mathieu Bultel c940a0c30d Add unit tests coverage for validation, group and logs classes 3 years ago
Mathieu Bultel eb0158c35a Make mock import python 2.7 compatible 3 years ago
Mathieu Bultel da5f6d8176 Add backward compatibility for old ansible_runner releases 3 years ago
Mathieu Bultel 1daa430f9a Fix behavior for Show command to stick to tripleoclient 3 years ago
Mathieu Bultel c98ea9195a Add get validation playbook function and cleanup 3 years ago
Mathieu Bultel e367d62445 Implement validation show history command 3 years ago
Mathieu Bultel bcd72301f6 Add validation log object representation 3 years ago
Mathieu Bultel fd95a175b7 Implement Validation Show Parameters 3 years ago
Mathieu Bultel 491a27b53c Add validation_actions class and group info implementation 3 years ago
Mathieu Bultel 95edef7a8c Move validation data as object 3 years ago
Mathieu Bultel fcf06401c5 Fix typo in unit test fakes data 3 years ago
Mathieu Bultel 132735a697 Remove unused classes for PushD and Tempdir 3 years ago
Mathieu Bultel d2c91c8080 Add validations show functions 3 years ago
Mathieu Bultel 32dcde3ca9 Change ansible artifacts dir to /var/log 3 years ago
Gael Chamoulaud (Strider) 84aa2b6846
Improve the way we log on the file system 3 years ago
Mathieu Bultel 641a7f2899 Handle playbook as a list or simple str 3 years ago
Mathieu Bultel 940878e21a Make playbooks as a list by default 3 years ago
Mathieu Bultel 07e56863b9 remove untested get_result functions from this PR 3 years ago
Mathieu Bultel f8874cdd5f Fix pep8 lint for unit tests 3 years ago
Mathieu Bultel 32d15b6a1b Add unit tests for ansible runner library 3 years ago
Mathieu Bultel 0fb4205479 Add unit tests for validations_run class 3 years ago
Mathieu Bultel 582d31dacf add validations logs path cache 3 years ago
Mathieu Bultel 0c8ea35843 fix import issue and add config opt to the run object 3 years ago
Mathieu Bultel 0a71d73e4e fix nits 3 years ago
Gael Chamoulaud (Strider) ce6d32b956
Improve testing infrastructure 3 years ago
Mathieu Bultel 63d2304fb6 Remove extra-vars logic from run.py 3 years ago
Mathieu Bultel 9e308dbae4 fix pep8 lint 3 years ago
Mathieu Bultel 138ef53e5b Add run and ansible_runner execution 3 years ago
Mathieu Bultel ca65791d1a fix pep8 lint 3 years ago
Mathieu Bultel 83ee5c1439 Add run and ansible_runner execution 3 years ago
Mathieu Bultel ec9c986de8 fix module import 3 years ago
Mathieu Bultel 8cce4bfd64 Add utils functions and validations List object 3 years ago
Mathieu Bultel dcfe6e627f Init python project structure 3 years ago