[release/1.7] fix(tracing): use latest version of semconv#9427
[release/1.7] fix(tracing): use latest version of semconv#9427milas wants to merge 1 commit intocontainerd:release/1.7from
Conversation
|
Hi @milas. Thanks for your PR. I'm waiting for a containerd member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
I assume these changes will need to get merged into main first as well. |
Do you mean literally delete the function? While it's now useless, it's technically an exported function, so I didn't want to risk removing it, but if strict SemVer adherence isn't critical, then I'm happy to drop it.
ACK - is a
Yes, definitely. Things are in a bad state in both 1.7 and 2.0/main, unfortunately 😭 I am starting with 1.7 because I'm using this commit in a WIP branch on |
I mean more the following suggestion of adding a new function. In main you can have a second commit which doesn't get backported to remove it since the next version will be 2.0.
Seems like a reasonable interface |
All components need to use a consistent `semconv` version or OTel will emit errors about "cannot merge resource due to conflicting Schema URL". Switch to the appropriate semconv version, which requires dropping usage of `httpconv`. Instead, the upstream HTTP client hooks are used directly. (The lower-level functions are no longer exported by OTel.) Signed-off-by: Milas Bowman <[email protected]>
|
Carried in #9483 |
|
Thank you for getting this over the line! |
All components need to use a consistent
semconvversion or OTel will emit errors about "cannot merge resource due to conflicting Schema URL".Switch to the appropriate semconv version, which requires dropping usage of
httpconv. Instead, the upstream HTTP client hooks are used directly. (The lower-level functions are no longer exported by OTel.)