zuul: bump jobs from fedora-30 to fedora-31

The fedora-31 image is available, we should use it.

Change-Id: I6e430b55992d3d5aca3f9ac61ff9144334fa1650
This commit is contained in:
David Moreau Simard 2020-04-29 20:57:30 -04:00
parent df41b04b7a
commit 3e62a52b47
No known key found for this signature in database
GPG Key ID: 938880DAFC753E80
4 changed files with 23 additions and 16 deletions

View File

@ -58,7 +58,7 @@
parent: ara-api-database-backends parent: ara-api-database-backends
nodeset: ara-database-server-multinode nodeset: ara-database-server-multinode
description: | description: |
Deploys the ARA API server on Ubuntu 18.04, Fedora 30 as well as CentOS 8 Deploys the ARA API server on Ubuntu 18.04, Fedora 31 as well as CentOS 8
and tests it against a central PostgreSQL server installed on CentOS 8. and tests it against a central PostgreSQL server installed on CentOS 8.
The job exercises the ara_api Ansible role, the ARA Ansible plugins, the The job exercises the ara_api Ansible role, the ARA Ansible plugins, the
ARA API clients as well as the API itself. ARA API clients as well as the API itself.
@ -70,7 +70,7 @@
parent: ara-api-database-backends parent: ara-api-database-backends
nodeset: ara-database-server-multinode nodeset: ara-database-server-multinode
description: | description: |
Deploys the ARA API server on Ubuntu 18.04, Fedora 30 as well as CentOS 8 Deploys the ARA API server on Ubuntu 18.04, Fedora 31 as well as CentOS 8
and tests it against a central MySQL server installed on CentOS 8. and tests it against a central MySQL server installed on CentOS 8.
The job exercises the ara_api Ansible role, the ARA Ansible plugins, the The job exercises the ara_api Ansible role, the ARA Ansible plugins, the
ARA API clients as well as the API itself. ARA API clients as well as the API itself.
@ -82,7 +82,7 @@
parent: ara-api-database-backends parent: ara-api-database-backends
nodeset: ara-multinode nodeset: ara-multinode
description: | description: |
Deploys the ARA API server on Ubuntu 18.04, Fedora 30 as well as CentOS 8 Deploys the ARA API server on Ubuntu 18.04, Fedora 31 as well as CentOS 8
and tests it using the distributed sqlite database backend. and tests it using the distributed sqlite database backend.
run: tests/with_distributed_sqlite.yaml run: tests/with_distributed_sqlite.yaml
@ -91,16 +91,16 @@
- job: - job:
name: ara-api-fedora-packages name: ara-api-fedora-packages
parent: ara-integration-base parent: ara-integration-base
nodeset: ara-fedora-30 nodeset: ara-fedora-31
description: | description: |
Deploys the ARA API server on Fedora 30 using distribution packages for Deploys the ARA API server on Fedora 31 using distribution packages for
ARA and Ansible. ARA and Ansible.
run: tests/with_fedora_packages.yaml run: tests/with_fedora_packages.yaml
- job: - job:
name: ara-ansible-integration-base name: ara-ansible-integration-base
parent: ara-integration-base parent: ara-integration-base
nodeset: ara-fedora-30 nodeset: ara-fedora-31
vars: vars:
ara_api_source: "{{ ansible_user_dir }}/src/opendev.org/recordsansible/ara" ara_api_source: "{{ ansible_user_dir }}/src/opendev.org/recordsansible/ara"
run: tests/basic.yaml run: tests/basic.yaml
@ -126,6 +126,9 @@
- job: - job:
name: ara-basic-ansible-2.7 name: ara-basic-ansible-2.7
parent: ara-ansible-integration-base parent: ara-ansible-integration-base
vars:
# Not required for 2.8 and above
ansible_python_interpreter: /usr/bin/python3
description: | description: |
Runs basic integration tests through the equivalent of "tox -e ansible-integration" with Ansible 2.7. Runs basic integration tests through the equivalent of "tox -e ansible-integration" with Ansible 2.7.
required-projects: required-projects:

View File

@ -7,8 +7,8 @@
label: centos-8 label: centos-8
- name: ubuntu-bionic - name: ubuntu-bionic
label: ubuntu-bionic label: ubuntu-bionic
- name: fedora-30 - name: fedora-31
label: fedora-30 label: fedora-31
- name: centos-8 - name: centos-8
label: centos-8 label: centos-8
groups: groups:
@ -18,7 +18,7 @@
- name: ara-api-server - name: ara-api-server
nodes: nodes:
- ubuntu-bionic - ubuntu-bionic
- fedora-30 - fedora-31
- centos-8 - centos-8
# Nodeset used to test instances of ARA API deployed on different operating # Nodeset used to test instances of ARA API deployed on different operating
@ -28,23 +28,23 @@
nodes: nodes:
- name: ubuntu-bionic - name: ubuntu-bionic
label: ubuntu-bionic label: ubuntu-bionic
- name: fedora-30 - name: fedora-31
label: fedora-30 label: fedora-31
- name: centos-8 - name: centos-8
label: centos-8 label: centos-8
groups: groups:
- name: ara-api-server - name: ara-api-server
nodes: nodes:
- ubuntu-bionic - ubuntu-bionic
- fedora-30 - fedora-31
- centos-8 - centos-8
- nodeset: - nodeset:
name: ara-fedora-30 name: ara-fedora-31
nodes: nodes:
- name: fedora-30 - name: fedora-31
label: fedora-30 label: fedora-31
groups: groups:
- name: ara-api-server - name: ara-api-server
nodes: nodes:
- fedora-30 - fedora-31

View File

@ -25,6 +25,8 @@
name: "{{ item }}" name: "{{ item }}"
ansible_host: "127.0.0.1" ansible_host: "127.0.0.1"
ansible_connection: "local" ansible_connection: "local"
# Not required for 2.8 and above
ansible_python_interpreter: /usr/bin/python3
with_items: with_items:
- host1 - host1
- host2 - host2

View File

@ -46,6 +46,8 @@
name: "höstñämë" name: "höstñämë"
ansible_host: "127.0.0.1" ansible_host: "127.0.0.1"
ansible_connection: "local" ansible_connection: "local"
# Not required for 2.8 and above
ansible_python_interpreter: /usr/bin/python3
tags: tags:
- untag - untag
- verytag - verytag