If you're using CentOS6 based KVM hosts, can you make sure you've argparse 
installed? The patchviasocket script was changed from perl based implementation 
to a Python based installation that uses a library that is not available with 
Python 2.6.

Try this on kvm host(s):
sudo pip install --upgrade argparse

See, if this fixes the issue.

Regards.
________________________________
From: Linas Žilinskas <li...@host1plus.com>
Sent: 20 October 2016 15:29:08
To: dev@cloudstack.apache.org
Subject: patchviasocket seems to be broken with qemu 2.3(+?)


Hi.

We have made an upgrade to 4.9.

Custom build packages with our own patches, which in my mind (i'm the only one 
patching those) should not affect the issue i'll describe.

I'm not sure whether we didn't notice it before, or it's actually related to 
something in 4.9

Basically our system vm's were unable to be patched via the qemu socket. The 
script simply error'ed out with a timeout while trying to push the data to the 
socket.

Executing it manually (with cmd line from the logs) resulted the same. I even 
tried the old perl variant, which also had same result.

So finally we found out that this issue happens only on our HVs which run qemu 
2.3.0, from the centos 7 special interest virtualization repo. Other ones that 
run qemu 1.5, from official repos, can patch the system vms fine.

So i'm wondering if anyone tested 4.9 with kvm with qemu >= 2.x? Maybe it 
something else special in our setup. e.g. we're running the HVs from a 
preconfigured netboot image (pxe), but all of them, including those with qemu 
1.5, so i have no idea.

Linas Žilinskas
Head of Development
[cid:part1.BFF385E0.BF4C3EA6@host1plus.com]
website<http://www.host1plus.com/> facebook<https://www.facebook.com/Host1Plus> 
twitter<https://twitter.com/Host1Plus> 
linkedin<https://www.linkedin.com/company/digital-energy-technologies-ltd.>

Host1Plus is a division of Digital Energy Technologies Ltd.

26 York Street, London W1U 6PZ, United Kingdom



rohit.ya...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 

Reply via email to