9dac363628
This change modifies the deploy-teardown jobs to use python 3 in the local virtualenv in which ansible is installed. It also switches to use python 3 on Ubuntu remote hosts via ansible_python_interpreter. Python 3 support for CentOS remote hosts will be added with CentOS 8 support. Depends-On: https://github.com/stackhpc/ansible-role-libvirt-host/pull/19 Change-Id: I1e117525a49c1732c70a3f5925b1b88a3a865e11 |
||
---|---|---|
ansible | ||
doc | ||
playbooks | ||
releasenotes | ||
roles | ||
tenks | ||
tests | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
requirements.yml | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Tenks
Tenks is a utility that manages virtual bare metal clusters for development and testing purposes. It offers:
- Declarative definition of clusters using Ansible's familiar YAML syntax
- Automated creation and deletion of virtualised bare metal nodes across any number of hypervisors
- In-built management of Open vSwitch bridges for physical networks
- Registration of nodes and ports with OpenStack Ironic, and creation of OpenStack Nova flavors
- Simple cluster reconfiguration and tear-down
To get started with Tenks, see the documentation (linked below).
- License: Apache License, Version 2.0
- Documentation: https://docs.openstack.org/tenks/
- Source: https://opendev.org/openstack/tenks/
- Bugs: https://storyboard.openstack.org/#!/project/openstack/tenks
- Known issues/limitations: refer to the documentation.