Browse Source

Add support for Fedora 31 and Python 3.7

Change-Id: I118074705c9b83167914d1d0d568f8727d2076e3
changes/84/729584/12
Federico Ressi 11 months ago
parent
commit
302a5711c5
6 changed files with 37 additions and 0 deletions
  1. +9
    -0
      roles/tobiko-ensure-python3/vars/Fedora.yaml
  2. +2
    -0
      roles/tobiko-ensure-python3/vars/RedHat.yaml
  3. +3
    -0
      roles/tobiko-inventory/vars/test-inventory-Fedora.yaml
  4. +9
    -0
      zuul.d/infrared.yaml
  5. +13
    -0
      zuul.d/nodes.yaml
  6. +1
    -0
      zuul.d/project.yaml

+ 9
- 0
roles/tobiko-ensure-python3/vars/Fedora.yaml View File

@ -0,0 +1,9 @@
---
python_packages:
python3:
- python3
- python3-devel
python3.7:
- python37
- python37-devel

+ 2
- 0
roles/tobiko-ensure-python3/vars/RedHat.yaml View File

@ -3,5 +3,7 @@
python_packages:
python3:
- python3
- python3-devel
python3.6:
- python36
- python36-devel

+ 3
- 0
roles/tobiko-inventory/vars/test-inventory-Fedora.yaml View File

@ -0,0 +1,3 @@
---
test_inventory_python_interpreter: /usr/bin/python3

+ 9
- 0
zuul.d/infrared.yaml View File

@ -47,6 +47,15 @@
Run test cases using tobiko infrared plugin on CentOS 8
- job:
name: tobiko-tox-infrared-fedora-31
parent: tobiko-tox-infrared
nodeset: fedora-31-2-node
voting: false
description: |
Run test cases using tobiko infrared plugin on Fedora 31
- job:
name: tobiko-tox-infrared-ubuntu-bionic
parent: tobiko-tox-infrared


+ 13
- 0
zuul.d/nodes.yaml View File

@ -11,6 +11,19 @@
- secondary
- nodeset:
name: fedora-31-2-node
nodes:
- name: primary
label: fedora-31
- name: secondary
label: fedora-31
groups:
- name: subnodes
nodes:
- secondary
- nodeset:
name: ubuntu-focal-2-node
nodes:


+ 1
- 0
zuul.d/project.yaml View File

@ -19,6 +19,7 @@
- tobiko-devstack-faults-centos-8
- tobiko-tox-infrared-centos-7
- tobiko-tox-infrared-centos-8
- tobiko-tox-infrared-fedora-31
- tobiko-tox-infrared-ubuntu-bionic
- tobiko-tox-infrared-ubuntu-focal


Loading…
Cancel
Save