Bug 1875246

Summary: [RFE] Add plugin disable/enable option
Product: Red Hat Enterprise Linux 8 Reporter: Maros Kopec <makopec>
Component: sosAssignee: Pavel Moravec <pmoravec>
Status: CLOSED NOTABUG QA Contact: Upgrades and Supportability <upgrades-and-supportability>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: ---CC: agk, bmr, khoes, plambri, sbradley
Target Milestone: rcKeywords: FutureFeature
Target Release: 8.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-03 07:07:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Maros Kopec 2020-09-03 06:21:22 UTC
[RFE] Add plugin disable/enable option

I want to be able to disable plugins by specifying a wildcard for plugin detection testing.

The sosreport should accept two new option: --disableplugin --enableplugin.
Example:
sosreport --disableplugin '*' --enableplugin collectd

It would act like executing sosreport without arguments while having all plugins except collectd disabled in config file. That way we can easily check if the plugin is activated by tested conditions.

Comment 2 Pavel Moravec 2020-09-03 06:23:00 UTC
Doesn't option "-o onlyplugin1,onlyplugin2" suffice here?

Comment 3 Maros Kopec 2020-09-03 06:55:21 UTC
I was under the impression that option '-o' executes sosreport with plugin automatically activated.
After playing around with this option, it is exactly the functionality I was expecting from this RFE.

Thank you, feel free to close this bug.