Project

Profile

Help

Issue #816

closed

python-requests bundles libraries and CA certificates that should be separate

Added by rbarlow almost 9 years ago. Updated almost 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
3. High
Version:
Platform Release:
2.8.0
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

Since Pulp carries python-requests for EL6, we should fix the following issues, copied from the downstream bug:

Description of problem:
python-requests 2.x builds for Sat6 bundle multiple libraries:
- python-chardet
- python-urllib3, which additionally embeds:
- python-ordereddict
- python-six
- python-backports-ssl_match_hostname

All those libraries are packaged separately for Sat6 too.

Additionally, it bundles own CA certificate bundle - cacert.pem - rather than using system one from ca-certificates.


Related issues

Related to Nectar - Story #789: As a user, I can manage Nectar's trust through the system Certificate Authority store by defaultCLOSED - NOTABUG

Actions
Actions #2

Updated by rbarlow almost 9 years ago

  • Description updated (diff)
Actions #3

Updated by mhrivnak almost 9 years ago

  • Priority changed from Normal to High
  • Triaged changed from No to Yes
Actions #5

Updated by mhrivnak almost 9 years ago

This dependency needs a new owner on the pulp team, since Sayli has left. Notes here: https://github.com/pulp/pulp/blob/master/deps/python-requests/README

Actions #7

Updated by mhrivnak over 8 years ago

  • Platform Release set to 2.8.0
Actions #8

Updated by jcline@redhat.com over 8 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to jcline@redhat.com
Actions #9

Updated by jcline@redhat.com over 8 years ago

  • Status changed from ASSIGNED to POST
Actions #10

Updated by jcline@redhat.com over 8 years ago

  • Related to Story #789: As a user, I can manage Nectar's trust through the system Certificate Authority store by default added

Added by Jeremy Cline over 8 years ago

Revision 880456df | View on GitHub

python-requests 2.6+ is now available on all platforms.

Originally, we carried python-requests because EL6 and EL7 had versions less than 2.2, which is required by Nectar. This is no longer the case, so we can stop building requests.

closes #816 closes #789

Added by Jeremy Cline over 8 years ago

Revision 880456df | View on GitHub

python-requests 2.6+ is now available on all platforms.

Originally, we carried python-requests because EL6 and EL7 had versions less than 2.2, which is required by Nectar. This is no longer the case, so we can stop building requests.

closes #816 closes #789

Actions #11

Updated by jcline@redhat.com over 8 years ago

  • Status changed from POST to MODIFIED
Actions #12

Updated by dkliban@redhat.com about 8 years ago

  • Status changed from MODIFIED to 5
Actions #13

Updated by dkliban@redhat.com almost 8 years ago

  • Status changed from 5 to CLOSED - CURRENTRELEASE
Actions #16

Updated by bmbouter almost 5 years ago

  • Tags Pulp 2 added

Added by Mike DePaulo over 2 years ago

Revision e9726aca | View on GitHub

Set pulp_pkg_repo by default

Fixes: #816

Added by Mike DePaulo over 2 years ago

Revision e9726aca | View on GitHub

Set pulp_pkg_repo by default

Fixes: #816

Also available in: Atom PDF