Fix unmaintained branch CI

Zed is now call `unmaintained/zed` not `stable/zed`
This is requred for unmaintained/zed CI in Cinder.

NOTE(elod.illes): cinderlib is retired, hence the repository is empty
on master branch, causing issues with build-openstack-releasenotes job,
which should run on master. To unblock the gate this job (actually,
release-notes-jobs-python3 job template) needs to be dropped.

NOTE(elod.illes): centos-8-stream nodeset is removed from zuul config,
let's replace it with centos-9-stream in cinderlib-lvm-functional as
that OS is still supported. Also, set it as non-voting in check queue
and remove from gate queue to not block the gate.

Conflicts:
  tox.ini

Change-Id: If769d9da92b724d40f47c9a57a75c021809c8850
(cherry picked from commit 6210535b90)
(cherry picked from commit 6ad87cbbe8)
(cherry picked from commit 1546df9246)
This commit is contained in:
ricolin
2024-07-09 01:22:35 +08:00
committed by Elod Illes
parent 03441bf1ba
commit 592cc260c9
2 changed files with 5 additions and 6 deletions

View File

@@ -2,14 +2,14 @@
queue: integrated queue: integrated
templates: templates:
- publish-openstack-docs-pti - publish-openstack-docs-pti
- release-notes-jobs-python3
check: check:
jobs: jobs:
- openstack-tox-pep8 - openstack-tox-pep8
- cinderlib-tox-py36 - cinderlib-tox-py36
- cinderlib-tox-py37 - cinderlib-tox-py37
- cinderlib-lvm-functional - cinderlib-lvm-functional:
voting: false
- cinderlib-ceph-functional - cinderlib-ceph-functional
- os-brick-src-tempest-lvm-lio-barbican - os-brick-src-tempest-lvm-lio-barbican
gate: gate:
@@ -18,7 +18,6 @@
- cinderlib-tox-py36 - cinderlib-tox-py36
- cinderlib-tox-py37 - cinderlib-tox-py37
- cinderlib-lvm-functional
- cinderlib-ceph-functional - cinderlib-ceph-functional
- os-brick-src-tempest-lvm-lio-barbican - os-brick-src-tempest-lvm-lio-barbican
post: post:
@@ -54,7 +53,7 @@
name: cinderlib-lvm-functional name: cinderlib-lvm-functional
parent: cinderlib-functional parent: cinderlib-functional
pre-run: playbooks/setup-lvm.yaml pre-run: playbooks/setup-lvm.yaml
nodeset: centos-8-stream nodeset: centos-9-stream
vars: vars:
tox_environment: tox_environment:
# Workaround for https://github.com/pypa/pip/issues/6264 # Workaround for https://github.com/pypa/pip/issues/6264

View File

@@ -24,8 +24,8 @@ install_command = python -m pip install {env:PIP_OPTIONS:} {opts} {packages}
# NOTE: Functional tests may fail if host is missing bindeps from deps projects # NOTE: Functional tests may fail if host is missing bindeps from deps projects
deps = deps =
-r{toxinidir}/test-requirements.txt -r{toxinidir}/test-requirements.txt
git+https://opendev.org/openstack/os-brick@stable/wallaby#egg=os-brick git+https://opendev.org/openstack/os-brick@unmaintained/wallaby#egg=os-brick
git+https://opendev.org/openstack/cinder@stable/wallaby#egg=cinder git+https://opendev.org/openstack/cinder@unmaintained/wallaby#egg=cinder
commands = commands =
find . -ignore_readdir_race -type f -name "*.pyc" -delete find . -ignore_readdir_race -type f -name "*.pyc" -delete