Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update kubernetes to 1.30.0 #579

Merged
merged 1 commit into from
Jun 16, 2021
Merged

update kubernetes to 1.30.0 #579

merged 1 commit into from
Jun 16, 2021

Conversation

Schnitzel
Copy link

@Schnitzel Schnitzel commented Jun 16, 2021

Changes

Update Kubernetes Plugin to 1.30.0. The sub-plugin kubernetes-client-api has released it's major version 5.4.1 which is not compatible with kubernetes:1.29.6, but unfortunately the startup script of the jenkins will install kubernetes-client-api:5.4.1 which ends up in all kind of strange issues. Like for us it started to endlessly create pods because of this error:
java.lang.NoSuchMethodError: io.fabric8.kubernetes.client.dsl.PodResource.watch

I tested this with adding

  basePlugins:
    - name: kubernetes
      version: 1.30.0
    - name: workflow-job
      version: '2.41'
    - name: workflow-aggregator
      version: '2.6'
    - name: git
      version: 4.7.2
    - name: job-dsl
      version: '1.77'
    - name: configuration-as-code
      version: '1.51'
    - name: kubernetes-credentials-provider
      version: 0.18-1

to the helmfiles and after that it all works again.

Submitter Checklist

These are the criteria that every PR should meet, please check them off as you
review them:

See the contribution guide for more details.

Reviewer Notes

If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS.

Release Notes

Describe any user facing changes here, or delete this block.

Examples of user facing changes:
- API changes
- Bug fixes
- Any changes in behavior

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.

2 participants