RETIRED, A collection of Ansible playbooks to detect and report potential issues during TripleO deployments
7382be2d32
Via [1] we cannot rely on ansible_* vars anymore. So let's switch to
ansible_facts. This should fix the following error:
2021-04-22 22:08:36,708 p=36100 u=mistral n=ansible | fatal:
[undercloud]: FAILED! => {"msg": "The task includes an option with an
undefined variable. The error was: {{ tls_everywhere_undercloud_fqdn |
default(ansible_fqdn) }}: 'ansible_fqdn' is undefined\n\nThe error
appears to be in
'/usr/share/ansible/roles/tls_everywhere/tasks/ipa-server-check.yaml':
line 59, column 7, but may\nbe elsewhere in the file depending on the
exact syntax problem.\n\nThe offending line appears to be:\n\n\n -
name: kinit as the host entity\n ^ here\n"}
Closes-Bug: #1925999
[1]
|
||
---|---|---|
.ansible-lint_rules | ||
_skeleton_role_ | ||
callback_plugins | ||
ci/playbooks | ||
doc | ||
library | ||
lookup_plugins | ||
playbooks | ||
releasenotes | ||
roles | ||
scripts | ||
tests | ||
tools | ||
tripleo_validations | ||
zuul.d | ||
.ansible-lint | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pre-commit-config.yaml | ||
.testr.conf | ||
.yamllint | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
ansible-test-env.rc | ||
ansible.cfg | ||
babel.cfg | ||
bindep.txt | ||
groups.yaml | ||
hosts.sample | ||
molecule-requirements.txt | ||
requirements.txt | ||
role-addition.yml | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
TripleO Validations
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 Mistral validation framework or by Ansible directly. They are available independently from the UI or the command line client.
- Free software: Apache license
- Documentation: https://docs.openstack.org/tripleo-validations/latest/
- Release notes: https://docs.openstack.org/releasenotes/tripleo-validations/
- Source: https://opendev.org/openstack/tripleo-validations
- Bugs: https://storyboard.openstack.org/#!/project/openstack/tripleo-validations