Bug#1136684: ITP: golang-opentelemetry-auto-sdk -- OpenTelemetry Go auto-instrumentation SDK

2026-05-14 Thread Andrew Lee
Hi Juan,

Nothing needs to be encryped here. And sorry for my bad that I should
communicate first via team mailing list.

Feel free to put all of your WIP packages into go-team space on salsa
under team maintain if there is anything that I haven't pushed yet.

And please send an email to let us know what you pushed. So that we
can coordinate them better.

Best regards,

-Andrew

On Thu, May 14, 2026 at 9:59 PM Juan M. Méndez Rey
 wrote:



-- 
-Andrew



Bug#1136684: ITP: golang-opentelemetry-auto-sdk -- OpenTelemetry Go auto-instrumentation SDK

2026-05-14 Thread Juan M . Méndez Rey
Hi Andrew,  

  

  

Thanks for quick heads up! 


I wanted to unblock siso, so I started to look into otel and his deps. I will 
stop packaging otel 1.43.0, but let me know if you needed help. I have a 
working branch with the upstream import done, patches refreshed and I could 
push it.

On the other hand, I've retitled this ITP accordingly.  


   





Also filed ITPs for the other two missing dependencies needed by otel 1.43.0:   


 





  - golang-github-cenkalti-backoff-v5 

(bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136683) 




backoff/v4 -> v5 migration in all OTLP exporters

 





  - golang-github-prometheus-otlptranslator 

(bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136685) 


  

new dep for exporters/prometheus

   






  

Best,
Juan


publickey - [email protected] - 0xE697CF1F.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature


Bug#1136684: ITP: golang-opentelemetry-auto-sdk -- OpenTelemetry Go auto-instrumentation SDK

2026-05-14 Thread Andrew Lee
Hi Juan,

On Thu, May 14, 2026 at 9:18 PM Juan M. Méndez Rey
 wrote:
>
> Package: wnpp
> Severity: normal
> Owner: Juan Mendez 
> X-Debbugs-Cc: [email protected], [email protected]
>
> * Package name: golang-opentelemetry-auto-sdk
>  Version : 1.2.1
>  Upstream Contact: 
> https://github.com/open-telemetry/opentelemetry-go-instrumentation
>  Upstream Author : OpenTelemetry Authors
> * URL : 
> https://github.com/open-telemetry/opentelemetry-go-instrumentation
> * License : Apache-2.0
>  Programming Lang: Go
>  Description : OpenTelemetry Go auto-instrumentation SDK
>
> OpenTelemetry tracing instrumentation for Go libraries using eBPF.
> Support package for OpenTelemetry Go auto-instrumentation.
>
> This is a submodule of the opentelemetry-go-instrumentation monorepo.
> Its only runtime dependencies are go.opentelemetry.io/otel and
> go.opentelemetry.io/otel/trace, both already in Debian.
>
> This package is needed as a direct dependency of
> golang-opentelemetry-otel (>= 1.43.0).

I have been working on updating golang-opentelemetry-otel 1.43. And I
found sdk is a submodule, we should package golang-opentelemetry-auto
instead.

Package: wnpp
Severity: wishlist

* Package name: golang-opentelemetry-auto
  Version : 0.24.0-1
  Upstream Author : OpenTelemetry - CNCF
* URL :
https://github.com/open-telemetry/opentelemetry-go-instrumentation
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenTelemetry Auto Instrumentation using eBPF

 This library provides a way to instrument Go applications automatically
 without requiring manual code changes by the developer. It utilizes
 eBPF technology to intercept execution at the kernel level and collect
 telemetry data such as traces and metrics directly from the running
 process. This approach significantly reduces the friction of adding
 observability to existing services and ensures a consistent data
 collection strategy across different applications.

Best regards,
-- 
-Andrew



Bug#1136684: ITP: golang-opentelemetry-auto-sdk -- OpenTelemetry Go auto-instrumentation SDK

2026-05-14 Thread Juan M . Méndez Rey
Package: wnpp
Severity: normal
Owner: Juan Mendez 
X-Debbugs-Cc: [email protected], [email protected]

* Package name    : golang-opentelemetry-auto-sdk
 Version : 1.2.1
 Upstream Contact: 
https://github.com/open-telemetry/opentelemetry-go-instrumentation
 Upstream Author : OpenTelemetry Authors
* URL : 
https://github.com/open-telemetry/opentelemetry-go-instrumentation
* License : Apache-2.0
 Programming Lang: Go
 Description : OpenTelemetry Go auto-instrumentation SDK

OpenTelemetry tracing instrumentation for Go libraries using eBPF.
Support package for OpenTelemetry Go auto-instrumentation. 

This is a submodule of the opentelemetry-go-instrumentation monorepo.
Its only runtime dependencies are go.opentelemetry.io/otel and
go.opentelemetry.io/otel/trace, both already in Debian.

This package is needed as a direct dependency of
golang-opentelemetry-otel (>= 1.43.0).


publickey - [email protected] - 0xE697CF1F.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature