Fixes some new PEP8 errors that appear with jobs running on new ubuntu
version, and temporarily filters out the larger I202 error ("Additional
newline in a group of imports").
This patch updates the hacking and flake8-import-order versions.
Copied from:
https://review.opendev.org/c/openstack/ovn-octavia-provider/+/936855
Change-Id: Ice4513eedc4fd6f054c19d1854eff00aeb5c35a1
Tests moved from downstream plugin with minimal adjustments.
These tests require nmcli inside the server so advanced image
changed to rocky-9 cloud image. Other alternative, e.g. centos-9
does not have a default user and requires additional customization
for setting the user.
Additionally, moved utils.py and constants.py.
From config.py and base.py only relevant subset of code moved.
Change-Id: I6b538c13a15e94d072091b3218b2cd48ff20a70c
Some changes were made to tests until CI verification gate was fixed
to verify this plugin's added tests.
Change-Id: I1584ad9ff32410b7297325426f0a7556ea45b012
It sets import stype to be "pep8" to be consistent with other OpenStack
projects and configures some excluded files and enabled extensions. It's
all the same as for neutron-tempest-plugin repo to be consistent with
it.
Change-Id: I8951003e481fe15f05cc7eeb671d86ca793a7eed