Hello, https://github.com/jenkinsci/kubernetes-client-api-plugin bundles today version 5.x of fabric8 kubernetes-client.
A new major version of this library (6.x) has been available for a while and has breaking changes (See https://github.com/fabric8io/kubernetes-client/blob/v6.3.1/doc/MIGRATION-v6.md for details) requiring coordinated changes across plugins using this library in the Jenkins ecosystem. I've built a series of plugin incremental builds with this new version. I believe I am covering all existing plugins in the Jenkins OSS ecosystem using this library. All existing tests are passing. * https://repo.jenkins-ci.org/incrementals/org/jenkins-ci/plugins/kubernetes-client-api/6.3.1-205.vea_a_fc21de909/kubernetes-client-api-6.3.1-205.vea_a_fc21de909.hpi * https://repo.jenkins-ci.org/incrementals/org/jenkinsci/plugins/kubernetes-credentials/0.9.1-rc137.c18250c59a9b/kubernetes-credentials-0.9.1-rc137.c18250c59a9b.hpi * https://repo.jenkins-ci.org/incrementals/org/csanchez/jenkins/plugins/kubernetes/3785.v5f32c515c19b/kubernetes-3785.v5f32c515c19b.hpi * https://github.com/jenkinsci/kubernetes-cli-plugin/pull/101 (incrementals not enabled on that repository) Unfortunately, the UC doesn't provide any facility to declare such incompatibility (e.g. https://issues.jenkins.io/browse/JENKINS-49651), so this kind of breaking upgrade is unfortunately unavoidable. If you have a consuming plugin using this library, you will need to make necessary changes before upgrading the client library. If you are just a kubernetes-plugin user, please don't rush any kubernetes-client-api upgrade, wait for the new kubernetes-plugin version to be available, and it will pull the required transitive dependency upgrade. I plan to make a coordinated release early next week. Please hold on applying any upgrade to kubernetes-client-api plugin unless you get the matching updates from consuming plugins! Regards, Vincent -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-zGCiLPqjcovMh8OnLReZvcfTGynkL98TV3f1tVGNQks_yFQ%40mail.gmail.com.