Bug 1430763
| Summary: | pip Utility Doesn't Work Under FIPS | ||
|---|---|---|---|
| Product: | Red Hat Software Collections | Reporter: | Thomas Jones <redhat> |
| Component: | python-pip | Assignee: | Tomas Orsava <torsava> |
| Status: | CLOSED ERRATA | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | python27 | CC: | bnater, cstratak, jorton, torsava |
| Target Milestone: | rc | ||
| Target Release: | 2.4 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | python27-python-pip-8.1.2-2.el7 python27-python-pip-8.1.2-2.el6 | Doc Type: | Bug Fix |
| Doc Text: |
Cause: Using python27-python-pip on a system in FIPS mode.
Consequence: pip failed to install some packages correctly.
Fix: pip was updated to not fail when using the md5 hash for a non-cryptographic purpose.
Result: pip installs packages correctly.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-04-26 10:21:45 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Thomas Jones
2017-03-09 14:38:10 UTC
Reassigning to the proper component. Note that the same bug was filed also for EPEL: Bug #1430774. And a similar issue with easy_install was already resolved in Bug #1425141. Reproduced on python27-python-pip-8.1.2-1.el7:
# pip install pudb -t /tmp/pip
Collecting pudb
Using cached pudb-2017.1.2.tar.gz
Unknown hash name: md5
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Verified on python27-python-pip-8.1.2-2.el7:
# pip install pudb -t /tmp/pip
Collecting pudb
Using cached pudb-2017.1.2.tar.gz
Collecting urwid>=1.1.1 (from pudb)
Downloading urwid-1.3.1.tar.gz (588kB)
100% |████████████████████████████████| 593kB 773kB/s
Collecting pygments>=1.0 (from pudb)
Downloading Pygments-2.2.0-py2.py3-none-any.whl (841kB)
100% |████████████████████████████████| 849kB 1.2MB/s
Building wheels for collected packages: pudb, urwid
Running setup.py bdist_wheel for pudb ... done
Stored in directory: /root/.cache/pip/wheels/97/72/ab/e609e3090fac6d8d500927555392963bdddb35008edb0a8869
Running setup.py bdist_wheel for urwid ... done
Stored in directory: /root/.cache/pip/wheels/e7/bb/9d/d7f7fcc9b3aeae20cf4685667635002415629e6395ff2dda7d
Successfully built pudb urwid
Installing collected packages: urwid, pygments, pudb
Successfully installed pudb pygments-1.5 urwid
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2017:1162 |