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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-zGCiLPqjcovMh8OnLReZvcfTGynkL98TV3f1tVGNQks_yFQ%40mail.gmail.com.
