Bug 1430774 - PIP Not Compatible With EL7 in FIPS mode
Summary: PIP Not Compatible With EL7 in FIPS mode
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-pip
Version: epel7
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Miro Hrončok
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-09 15:13 UTC by Thomas Jones
Modified: 2018-04-19 16:17 UTC (History)
6 users (show)

Fixed In Version: python-pip-8.1.2-6.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-04-19 16:17:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Thomas Jones 2017-03-09 15:13:08 UTC
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:

Comment 2 Fedora Update System 2018-04-04 17:46:40 UTC
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

Comment 3 Fedora Update System 2018-04-19 16:17:55 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.