Skip to content
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

server: switch to semconv v1.17.0 #16288

Merged
merged 1 commit into from
Jul 26, 2023
Merged

Conversation

skitt
Copy link
Contributor

@skitt skitt commented Jul 24, 2023

This is the latest semconv package used in etcd's dependencies. Switching to that version reduces the overall package dependencies of the project (and helps downstream projects which track this, e.g. Kubernetes).

This is the latest semconv package used in etcd's dependencies.
Switching to that version reduces the overall package dependencies of
the project (and helps downstream projects which track this,
e.g. Kubernetes).

Signed-off-by: Stephen Kitt <[email protected]>
@@ -23,7 +23,7 @@ import (
"go.opentelemetry.io/otel/propagation"
"go.opentelemetry.io/otel/sdk/resource"
tracesdk "go.opentelemetry.io/otel/sdk/trace"
semconv "go.opentelemetry.io/otel/semconv/v1.4.0"
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that the latest version is v1.18.0? I just want to know if you intentionally selected 1.17.0.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is intentional — v1.17.0 is the latest version used in etcd’s dependencies.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure if I miss anything. etcd depends on go.opentelemetry.io/otel's v1.14.0. The latest semconv version included in otel v1.14.0 is v1.18.0 per this link.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The latest version included in otel is v1.18.0, the latest version actually used is v1.17.0: https://github.com/search?q=repo%3Aopen-telemetry%2Fopentelemetry-go+semconv%2Fv+-path%3Asemconv&type=code

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, thx for the clarification.

@jmhbnz
Copy link
Member

jmhbnz commented Jul 26, 2023

Hey @skitt - It looks like github actions fell over while running three of the etcd workflows. They report as still running but have failed with:

An unexpected error has occurred and we've been automatically notified. Errors are sometimes temporary, so please try again. If the problem persists, please check whether the Actions service is operating normally at https://githubstatus.com/. If not, please try again once the outage has been resolved. Should you need to contact Support, please visit https://support.github.com/contact and include request ID: CB53:E0C9:11CF711:11FC384:64BE832E

Example: https://github.com/etcd-io/etcd/actions/runs/5645732326?pr=16288

I don't have permission to re-run the so please consider a fresh force push of your commit to trigger that, otherwise we will need to wait for a maintainer to re trigger them.

@wenjiaswe
Copy link
Contributor

Rerun triggered;)

@skitt
Copy link
Contributor Author

skitt commented Jul 26, 2023

Right, thanks @jmhbnz and @wenjiaswe! It seems the robustness job has failed in the same way — completed but still running as far as the GHA is concerned.

Copy link
Member

@fuweid fuweid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

https://github.com/etcd-io/etcd/actions/runs/5645732326/job/15292220462?pr=16288 it's completed but github doesn't update the status.

@ahrtr ahrtr closed this Jul 26, 2023
@ahrtr ahrtr reopened this Jul 26, 2023
Copy link
Member

@jmhbnz jmhbnz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Close and re-open seems to have done the trick.

LGTM - Thanks @skitt

@ahrtr ahrtr merged commit 21c4061 into etcd-io:main Jul 26, 2023
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

5 participants