Skip to content

Releases: jenkinsci/kubernetes-plugin

1.26.1

15 Jun 12:44
e78348e
Compare
Choose a tag to compare

🚀 New features and improvements

  • Make default JNLP container resource requests overridable (#794) @mbarbero

📦 Dependency updates

📝 Documentation updates

  • Document required versions of Kubernetes and OpenShift (#793) @Vlatombe

1.26.0

03 Jun 09:40
56a6490
Compare
Choose a tag to compare

🚀 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 use beta.kubernetes.io/os

  • JENKINS-61409 - DEFAULT_JNLP_IMAGE update for 2.222.4 (#749) @jglick

🐛 Bug Fixes

📦 Dependency updates

📝 Documentation updates

1.25.7

20 May 12:14
ddbb92c
Compare
Choose a tag to compare

🚦 Tests

1.25.6

20 May 12:15
a1938b0
Compare
Choose a tag to compare

🚀 New features and improvements

  • Re-inject taskListener after Jenkins restart to keep getting logs (#783) @Vlatombe

🚦 Tests

1.25.5

18 May 12:21
aeec7f0
Compare
Choose a tag to compare

🚀 New features and improvements

📦 Dependency updates

📝 Documentation updates

👻 Maintenance

🚦 Tests

  • Don't use Computer#getLogDir to avoid race condition (#781) @Vlatombe

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