RETIRED, TripleO Ansible project repository. Contains playbooks for use with TripleO OpenStack deployments.
7761249774
Containers configured by tripleo bind-mount /etc/hosts directly, which means any change to that file has to preserve the original inode, otherwise the containers will get out of sync with the host and will not see updates. Change tripleo_host_entries to not depend on atomic semantics of ansible, which changes inodes on update. Instead, perform a non-atomic update to preserve inodes, and rely on the retry logics of openstack containers to recover from unexpected behaviour in case /etc/hosts is consumed while it is being updated. Closes-Bug: #1882290 Change-Id: I34dd9121bbd650b79cb523e4dbed5949a0e7d52d |
||
---|---|---|
.ansible-lint_rules | ||
_skeleton_role_ | ||
doc | ||
releasenotes | ||
scripts | ||
tests | ||
tripleo_ansible | ||
zuul.d | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.pre-commit-config.yaml | ||
.stestr.conf | ||
.yamllint | ||
LICENSE | ||
README.rst | ||
ansible-requirements.txt | ||
ansible-test-env.rc | ||
bindep.txt | ||
constraints.txt | ||
molecule-requirements.txt | ||
requirements.txt | ||
role-addition.yml | ||
roles | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
TripleO Ansible
TripleO Ansible project repository. Contains Ansible playbooks, roles, and plugins for use with TripleO.
Documentation for the project can be found at: https://docs.openstack.org/tripleo-ansible/latest/
Release notes for the project can be found at: https://docs.openstack.org/releasenotes/tripleo-ansible/
The project source code repository is located at: https://opendev.org/openstack/tripleo-ansible/
The project home is at: https://launchpad.net/tripleo
The project bug tracker is located at: https://bugs.launchpad.net/tripleo