
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
9 lines
343 B
Plaintext
9 lines
343 B
Plaintext
skip_list:
|
|
- experimental # all rules tagged as experimental
|
|
- no-changed-when # Commands should not change things if nothing needs doing
|
|
|
|
warn_list:
|
|
- literal-compare # Don't compare to literal True/False
|
|
- unnamed-task # All tasks should be named
|
|
- var-spacing # Variables should have spaces before and after: {{ var_name }}
|