
As per victoria cycle testing runtime and community goal[1] we need to migrate upstream CI/CD to Ubuntu Focal(20.04). Fixing: - bug#1885825 Fix user creation with GRANT in MySQL 8.0(Ubuntu Focal) Ubuntu Focal (20.04) has mysql 8.0 and with mysql 8.0 there is no implicit user creation with GRANT. We need to create the user first before using GRANT command. - bug#1886298 Bump the lower constraints for required deps which added python3.8 support in their later version. - bug#1886296 pyflake issue and some pep8 fixes. Story: #2007865 Task: #40209 Related-Bug: #1885825 Related-Bug: #1886298 [1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal Change-Id: Iac9652b0d36ef208075da506957cc87f22912c45
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
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
|
|
# remove this pyflakes from here once you bump the
|
|
# hacking to 3.2.0 or above. hacking 3.2.0 takes
|
|
# care of pyflakes version compatibilty.
|
|
pyflakes>=2.1.1
|
|
|
|
coverage!=4.4,>=4.0 # Apache-2.0
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
# NOTE(tetsuro): Local testing on osx may have problems to install packages,
|
|
# psycopg2 and PYMySQL. You can workaround them using sys_platform qualifier.
|
|
# See the https://review.opendev.org/#/c/671249/ for details. However, we
|
|
# don't use it here to keep the consistency with global requirements.
|
|
psycopg2>=2.8 # LGPL/ZPL
|
|
PyMySQL>=0.8.0 # MIT License
|
|
oslotest>=3.4.0 # Apache-2.0
|
|
stestr>=1.0.0 # Apache-2.0
|
|
testtools>=2.2.0 # MIT
|
|
bandit>=1.1.0 # Apache-2.0
|
|
gabbi>=1.35.0 # Apache-2.0
|
|
|
|
# placement functional tests
|
|
wsgi-intercept>=1.7.0 # MIT License
|
|
|
|
# needed to generate osprofiler config options
|
|
osprofiler>=1.4.0 # Apache-2.0
|