Browse Source

Fix pep8 job

New versions of isort broke pylint. This patch fixes it at 4.3.21.
Make sure that siblings are installed for functional tests.
Use ussuri Neutron networking-bagpipe and Horizon.

Not in the original patch: make lower-constraints job non-voting

Depends-On: https://review.opendev.org/755719
Change-Id: Id04da60731543d970de6a1a88da5a32435be1aae
(cherry picked from commit 8c6564ffc4)
changes/87/743487/7
elajkat 1 year ago
parent
commit
c38e8902fd
  1. 7
      .zuul.yaml
  2. 4
      lower-constraints.txt
  3. 2
      requirements.txt
  4. 1
      test-requirements.txt

7
.zuul.yaml

@ -23,10 +23,13 @@
- openstack/neutron
- openstack/networking-bgpvpn
- openstack/networking-bagpipe
- openstack/networking-odl
- openstack/horizon
vars:
project_name: networking-bgpvpn
# NOTE(lajoskatona): neutron-functional sets tox_install_siblings to
# false. This needs to be true so for example neutron is installed into
# tox env from source.
tox_install_siblings: true
devstack_plugins:
networking-bgpvpn: https://opendev.org/openstack/networking-bgpvpn
neutron: https://opendev.org/openstack/neutron
@ -72,6 +75,7 @@
- tripleo-ci-centos-7-scenario004-standalone:
voting: false
- openstack-tox-lower-constraints:
voting: false
required-projects:
- openstack/neutron
- openstack/networking-bagpipe
@ -105,6 +109,7 @@
gate:
jobs:
- openstack-tox-lower-constraints:
voting: false
required-projects:
- openstack/neutron
- openstack/networking-bagpipe

4
lower-constraints.txt

@ -3,7 +3,7 @@ alembic==0.8.10
amqp==2.1.1
appdirs==1.4.3
asn1crypto==0.23.0
astroid==1.6.5
astroid==2.1.0
Babel==2.3.4
beautifulsoup4==4.6.0
blockdiag==1.5.3
@ -40,6 +40,7 @@ httplib2==0.9.1
idna==2.6
imagesize==0.7.1
iso8601==0.1.11
isort==4.3.21
Jinja2==2.10
jmespath==0.9.0
jsonpatch==1.16
@ -61,6 +62,7 @@ msgpack-python==0.4.0
munch==2.1.0
netaddr==0.7.18
netifaces==0.10.4
neutron==13.0.0
neutron-lib==1.30.0
openstacksdk==0.31.2
os-client-config==1.28.0

2
requirements.txt

@ -14,6 +14,8 @@ debtcollector>=1.19.0 # Apache-2.0
# OpenStack CI will install the following projects from git
# if they are in the required-projects list for a job:
neutron>=13.0.0 # Apache-2.0
networking-bagpipe>=9.0.0 # Apache-2.0
horizon>=17.1.0 # Apache-2.0
# The comment below indicates this project repo is current with neutron-lib
# and should receive neutron-lib consumption patches as they are released

1
test-requirements.txt

@ -17,6 +17,7 @@ testresources>=2.0.0 # Apache-2.0/BSD
testscenarios>=0.4 # Apache-2.0/BSD
testtools>=2.2.0 # MIT
tempest>=17.1.0 # Apache-2.0
isort==4.3.21 # MIT
# OpenStack CI will install the following projects from git
# if they are in the required-projects list for a job.

Loading…
Cancel
Save