Commit Graph

8 Commits

Author SHA1 Message Date
Grzegorz Grasza 4aa08a25b8 Remove functional tests gate for centos7 and workarounds for python2
CentOS 7 job is running with python2, which is no longer supported by
nova. Devstack also dropped it's platform tests for CentOS.

Change-Id: I74b04cf6ecd978bfc5fbf3b2c7484a79d28ae826
2019-12-04 15:46:47 +01:00
Grzegorz Grasza ff9ed8461e Fix StringIO import and patch paramiko in Python 3
This fixes ModuleNotFoundError: No module named 'StringIO',
raised in Python 3 functional tests. We also patch paramiko
on Python 3, since we use it in functional tests.

Change-Id: I357dd9c3ec7c0a76d31b7f94ec0e844d9bdcb5c5
2018-12-20 15:55:51 +01:00
Grzegorz Grasza 22a90c2508 Workaround https://bugzilla.redhat.com/show_bug.cgi?id=1624606
This is a workaround for a nss-3.40/certmonger/389-ds/p11-proxy
issue in Fedora.

Change-Id: I3ff7324d4878b64c2e2af75b3a465710a33655b5
2018-12-19 21:05:41 +00:00
Zuul e8467a2a94 Merge "Run functional tests on Python 3" 2018-12-19 19:45:59 +00:00
Grzegorz Grasza 8aaf9007bb Fix ImportError in Centos CI
This fixes an import error with the newest devstack, which conflicts
with the system FreeIPA installation and results in:
ImportError: cannot import name decorate in dogpile.

Change-Id: I8bade87962f3adacbc26a666ea02fedb74963bfa
2018-12-13 17:20:49 +01:00
Grzegorz Grasza 85b776bc86 Run functional tests on Python 3
The functional job roles are extended with an option to specify
python version to run with and a new CI job is created.
python-memcached is added to requirements.txt, since it is used in
the default keystonemiddleware configuration.

Change-Id: I0b77b150785a90b411cba4ffc4b89cc67646e2ac
2018-11-28 06:12:32 +01:00
Grzegorz Grasza 4d997dddc6 Support for associating and disassociating neutron floating IPs
This adds support for creating and removing DNS A records when
floating IPs are associated and disassociated in neutron.
novajoin-install and functional tests are enhanced to test it.

Change-Id: I82c83ad9e8c84ddfd4ecfc4d5c3b31a418af97a7
2018-11-22 15:40:05 +01:00
Grzegorz Grasza 47ce2f7136 Add functional tests to CI
Change-Id: I74f74e57f8a908f57d6b63d381b7e3af3d08e711
2018-11-20 20:01:01 +01:00