Browse Source

Direct bridge to be setup

The multinode jobs are failing because the br-infra bridge
is not being setup. It is not being setup because somewhere
in the infra, the multi-node-bridge role is never established
as a requirement. Realistically, only ironic does this, but
we need to ensure it is present.

Change-Id: Ia1dcc68d7e75a931e01829ce23da36c978a70765
changes/36/654636/3
Julia Kreger 3 years ago
parent
commit
bda02c43fb
  1. 4
      playbooks/ci-workarounds/pre.yaml
  2. 4
      zuul.d/ironic-jobs.yaml

4
playbooks/ci-workarounds/set-stack-key.yaml → playbooks/ci-workarounds/pre.yaml

@ -1,5 +1,5 @@
- hosts: all
name: Copy ssh keys from too ~stack
name: Pre-setup tasks
tasks:
- shell:
cmd: |
@ -11,3 +11,5 @@
sudo chmod 700 ~stack/.ssh
sudo chown -R stack ~stack
executable: /bin/bash
roles:
- multi-node-bridge

4
zuul.d/ironic-jobs.yaml

@ -305,7 +305,7 @@
name: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode
description: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode
parent: tempest-multinode-full
pre-run: playbooks/ci-workarounds/set-stack-key.yaml
pre-run: playbooks/ci-workarounds/pre.yaml
timeout: 10800
required-projects:
- openstack/ironic
@ -326,6 +326,8 @@
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
roles:
- zuul: opendev.org/zuul/zuul-jobs
vars:
tox_envlist: all
tempest_concurrency: 4

Loading…
Cancel
Save