Project

Profile

Help

Story #6213

closed

Task #6057: [EPIC] Introduce custom plugin snippets for custom apache and nginx routes

As an installer user, plugin snippets will by symlinked

Added by bmbouter almost 5 years ago. Updated over 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
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 #1

Updated by bmbouter almost 5 years ago

  • Parent issue set to #6057
  • Sprint set to Sprint 66

Adding to the sprint because it's a subtask of an epic already on the sprint.

Actions #2

Updated by bmbouter almost 5 years ago

  • Description updated (diff)
Actions #3

Updated by rchan over 4 years ago

  • Sprint changed from Sprint 66 to Sprint 67

Added by Mike DePaulo over 4 years ago

Revision 32d9383f | View on GitHub

As an installer user, plugin snippets will by symlinked

fixes: #6213

Added by Mike DePaulo over 4 years ago

Revision 32d9383f | View on GitHub

As an installer user, plugin snippets will by symlinked

fixes: #6213

Actions #4

Updated by mdepaulo@redhat.com over 4 years ago

  • Assignee set to mdepaulo@redhat.com
Actions #5

Updated by Anonymous over 4 years ago

  • Status changed from NEW to MODIFIED
  • % Done changed from 0 to 100
Actions #6

Updated by mdepaulo@redhat.com over 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #7

Updated by bmbouter over 4 years ago

  • Category set to Installer - Moved to GitHub issues
  • Tags deleted (Pulp 3 installer)

Also available in: Atom PDF