Skip to content

chore: downgrade OpenTelemetry to v1.32.0 and remove auto/sdk#23

Open
NekoHK wants to merge 1 commit intoCoHDI:mainfrom
NekoHK:chore/downgrade-otel-1.32.0
Open

chore: downgrade OpenTelemetry to v1.32.0 and remove auto/sdk#23
NekoHK wants to merge 1 commit intoCoHDI:mainfrom
NekoHK:chore/downgrade-otel-1.32.0

Conversation

@NekoHK
Copy link
Collaborator

@NekoHK NekoHK commented Mar 16, 2026

Changes

  • Downgrade OpenTelemetry to v1.32.0
  • Remove auto/sdk usage

@NekoHK NekoHK force-pushed the chore/downgrade-otel-1.32.0 branch from ea144d4 to 04a4afa Compare March 16, 2026 08:45
Signed-off-by: kokai <ko.kai@jp.fujitsu.com>
Signed-off-by: kokai <nekohk666@gmail.com>
@NekoHK NekoHK force-pushed the chore/downgrade-otel-1.32.0 branch from 04a4afa to f693782 Compare March 16, 2026 08:48
@hase1128 hase1128 requested a review from mgazz March 16, 2026 08:52
@hase1128
Copy link
Collaborator

@mgazz
To avoid using the LGPL license, we would like to use otel/sdk instead of auto/sdk. (More precisely, libbpf, which auto/sdk uses, contains code licensed under the LGPL.)

Our investigation revealed the following:
・Since auto/sdk is included as an indirect dependency of otel/sdk, it will be automatically added whenever we run go mod tidy as long as otel/sdk remains in the project.
・Consequently, even if we remove it once, it will be added again.

As a temporary workaround to avoid this, we downgraded the otel/sdk version from 1.33.0 to 1.32.0. Since auto/sdk has no dependencies on version 1.32.0, we can remove it.

We will need to consider how to handle tracing in the future, but I believe this is sufficient as a temporary measure for now.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants