Skip to content

Latest commit

 

History

History
170 lines (119 loc) · 5.66 KB

CHANGELOG.md

File metadata and controls

170 lines (119 loc) · 5.66 KB

Changelog

1.9.2

Release date: Jun 16, 2021

  • Fix JENKINS-50552: Pipeline projects do not trigger libvirt VM snapshot reverts (Thanks to Benoit Guerin for the contribution)
  • Separate hypervisor driver from transport
  • Add Virtuozzo and OpenVZ hypervisor drivers
  • Add unix, ext, tcp, libssh, and libssh2 transports
  • Implement SSH username/password logins based on the Credentials plugin for libssh and libssh2

1.9.1

Release date: Mar 4, 2021

  • Fix JENKINS-64698: Cannot create a libvirt agent (Thanks to Benoit Guerin for the contribution)
  • Fix SECURITY-1764: Missing CSRF protection allows to shutdown cloud nodes (Thanks to Wadeck Follonier for the report)

1.9.0

Release date: Sep 28, 2020

  • Fix SECURITY-1014 (2)
  • Fix JENKINS-27640 by removing jLibVirt: net.schmizz.sshj.userauth.UserAuthException: Exhausted available authentication methods
  • Fix JENKINS-63027: Libvirt-agent plugin is not populating the credentials drop-down
  • Add r4d hypervisor support

1.8.6

Release date: Jul 6, 2020

  • Fix SECURITY-1014 (1)
  • Fix JENKINS-23205: NPE Causes Jenkins Job to Fail (Thanks to Sebastian Menski for the contribution)
  • Fix JENKINS-24654: Using libvirt slave 'Before Job Snapshot' causes NPE
  • Fix JENKINS-25034: Credentials metadata leak in Hypervisor
  • Fix JENKINS-32944: if only one hypervisor, there are no virtual machines selectable (Thanks to Benedikt Heine for the contribution)
  • Fix JENKINS-35564: Upgrade to Credentials 2.1.0+ API for populating credentials drop-down
  • Fix JENKINS-40675: libvirt-slave-plugin prevents Jenkins from restarting because of java.lang.NullPointerExcetion
  • Fix JENKINS-50427: Libvirt Slaves Plugin needs updating to 2.x

1.8.5

Release date: Apr 01, 2015

  • Fix JENKINS-12523: Could not initialize class org.libvirt.Connect

1.8.4

Release date: Apr 13, 2014

  • Add bhyve support (Thanks to Roman Bogorodskiy for the contribution)

1.8.3

Release date: Apr 10, 2014

  • Add LXC support (Thanks to Arvid E. Picciani for the contribution)
  • Add shutdown and reboot support (Thanks to Arvid E. Picciani for the contribution)
  • Add job-level snapshots (Thanks to Alex Szczuczko for the contribution)
  • Fix shutdown handling (Thanks to Predrag Knezevic for the contribution)
  • Introduce Java-only libvirt binding jLibVirt
  • Introduce list view of a hypervisor's running domains
  • Bumped required core to 1.546

1.8.1

Release date: Mar 21, 2013

  • Increased robustness of the hypervisor session handling: explicit disconnect upon Jenkins shutdown, auto-reconnect upon libvirtd restarts
  • Various minor improvements to the logging, chattiness decreased

1.8

Release date: Mar 20, 2013

  • Fix JENKINS-16889: Fixed Hypervisor session management
  • Feature JENKINS-17293: Concurrent slave threshold, configurable per Hypervisor (Big thanks to Bryan Dagnin for his contribution!)
  • Feature JENKINS-16583: Support for libvirt snapshot mechanism
  • Feature JENKINS-16581: Modernized maven groupId to org.jenkins-ci.plugins
  • Various minor improvements, mostly help/documentation related
  • Latest libvirt java binding. Note: upgrading users will have to reconfigure their hypervisor and node settings!

1.7

Release date: Jan 31, 2013

1.6

Release date: Apr 2, 2010

  • Fixed problems with Libvirt on RedHat / Centos operating System
  • Added control for machine without libvirt library installed

1.5

Release date: Mar 30, 2010

  • Fixed problem on Null object after Hypervisor reconnection

1.4

Release date: Mar 25, 2010

  • Improvements in Hypervisor connection using libvirt
  • Added a missing help file

1.3

Release date: Mar 20, 2010

  • Fixed problem with hypervisor reconnection after Hudson restart
  • Add a wait time before launching slave agent

1.2

Release date: Mar 10, 2010

  • Fixed problem in contextual help files-
  • Catch exception on machine without libvirt installed

1.1

Release date: Mar 08, 2010

  • No change in sources. A version just to fix a problem during release process.

1.0

Release date: Mar 07, 2010

  • First version published