Skip to content

fix(deps): update k8s to v0.35.4 (9.4)#4729

Open
elastic-renovate-prod[bot] wants to merge 4 commits into9.4from
renovate/9.4-k8s
Open

fix(deps): update k8s to v0.35.4 (9.4)#4729
elastic-renovate-prod[bot] wants to merge 4 commits into9.4from
renovate/9.4-k8s

Conversation

@elastic-renovate-prod
Copy link
Copy Markdown
Contributor

@elastic-renovate-prod elastic-renovate-prod Bot commented Apr 16, 2026

This PR contains the following updates:

Package Type Update Change
k8s.io/api require minor v0.34.3 -> v0.35.4
k8s.io/apimachinery require minor v0.34.3 -> v0.35.4
k8s.io/client-go require minor v0.34.3 -> v0.35.4
k8s.io/kubectl indirect minor v0.33.3 -> v0.35.4

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

kubernetes/api (k8s.io/api)

v0.35.4

Compare Source

v0.35.3

Compare Source

v0.35.2

Compare Source

v0.35.1

Compare Source

v0.35.0

Compare Source

v0.34.7

Compare Source

v0.34.6

Compare Source

v0.34.5

Compare Source

v0.34.4

Compare Source

kubernetes/apimachinery (k8s.io/apimachinery)

v0.35.4

Compare Source

v0.35.3

Compare Source

v0.35.2

Compare Source

v0.35.1

Compare Source

v0.35.0

Compare Source

v0.34.7

Compare Source

v0.34.6

Compare Source

v0.34.5

Compare Source

v0.34.4

Compare Source

kubernetes/client-go (k8s.io/client-go)

v0.35.4

Compare Source

v0.35.3

Compare Source

v0.35.2

Compare Source

v0.35.1

Compare Source

v0.35.0

Compare Source

v0.34.7

Compare Source

v0.34.6

Compare Source

v0.34.5

Compare Source

v0.34.4

Compare Source

kubernetes/kubectl (k8s.io/kubectl)

v0.35.4

Compare Source

v0.35.3

Compare Source

v0.35.2

Compare Source

v0.35.1

Compare Source

v0.35.0

Compare Source

v0.34.7

Compare Source

v0.34.6

Compare Source

v0.34.5

Compare Source

v0.34.4

Compare Source

v0.34.3

Compare Source

v0.34.2

Compare Source

v0.34.1

Compare Source

v0.34.0

Compare Source

v0.33.11

Compare Source

v0.33.10

Compare Source

v0.33.9

Compare Source

v0.33.8

Compare Source

v0.33.7

Compare Source

v0.33.6

Compare Source

v0.33.5

Compare Source

v0.33.4

Compare Source


Configuration

📅 Schedule: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod Bot added backport-skip dependencies Pull requests that update a dependency file renovate renovate-auto-approve Team:Security-Cloud Services Security Data Experience - Cloud Services team. labels Apr 16, 2026
@elastic-renovate-prod elastic-renovate-prod Bot requested a review from a team as a code owner April 16, 2026 23:20
@elastic-renovate-prod elastic-renovate-prod Bot added backport-skip dependencies Pull requests that update a dependency file labels Apr 16, 2026
@elastic-renovate-prod elastic-renovate-prod Bot enabled auto-merge (squash) April 16, 2026 23:20
@elastic-renovate-prod
Copy link
Copy Markdown
Contributor Author

elastic-renovate-prod Bot commented Apr 16, 2026

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 3 additional dependencies were updated

Details:

Package Change
k8s.io/cli-runtime v0.33.3 -> v0.35.4
k8s.io/component-base v0.33.3 -> v0.35.4
k8s.io/utils v0.0.0-20250820121507-0af2bda4dd1d -> v0.0.0-20251002143259-bc988d571ff4

@elastic-renovate-prod elastic-renovate-prod Bot added renovate renovate-auto-approve Team:Security-Cloud Services Security Data Experience - Cloud Services team. labels Apr 16, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Apr 16, 2026

This pull request is now in conflicts. Could you fix it? 🙏
To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b renovate/9.4-k8s upstream/renovate/9.4-k8s
git merge upstream/9.4
git push upstream renovate/9.4-k8s

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Apr 17, 2026

This pull request is now in conflicts. Could you fix it? 🙏
To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b renovate/9.4-k8s upstream/renovate/9.4-k8s
git merge upstream/9.4
git push upstream renovate/9.4-k8s

@elastic-renovate-prod elastic-renovate-prod Bot force-pushed the renovate/9.4-k8s branch 3 times, most recently from 3832081 to ba746e5 Compare April 18, 2026 03:00
@elastic-renovate-prod elastic-renovate-prod Bot changed the title fix(deps): update k8s (9.4) fix(deps): update k8s to v0.35.4 (9.4) Apr 18, 2026
@elastic-renovate-prod elastic-renovate-prod Bot force-pushed the renovate/9.4-k8s branch 2 times, most recently from 8ecf1e6 to 6c13967 Compare April 22, 2026 02:53
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Apr 22, 2026

This pull request is now in conflicts. Could you fix it? 🙏
To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b renovate/9.4-k8s upstream/renovate/9.4-k8s
git merge upstream/9.4
git push upstream renovate/9.4-k8s

Copy link
Copy Markdown
Contributor

@jeniawhite jeniawhite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - approving for auto-merge

…vider tests

k8s v0.35 enables WatchListClient by default, causing informer cache sync
to hang when using the fake client in tests.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@elastic-renovate-prod
Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

…eout

k8s v0.35+ fake.NewClientset triggers a one-time sync.Once that parses a
large JSON schema via structured-merge-diff. This initialization can take
>100ms and times out the pre-commit go-test hook (-timeout 100ms).

Add a TestMain to all test packages that use fake.NewClientset, calling
fake.NewClientset() once before m.Run(). TestMain runs before the test
timeout timer starts, so the slow first-call cost is amortized outside of
the 100ms window.

Affected packages:
- internal/dataprovider/providers/k8s
- internal/flavors/benchmark
- internal/processor/add_cluster_id
- internal/resources/fetching/fetchers/aws
- internal/resources/fetching/fetchers/k8s (pre-warm added to existing TestMain)
- internal/uniqueness

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-skip dependencies Pull requests that update a dependency file renovate renovate-auto-approve Team:Security-Cloud Services Security Data Experience - Cloud Services team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant