Description of problem: Several of our programs require the use of `pip` to install or upgrade python modules. When using the `pip` in EPEL's python-pip package on FIPS-enabled systems, the repo that `pip` is configured to talk to does not work due to that repo's use of MD5-based hashes. Note: I realize that this is essentially the same problem with the pip in the SCL repositories that I've also reported (see BZ#1430763). Version-Release number of selected component (if applicable): - RHEL 7.3.1611 or CentOS 7.3.1611 - python-pip-8.1.2-5 How reproducible: Always Steps to Reproduce: 1. Install generic RHEL 7.3.1611 OS 2. Do a `yum --enablerepo=epel install python-pip` 3. Attempt to install/upgrade a pytong module via pip (e.g., `pip install --upgrade boto3`) Actual results: The pip install fails with an "Unsupported hash name md5 for package" error. Expected results: The pip install succeeds without errors Additional info:
https://src.fedoraproject.org/rpms/python-pip/pull-request/3
python-pip-8.1.2-6.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-038dc1d139
python-pip-8.1.2-6.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.