Skip to content

build(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0#18949

Merged
teresaromero merged 1 commit into
mainfrom
dependabot/go_modules/golang.org/x/tools-0.45.0
May 12, 2026
Merged

build(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0#18949
teresaromero merged 1 commit into
mainfrom
dependabot/go_modules/golang.org/x/tools-0.45.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Bumps golang.org/x/tools from 0.44.0 to 0.45.0.

Commits
  • 2aabba0 go.mod: update golang.org/x dependencies
  • ef989b3 go/types/internal/play: show Info.Instances[Ident]
  • 21d44f2 go/analysis/passes/inline: document skipping of TestF->F calls
  • ec83c21 go/analysis/passes/modernize: minmax: only remove exact userdefined
  • 5625353 go/analysis/passes/modernize: improve value variable name generation
  • 15a3bd5 gopls/internal/analysis/errorsastype: imporove example clarity
  • cd57ef8 go/packages: include dependency errors when CompiledGoFiles is missing
  • 053fdbc go/analysis/passes/modernize: minmax: fix pure operands only
  • bf84681 go/analysis/passes/errorsas: add example of invalid errors.As use
  • 23921d1 gopls: add errorsastype analyzer
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.44.0 to 0.45.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](golang/tools@v0.44.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot requested a review from a team as a code owner May 11, 2026 21:20
@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@teresaromero
Copy link
Copy Markdown
Contributor

netbox failure is expected, retrying the rest

@github-actions
Copy link
Copy Markdown
Contributor

TL;DR

The failing OOM-testing jobs are failing in the downstream EPR deployment pipeline before tests even start (docker restart called without a container, then EPR health checks time out). The netbox check failure in this run is not diagnosable from the provided log excerpt alone; its actual test error appears to be only in uploaded artifacts.

Remediation

  • In the downstream pipeline script (deploy-epr.sh in appex-qa-stateful-security-prebuilt-rules-ftr-oom-testing), ensure the container argument for docker restart is always populated (or guard/fail with a clear message before restart).
  • After restart, verify readiness with a bounded retry on the actual target host/container and only proceed when healthy.
  • For Check integrations netbox, download and inspect the uploaded build/test-results/netbox-*.xml / stack dump artifacts from build 42680 to identify the exact failing test, then map to package code.
Investigation details

Root Cause

  • OOM testing failures (configuration/infrastructure): The failure occurs in a downstream triggered pipeline, not in this PR’s code changes (go.mod / go.sum only). The log shows a command misuse/config issue followed by EPR unreachability.
  • Netbox failure (inconclusive from provided logs): The available log only shows teardown and a generic exit status, with no test assertion/stacktrace line in the fetched log file.

Relevant code wiring in this repo:

  • .buildkite/scripts/packages/security_detection_engine.sh:112 triggers the external pipeline appex-qa-stateful-security-prebuilt-rules-ftr-oom-testing.

Evidence

  • Build: https://buildkite.com/elastic/integrations/builds/42680

  • Job/step: :package::sparkles: Deploy EPR instance (downstream pipeline)

  • Key log excerpts:

    • /tmp/gh-aw/buildkite-logs/appex-qa-stateful-security-prebuilt-rules-ftr-oom-testing-packagesparkles-deploy-epr-instance.txt:111
      • "docker restart" requires at least 1 argument.
    • ...:131
      • curl: (7) Failed to connect ... Connection refused
    • ...:135, ...:139
      • curl: (28) ... Connection timed out
    • ...:144
      • Error: The command exited with status 28
  • Job/step: Check integrations netbox

  • Key log excerpts:

    • /tmp/gh-aw/buildkite-logs/integrations-check-integrations-netbox.txt:73
      • --- [netbox] failed
    • ...:76
      • Error: The command exited with status 1
    • No explicit failing test/assertion is present in the provided log body.

Verification

  • Not run locally; analysis based on provided Buildkite failure logs and PR diff metadata.

Follow-up

  • If the netbox artifact XML shows a deterministic package/test regression, I’d treat that separately from the EPR deploy issue (which is already clearly external pipeline failure).

What is this? | From workflow: PR Buildkite Detective

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@teresaromero
Copy link
Copy Markdown
Contributor

@teresaromero teresaromero merged commit db7b28e into main May 12, 2026
9 of 10 checks passed
@teresaromero teresaromero deleted the dependabot/go_modules/golang.org/x/tools-0.45.0 branch May 12, 2026 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants