Releases: jenkinsci/kubernetes-plugin
Releases · jenkinsci/kubernetes-plugin
1.26.1
1.26.0
🚀 New features and improvements
-
Use
kubernetes.io/os
as default OS node selector now that 1.14 is the oldest supported. (#790) @Vlatombe
Node selector can still be set for older Kubernetes/Openshift users to usebeta.kubernetes.io/os
-
JENKINS-61409 - DEFAULT_JNLP_IMAGE update for 2.222.4 (#749) @jglick
🐛 Bug Fixes
📦 Dependency updates
- Require jenkins 2.222.4 (#749) @jglick
- Bump kubernetes-client-api from 4.9.2-1 to 4.9.2-2 (#792) @dependabot
- Bump jackson2-api from 2.10.3 to 2.11.0 (#773) @dependabot
- Bump kubernetes-client-api from 4.9.1-1 to 4.9.2-1 (#787) @dependabot
📝 Documentation updates
- Removing docker 'slave' ref.. New image is inbound-agent (#753) @markyjackson-taulia
1.25.7
1.25.6
1.25.5
🚀 New features and improvements
- JENKINS-59340 - Terminate agent when a container is terminated (#772) @Vlatombe
- Do not put agent temporarily offline before deleting it (#779) @Vlatombe
- Add support for optional secret environment variables (#777) @wuurrd
📦 Dependency updates
- Bump plugin from 4.1 to 4.2 (#780) @dependabot
📝 Documentation updates
- Add selector to yaml file of statefullset (#782) @ZP-AlwaysWin
- Fix broken link to windows pipeline example in README.md (#776) @ababushk
- Add steps to debug hanged pipeline sh step into README.md (#778) @ababushk
👻 Maintenance
🚦 Tests
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