Skip to content

Releases: jenkinsci/kubernetes-plugin

1.25.4

28 Apr 08:59
c637d34
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

  • Handle odd job names that do not match DNS_SUBDOMAIN (#767) @jglick

📦 Dependency updates

🚦 Tests

  • Remove KubernetesPipelineTest.runInPodWithDifferentShell (#771) @jglick

1.25.3

17 Apr 13:45
498afd9
Compare
Choose a tag to compare

🐛 Bug Fixes

📦 Dependency updates

📝 Documentation updates

  • Warn about permissions needed by DynamicPVCWorkspaceVolume (#751) @jglick

👻 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

1.25.2

31 Mar 12:57
647492a
Compare
Choose a tag to compare

🚀 New features and improvements

  • Fill credentials from current context instead of just Jenkins singleton (#746) @Vlatombe

🐛 Bug Fixes

  • Ensure http proxy is set when addMasterProxyEnvVars is checked (#747) @jkhelil

📦 Dependency updates

📝 Documentation updates

  • Any Secret File credential can be be used for any kubeconfig, not just AKS (#745) @rodrigc
  • Change StatefulSet apiVersion (#744) @alxsap

1.25.1

18 Mar 09:31
8d2009c
Compare
Choose a tag to compare

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

🐛 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

📝 Documentation updates

1.25.0

04 Mar 13:55
624185b
Compare
Choose a tag to compare

This release includes JEP-222 (websocket support). It requires Jenkins 2.217 or later.

🚀 New features and improvements

🚀 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

📝 Documentation updates

🚦 Tests

1.24.1

21 Feb 14:56
a9952a7
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Make KubernetesSamples extensions optional (#715) @jglick

1.24.0

19 Feb 09:43
4ad574c
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

🚦 Tests

  • Clean up reaper watch during test to avoid spam (#714) @Vlatombe

1.23.4

17 Feb 15:00
92ccb8c
Compare
Choose a tag to compare

🚀 New features and improvements

  • Use Serialization.asYaml when printing API resources to log (#708) @jglick
  • Using GroovySample extension point (#707) @jglick

📦 Dependency updates

🚦 Tests

1.23.3

12 Feb 09:59
150154a
Compare
Choose a tag to compare

🐛 Bug Fixes

📦 Dependency updates

  • Remove versions overrides from dependency management (#706) @Vlatombe

🚦 Tests

  • Randomize ports used by test-in-k8s (#709) @jglick
  • Allow test-in-k8s.sh to be used when PodSecurityPolicy is enabled (#704) @jglick

1.23.2

31 Jan 17:19
ef68af2
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

🚦 Tests

  • Suppressing testCommandExecution as too flaky (#696) @jglick