Project

Profile

Help

Story #1251

As a user, I can conveniently define global importer settings

Added by kfiresmith about 4 years ago. Updated 7 months ago.

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

0%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

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 Importers NEW Actions

History

#1 Updated by kfiresmith about 4 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.

#2 Updated by kfiresmith about 4 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": ""
}

#3 Updated by mhrivnak about 4 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.

#5 Updated by kfiresmith almost 4 years ago

Any word on this issue?
Thanks

#7 Updated by mhrivnak about 2 years ago

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

#9 Updated by bmbouter 7 months ago

  • Status changed from NEW to CLOSED - WONTFIX

#10 Updated by bmbouter 7 months 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.

#11 Updated by bmbouter 7 months ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF