hacking 3.0.x is too old.
Try to synchronize pylint ignore and extension list with
other Networking projects.
With new pip the order of packages is not relevant, so the
related comment from requirements.txts is removed, see pip
documentation:
https://pip.pypa.io/en/stable/cli/pip_install/#installation-order
Change-Id: I586eb25b42d432e0b2158ddebb2dac013f712506
Latest pecan release dropped this dependency. This is why now it is
needed to explicitly install it during testing.
This patch also registers the Neutron core common config options in
``TaasExtensionTestCase``. Since [1], the configuration options
must be explicitly loaded.
[1]https://review.opendev.org/c/openstack/neutron/+/837392
Closes-Bug: #1982110
Change-Id: I3d8cd840881a2c67e7b07458276d600e214d028e
Add possibility to tap-as-a-service to use openstack commands instead
of deprecated neutron commands.
Closes-Bug: #1874701
Change-Id: I339f42a63789a946011700902724a58647c80b9d
Make the code compatible with hacking rules:
* import order problems
* line break before/after binary operator (for this added ignore for
W504, line break after binary operator
* indentation problems
I removed the rule N530 (Direct neutron imports not allowed), as that is
a longer story.
Fix mysql syntax in tools/test-setup.sh
Fix constraints files for testing on focal
Change-Id: Iacb12d5add773404468e2b755cf95c4e6e54ec99
Depends-On: https://review.opendev.org/#/c/708965/
Depends-On: https://review.opendev.org/752416
Remove sphinx from test-requirements.txt as the whole doc building is
is fixed in this patch: https://review.opendev.org/721994
Change-Id: I7a065a0cde1344af38655c9f136526eaa2524923
This commit includes the following unrelated changes
to pass the gate.
----------------------------------------
Update sphinx requirements
After the recent change in the global requirements. [1]
[1] If558f184c959e4b63b56dec3ca1571d1034cfe5c
Closes-Bug: #1829138
Change-Id: Ic43783255091b77030983d5de0011b9bf4c3a486
----------------------------------------
Closes-Bug: #1829121
Change-Id: I06848d68f8e21880f05c003c2aa444f04dea2ef8
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848
NOTE(yamamoto): I rerun "update-requirements -H" manually
Change-Id: I347c7c25a2e4f1942b2a94689a7909a61279abf5
Bring the sqlalchemy models in sync with the alembic migrations.
Add the neutron standard model-migration sync test. The test is added
to the unit test env since TaaS does not have a functional job
yet. This requires that TaaS uses the python-db-jobs template in the
gate.
Change-Id: Id7e0d53d0a600b39bbaf9ef0555e0d9b45459b8a
Related-bug: #1605675
Fix UT failures by adding testresources package to
test-requirements.txt
testresources was added in neutron by
change Ie27cf174fa24c2f479af47335d9ae139fb7d159a
Change-Id: If3f588f875a6a1999af026aac0190e3b902452ce