Skip to content

merge queue: embarking main (a7d1166) and #4368 together#4812

Closed
mergify[bot] wants to merge 5 commits into
mainfrom
mergify/merge-queue/0135e23ff7
Closed

merge queue: embarking main (a7d1166) and #4368 together#4812
mergify[bot] wants to merge 5 commits into
mainfrom
mergify/merge-queue/0135e23ff7

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify Bot commented Apr 22, 2026

✨ Pull request #4368 has been dequeued. ✨

The pull request could not be merged. This could be related to an activated branch protection or ruleset rule that prevents us from merging. Changes must be made through the merge queue

Branch main (a7d1166) and #4368 are embarked together for merge.

This pull request has been created by Mergify to speculatively check the mergeability of #4368.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

  • #approved-reviews-by >= 1 [🛡 GitHub branch protection]
  • #approved-reviews-by >= 1 [🛡 GitHub repository ruleset rule [org] Require a PR for Renovate]
  • #approved-reviews-by >= 1 [🛡 GitHub repository ruleset rule [org] Require a PR]
  • #changes-requested-reviews-by = 0 [🛡 GitHub branch protection]
  • #changes-requested-reviews-by = 0 [🛡 GitHub repository ruleset rule [org] Require a PR for Renovate]
  • #changes-requested-reviews-by = 0 [🛡 GitHub repository ruleset rule [org] Require a PR]
  • check-success=Lint
  • check-success=Manifest Tests
  • check-success=Package Cloudbeat (docker)
  • check-success=Package Cloudbeat (tar.gz)
  • check-success=Test Rego Policies
  • check-success=Unit Test
  • any of [🛡 GitHub branch protection]:
    • check-success = CLA
    • check-neutral = CLA
    • check-skipped = CLA
  • any of [🛡 GitHub branch protection]:
    • check-success = Package Cloudbeat (docker)
    • check-neutral = Package Cloudbeat (docker)
    • check-skipped = Package Cloudbeat (docker)
  • any of [🛡 GitHub branch protection]:
    • check-success = Package Cloudbeat (tar.gz)
    • check-neutral = Package Cloudbeat (tar.gz)
    • check-skipped = Package Cloudbeat (tar.gz)
  • any of [🛡 GitHub branch protection]:
    • check-success = Manifest Tests
    • check-neutral = Manifest Tests
    • check-skipped = Manifest Tests
  • any of [🛡 GitHub branch protection]:
    • check-success = Test Rego Policies
    • check-neutral = Test Rego Policies
    • check-skipped = Test Rego Policies
  • any of [🛡 GitHub branch protection]:
    • check-success = Lint
    • check-neutral = Lint
    • check-skipped = Lint
  • any of [🛡 GitHub branch protection]:
    • check-success = Unit Test
    • check-neutral = Unit Test
    • check-skipped = Unit Test

Required conditions to stay in the queue:

---
checking_base_sha: a7d1166cb5d67d9a539a5f6693ee6c0e0302ffe0
previous_failed_batches: []
pull_requests:
  - number: 4368
    scopes: []
scopes: []
...

elastic-renovate-prod Bot and others added 5 commits April 20, 2026 08:43
- Replace deprecated NewSimpleClientset with NewClientset in all test files
- Add setup_test.go with noWatchListGates to disable WatchListClient feature
  gate in k8s fetcher and dataprovider test packages; k8s v0.35+ enables this
  gate by default but the fake client hangs indefinitely without it disabled

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
fake.NewClientset() (k8s v0.35+) parses a ~382KB YAML schema on first call
via sync.Once, taking >100ms. This exceeds the pre-commit go-test timeout.
Pre-warm it in TestMain so the cost doesn't count against the per-test clock.

Also replace remaining NewSimpleClientset (deprecated SA1019) with NewClientset
in kube_fetcher_test.go and elb_fetcher_test.go.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mergify mergify Bot closed this Apr 22, 2026
@mergify mergify Bot deleted the mergify/merge-queue/0135e23ff7 branch April 22, 2026 21:07
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