Releases: jenkinsci/libvirt-agent-plugin
Releases · jenkinsci/libvirt-agent-plugin
286.vc21fa_98f531c
🚀 New features and improvements
- Set the management interface category to TOOLS (#45) @mjeanson
- Improve logging in ComputerUtils (#43) @mjeanson
🐛 Bug fixes
- Fix Before Job snapshots for pipelines (#38) @mjeanson
- Fix: reboot twice after Run (#44) @mjeanson
- JENKINS-72362 - : Fix exporting libvirt agents as JCasC (#42) @mjeanson
👻 Maintenance
- pom.xml: Add myself to the developers (#41) @mjeanson
- Update github url in pom to match repository location (#40) @NotMyFault
✍ Other changes
📦 Dependency updates
- Bump git-changelist-maven-extension from 1.6 to 1.7 (#33) @dependabot
- pom.xml: update to oldest supported LTS 2.414.x (#39) @mjeanson
262.v98a_c85b_98c0a_
✍ Other changes
- Enabling Incrementals (#29) @bgermann
- Remove circular dependency in disconnect path @fortaa
- Adapt icon path removal from core @NotMyFault
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