workhorse: Update module gocloud.dev to v0.28.0

What does this MR do and why?

Follow up merge request from !109073 (closed) since renovate can't update the package because of breaking changes.

This MR contains the following updates:

Package Type Update Change
gocloud.dev require minor v0.27.0 -> v0.28.0

MR created with the help of gitlab-org/frontend/renovate-gitlab-bot


Release Notes

google/go-cloud

v0.28.0

Compare Source

BREAKING CHANGES:

  • secrets/azurekeyvault: Updated to latest Azure SDK.
  • blob/azureblob: Updated to match recent breaking changes in the Azure packages (yes, again).
  • pubsub/awssnssqs: Fixed BeforeSend to take a pointer to the SendMessageBatchRequestEntry struct, so that it can be modified.

blob

  • memblob: Fixed bug where use of BeforeCopy callback would drop the actual copying.
  • azureblob: Updated to match recent breaking changes in the Azure packages.

pubsub

  • all: Simplified and improved batch sizing, should resolve issues with too-frequent polling in some situations.
  • azurepubsub: Made ListenerTimeout configurable.
  • gcppubsub and awssnssqs: Support lazy mode for Nack (where no explicit Nack is sent).
  • awssnssqs: Fixed BeforeSend to take a pointer to the SendMessageBatchRequestEntry struct, so that it can be modified.

secrets

  • secrets/azurekeyvault: Updated to latest Azure SDK. Use azidentity.NewDefaultAzureCredential.

sql

  • gcp/cloudsql: Fixed IAM login.

Merge request reports

Loading