Virtual bare metal cluster management
Go to file
Mark Goddard bda7320d6e Ignore COMPUTE_NET_ATTACH_INTERFACE trait when waiting for placement
As of Stein, nova adds a 'COMPUTE_NET_ATTACH_INTERFACE' trait to ironic
resource providers in placement. This means that they no longer match our
expected set of traits.

This patch removes this trait from the list of expected traits.

Change-Id: I84bf367d31b10144617c0d66cc21dbcb5b0908a8
Story: 2005309
Task: 30210
2019-03-27 16:54:24 +00:00
ansible Ignore COMPUTE_NET_ATTACH_INTERFACE trait when waiting for placement 2019-03-27 16:54:24 +00:00
doc Merge "Changes to support standalone ironic" 2018-12-20 15:48:07 +00:00
playbooks/tenks-deploy-teardown Fix Zuul galaxy install task 2019-03-27 16:54:24 +00:00
releasenotes Default Ironic node properties are bogus 2019-01-31 15:00:51 +00:00
roles Add a zuul job to deploy and teardown a tenks cluster 2018-11-08 16:21:21 +00:00
tenks Changes following becoming an official project 2018-12-07 18:26:04 +00:00
tests Allow setting node and volume name prefixes per-spec 2019-01-31 11:24:58 +00:00
zuul.d Adding python 3.6 unit test 2019-03-12 09:19:48 +00:00
.gitignore Add coverage testing 2018-09-14 16:40:39 +00:00
.gitreview Add a .gitreview file 2018-11-02 15:29:48 +00:00
.stestr.conf Add stestr config file 2018-09-19 08:40:46 +00:00
LICENSE Initial commit 2018-08-17 11:38:20 +01:00
README.rst Changes following becoming an official project 2018-12-07 18:26:04 +00:00
requirements.txt Add os-client-config to requirements.txt 2018-12-20 17:54:51 +00:00
requirements.yml Add basis for README 2018-08-23 13:04:48 +00:00
setup.cfg Change openstack-dev to openstack-discuss in setup.cfg 2019-01-24 11:38:39 +08:00
setup.py Add basic package structure 2018-08-28 11:02:47 +00:00
test-requirements.txt Add coverage testing 2018-09-14 16:40:39 +00:00
tox.ini Adding python 3.6 unit test 2019-03-12 09:19:48 +00:00

Tenks

image

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).