Skip to content

Suppress Azure SDK error logs#139730

Merged
DaveCTurner merged 3 commits intoelastic:patch/serverless-fixfrom
DaveCTurner:2025/12/18/suppress-azure-sdk-error-logs-serverless-patch
Dec 18, 2025
Merged

Suppress Azure SDK error logs#139730
DaveCTurner merged 3 commits intoelastic:patch/serverless-fixfrom
DaveCTurner:2025/12/18/suppress-azure-sdk-error-logs-serverless-patch

Conversation

@DaveCTurner
Copy link
Contributor

It turns out that the Azure SDK logs copiously at ERROR level for
totally benign events such as a BlobNotFound response when trying to
delete a blob that has already been deleted. Until #139226 these
messages were screamed into the void and caused no issue, but since that
change landed we now see them in the server logs too.

In due course we'd like to be able to capture these logs at a more
appropriate level, maybe DEBUG, but in the meantime this commit
removes the SLF4J bridge from the repository-azure module to redirect
them back into the void.

It turns out that the Azure SDK logs copiously at `ERROR` level for
totally benign events such as a `BlobNotFound` response when trying to
delete a blob that has already been deleted. Until elastic#139226 these
messages were screamed into the void and caused no issue, but since that
change landed we now see them in the server logs too.

In due course we'd like to be able to capture these logs at a more
appropriate level, maybe `DEBUG`, but in the meantime this commit
removes the SLF4J bridge from the `repository-azure` module to redirect
them back into the void.
@DaveCTurner DaveCTurner added >bug :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs labels Dec 18, 2025
@elasticsearchmachine elasticsearchmachine added serverless-linked Added by automation, don't add manually Team:Distributed Coordination (obsolete) Meta label for Distributed Coordination team. Obsolete. Please do not use. labels Dec 18, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-distributed-coordination (Team:Distributed Coordination)

Copy link
Contributor

@mosche mosche left a comment

Choose a reason for hiding this comment

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

lgtm

@DaveCTurner DaveCTurner enabled auto-merge (squash) December 18, 2025 09:03
@DaveCTurner DaveCTurner merged commit b47c805 into elastic:patch/serverless-fix Dec 18, 2025
35 checks passed
szybia added a commit to szybia/elasticsearch that referenced this pull request Jan 7, 2026
* upstream/main:
  Add hook for blocking termination (elastic#133555)
  Delegate to ES93ScalarQuantizedVectorsFormat rather than copying behaviour (elastic#139834)
  Refactor compound block types (elastic#140219)
  Flush the rate buffer when the slice index changes (elastic#138856)
  Log linked project connection errors at debug during shutdown (elastic#140239)
  Periodic FIPS 140-3 buildkite pipelines (elastic#139909)
  ES|QL - Remove TERM function (elastic#139953)
  Fix name of started time field in shutdown status (elastic#139910)
  Drop `project_routing` from query params (elastic#140272)
  Fix flaky test: AllocationDecidersTests (elastic#140271)
  Add List Reindex API (elastic#140184)
  Expose _tier metadata attribute in ESQL (elastic#139894)
  Tweak TSDBRestEsqlIT#testTimeSeriesQuerying(...) (elastic#140210)
  Fix an OOM error when creating to many chained synonym graph token filter. (elastic#140026)
  Suppress Azure SDK error logs (elastic#139730)
  Rewritten integer sorts need to use SortedNumericSortField (elastic#139538) (elastic#139700)
  Adjust index versions for skippers for time series (elastic#139670)
  Fix host.name skippers index version range (elastic#139636)
  Remove BWC shim for a broken commit
  Fix index.mapping.use_doc_values_skipper defaults in serverless (elastic#139532)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

>bug :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs serverless-linked Added by automation, don't add manually Team:Distributed Coordination (obsolete) Meta label for Distributed Coordination team. Obsolete. Please do not use. v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments