diff options
author | Pavel Moravec <pmoravec@redhat.com> | 2019-09-05 12:46:13 +0200 |
---|---|---|
committer | Bryn M. Reeves <bmr@redhat.com> | 2019-10-03 14:10:04 +0100 |
commit | ad537d205ccc2b105b7362ab673fb90560d7725a (patch) | |
tree | d507b5853e51f31ec57c3c86ab390c793982137c | |
parent | 92475f66cacee5813f57bbc40ea74c03b57a30c0 (diff) | |
download | sos-ad537d205ccc2b105b7362ab673fb90560d7725a.tar.gz |
[satellite] remove plugin for spacewalk
Spacewalk has and rhn has been replaced in favour of
foreman/katello/candlepin/pulp. Currently the only usage of the plugin
is on Satellite5 on RHEL6 and nowhere else. Other distros dont use it,
spacewalk upstream does not use sosreport, so the removal wont affect anybody.
And last but not least, the plugin name is confusing as it has nothing
in common with Satellite6.
Resolves: #1775
Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
-rw-r--r-- | sos/plugins/satellite.py | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/sos/plugins/satellite.py b/sos/plugins/satellite.py deleted file mode 100644 index b34314eb..00000000 --- a/sos/plugins/satellite.py +++ /dev/null @@ -1,77 +0,0 @@ -# This file is part of the sos project: https://github.com/sosreport/sos -# -# This copyrighted material is made available to anyone wishing to use, -# modify, copy, or redistribute it subject to the terms and conditions of -# version 2 of the GNU General Public License. -# -# See the LICENSE file in the source distribution for further information. - -from sos.plugins import Plugin, RedHatPlugin - - -class Satellite(Plugin, RedHatPlugin): - """RHN Satellite and Spacewalk - """ - - plugin_name = 'satellite' - plugin_timeout = 1200 - profiles = ('sysmgmt',) - verify_packages = ('spacewalk.*',) - satellite = False - proxy = False - - def rhn_package_check(self): - self.satellite = self.is_installed("rhns-satellite-tools") \ - or self.is_installed("spacewalk-java") \ - or self.is_installed("rhn-base") - self.proxy = self.is_installed("rhns-proxy-tools") \ - or self.is_installed("spacewalk-proxy-management") \ - or self.is_installed("rhn-proxy-management") - return self.satellite or self.proxy - - def check_enabled(self): - # enable if any related package is installed - return self.rhn_package_check() - - def setup(self): - self.rhn_package_check() - self.add_copy_spec([ - "/etc/rhn", - "/var/log/rhn*" - ]) - - # all these used to go in $DIR/mon-logs/ - self.add_copy_spec([ - "/opt/notification/var/*.log*", - "/var/tmp/ack_handler.log*", - "/var/tmp/enqueue.log*" - ]) - - # monitoring scout logs - self.add_copy_spec([ - "/home/nocpulse/var/*.log*", - "/home/nocpulse/var/commands/*.log*", - "/var/tmp/ack_handler.log*", - "/var/tmp/enqueue.log*", - "/var/log/nocpulse/*.log*", - "/var/log/notification/*.log*", - "/var/log/nocpulse/TSDBLocalQueue/TSDBLocalQueue.log" - ]) - - self.add_cmd_output("ls -lanR /root/ssl-build") - self.add_cmd_output("rhn-schema-version", - root_symlink="database-schema-version") - self.add_cmd_output("rhn-charsets", - root_symlink="database-character-sets") - - if self.satellite: - self.add_copy_spec([ - "/etc/tnsnames.ora", - "/etc/jabberd" - ]) - self.add_cmd_output( - "spacewalk-debug --dir %s" - % self.get_cmd_output_path(name="spacewalk-debug"), - timeout=900) - -# vim: set et ts=4 sw=4 : |