159490502e
bandit is a linter and is listed in the "blacklist" from the requirements repo, so it does not appear in the constraints lists. Project teams are expected to manage the verions(s) allowed on their own, to allow different teams to roll ahead to new versions as they can rather than having the entire community do it in lock-step. This change caps the version of bandit to the one available during the rocky development cycle to avoid introducing the new rules from newer releases into a stable branch. This patch also changes to use older keepalived version in functional tests. This issue is reported in bug 1788185. It looks that current keepalived version which is available in Ubuntu Xenial repositories (1:1.2.24-1ubuntu0.16.04.1) is broken and cause failure of some functional tests in Neutron. Details are in [1]. Older version works fine so as temporary solution we can use this version in functional tests. This issue don't happens on master and stable/rocky branch, as there newer cloud-archive repo is used and it has newer version of keepalived which works fine. [1] https://bugs.launchpad.net/ubuntu/+source/keepalived/+bug/1789045 Change-Id: Ia59de069b29f584cce21163a77812ec0ed243e65 Closes-Bug: #1788185
27 lines
887 B
Plaintext
27 lines
887 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
|
|
|
|
bandit>=1.1.0,<1.5.0 # Apache-2.0
|
|
coverage!=4.4,>=4.0 # Apache-2.0
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
flake8-import-order==0.12 # LGPLv3
|
|
mock>=2.0.0 # BSD
|
|
python-subunit>=1.0.0 # Apache-2.0/BSD
|
|
sphinx!=1.6.6,>=1.6.2 # BSD
|
|
openstackdocstheme>=1.18.1 # Apache-2.0
|
|
oslosphinx>=4.7.0 # Apache-2.0
|
|
testtools>=2.2.0 # MIT
|
|
testresources>=2.0.0 # Apache-2.0/BSD
|
|
testscenarios>=0.4 # Apache-2.0/BSD
|
|
WebTest>=2.0.27 # MIT
|
|
oslotest>=3.2.0 # Apache-2.0
|
|
os-testr>=1.0.0 # Apache-2.0
|
|
ddt>=1.0.1 # MIT
|
|
pylint==1.4.5 # GPLv2
|
|
reno>=2.5.0 # Apache-2.0
|
|
# Needed to run DB commands in virtualenvs
|
|
PyMySQL>=0.7.6 # MIT License
|
|
bashate>=0.5.1 # Apache-2.0
|