[train-only] Update train CI

Updates:
- install cinder from train-em tag instead of master
- install os-brick from final train release instead of master
- use train upper constraints file
- remove cinderlib-lvm-functional job (see change If039438a8e84)
- remove cinderlib-ceph-functional job (I think the problem is a
  python 2/3 compatability issue with ansible)

This leaves the stable/train CI running only unit tests and pep8,
which is the bare minimum before a branch must go EOL.

Change-Id: Ibd9f425e2cb7fa1fb9d4e5461ea7379093534638
This commit is contained in:
Brian Rosmaita 2022-07-22 10:13:48 -04:00
parent 199ebd4f5a
commit 36fadbd4cf
2 changed files with 4 additions and 9 deletions

View File

@ -9,9 +9,6 @@
- cinderlib-tox-py27
- cinderlib-tox-py36
- cinderlib-tox-py37
- cinderlib-lvm-functional
- cinderlib-ceph-functional
gate:
queue: integrated
jobs:
@ -19,9 +16,6 @@
- cinderlib-tox-py27
- cinderlib-tox-py36
- cinderlib-tox-py37
- cinderlib-lvm-functional
- cinderlib-ceph-functional
post:
jobs:
- publish-openstack-python-branch-tarball

View File

@ -15,9 +15,10 @@ install_command = pip install {opts} {packages}
# overwrite the package installed by Zuul on jobs supporting cross-project
# dependencies (include Cinder in required-projects). This allows us to also
# run local tests against master.
deps= -r{toxinidir}/test-requirements.txt
git+https://opendev.org/openstack/os-brick#egg=os-brick
git+https://opendev.org/openstack/cinder#egg=cinder
deps= -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/train}
-r{toxinidir}/test-requirements.txt
os-brick==2.10.7
git+https://opendev.org/openstack/cinder@train-em#egg=cinder
commands =
find . -ignore_readdir_race -type f -name "*.pyc" -delete