Hi Andrew, Guillem:

I also started to look at this as discussed on #1136981. 

Initial draft is at:
  https://salsa.debian.org/mendezr/golang-opentelemetry-collector

I also hit the same GO111MODULE=off issues with import comments in
multi-module subdirectories.

In any case, what I think can help on this, is that some of the dependencies 
needed version bumps. 

I opened these MRs

https://salsa.debian.org/go-team/packages/golang-google-grpc/-/merge_requests/6

https://salsa.debian.org/go-team/packages/golang-opentelemetry-contrib/-/merge_requests/3

https://salsa.debian.org/go-team/packages/golang-github-rs-cors/-/merge_requests/3

https://salsa.debian.org/go-team/packages/golang-github-knadh-koanf/-/merge_requests/2

The koanf bump to 2.3.4 would remove the need to patch koanf/v2
imports back to v1.

The remaining blocker for service/otelcol is otel/exporters/prometheus, which 
needs prometheus/otlptranslator (it is currently being reviewed by ftp-masters)

Let me know if I can help with anything else.

Cheers,

Juan

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

Reply via email to