A collection of Ansible playbooks to detect and report potential issues during TripleO deployments
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jiri Podivin 527860250c Removing validations.yml playbook from job definition 3 days ago
.ansible-lint_rules Ansible lint custom rule expansion 3 months ago
.config/molecule Introduce new Ansible validation_init role. 5 months ago
callback_plugins Remove callback plugin from tripleo-validation 1 year ago
ci/playbooks Use collections in validations for Ansible 2.11 2 weeks ago
doc Remove run-validations.sh script 3 months ago
library Merge "Moved 'six' import to the top." 2 months ago
lookup_plugins Use the default flavor name when flavor parameter is not defined 1 year ago
playbooks Fail validation if pacemaker service is not active 2 months ago
releasenotes Merge "Removes deprecated 'overcloudrc' module" 4 months ago
roles Adding ironic's json_rpc to known namespaces 2 weeks ago
scripts Remove run-validations.sh script 3 months ago
tests Move back tripleo_validator.py to tripleoclient 7 months ago
tools Python tests are now run trough stestr. 8 months ago
tripleo_validations Tests for the 'icmp_ping' module. 1 month ago
zuul.d Removing validations.yml playbook from job definition 3 days ago
.ansible-lint Use collections in validations for Ansible 2.11 2 weeks ago
.coveragerc Coverage considers other all main source folders, omits tests 7 months ago
.dockerignore Adds .dockerignore file to limit size of podman image context 1 month ago
.gitignore Test folder structure rearranged. 6 months ago
.gitreview OpenDev Migration Patch 3 years ago
.mailmap Initial Cookiecutter Commit. 5 years ago
.pre-commit-config.yaml Use collections in validations for Ansible 2.11 2 weeks ago
.stestr.conf Python tests are now run trough stestr. 8 months ago
.testr.conf Initial Cookiecutter Commit. 5 years ago
.yamllint Add zuul.d/molecule.yaml file back in the yamllint ignore list 4 months ago
CONTRIBUTING.rst Update Validations Framework IRC channels 5 months ago
HACKING.rst Update the doc links to the newest ones 4 years ago
LICENSE Initial Cookiecutter Commit. 5 years ago
MANIFEST.in Initial Cookiecutter Commit. 5 years ago
README.rst Quick documentation content reorganization 6 months ago
ansible-collections-requirements.yml Use collections in validations for Ansible 2.11 2 weeks ago
ansible-test-env.rc Use the UBI8 image for testing 11 months ago
ansible.cfg Update role-addition.yml playbook to manage molecule.yaml file again 10 months ago
babel.cfg Initial Cookiecutter Commit. 5 years ago
bindep.txt Remove apk and references from bindep.txt 7 months ago
groups.yaml Adding backup-and-restore validation group 6 months ago
hosts.sample Documentation how validations work 5 years ago
molecule-requirements.txt Use collections in validations for Ansible 2.11 2 weeks ago
requirements.txt Filling in license info for dependencies. 4 months ago
role-addition.yml Introduce new Ansible validation_init role. 5 months ago
setup.cfg Merge "Remove run-validations.sh script" 1 week ago
setup.py Cleanup py27 support 2 years ago
test-requirements.txt Dependency reorganization 2 months ago
tox.ini Use collections in validations for Ansible 2.11 2 weeks ago

README.rst

image

A collection of Ansible roles and playbooks to detect and report potential issues during TripleO deployments.

The validations will help detect issues early in the deployment process and prevent field engineers from wasting time on misconfiguration or hardware issues in their environments.

All validations are written in Ansible and are written in a way that's consumable by the Validation Framework Command Line Interface (CLI) or by Ansible directly.