tenks/ansible
Pierre Riteau f34bb772a0 Fix virtualbmc installation after release of cryptography 3.4
Installing virtualbmc system-wide on CentOS 8 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.

Also ignore PyYAML when installing system-wide to avoid conflicts with
an existing RPM package installation.

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

Change-Id: Ibd61e090611b3b7a7e0670c854362b512454bf3c
Story: 2008607
Task: 41788
2021-02-08 15:54:17 +01:00
..
action_plugins Py2 - Remove six, mock and future 2020-05-04 15:22:23 +02:00
filter_plugins CI: Fix ansible-lint failure 2020-11-24 15:37:20 +00:00
group_vars Trust receive filters of baremetal nodes 2020-06-18 14:04:37 +01:00
host_vars Allow setting node and volume name prefixes per-spec 2019-01-31 11:24:58 +00:00
inventory Remove 'controllers' group in favour of localhost 2018-08-23 15:38:39 +00:00
library Bump ansible version constraints to >=2.7,<2.10 2020-03-11 16:55:09 +00:00
roles Fix virtualbmc installation after release of cryptography 3.4 2021-02-08 15:54:17 +01:00
vars Do not install Open vSwitch 2019-10-21 16:59:06 +01:00
cleanup_state.yml Fix ansiblelint 208 2020-09-01 11:33:13 +02:00
deploy.yml Add playbook tags 2019-03-27 16:43:13 +00:00
flavor_registration.yml Add playbook tags 2019-03-27 16:43:13 +00:00
host_setup.yml Install virtualbmc to system when SELinux is enabled 2020-02-27 15:47:44 +00:00
hypervisor_setup.yml Fix ansiblelint 208 2020-09-01 11:33:13 +02:00
node_bmc.yml Install virtualbmc to system when SELinux is enabled 2020-02-27 15:47:44 +00:00
node_enrolment.yml Add playbook tags 2019-03-27 16:43:13 +00:00
node_instantiation.yml Add playbook tags 2019-03-27 16:43:13 +00:00
node_networking.yml Support linux bridge in addition to OVS 2020-03-13 11:12:37 +00:00
override.yml.example Changes to support standalone ironic 2018-12-20 09:48:21 +00:00
physical_network.yml Support linux bridge in addition to OVS 2020-03-13 11:12:37 +00:00
resource_wait.yml Add playbook tags 2019-03-27 16:43:13 +00:00
schedule.yml Fix ansiblelint 208 2020-09-01 11:33:13 +02:00
teardown.yml Add playbook tags 2019-03-27 16:43:13 +00:00