tenks/zuul.d/base.yaml
Mark Goddard ced8a4a528 Support linux bridge in addition to OVS
While OVS was used initially due to availability of a
networking-generic-switch driver for it, Linux bridge can be useful for
environments where OVS is not available.

This is configured via bridge_type variable. It defaults to
'openvswitch', but may be set to 'linuxbridge'.

Change-Id: I750a73cebc743edcbcd8c23c67e4920d0058bead
2020-03-13 11:12:37 +00:00

36 lines
980 B
YAML

---
- job:
name: tenks-deploy-teardown-base
description: |
Creates the tenks virtual machines and sets up the virtual BMC daemon.
This stops short of enrolling the machines in Ironic. The cluster is
then destroyed again.
pre-run: playbooks/tenks-deploy-teardown/pre.yml
run: playbooks/tenks-deploy-teardown/run.yml
post-run: playbooks/tenks-deploy-teardown/post.yml
required-projects:
- name: openstack/requirements
- name: stackhpc/ansible-role-libvirt-vm
- name: stackhpc/ansible-role-libvirt-host
attempts: 1
timeout: 1800
irrelevant-files:
- ^.*\.rst$
- ^doc/.*
- ^releasenotes/.*
- ^setup.cfg$
- ^tox.ini$
- job:
name: tenks-deploy-teardown-ovs-base
parent: tenks-deploy-teardown-base
vars:
bridge_type: openvswitch
- job:
name: tenks-deploy-teardown-linuxbridge-base
parent: tenks-deploy-teardown-base
vars:
bridge_type: linuxbridge