On Mon, Feb 13, 2017 at 1:45 PM, Sahina Bose <sabose@redhat.com> wrote:
Hi all,

The HE setup fails in ovirt-system-tests while deploying HE on hyperconverged gluster setup using master

Error :
Failed to execute stage 'Misc configuration': <ProtocolError for localhost:54321/RPC2: 400 Bad Request>"

Traceback from hosted-engine log:
ProtocolError: <ProtocolError for localhost:54321/RPC2: 400 Bad Request>
  File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py", line 279, in create_volume
    volUUID=volume_uuid
  File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py", line 245, in _get_volume_path
    volUUID
  File "/usr/lib64/python2.7/xmlrpclib.py", line **FILTERED**3, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1587, in __request
    verbose=self.__verbose
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1273, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1321, in single_request
    response.msg,
ProtocolError: <ProtocolError for localhost:54321/RPC2: 400 Bad Request>

Is this a regression?

xmlrpc was deprecated in 3.6, and we disabled it in master:
https://github.com/oVirt/vdsm/commit/1350c887f75b2ac9a095e1662c87b1212f702248

You must use jsonrpc to talk with vdsm.

I know that hosted engine moved to jsonrpc in 4.1 - maybe you are using 
an older version of hosted engine?

Nir
 


_______________________________________________
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel