CI: Move probe tests to centos 9 stream

Pin selenium to 3.x for now, until we can run down the issues with 4.x
Change-Id: I596415d17f77f48a6e8a63a61b734a8ca0865847
This commit is contained in:
Tim Burke
2023年06月21日 10:21:32 -07:00
parent af15ad53fb
commit 1c03d58643

View File

@@ -348,16 +348,16 @@
- tools/playbooks/probetests/post.yaml
- job:
name:swift-probetests-centos-8-stream
name:swift-probetests-centos-9-stream
parent:unittests
nodeset:centos-8-stream
nodeset:centos-9-stream
description:|
Setup a SAIO dev environment and run Swift's probe tests
under Python 3.
timeout:7200
vars:
s3_acl:no
bindep_profile:test py36
bindep_profile:test py39
pre-run:
- tools/playbooks/common/install_dependencies.yaml
- tools/playbooks/saio_single_node_setup/setup_saio.yaml
@@ -367,12 +367,12 @@
post-run:tools/playbooks/probetests/post.yaml
- job:
name:swift-probetests-centos-8-stream-arm64
parent:swift-probetests-centos-8-stream
name:swift-probetests-centos-9-stream-arm64
parent:swift-probetests-centos-9-stream
nodeset:
nodes:
- name:swift-centos-8-stream-arm64
label:centos-8-stream-arm64
- name:swift-centos-9-stream-arm64
label:centos-9-stream-arm64
description:|
Setup a SAIO dev environment and run Swift's probe tests
under Python 3 on top of arm64 architecture.
@@ -380,7 +380,7 @@
- job:
name:swift-func-cors
parent:swift-probetests-centos-8-stream
parent:swift-probetests-centos-9-stream
description:|
Setup a SAIO dev environment and run Swift's CORS functional tests
timeout:1200
@@ -713,7 +713,7 @@
- ^doc/(requirements.txt|(manpages|s3api|source)/.*)$
- ^test/(cors|unit|functional|probe)/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG|.*\.rst)$
- swift-probetests-centos-8-stream:
- swift-probetests-centos-9-stream:
irrelevant-files:&probetest-irrelevant-files
- ^(api-ref|releasenotes)/.*$
# Keep doc/saio -- we use those sample configs in the saio playbooks
@@ -769,7 +769,7 @@
- swift-tox-func-ec-py38
- swift-func-cors
- swift-tox-func-s3api-tests-tempauth
- swift-probetests-centos-8-stream:
- swift-probetests-centos-9-stream:
irrelevant-files:*probetest-irrelevant-files
- swift-dsvm-functional:
irrelevant-files:*functest-irrelevant-files

View File

@@ -22,13 +22,13 @@
name:pip
extra_args:--upgrade
- name:install rsync-daemon - CentOS 8
- name:install rsync-daemon - CentOS 8, 9
package:
name:rsync-daemon
state:present
when:
- ansible_facts['distribution'] == "CentOS"
- ansible_facts['distribution_major_version'] == "8"
- ansible_facts['distribution_major_version'] != "7"
- name:install python modules with pip
pip:name={{ item }} state=present extra_args='--upgrade'

View File

@@ -7,7 +7,7 @@
state:present
- name:install selenium
pip:
name:selenium
name:'selenium<4'
state:present
- name:install firefox
yum:
Reference in New Issue
openstack/swift
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.