vdsm-client man page and documentation examples of using JSON file are not correct. The '-f' flag that points to a JSON file that contains the arguments should be specified before the namespace.
The documentation is not changed, there is still in examples: vdsm-client Lease info -f lease.json cat <<EOF | vdsm-client Lease info -f - Tested in vdsm-client-4.19.44-1.el7ev.noarch
Lucie, which file are you looking at? I think this change wasn't added to the build.
man vdsm-client and file /usr/lib/python2.7/site-packages/vdsmclient/client.py
documentation fixed verified in vdsm-client-4.19.45-1.el7ev.noarch
This bugzilla is included in oVirt 4.1.9 release, published on Jan 24th 2018. Since the problem described in this bug report should be resolved in oVirt 4.1.9 release, published on Jan 24th 2018, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.