Importing usr/lib/python2.7/site-packages/vdsm/rpc/vdsm-api.pickle from vdsm-api-4.30.5-2.gitf824ec2.el7.noarch.rpm also fixes the issue for gluster storage
It is gluster in my case too, but using HCI single host deployment feature.
That should/could be the "official" replacement for the previous all-in-one type of installation
So the host connects through Gluster to its gluster network ip and you should also be able in the future, if that is the case, to expand to three node (yet to investigate in detail)
Gianluca