Project

Profile

Help

Story #1251

closed

As a user, I can conveniently define global importer settings

Added by kfiresmith over 8 years ago. Updated over 3 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

Pulp RPM importer lacks (IMO) key functionality of a "no_proxy" key-value pair to go alongside the existing proxy-related key-value pairs.

Within enterprises that employ a proxy at the border that doesn't loop back into the border for local traffic, Pulp / Satellite 6 customers have to make the choice of syncing only external content (cdn.redhat.com / epel mirrors) or internal content.

Pulp should allow per-repository proxy values, or should globally employ a "no_proxy = *.mycompany.com" coping scheme to allow those with strict border proxies a way to effectively use Pulp / Satellite 6.1+.


Related issues

Related to Pulp - Story #3108: As a user, I can manage Download Profiles and associate them with ImportersCLOSED - WONTFIX

Actions
Actions #1

Updated by kfiresmith over 8 years ago

Posted to the mailing list to get a sanity check that I've not somehow missed something and this functionality already exists - I'll come back and close this if it turns out I just missed something simple...

For the Red Hatters here, I'm a paying customer and have also lodged CASE 01506495 with Red Hat support. We can't really use Satellite 6 until this is sorted.

Actions #2

Updated by kfiresmith over 8 years ago

Specifically, something like this should work:

[ conf.d]# less /etc/pulp/server/plugins.conf.d/yum_importer.json
{
"proxy_host": "http://proxy.my-college.edu",

"proxy_port": 8080,
"no_proxy": "*.my-college.edu",
"proxy_username": "",
"proxy_password": ""
}
Actions #3

Updated by mhrivnak over 8 years ago

  • Tracker changed from Issue to Story
  • Subject changed from No RPM importer support for "no_proxy" key-value to As a user, I can conveniently define global importer settings
  • Groomed set to No
  • Sprint Candidate set to No

Thank you for pointing this out. We need to re-think how we define proxies and other importer settings, and associate them with specific repos.

It is likely that as a direct user of pulp, you could set the proxy settings to None for the individual repos that you don't want to use the proxy. Then katello/satellite could potentially make use of that.

Actions #5

Updated by kfiresmith over 8 years ago

Any word on this issue?
Thanks

Actions #7

Updated by mhrivnak over 6 years ago

  • Related to Story #3108: As a user, I can manage Download Profiles and associate them with Importers added
Actions #9

Updated by bmbouter almost 5 years ago

  • Status changed from NEW to CLOSED - WONTFIX
Actions #10

Updated by bmbouter almost 5 years ago

Pulp 2 is approaching maintenance mode, and this Pulp 2 ticket is not being actively worked on. As such, it is being closed as WONTFIX. Pulp 2 is still accepting contributions though, so if you want to contribute a fix for this ticket, please reopen or comment on it. If you don't have permissions to reopen this ticket, or you want to discuss an issue, please reach out via the developer mailing list.

Actions #11

Updated by bmbouter almost 5 years ago

  • Tags Pulp 2 added

Also available in: Atom PDF