incidental_setup_openssl - Pin version of Python packages
A recent update to cffi that was yanked is still being installed on our Mac OS X 10.11 test image since the version of pip there is very old and does not ignore yanked packages. Pin the version of pyOpenSSL and its dependencies to fix this and avoid future spontaneous failures.
This commit is contained in:
@ -24,7 +24,15 @@
|
||||
- name: Install pyOpenSSL (Darwin)
|
||||
become: True
|
||||
pip:
|
||||
name: pyOpenSSL
|
||||
name:
|
||||
- pyOpenSSL==19.1.0
|
||||
# dependencies for pyOpenSSL
|
||||
- cffi==1.14.2
|
||||
- cryptography==3.1
|
||||
- enum34==1.1.10
|
||||
- ipaddress==1.0.23
|
||||
- pycparser==2.20
|
||||
- six==1.15.0
|
||||
when: ansible_os_family == 'Darwin'
|
||||
|
||||
- name: register pyOpenSSL version
|
||||
|
||||
Reference in New Issue
Block a user