Run openstack-tox jobs on centos-stream-9

nmstate is not available on ubuntu. In order to test the
changes, it needs to run on CS9.

Signed-off-by: Chandan Kumar <chkumar@redhat.com>
Change-Id: Ie6dcb966a7df154ce3225488649ca9c8064ea2d6
(cherry picked from commit 928eacc31c)
This commit is contained in:
Chandan Kumar 2023-02-01 21:37:54 +05:30 committed by Karthik S
parent 7898ae6708
commit 6a73edfe8a
2 changed files with 25 additions and 3 deletions

9
bindep.txt Normal file
View File

@ -0,0 +1,9 @@
# This is a cross-platform list tracking distribution packages needed for
# install and tests;
# see https://docs.openstack.org/infra/bindep/ for additional information.
ethtool
nmstate [platform:rpm]
NetworkManager-ovs [platform:rpm]
python3-libnmstate [platform:rpm]
nmstate-libs [platform:rpm]

View File

@ -3,12 +3,25 @@
queue: tripleo
templates:
- check-requirements
- openstack-cover-jobs
- openstack-python3-zed-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
- tripleo-multinode-container-minimal-pipeline
- tripleo-upgrades-zed-pipeline
check:
jobs:
- tripleo-ci-centos-9-content-provider:
dependencies:
- openstack-tox-pep8
- openstack-tox-pep8: &nodes
nodeset: centos-9-stream
- openstack-tox-py39: *nodes
- openstack-tox-docs: *nodes
- openstack-tox-cover: *nodes
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-pep8: *nodes
- openstack-tox-py39: *nodes
- openstack-tox-docs: *nodes
post:
jobs:
- publish-openstack-python-branch-tarball