tripleo-ipa/tripleo_ipa/tests
Grzegorz Grasza e65f11baed Fix lint and molecule jobs after release of cryptography3.4
Molecule job fails with:

ModuleNotFoundError: No module named 'setuptools_rust'

This error appeared following the release of cryptography 3.4, which
now includes Rust code. It can be installed without Rust using a
Python wheel, but only with more recent pip than version 9.0.3
available as RPM on CentOS 8.

The cryptography bug report [1] recommends pip>=19.1.1

The new pip is not supported on Python 2 / CentOS 7, so this change
also upgrades to CentOS 8 images.

This change also upgrades and fixes the ansible-lint job dependencies
and configuration.

[1] https://github.com/pyca/cryptography/issues/5753

Change-Id: I923020e7ec1f2ecbd7089096f22dd92fb36254a5
2021-03-17 14:42:12 +01:00
..
plugins Add a custom filter for parsing instance metadata 2020-03-23 13:18:55 +01:00
__init__.py Add a custom filter for parsing instance metadata 2020-03-23 13:18:55 +01:00
base.py Add a custom filter for parsing instance metadata 2020-03-23 13:18:55 +01:00
inventory Initialize repo and integrate zuul 2020-03-18 00:41:55 +00:00
test.yml Fix lint and molecule jobs after release of cryptography3.4 2021-03-17 14:42:12 +01:00