Actions
Story #6213
closedTask #6057: [EPIC] Introduce custom plugin snippets for custom apache and nginx routes
As an installer user, plugin snippets will by symlinked
Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 67
Quarter:
Description
Plugins, e.g. pulp_ansible provide snippets according to a convention whereby they are stored in the Python package. See here as an example.
In the webserver role, the installer needs to inspect each plugin to see if a custom snippet exists. If it does symlink it.
For Nginx the symlinks need to go to /etc/nginx/conf.d/
For Apache the installer needs to create a pulp
folder at /etc/httpd/pulp/
and symlink the files inside it. For example pulp_ansible would be either /etc/nginx/conf.d/pulp_ansible.conf
or /etc/httpd/pulp/pulp_ansible.conf
.
Actions
As an installer user, plugin snippets will by symlinked
fixes: #6213