Releases: jenkinsci/kubernetes-plugin
Releases · jenkinsci/kubernetes-plugin
1.25.4
🚀 New features and improvements
- Don't disconnect before deleting pod (#770) @Vlatombe
- Rework containerExec output streams (#757) @Vlatombe
- Log waiting loop every 30 seconds (#769) @Vlatombe
- Too much INFO logging (#768) @amuniz
🐛 Bug Fixes
📦 Dependency updates
- Bump plugin from 4.0 to 4.1 (#765) @dependabot
- Update kubernetes-client-api to 4.9.1-1 (#764) @Vlatombe
🚦 Tests
1.25.3
🐛 Bug Fixes
- Prevent NPE when null set in container's volume mounts (#750) @arjantijms
- Fix NPE in Reaper (#755) @Vlatombe
- Fix logging (#756) @Vlatombe
📦 Dependency updates
- Bump bom to 2.222.x as suggested by @jglick (#762) @Vlatombe
- Bump plugin from 3.57 to 4.0 (#760) @dependabot
- Bump bom-2.176.x:6 to bom-2.190.x:9 (#754) @dependabot
📝 Documentation updates
👻 Maintenance
- Removing some properties which are unnecessary as of 4.x parent (#763) @jglick
- We shouldn't need these exclusions anymore thanks to new hpi plugin (#761) @Vlatombe
- Looks like in some case of workspace reuse the executable exist but don't have right permission (#759) @Vlatombe
🚦 Tests
- JENKINS-61930 - JCasC testing (#758) @Vlatombe
1.25.2
🚀 New features and improvements
🐛 Bug Fixes
📦 Dependency updates
📝 Documentation updates
1.25.1
This release brings support for streaming pod events in the build logs when using podTemplate
DSL. For this to work, you need to grant additional access
- apiGroups: [""]
resources: ["events"]
verbs: ["watch"]
🚀 New features and improvements
- Log events in build log during pod provisioning (#742) @Vlatombe
- JENKINS-57828 - Cleaning up the Snippet Generator output for PodTemplateStep (#703) @kerogers-cloudbees
🐛 Bug Fixes
- Agent should be terminated since the queue item asking for it is removed (#740) @Vlatombe
- Fix packaging of unwanted dependencies (#729) @Vlatombe
- Fix copy constructor of PodTemplate to keep TaskListener (#730) @Vlatombe
📦 Dependency updates
- Bump bom-2.176.x from 5 to 6 (#738) @dependabot
- JENKINS-58732 - Update pipeline-model-definition & drop explicit dep on docker-workflow (#735) @jglick
📝 Documentation updates
1.25.0
This release includes JEP-222 (websocket support). It requires Jenkins 2.217 or later.
🚀 New features and improvements
- Allow setting of workspaceVolume in declarative Jenkins pipeline (#726) @josiahp
- Validation for ContainerTemplate.image (#727) @jglick
- Set default cpu & memory requests on the jnlp container (#728) @jglick
- JENKINS-60133 - Remove openshift-specific behaviour (#722) @Vlatombe
🚀 New features and improvements
🐛 Bug Fixes
- JENKINS-61178 - When defining an extra container in a pod template with a custom working dir, it is wrongly used as the node working dir (#717) @Vlatombe
📦 Dependency updates
- Bump kubernetes-client-api from 4.6.4-2 to 4.8.0-1 (#723) @dependabot
- Bump plugin from 3.56 to 3.57 (#719) @dependabot
📝 Documentation updates
- Adding generic setup configuration to the README.md (#716) @markyjackson-taulia
🚦 Tests
1.24.1
1.24.0
🚀 New features and improvements
- JENKINS-60105 - More aggressive cleanup to prevent UX issues running against EKS (#695) @Vlatombe
- JENKINS-53790 - PodTemplate Container Docker image check (#497) @pyieh
- Remove calls to PodTemplate#getDisplayName and use #getName instead. (#712) @Vlatombe
🐛 Bug Fixes
- JENKINS-60977 - Drop the working dir migration (#713) @Vlatombe
🚦 Tests
1.23.4
🚀 New features and improvements
- Use Serialization.asYaml when printing API resources to log (#708) @jglick
- Using GroovySample extension point (#707) @jglick
📦 Dependency updates
- Bump plugin from 3.55 to 3.56 (#688) @dependabot
🚦 Tests
- Reduce log verbosity when running tests (#710) @Vlatombe
- INFRA-2435 - Remove azure cache (#711) @Vlatombe
1.23.3
🐛 Bug Fixes
- JENKINS-60798 - Fix kubectl buildwrapper (2nd round) (#701) @Vlatombe
📦 Dependency updates
🚦 Tests
1.23.2
🚀 New features and improvements
- JENKINS-60886 - Add podRetention attribute to Kubernetes Declarative Agent (#698) @Dohbedoh
🐛 Bug Fixes
- JENKINS-60937 - Pods are not created due to 'invalid label value: "jenkins/slave-default"' (#700) @fredg02
- JENKINS-60798 - Assume skipTlsVerify is true if ca certificate i… (#694) @Vlatombe