-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Debian 6.0.6 x86_64, Jenkins ver. 1.502, Jenkins Libvirt Slaves plugin 1.7
I noticed some days ago that connections to libvirt from java binding
with SSH URL leaves an SSH shell opened even after a
connection is closed.
The version of libvirt-java could be the problem. I think they fixed this behavour after the 0.4.2 version (src: http://libvirt.org/git/?p=libvirt-java.git;a=shortlog).
Thank you in advance.
Regards,
+1 on this. I was very excited to see 1.7 pop up after so long because it fixed a number of things, but we had to revert to 1.6 because of the not closing connections issue. With lots of start/stop on temporary slaves this winds up happening:
/var/log/libvirt/libvirtd.log
2013-02-24 03:59:54.919+0000: 32024: error : virNetServerDispatchNewClient:246 : Too many active clients (40), dropping connection from 127.0.0.1;0
Restarting Jenkins or libvirt solves the issue temporarily. Reverting back to 1.6 also solves the issue, so most likely a regression in 1.7. So far as we're concerned this is a show stopper bug as it renders Jenkins unusable.
This is on a RHEL6 x86_64, Jenkins version 1.502 (though also tested with 1.478).
Thanks for picking up this plugin!