[openshift] Adding 2.0 files and commands.
[openshift] Fixing a no longer needed line.
Remove redundant data collection from OpenShift plugin

OpenShift collects dhclient configuration and Apache httpd logs.
These are already handled by their respective plugins; remove
them from the OpenShift module.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Make vendor and ruby version class variables in OpenShift plugin

Allow the vendor path and ruby version to be overridden by
subclasses without needing to duplicate code.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Add ActiveMQ plugin

Add a plugin for the Apache ActiveMQ messaging server:

  http://activemq.apache.org/

Remove ActiveMQ log collection from the OpenShift plugin.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Add MongoDB plugin

Add a plugin for the MongoDB document database:

  https://www.mongodb.org/

Remove MongoDB log collection from the OpenShift plugin.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Make OpenShift broker vs. node detection automatic

Enable broker and node data collection by detecting the respective
configuration files and automatically collect files and command
output for the components present.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Fix typo in mongodb plugin

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Fix typo in ActiveMQ plugin comment

ActiveMQ was cloned from MongoDB. Fix the comment to refer to the
correct component.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Default to collecting current logs in apache plugin

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Remove bundler commands from OpenShift

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Use glob to match /etc/openshift-enterprise-{release,version}

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Add OpenShift node httpd logs to OpenShift plugin

The OpenShift node environment adds a new Apache log at:

  /var/log/httpd/openshift_log

Capture it in the OpenShift plugin.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
Add SSL logs to apache plugin and reduce log size limits

Add the 'ssl_access_log' and 'ssl_error_log' files to the default
apache log collection and reduce the sizelimit passed to
add_copy_spec_limit() from 15M to 5M.

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
[openshift] Fix syntax error

Signed-off-by: Pep Turró Mauri <pep@redhat.com>
[openshift] Remove more redundant data collection

Signed-off-by: Pep Turró Mauri <pep@redhat.com>
[openshift] Remove 1.x-specific and add more files

Collect websocket proxy logs and broker/console httpd conf

Signed-off-by: Pep Turró Mauri <pep@redhat.com>
[openshift] Get SELinux labels and add verbosity

Signed-off-by: Pep Turró Mauri <pep@redhat.com>
[powerpc] collect selected file instead of entire directory

We are collecting powerpc dir from debugfs which is causing
some issues.. Also we don't need that dir data for debugging
purpose... Hence removing that file.

Also collecting selected files from /proc/ppc64 directory
instead of collecting entire directory.

Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
Signed-off-by: Bryn M. Reeves <bmr@redhat.com>

---
 sos/plugins/powerpc.py |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
[sar] fix directory list variable name

One dirList was missed in commit d4ebd07:

  Traceback (most recent call last):
    File "/usr/sbin/sosreport", line 23, in <module>
      main(sys.argv[1:])
    File "/usr/lib/python2.7/site-packages/sos/sosreport.py", line 1229, in main
      sos.execute()
  NameError: global name 'dirList' is not defined

  > /usr/lib/python2.7/site-packages/sos/plugins/sar.py(67)setup()
  -> if sar_filename not in dirList:

Signed-off-by: Bryn M. Reeves <bmr@redhat.com>