-
Notifications
You must be signed in to change notification settings - Fork 238
3.30.0 #2607
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
3.30.0 #2607
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.
👍 /approved pending the usual "passes CI" shenanigans
|
v3.30.0 tag pushed |
|
https://apm-ci.elastic.co/blue/organizations/jenkins/apm-agent-nodejs%2Fapm-agent-nodejs-mbp/detail/main/75/pipeline is the build to watch to see if the "Dist" and "Publish" steps work for the Lambda layers. |
|
Or I am wrong. Build https://apm-ci.elastic.co/blue/organizations/jenkins/apm-agent-nodejs%2Fapm-agent-nodejs-mbp/detail/main/75/pipeline/ did not run the Dist and Publish steps. I am not sure why. The change that was meant to make this work was: #2585 Perhaps it is a timing issue?
So perhaps that triggered Jenkins build didn't see a tag yet. Timing in this case was:
I have started a new main build to see if that catches the tag: https://apm-ci.elastic.co/job/apm-agent-nodejs/job/apm-agent-nodejs-mbp/job/main/76/ If so, then we'll have to adjust the release process to ensure we get a "Dist/Release" of the release commit. If there is another commit to main immediately after the merge to main, then we might totally miss it. |
|
Nope, build 76 (https://apm-ci.elastic.co/blue/organizations/jenkins/apm-agent-nodejs%2Fapm-agent-nodejs-mbp/detail/main/76/pipeline) skipped the Dist and Publish steps as well. I don't know what is going on. @v1v @astorm Are you able to help determine why we did not get a Jenkins build of the APM Agent Lambda Layer after the v3.30.0 tag that was added for this release? My understanding from #2585 is that this should have happened automatically after I pushed the tag. Or is there a separate step I need to take? |
|
Lambda layer builds here: https://github.com/elastic/apm-agent-nodejs/releases/tag/v3.30.0 |
Release version 3.30.0. It has been a month. This one has a couple significant changes:
spanFramesMinDurationconfig var obsoletescaptureSpanStackTracesandspanStackTraceMinDuration(the old ones still work). feat!, perf: spanStackTraceMinDuration config option, span.stacktrace disabled by default #2565 for details.NODE_OPTIONS=-r elastic-apm-node/startenvironment variable, and then the manualapm.lambda(...)wrapping of your handler function is no longer necessary!