Skip to content

build(deps): bump the gcp-sdks group across 1 directory with 9 updates#48139

Closed
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/gcp-sdks-4dc4f061ce
Closed

build(deps): bump the gcp-sdks group across 1 directory with 9 updates#48139
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/gcp-sdks-4dc4f061ce

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Dec 17, 2025

Bumps the gcp-sdks group with 1 update in the / directory: cloud.google.com/go/bigquery.

Updates cloud.google.com/go/bigquery from 1.69.0 to 1.77.0

Release notes

Sourced from cloud.google.com/go/bigquery's releases.

bigquery: v1.77.0

v1.77.0 (2026-05-04)

Commits
  • 7cd2512 chore(main): release spanner 1.77.0 (#11634)
  • 28f0030 chore(all): fix out-of-sync version.go files (#11684)
  • 655de36 feat(spanner): Support REPEATABLE_READ for RW transaction (#11654)
  • 60dc167 fix(aiplatform): remove VertexAISearch.engine option (#11681)
  • 3f23a91 fix(aiplatform): An existing google.api.http annotation http_uri is changed...
  • e87cedc chore: remove resourcesettings (#11678)
  • d662a45 feat(spanner): add option for LastStatement in transaction (#11638)
  • 9e508d0 chore: release main (#11623)
  • 601e742 feat(bigquery/reservation): Add a new field replication_status to `.google....
  • 1eb601e chore(firestore): expose the Firestore.executePipeline API to the preview bra...
  • Additional commits viewable in compare view

Updates cloud.google.com/go/monitoring from 1.24.2 to 1.24.3

Commits

Updates cloud.google.com/go/pubsub from 1.49.0 to 1.50.1

Commits

Updates cloud.google.com/go/compute from 1.38.0 to 1.54.0

Release notes

Sourced from cloud.google.com/go/compute's releases.

bigtable: v1.47.0

v1.47.0 (2026-05-01)

securitycenter: v1.43.0

v1.43.0 (2026-04-30)

Changelog

Sourced from cloud.google.com/go/compute's changelog.

Changes

1.47.0 (2026-04-30)

1.46.0 (2026-04-13)

1.45.0 (2026-04-09)

1.44.0 (2026-04-02)

1.43.0 (2026-03-23)

Features

  • Add a field for upgrading previous processor version when fine tuning (790bab5)

1.42.0 (2026-03-05)

Features

  • Added a field for enabling image and table annotation for layout parser processor (9c80b8b)

1.41.0 (2026-02-12)

Features

  • A new field document_prompt is added to message .google.cloud.documentai.v1beta3.DocumentSchema (6f31019)
  • A new field document_type is added to message .google.cloud.documentai.v1beta3.ImportDocumentsRequest (6f31019)
  • A new field enable_table_split is added to message .google.cloud.documentai.v1beta3.OcrConfig.LayoutParsingParams (6f31019)
  • A new field revisions is added to message .google.cloud.documentai.v1beta3.Evaluation (6f31019)
  • Added new messages Documents and RawDocuments for inline document input (6f31019)
  • The field skip_human_review in messages .google.cloud.documentai.v1beta3.ProcessRequest and .google.cloud.documentai.v1beta3.BatchProcessRequest is deprecated (6f31019)
  • The method ReviewDocument in .google.cloud.documentai.v1beta3.DocumentProcessorService is deprecated (6f31019)

Bug Fixes

  • Removed the SpannerIndexingConfig message and the spanner_indexing_config field from .google.cloud.documentai.v1beta3.Dataset BREAKING CHANGE: The SpannerIndexingConfig message and the spanner_indexing_config field within the Dataset message have been removed. Client code referencing these will need to stop referencing these in case of an error (6f31019)

Documentation

  • Updated comments for various fields and messages (6f31019)

1.40.0 (2026-01-29)

Documentation

  • Fixed language issues in multiple message field descriptions (d8ea738)
  • Regenerated REST and RPC Document AI documentation to include missing changes from September 2024 to November 2025 (d8ea738)

... (truncated)

Commits
  • 1b34244 chore: librarian release pull request: 20260122T080909Z (#13657)
  • e31373e chore: tidy snippets (#13655)
  • 2103cc6 chore: librarian release pull request: 20260121T212954Z (#13654)
  • 8ddeca5 chore: librarian generate pull request: 20260121T080645Z (#13650)
  • a80159a chore(all): update deps (major) (#13644)
  • e6111d4 chore: disable major version upgrade of pubsub (#13648)
  • 8e33ea0 chore(all): update opentelemetry-go monorepo to v1.39.0 (#13643)
  • 3876978 fix(auth): add InternalOptions.TelemetryAttributes for internal client use (#...
  • 736b758 chore: update spanner test module (#13639)
  • 4fecc87 chore(all): update module golang.org/x/crypto to v0.45.0 [SECURITY] (#13640)
  • Additional commits viewable in compare view

Updates cloud.google.com/go/redis from 1.18.2 to 1.18.3

Commits
  • dbd3f0a chore: release main (#10490)
  • 74b07fd chore: run goimports (#10534)
  • 3b9a830 feat(compute/metadata): add sys check for windows OnGCE (#10521)
  • f4cc536 feat(containeranalysis): add GetVulnerabilityOccurrencesSummary RPC (#10533)
  • 8ecc4e9 chore: bump deps (#10529)
  • 11d7272 chore(privilegedaccessmanager): add config to generate apiv1 (#10530)
  • 9e5707a chore(main): release auth/oauth2adapt 0.2.3 (#10523)
  • c3e2618 chore(storage): remove x-goog-api-client header merging from invoke (#10514)
  • fd16a17 feat(bigtable): add column family type to FamilyInfo in TableInfo (#10520)
  • f46b747 feat(aiplatform): enable rest_numeric_enums for aiplatform v1 and v1beta1 (#1...
  • Additional commits viewable in compare view

Updates cloud.google.com/go/auth from 0.17.0 to 0.20.0

Release notes

Sourced from cloud.google.com/go/auth's releases.

gkehub: v0.20.0

v0.20.0 (2026-04-30)

Changelog

Sourced from cloud.google.com/go/auth's changelog.

v0.20.0

  • bigquery: Support SchemaUpdateOptions for load jobs.

  • bigtable:

    • Add SampleRowKeys.
    • cbt: Support union, intersection GCPolicy.
    • Retry admin RPCS.
    • Add trace spans to retries.
  • datastore: Add OpenCensus tracing.

  • firestore:

    • Fix queries involving Null and NaN.
    • Allow Timestamp protobuffers for time values.
  • logging: Add a WriteTimeout option.

  • spanner: Support Batch API.

  • storage: Add OpenCensus tracing.

v0.19.0

  • bigquery:

    • Support customer-managed encryption keys.
  • bigtable:

    • Improved emulator support.
    • Support GetCluster.
  • datastore:

    • Add general mutations.
    • Support pointer struct fields.
    • Support transaction options.
  • firestore:

    • Add Transaction.GetAll.
    • Support document cursors.
  • logging:

    • Support concurrent RPCs to the service.
    • Support per-entry resources.
  • profiler:

    • Add config options to disable heap and thread profiling.
    • Read the project ID from $GOOGLE_CLOUD_PROJECT when it's set.
  • pubsub:

    • BEHAVIOR CHANGE: Release flow control after ack/nack (instead of after the

... (truncated)

Commits
  • 4b98a63 README.md: add news for next release
  • aae690d storage: mark bucket lock as private alpha
  • 5882e88 firestore: add the read time to DocumentSnapshot, part 1
  • 7808a7b internal: clean up OC tests
  • a1b76a8 pubsub: use the new aggreagation API
  • 63a4704 Bigquery Loader: add SchemaUpdateOptions
  • f0945c7 storage: fix OC test
  • 11ffa33 datastore: add OC integration test
  • 51968c3 storage: add RangeReader test
  • f2174aa storage: put read code together
  • Additional commits viewable in compare view

Updates cloud.google.com/go/iam from 1.5.2 to 1.7.0

Release notes

Sourced from cloud.google.com/go/iam's releases.

vmwareengine: v1.7.0

v1.7.0 (2026-04-30)

servicehealth: v1.6.0

v1.6.0 (2026-04-30)

storageinsights: v1.6.0

v1.6.0 (2026-04-30)

Changelog

Sourced from cloud.google.com/go/iam's changelog.

1.7.0 (2023-01-31)

Features

  • documentai: Add REST client (06a54a1)
  • documentai: Added advanced_ocr_options field in OcrConfig (45c70e3)
  • documentai: Added field_mask field in DocumentOutputConfig.GcsOutputConfig in document_io.proto (2a0b1ae)
  • documentai: Added font_family to document.proto feat: added ImageQualityScores message to document.proto feat: added PropertyMetadata and EntityTypeMetadata to document_schema.proto (9c5d6c8)
  • documentai: Added TrainProcessorVersion, EvaluateProcessorVersion, GetEvaluation, and ListEvaluations v1beta3 APIs feat: added evaluation.proto feat: added document_schema field in ProcessorVersion processor.proto feat: added image_quality_scores field in Document.Page in document.proto feat: added font_family field in Document.Style in document.proto (ac0c5c2)
  • documentai: Exposed GetProcessorType to v1 (447afdd)
  • documentai: Exposed GetProcessorType to v1beta3 (447afdd)
  • documentai: Rewrite signatures in terms of new location (3c4b2b3)
  • documentai: Rewrite signatures in terms of new types for betas (9f303f9)
  • documentai: Start generating proto message types (563f546)
  • documentai: Start generating stubs dir (de2d180)

1.6.0 (2023-01-26)

Features

  • documentai/apiv1beta3: Add REST transport (f7b0822)
  • documentai: Add REST client (06a54a1)
  • documentai: Added field_mask field in DocumentOutputConfig.GcsOutputConfig in document_io.proto (2a0b1ae)
  • documentai: Added font_family to document.proto feat: added ImageQualityScores message to document.proto feat: added PropertyMetadata and EntityTypeMetadata to document_schema.proto (9c5d6c8)
  • documentai: Added TrainProcessorVersion, EvaluateProcessorVersion, GetEvaluation, and ListEvaluations v1beta3 APIs feat: added evaluation.proto feat: added document_schema field in ProcessorVersion processor.proto feat: added image_quality_scores field in Document.Page in document.proto feat: added font_family field in Document.Style in document.proto (ac0c5c2)
  • documentai: Exposed GetProcessorType to v1 (447afdd)
  • documentai: Exposed GetProcessorType to v1beta3 (447afdd)
  • documentai: Rewrite signatures in terms of new location (3c4b2b3)
  • documentai: Rewrite signatures in terms of new types for betas (9f303f9)
  • documentai: Start generating proto message types (563f546)
  • documentai: Start generating stubs dir (de2d180)

1.5.0 (2023-01-26)

⚠ BREAKING CHANGES

  • documentai: Changed the name field for ProcessRequest and BatchProcessorRequest to accept * so the name field can accept Processor and ProcessorVersion.

Features

  • documentai/apiv1beta3: Add REST transport (f7b0822)
  • documentai: Add REST client (06a54a1)
  • documentai: Added field_mask field in DocumentOutputConfig.GcsOutputConfig in document_io.proto (2a0b1ae)
  • documentai: Added field_mask to ProcessRequest object in document_processor_service.proto feat: Added parent_ids to Revision object in document.proto feat: Added integer_values, float_values and non_present to Entity object in document.proto feat: Added corrected_key_text, correct_value_text to FormField object in document.proto feat: Added OperationMetadata resource feat!: Added Processor Management and Processor Version support to v1 library (370e23e)
  • documentai: Added font_family to document.proto feat: added ImageQualityScores message to document.proto feat: added PropertyMetadata and EntityTypeMetadata to document_schema.proto (9c5d6c8)
  • documentai: Added TrainProcessorVersion, EvaluateProcessorVersion, GetEvaluation, and ListEvaluations v1beta3 APIs feat: added evaluation.proto feat: added document_schema field in ProcessorVersion processor.proto feat: added image_quality_scores field in Document.Page in document.proto feat: added font_family field in Document.Style in document.proto (ac0c5c2)
  • documentai: Exposed GetProcessorType to v1 (447afdd)

... (truncated)

Commits

Updates cloud.google.com/go/longrunning from 0.6.7 to 0.9.0

Release notes

Sourced from cloud.google.com/go/longrunning's releases.

visionai: v0.9.0

v0.9.0 (2026-04-30)

memorystore: v0.8.0

v0.8.0 (2026-04-30)

policysimulator: v0.8.0

v0.8.0 (2026-04-30)

storagebatchoperations: v0.8.0

v0.8.0 (2026-04-30)

maintenance: v0.7.0

v0.7.0 (2026-04-30)

parametermanager: v0.7.0

v0.7.0 (2026-04-30)

privilegedaccessmanager: v0.7.0

v0.7.0 (2026-04-30)

Changelog

Sourced from cloud.google.com/go/longrunning's changelog.

Code changes required from v0.9.0

  • pubsub: Replace

    sub.ModifyPushConfig(ctx, pubsub.PushConfig{Endpoint: "https://example.com/push"})
    

    with

    sub.Update(ctx, pubsub.SubscriptionConfigToUpdate{
        PushConfig: &pubsub.PushConfig{Endpoint: "https://example.com/push"},
    })
    
  • trace: traceGRPCServerInterceptor will be provided from *trace.Client. Given an initialized *trace.Client named tc, instead of

    s := grpc.NewServer(grpc.UnaryInterceptor(trace.GRPCServerInterceptor(tc)))
    

    write

    s := grpc.NewServer(grpc.UnaryInterceptor(tc.GRPCServerInterceptor()))
    
  • trace trace.GRPCClientInterceptor will also provided from *trace.Client. Instead of

    conn, err := grpc.Dial(srv.Addr, grpc.WithUnaryInterceptor(trace.GRPCClientInterceptor()))
    

    write

    conn, err := grpc.Dial(srv.Addr, grpc.WithUnaryInterceptor(tc.GRPCClientInterceptor()))
    
  • trace: We removed the deprecated trace.EnableGRPCTracing. Use the gRPC interceptor as a dial option as shown below when initializing Cloud package clients:

    c, err := pubsub.NewClient(ctx, "project-id", option.WithGRPCDialOption(grpc.WithUnaryInterceptor(tc.GRPCClientInterceptor())))
    if err != nil {
        ...
    

... (truncated)

Commits
  • d4f8670 BREAKING: all: regenerate toolkit client
  • 23179f2 readme: document Trace and Error Reporting clients
  • c2e00bb trace: switch to grpc-trace-bin for gRPC calls
  • 1de0ed4 rpcreplay: Fprintf functions
  • 8878988 bigtable/bttest: Return proper error code when entity already exists
  • e432073 bigtable: Don't retry on INTERNAL errors.
  • 84bf648 rpcreplay: responses to code review comments from previous CL
  • e687f27 rpcreplay: replay of unary RPCs
  • 9da216d spanner: more integration tests
  • a089e75 logging: document that Close flushes the loggers
  • Additional commits viewable in compare view

Updates cloud.google.com/go/storage from 1.53.0 to 1.62.0

Commits
  • 01df6e1 chore(main): release spanner 1.62.0 (#10073)
  • 8e675cd fix(spanner): Add ARRAY keywords to keywords (#10079)
  • db8216e feat(pubsub/pstest): add support to register other servers into grpc.Server (...
  • 292e812 docs(maps/fleetengine): mark TerminalPointId as deprecated (#10130)
  • 0e6413d feat(bigtable): Add ignore_warnings flag to SetGcPolicy (#9372)
  • 2d34bf3 chore(all): update deps (#10156)
  • 7371665 test(pubsub): make error checking of receive less brittle (#10165)
  • fa3bfdb fix(auth): handle non-Transport DefaultTransport (#10162)
  • 1320d7d chore(main): release vertexai 0.9.0 (#10163)
  • b452014 chore(vertexai): skip tests that check blocked inputs for model (#10152)
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added automation dependabot GitHub Dependabot labels Dec 17, 2025
@dependabot dependabot Bot requested a review from a team as a code owner December 17, 2025 10:06
@dependabot dependabot Bot added automation dependabot GitHub Dependabot labels Dec 17, 2025
@botelastic botelastic Bot added the needs_team Indicates that the issue/PR needs a Team:* label label Dec 17, 2025
@botelastic
Copy link
Copy Markdown

botelastic Bot commented Dec 17, 2025

This pull request doesn't have a Team:<team> label.

@github-actions
Copy link
Copy Markdown
Contributor

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Dec 17, 2025

This pull request does not have a backport label.
If this is a bug or security fix, could you label this PR @dependabot[bot]? 🙏.
For such, you'll need to label your PR with:

  • The upcoming major version of the Elastic Stack
  • The upcoming minor version of the Elastic Stack (if you're not pushing a breaking change)

To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-8./d is the label to automatically backport to the 8./d branch. /d is the digit
  • backport-active-all is the label that automatically backports to all active branches.
  • backport-active-8 is the label that automatically backports to all active minor branches for the 8 major.
  • backport-active-9 is the label that automatically backports to all active minor branches for the 9 major.

@dependabot dependabot Bot force-pushed the dependabot/go_modules/gcp-sdks-4dc4f061ce branch 5 times, most recently from 1ca98bf to 2b2401e Compare December 24, 2025 10:05
@dependabot dependabot Bot force-pushed the dependabot/go_modules/gcp-sdks-4dc4f061ce branch 4 times, most recently from 82883a2 to 0e2e0d8 Compare January 1, 2026 10:05
@dependabot dependabot Bot force-pushed the dependabot/go_modules/gcp-sdks-4dc4f061ce branch 5 times, most recently from f60546c to c6f9f13 Compare January 12, 2026 12:24
@dependabot dependabot Bot force-pushed the dependabot/go_modules/gcp-sdks-4dc4f061ce branch 6 times, most recently from b988e5e to 505badd Compare January 20, 2026 10:27
@dependabot dependabot Bot force-pushed the dependabot/go_modules/gcp-sdks-4dc4f061ce branch from 98ae766 to 02b1f0c Compare January 21, 2026 10:25
@dependabot dependabot Bot force-pushed the dependabot/go_modules/gcp-sdks-4dc4f061ce branch 4 times, most recently from d7d7d6f to a426eab Compare March 20, 2026 10:24
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Mar 20, 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 dependabot/go_modules/gcp-sdks-4dc4f061ce upstream/dependabot/go_modules/gcp-sdks-4dc4f061ce
git merge upstream/main
git push upstream dependabot/go_modules/gcp-sdks-4dc4f061ce

@dependabot dependabot Bot force-pushed the dependabot/go_modules/gcp-sdks-4dc4f061ce branch from d900fea to 4cbddb8 Compare March 23, 2026 10:51
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Mar 27, 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 dependabot/go_modules/gcp-sdks-4dc4f061ce upstream/dependabot/go_modules/gcp-sdks-4dc4f061ce
git merge upstream/main
git push upstream dependabot/go_modules/gcp-sdks-4dc4f061ce

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 9, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

The pull request updates dependencies in go.mod across multiple module categories. Google Cloud libraries including BigQuery, Monitoring, Pub/Sub, Storage, and Compute are upgraded. Core Google API libraries (google.golang.org/api, google.golang.org/grpc, google.golang.org/genproto) are bumped to newer versions. OpenTelemetry modules and related instrumentation packages receive version updates. Additional indirect dependencies are bumped, including Google authentication, IAM, and long-running operation modules. A new indirect dependency on cloud.google.com/go/pubsub/v2 v2.0.0 is added. The total change involves 29 lines added and 28 lines removed.

🚥 Pre-merge checks | ❌ 2

❌ Failed checks (1 warning, 1 inconclusive)

Check name Status Explanation Resolution
Linked Issues check ⚠️ Warning The PR updates GCP SDK dependencies but does not address the linked issue #11087, which requires cherry-picking a Jolokia HTTP client connection leak fix to branch 7.0. Verify the PR scope: it appears to be a dependency bump for the main branch, not a cherry-pick for branch 7.0. Confirm whether this PR is intended for #11087 or if it addresses a different objective.
Out of Scope Changes check ❓ Inconclusive The PR only modifies go.mod with GCP SDK version bumps, which is within scope for a dependency update PR. However, it does not align with the stated linked issue objective of cherry-picking a Jolokia client reuse fix. Clarify the PR's intended purpose: if it targets #11087, the changes appear misaligned; if it's a separate dependency update, link appropriate issues or confirm no specific issue linkage is needed.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/go_modules/gcp-sdks-4dc4f061ce
  • 🛠️ Update Documentation: Commit on current branch
  • 🛠️ Update Documentation: Create PR

Comment @coderabbitai help to get the list of available commands and usage tips.

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Apr 13, 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 dependabot/go_modules/gcp-sdks-4dc4f061ce upstream/dependabot/go_modules/gcp-sdks-4dc4f061ce
git merge upstream/main
git push upstream dependabot/go_modules/gcp-sdks-4dc4f061ce

1 similar comment
@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 dependabot/go_modules/gcp-sdks-4dc4f061ce upstream/dependabot/go_modules/gcp-sdks-4dc4f061ce
git merge upstream/main
git push upstream dependabot/go_modules/gcp-sdks-4dc4f061ce

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@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 dependabot/go_modules/gcp-sdks-4dc4f061ce upstream/dependabot/go_modules/gcp-sdks-4dc4f061ce
git merge upstream/main
git push upstream dependabot/go_modules/gcp-sdks-4dc4f061ce

@github-actions

This comment has been minimized.

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Apr 21, 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 dependabot/go_modules/gcp-sdks-4dc4f061ce upstream/dependabot/go_modules/gcp-sdks-4dc4f061ce
git merge upstream/main
git push upstream dependabot/go_modules/gcp-sdks-4dc4f061ce

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Copy Markdown
Contributor

TL;DR

The failed Buildkite job is a Windows-only test cleanup failure in TestMultipleReceivers, not a compile/runtime regression from the dependency bump. Immediate action: retry the failed job; for a durable fix, make receiver shutdown synchronization stricter in the test path.

Remediation

  • Add a post-shutdown wait in the multi-receiver test path so Windows file handles are released before t.TempDir() cleanup runs (e.g., assert receiver shutdown completion similarly to the existing "http: Server closed" wait pattern).
  • Re-run :windows: x-pack/auditbeat: Win 2022 Unit Tests after that change (or retry now to confirm this failure is transient/flaky).
Investigation details

Root Cause

x-pack/auditbeat/abreceiver.TestMultipleReceivers creates multiple receivers with temporary homes (x-pack/auditbeat/abreceiver/receiver_test.go:94-199, especially path.home at :127 and :151).

The failing log shows test cleanup trying to remove ...\data\beat.db while it is still open by another process/handle, which indicates shutdown/cleanup timing is racing on Windows.

Related shutdown flow:

  • x-pack/otel/oteltest/oteltest.go:202-204 calls r.Shutdown(ctx) for each receiver.
  • Unlike x-pack/auditbeat/abreceiver/receiver_leak_test.go:96-103, this path does not wait for explicit shutdown completion signals before returning.

Evidence

  • Build: https://buildkite.com/elastic/beats/builds/45224
  • Job/step: :windows: x-pack/auditbeat: Win 2022 Unit Tests (beats-xpack-auditbeat, build 27895)
  • Key log excerpt:
    • FAIL: x-pack/auditbeat/abreceiver TestMultipleReceivers
    • TempDir RemoveAll cleanup: unlinkat ...\data\beat.db: The process cannot access the file because it is being used by another process.

Verification

  • Scoped local reproduction on this Linux runner was not completed because the package tree hit a host dependency compile blocker (rpm/rpmlib.h missing), so this analysis is based on the Buildkite Windows failure log and source inspection.

Follow-up

Because this PR is a dependency bump (gcp-sdks), this looks unrelated to the PR’s functional changes and more like an existing Windows test flake/race surfaced by CI timing.

Note

🔒 Integrity filter blocked 2 items

The following items were blocked because they don't meet the GitHub integrity level.

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

What is this? | From workflow: PR Buildkite Detective

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

dependabot Bot and others added 2 commits May 6, 2026 10:26
Bumps the gcp-sdks group with 1 update in the / directory: [cloud.google.com/go/bigquery](https://github.com/googleapis/google-cloud-go).


Updates `cloud.google.com/go/bigquery` from 1.69.0 to 1.77.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@spanner/v1.69.0...spanner/v1.77.0)

Updates `cloud.google.com/go/monitoring` from 1.24.2 to 1.24.3
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@monitoring/v1.24.2...monitoring/v1.24.3)

Updates `cloud.google.com/go/pubsub` from 1.49.0 to 1.50.1
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@pubsub/v1.49.0...pubsub/v1.50.1)

Updates `cloud.google.com/go/compute` from 1.38.0 to 1.54.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/documentai/CHANGES.md)
- [Commits](googleapis/google-cloud-go@pubsub/v1.38.0...compute/v1.54.0)

Updates `cloud.google.com/go/redis` from 1.18.2 to 1.18.3
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@kms/v1.18.2...kms/v1.18.3)

Updates `cloud.google.com/go/auth` from 0.17.0 to 0.20.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@v0.17.0...v0.20.0)

Updates `cloud.google.com/go/iam` from 1.5.2 to 1.7.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/documentai/CHANGES.md)
- [Commits](googleapis/google-cloud-go@iam/v1.5.2...iam/v1.7.0)

Updates `cloud.google.com/go/longrunning` from 0.6.7 to 0.9.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@longrunning/v0.6.7...v0.9.0)

Updates `cloud.google.com/go/storage` from 1.53.0 to 1.62.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](googleapis/google-cloud-go@compute/v1.53.0...spanner/v1.62.0)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/auth
  dependency-version: 0.17.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/bigquery
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/compute
  dependency-version: 1.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/iam
  dependency-version: 1.5.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/longrunning
  dependency-version: 0.7.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/monitoring
  dependency-version: 1.24.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/pubsub
  dependency-version: 1.50.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/redis
  dependency-version: 1.18.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gcp-sdks
- dependency-name: cloud.google.com/go/storage
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gcp-sdks
...

Signed-off-by: dependabot[bot] <support@github.com>
@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented May 6, 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 dependabot/go_modules/gcp-sdks-4dc4f061ce upstream/dependabot/go_modules/gcp-sdks-4dc4f061ce
git merge upstream/main
git push upstream dependabot/go_modules/gcp-sdks-4dc4f061ce

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 7, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation dependabot GitHub Dependabot needs_team Indicates that the issue/PR needs a Team:* label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant