-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fixes #28655 - support fetching files via /pulp/isos with pulp3 #228
Conversation
Looking for feedback on the right place to set |
The default should be true going forward, in a Katello upgrade scenario we will need this value t be false. However, that will be confusing to users of this module potentially. As we need to support:
I think the second bullet will need a specific parameter to do what your code is doing here and add an entry to the vhost for proxying |
Thanks @ehelms . I think the second bullet should be adequately addressed by theforeman/puppet-pulpcore#55 which should also be enabled once About the first bullet point, I think it's adequately solved as well if I understand correctly the existing |
6b62261
to
a3916eb
Compare
The latest iteration changes the name of the new parameter to Additionally, the actual ProxyPass logic is moved into this module since the /pulp/isos path is a Katello-ism that doesn't exist in standalone pulp{,core} |
ae42946
to
c42d15c
Compare
Added tests and I believe those should be working as expected after the latest push. |
a2cd9d0
to
9c3dffb
Compare
Adds ProxyPass{,Reverse} delcarations for /pulp/isos -> /pulp/content to Foreman HTTPS vhost
9c3dffb
to
d419b7d
Compare
This is a WIP. Currently it should disable isos for pulp2 when
$enable_pulpcore_file
but it does not yet add the vhost entry for proxying /pulp/isos to the pulpcore content app