+++ This bug was initially created as a clone of Bug #1165181 +++ Current VDSM sos plugin try to monkeypatch sos API for being compatible with bot sos 2 and sos 3 API with the result of being broken on both systems. Please split the plugin in sos2/vdsm.py and sos3/vdsm.py and install only the relevant plugin for the sos version in use. I would suggest again to move vdsm plugin to upstream sos project allowing sos maintainers to rebase the plugin when the sos API changes and extend it for other distributions. SOS maintainers are still keeping sos 2 branch alive for RHEL 6 support so it would be fine for EPEL6. If you can't wait for a new sos release for introducing changes in the plugin we can build from their git and release within ovirt repo. --- Additional comment from Bryn M. Reeves on 2014-11-18 09:20:59 EST --- I'm in agreement with Sandro: I'd have a strong preference to have this all pushed through upstream and to allow the maintainers of the downstream distros (RHEL6, RHEL7 and other products that ship sos) to include appropriate versions of the plugin for the release in which it is shipped. There are other alternatives but they all involve considerable additional maintenance overheads. --- Additional comment from Sandro Bonazzola on 2014-11-27 02:33:08 EST --- Moving from RFE to regular BZ and retargeting to 3.5.z since the monkey patching is breaking things at several levels.
Moving to 3.5.1, as a suitable workaround was proposed by fixing Bug 1167828.
*** Bug 1165181 has been marked as a duplicate of this bug. ***
Reducing severity, as there is a workaround. See comment #1.
Yeela - Please move to POST, and attach the patch you've sent.
Created attachment 1037711 [details] patch sent to sos upstream
Change status back to NEW as original patch was abandoned.