Files
nodepool/playbooks/nodepool-functional-openshift/pre.yaml
Monty Taylor ae92b00aa8 Add ensure-tox to k8s and openshift jobs
We use tox to run the tests. Previously we were getting the
pre-installed tox from the opendev images. With the new images,
it's not there, so we need to run ensure-tox in our jobs.

Depends-On: https://review.opendev.org/735905
Change-Id: Ic1291eec079fbbd34ad69cf291f59219ed43e7d9
2020-06-16 07:59:09 -05:00

25 lines
487 B
YAML

- name: Configure a multi node environment
hosts: all
tasks:
- name: Set up multi-node firewall
include_role:
name: multi-node-firewall
- name: Set up multi-node firewall
include_role:
name: multi-node-hosts-file
- hosts: launcher
roles:
- role: bindep
- role: ensure-tox
tasks:
- name: Ensure oc client is installed
package:
name: origin-clients
become: yes
- hosts: cluster
roles:
- ensure-openshift