5 Commits

Author SHA1 Message Date
ccamposr
77bddb9256 Bump hacking
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
2024-12-05 11:33:40 +01:00
Roman Safronov
fa2d7457a8 Add extra dhcp options tests
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
2023-12-21 16:21:32 +02:00
Maor Blaustein
51bd16a90b Added updates to security group tests
Some changes were made to tests until CI verification gate was fixed
to verify this plugin's added tests.

Change-Id: I1584ad9ff32410b7297325426f0a7556ea45b012
2023-08-21 12:06:47 +03:00
Slawek Kaplonski
5edcdf1e78 Add flake8 configuration to the tox.ini file
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
2023-06-01 16:07:09 +02:00
Slawek Kaplonski
f7c6868817 Add requirements and base pep8 job
This patch also adds tox.ini file with config for the pep8 job

Change-Id: I1f804dd03f254223cc1a7ed3371f6606fbb579cc
2022-08-22 12:19:28 +02:00