Re: Towards new kubernetes-client 6.x

2023-01-05 Thread 'Jesse Glick' via Jenkins Developers
On Thu, Jan 5, 2023 at 2:35 PM Vincent Latombe wrote: > the package on fabric8 side is not updated to a new one, so both plugins > wouldn't be able to co-exist in the classpath. > You can simultaneously run multiple wrapper plugins with the same package, so long as any given caller’s transitive

Re: Towards new kubernetes-client 6.x

2023-01-05 Thread Vincent Latombe
> kubernetes-credential-provider uses the api. I just checked it ( https://github.com/jenkinsci/kubernetes-credentials-provider-plugin/pull/72), it doesn't seem to require any update considering its api usage. There is one deprecated code usage that can be cleaned up but is not mandatory, and

[Event]: FOSDEM'23

2023-01-05 Thread Alyssa Tong
Hi All, Happy New Year! We are a few short weeks away from FOSDEM'23 . Jenkins will have a stand at the conference and we are looking for volunteers to join us. The planning gdoc is HERE

Re: Towards new kubernetes-client 6.x

2023-01-05 Thread Vincent Latombe
Unfortunately not, as James pointed out, the package on fabric8 side is not updated to a new one, so both plugins wouldn't be able to co-exist in the classpath. Vincent Le jeu. 5 janv. 2023 à 17:54, 'Daniel Beck' via Jenkins Developers < jenkinsci-dev@googlegroups.com> a écrit : > > > On Thu,

Re: Towards new kubernetes-client 6.x

2023-01-05 Thread 'jn...@cloudbees.com' via Jenkins Developers
> 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. kubernetes-credential-provider uses the api. /James On Thursday, January 5, 2023 at 6:58:30 PM

Re: Towards new kubernetes-client 6.x

2023-01-05 Thread 'jn...@cloudbees.com' via Jenkins Developers
the package names are still the same as far as I understand, and this would still have issues due to the nature of the dependencies. as k8s has dependencies on both -creds and -api if the creds where updated to use the new -6-api when the classess that k8s would see would be a bit "iffy"

Re: Towards new kubernetes-client 6.x

2023-01-05 Thread 'Daniel Beck' via Jenkins Developers
On Thu, Jan 5, 2023 at 5:18 PM Vincent Latombe wrote: > 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

Towards new kubernetes-client 6.x

2023-01-05 Thread Vincent Latombe
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

Re: User.CanonicalIdResolver extension point "context"

2023-01-05 Thread Cristian Morales Vega
On Tue, 3 Jan 2023 at 12:49, 'Jesse Glick' via Jenkins Developers wrote: > > On Fri, Dec 30, 2022 at 8:17 AM Cristian Morales Vega > wrote: >> >> I am looking at https://issues.jenkins.io/browse/JENKINS-70342, but >> I'm not sure how the "context" in CanonicalIdResolver is supposed to >> be