New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
otlp: Remove OTel feature gate registration from copied translation package #13932
otlp: Remove OTel feature gate registration from copied translation package #13932
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a fair change in my point of view, but I'll wait for others involved with OTLP in prometheus to give their opinions as well (it might take a few days because grafana is doing their offsite at the moment)
Yes, we're coming back to this after off-site 🙂 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Anthony for bringing this up and solving the feature gates issue!!
We just opened up #13991 stating that prometheus will now own this bits of code and as part of the PR we are removing the README steps and the otel contrib references and updating the licensing.
I hope you don't mind but since this PR is already drifting away @aknuds1 and I think it would make sense to rebase this PR once the other PR is merged.
@Aneurysm9 This PR is now unblocked, please rebase your PR |
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com>
Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com> Signed-off-by: Jesus Vazquez <jesusvzpg@gmail.com>
9e3a20e
to
6b2f000
Compare
@Aneurysm9 thanks for your PR, I took the liberty of rebasing it to get the latest changes from main. |
…ackage (prometheus#13932) Signed-off-by: Anthony J Mirabella <a9@aneurysm9.com> Signed-off-by: Jesus Vazquez <jesusvzpg@gmail.com> Signed-off-by: kushagra Shukla <kushalshukla110@gmail.com>
This change removes OTel Collector feature gates registered in copied translation packages. These feature gates are not used in Prometheus and create duplicate registration conflicts if both the OTel and copied translation packages are imported. Due to the state of the individual feature gates and their uses this change has no effect on the behavior of the translation packages.