-
Notifications
You must be signed in to change notification settings - Fork 166
Upgrade NodeJS instrumentation to v3.1.2 #1800
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
Conversation
|
@@ -153,7 +153,7 @@ Helper for generating environment variables for each instrumentation library. | |||
|
|||
{{- /* Handle custom or default exporter endpoint */ -}} | |||
{{- $customOtelExporterEndpoint := "" }} | |||
{{- if or (eq .instLibName "dotnet") (eq .instLibName "python") (eq .instLibName "java") }} | |||
{{- if or (eq .instLibName "dotnet") (eq .instLibName "java") (eq .instLibName "nodejs") (eq .instLibName "python") }} | |||
{{- $customOtelExporterEndpoint = .endpoint | replace ":4317" ":4318" }} |
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.
We should consider if we still have cases that need this conditional. In principle we could just default to 4318.
@@ -68,6 +68,12 @@ jobs: | |||
- name: Update dependencies | |||
run: | | |||
make dep-update | |||
- name: Temporary generate new nodejs image - do not upload it |
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.
Currently these images a pushed to quay.io in a separate step. This specific image is not that expensive to build, but, to facilitate upgrades that require changes to the test images we may want to consider saving the needed images as workflow artifacts instead of publishing them to quay.io
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.
That might help. That can be tracked separately.
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.
LGTM
Upgrade NodeJS instrumentation to v3.1.2 - supersedes #1744