Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 4, 2025

Bumps azure-monitor-opentelemetry from 1.6.1 to 1.6.13.

Release notes

Sourced from azure-monitor-opentelemetry's releases.

azure-monitor-opentelemetry_1.6.13

1.6.13 (2025-07-30)

Features Added

  • Update to latest OpenTelemetry version after instrumentation breaking change fix. Remove Python 3.8 support. (#42247)

azure-monitor-opentelemetry_1.6.12

1.6.12 (2025-07-21)

Bugs Fixed

  • Fix logging formatter breaking change (#42122)

azure-monitor-opentelemetry_1.6.11

1.6.11 (2025-07-17)

Features Added

  • Add configuring of logging format and logger name via environment variables (#42035)
Commits
  • a32a5f6 Distro release 1.6.13 (#42257)
  • 08a6b28 Update Distro to latest OTel version (#42247)
  • 5eba99f Increment package version after release of azure-monitor-querymetrics (#42245)
  • 011a618 [Monitor Metrics] Add samples (#42242)
  • 0d79413 [AutoRelease] t2-monitor-2025-07-28-70598(can only be merged by SDK owner) (#...
  • 5ce5f9a [Monitor] Add TypeSpec-based azure-monitor-querymetrics package (#42174)
  • afb07fc Update CHANGELOG.md (#42229)
  • 815ddd9 Refactored DJB2 code for Application Insights Sampler (#42210)
  • 7a8a3aa Added changes for rate limited sampler (azure-exporter changes) (#41954)
  • 779b031 Remove non-existing instrumentor (#42202)
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 [azure-monitor-opentelemetry](https://github.com/Azure/azure-sdk-for-python) from 1.6.1 to 1.6.13.
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-monitor-opentelemetry_1.6.1...azure-monitor-opentelemetry_1.6.13)

---
updated-dependencies:
- dependency-name: azure-monitor-opentelemetry
  dependency-version: 1.6.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python labels Aug 4, 2025
@@ -809,7 +809,13 @@ def create_app():

if os.getenv("APPLICATIONINSIGHTS_CONNECTION_STRING"):
app.logger.info("APPLICATIONINSIGHTS_CONNECTION_STRING is set, enabling Azure Monitor")
configure_azure_monitor()
configure_azure_monitor(
Copy link
Collaborator

Choose a reason for hiding this comment

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

Explicitly disabling psycopg3 and other unused instrumentation packages due to current issue:
Azure/azure-sdk-for-python#42337
But seems fine to do regardless, since we dont need them.

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the azure-monitor-opentelemetry dependency from version 1.6.1 to 1.6.13, which includes several important improvements and bug fixes. The update brings the latest OpenTelemetry version compatibility and fixes a logging formatter breaking change.

Key changes:

  • Bumps azure-monitor-opentelemetry from 1.6.1 to 1.6.13
  • Updates all OpenTelemetry related dependencies to their latest compatible versions
  • Adds explicit instrumentation configuration to disable certain instrumentors

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
app/backend/requirements.txt Updates azure-monitor-opentelemetry and all related OpenTelemetry dependencies to latest versions
app/backend/app.py Adds instrumentation_options parameter to configure_azure_monitor() to explicitly disable Django, psycopg2, and FastAPI instrumentors

@pamelafox
Copy link
Collaborator

Ha, CI failed because I did not add test coverage for the changed lines. Good question as to whether these lines should be covered in a unit test or if I should exclude them from the coverage check. Hmmmmm. Will think on it.

@pamelafox pamelafox merged commit fa81a68 into main Aug 20, 2025
21 checks passed
@pamelafox pamelafox deleted the dependabot/pip/azure-monitor-opentelemetry-1.6.13 branch August 20, 2025 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants