Actions
Issue #7471
closedAs a plugin developer, I can ship a webserver snippet that overrides a URL under /pulp/api/v3/
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation
Sprint:
Sprint 82
Quarter:
Description
galaxy_ng needs to be able to override how the webservers handle the URL: /pulp/api/v3/pulp_ansible/
It must no be sent to gunicorn, but that is what our webserver config files do for /pulp/api/v3/
galaxy_ng currently uses nginx, but presumably wants to use apache also.
For nginx:
- Plan A: Test/verify that no change is needed for a
location
snippet that overrides it. It should work because it is more specific, even though we include the snippet later. - Plan B: Move the include from line 100 to line 79 (before
location /pulp/api/v3
). Then Test existing plugins w/ snippets w/ this change to ensure no regressions.
Related issues
Actions
Adds docs on reverse proxy url customization
The snippets feature of plugins can be used to customize the behavior of the reverse proxy by including "more specific" routes that take precedence over less-specific routes the installer provides.
closes #7471