Bug 1119901 - Watchman plugins shouldn't be stored under /etc
Summary: Watchman plugins shouldn't be stored under /etc
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: OKD
Classification: Red Hat
Component: Containers
Version: 2.x
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: 2.x
Assignee: Jhon Honce
QA Contact: libra bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-07-15 19:18 UTC by Brenton Leanhardt
Modified: 2015-06-16 22:13 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-06-16 22:13:27 UTC


Attachments (Terms of Use)

Description Brenton Leanhardt 2014-07-15 19:18:24 UTC
Description of problem:

Today the watchman plugin source is stored under /etc/openshift/watchman and owned by the openshift-origin-node-util package.  This is a problem for administrators that might want to selectively enable or disable plugins.  Updating the package can undo their preferences.

Instead the plugin source should be stored elsewhere and perhaps symlink'd into the drop directory.  Somewhere under /usr/share would probably be appropriate.  

Another alternative would be something similar to how the plugins under /etc/openshift/plugins.d are auto loaded by the broker.


Note You need to log in before you can comment on or make changes to this bug.