Description of problem: the current VDSM jsonrpcclient will be deprecated in favor of a simple string based client. The new client is under review here: https://gerrit.ovirt.org/#/c/64502/ The call mechanism will change from: cli.getVmStats('bc26bd11-ee3b-4a56-80d4-770f383a47b9') to cli.call('VM.getStats', {'vmID': 'bc26bd11-ee3b-4a56-80d4-770f383a47b9'}) Rebase all the code on the new client.
Why is this high priority?
(In reply to Yaniv Lavi from comment #1) > Why is this high priority? I thought it was part of the work to use the persistent connection, which should reduce the CPU usage of the agent.
(In reply to Yaniv Kaul from comment #2) > (In reply to Yaniv Lavi from comment #1) > > Why is this high priority? > > I thought it was part of the work to use the persistent connection, which > should reduce the CPU usage of the agent. Don't think so. Simone, is this needed for persistent connections?
Andrej is already working on this
(In reply to Yaniv Kaul from comment #2) > (In reply to Yaniv Lavi from comment #1) > > Why is this high priority? > > I thought it was part of the work to use the persistent connection, which > should reduce the CPU usage of the agent. It's not really needed for persistent connection although strictly related since it's affecting the same code area.
Hi, can give me some tips how can I verify this bug in the best way?
This bug does not add any functionality, so it should be ok, to verify that normal functionality works. Maybe using OST. Or do we want to be thorough and test that each RPC call works? (I did it during patch verification, but maybe I missed something)
I ran our hosted-engine-ha test, and all works as expected, so I will verify the bug. Verified on ovirt-hosted-engine-ha-2.2.0-0.0.master.20171026143552.20171026143550.gitcbe3c76.el7.centos.noarch
This bugzilla is included in oVirt 4.2.0 release, published on Dec 20th 2017. Since the problem described in this bug report should be resolved in oVirt 4.2.0 release, published on Dec 20th 2017, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.