Skip to content

Update to Kubernetes client 7.6.1#347

Open
jonesbusy wants to merge 1 commit intojenkinsci:masterfrom
jonesbusy:feature/snake-yaml
Open

Update to Kubernetes client 7.6.1#347
jonesbusy wants to merge 1 commit intojenkinsci:masterfrom
jonesbusy:feature/snake-yaml

Conversation

@jonesbusy
Copy link
Contributor

@jonesbusy jonesbusy commented Mar 1, 2026

  • Upgrade Kubernetes Client 7.6.1
  • Do not package anymore snakeyaml-engine (separate API plugin, used also by Jackson3 databind-xml (Add XML module jackson3-api-plugin#36 no consumer yet)
  • Require okhttp 5.3.2

https://github.com/fabric8io/kubernetes-client/pull/7377/changes

https://github.com/fabric8io/kubernetes-client/releases/tag/v7.6.1

Testing done

Full bom test jenkinsci/bom#6450

Downstream PR

jenkinsci/kubernetes-credentials-provider-plugin#142
jenkinsci/kubernetes-plugin#2812
jenkinsci/kubernetes-credentials-plugin#92

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

@jonesbusy jonesbusy force-pushed the feature/snake-yaml branch from 1a5e586 to 007746a Compare March 2, 2026 16:19
@jonesbusy
Copy link
Contributor Author

For now

[ERROR] Rule 7: org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps failed with message:
[ERROR] Failed while enforcing RequireUpperBoundDeps. The error(s) are [
[ERROR] Require upper bound dependencies error for org.jetbrains.kotlin:kotlin-stdlib:1.9.22. Paths to dependency are:
[ERROR] +-org.jenkins-ci.plugins:kubernetes-client-api:7.6.0-999999-SNAPSHOT
[ERROR]   +-io.jenkins.plugins:okhttp-api:4.12.0-195.vc02552c04ffd
[ERROR]     +-org.jetbrains.kotlin:kotlin-stdlib:1.9.22
[ERROR] and
[ERROR] +-org.jenkins-ci.plugins:kubernetes-client-api:7.6.0-999999-SNAPSHOT
[ERROR]   +-io.fabric8:kubernetes-httpclient-okhttp:7.6.0
[ERROR]     +-com.squareup.okhttp3:okhttp-jvm:5.3.2
[ERROR]       +-org.jetbrains.kotlin:kotlin-stdlib:2.2.21
[ERROR] and
[ERROR] +-org.jenkins-ci.plugins:kubernetes-client-api:7.6.0-999999-SNAPSHOT
[ERROR]   +-io.jenkins.plugins:okhttp-api:4.12.0-195.vc02552c04ffd
[ERROR]     +-org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.22
[ERROR]       +-org.jetbrains.kotlin:kotlin-stdlib:1.9.22
[ERROR] and
[ERROR] +-org.jenkins-ci.plugins:kubernetes-client-api:7.6.0-999999-SNAPSHOT
[ERROR]   +-io.jenkins.plugins:okhttp-api:4.12.0-195.vc02552c04ffd
[ERROR]     +-org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.22
[ERROR]       +-org.jetbrains.kotlin:kotlin-stdlib:1.9.22
[ERROR] and
[ERROR] +-org.jenkins-ci.plugins:kubernetes-client-api:7.6.0-999999-SNAPSHOT
[ERROR]   +-io.fabric8:kubernetes-httpclient-okhttp:7.6.0
[ERROR]     +-com.squareup.okhttp3:okhttp-jvm:5.3.2
[ERROR]       +-com.squareup.okio:okio-jvm:3.16.4
[ERROR]         +-org.jetbrains.kotlin:kotlin-stdlib:2.2.20

@jonesbusy
Copy link
Contributor Author

Possible require jenkinsci/okhttp-api-plugin#282

@jonesbusy jonesbusy force-pushed the feature/snake-yaml branch from 007746a to e601736 Compare March 5, 2026 16:50
@jonesbusy jonesbusy changed the title Use SnakeYAML engine API plugin (prepare Jackson 3 migration) Update to Kubernetes client 7.6.1 Mar 5, 2026
@jonesbusy jonesbusy force-pushed the feature/snake-yaml branch from e601736 to 3bac76e Compare March 5, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant