Releases: jenkinsci/libvirt-agent-plugin
Releases · jenkinsci/libvirt-agent-plugin
315.v5d33b_333a_551
🚀 New features and improvements
🐛 Bug fixes
- Fix: timesToRetryOnFailure is off by one (#48) @mjeanson
- JENKINS-72147 - : Add connection information to agent page (#47) @mjeanson
✍ Other changes
- Add POST annotation to web stapler methods (#74) @mjeanson
- Require Jenkins 2.479.3 and Jakarta EE 9 (#73) @strangelookingnerd
- Use
jenkins.baselineto reduce bom update mistakes (#72) @strangelookingnerd - Enable Jenkins Security Scan (#62) @strangelookingnerd
📦 Dependency updates
19 changes
- Bump org.jenkins-ci.plugins:plugin from 5.18 to 5.24 (#77) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0 (#79) @dependabot[bot]
- Bump com.puppycrawl.tools:checkstyle from 10.18.1 to 11.0.0 (#78) @dependabot[bot]
- Bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.8 to 1.10 (#76) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.479.x from 4948.vcf1d17350668 to 5054.v620b_5d2b_d5e6 (#75) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.22.0 to 3.25.0 (#71) @dependabot[bot]
- Bump com.puppycrawl.tools:checkstyle from 10.17.0 to 10.18.1 (#70) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.5.0 (#68) @dependabot[bot]
- Bump com.puppycrawl.tools:checkstyle from 10.16.0 to 10.17.0 (#60) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.81 to 4.82 (#61) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.80 to 4.81 (#59) @dependabot[bot]
- Bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.7 to 1.8 (#58) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.414.x from 2950.va_633b_f42f759 to 2982.vdce2153031a_0 (#57) @dependabot[bot]
- Bump com.puppycrawl.tools:checkstyle from 10.15.0 to 10.16.0 (#56) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 3.22.0 (#55) @dependabot[bot]
- Bump com.puppycrawl.tools:checkstyle from 10.14.2 to 10.15.0 (#53) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-pmd-plugin from 3.21.0 to 3.21.2 (#52) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 4.79 to 4.80 (#51) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.414.x from 2884.vc36b_64ce114a_ to 2950.va_633b_f42f759 (#50) @dependabot[bot]
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