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

NH-69805: lambda layer init commit #97

Merged
merged 11 commits into from
Mar 18, 2024
Merged

NH-69805: lambda layer init commit #97

merged 11 commits into from
Mar 18, 2024

Conversation

xuan-cao-swi
Copy link
Contributor

@xuan-cao-swi xuan-cao-swi commented Dec 12, 2023

Description

Due to lack of stable otel-ruby metrics sdk and finished otlp processor, the Gemfile is just for testing as now

Test

sample workflow run: https://github.com/solarwinds/apm-ruby/actions/runs/8197609977
layer location: x86_64, arm64

lambda/layer/wrapper.rb Fixed Show fixed Hide fixed
@xuan-cao-swi xuan-cao-swi changed the title lambda layer init commit NH-69805: lambda layer init commit Jan 2, 2024
@xuan-cao-swi xuan-cao-swi marked this pull request as ready for review March 5, 2024 01:31
@xuan-cao-swi xuan-cao-swi requested a review from a team as a code owner March 5, 2024 01:31
Copy link
Contributor

@cheempz cheempz left a comment

Choose a reason for hiding this comment

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

Thanks @xuan-cao-swi, really appreciate the example workflow run the layers! Please see my comments. I will also create a follow-on task to investigate the instrumentations bundled into the layer, from a quick look it seems all of the instrumentors are included which may not be necessary.

.github/workflows/build_publish_lambda_layer.yml Outdated Show resolved Hide resolved
.github/workflows/delete_lambda_layer.yml Outdated Show resolved Hide resolved
.github/workflows/delete_lambda_layer.yml Outdated Show resolved Hide resolved
ruby-layer-x86_64.zip Outdated Show resolved Hide resolved
.github/workflows/build_publish_lambda_layer.yml Outdated Show resolved Hide resolved
lambda/layer/Makefile Outdated Show resolved Hide resolved
.github/workflows/build_publish_lambda_layer.yml Outdated Show resolved Hide resolved
@xuan-cao-swi xuan-cao-swi requested a review from cheempz March 15, 2024 18:06
@cheempz
Copy link
Contributor

cheempz commented Mar 15, 2024

Almost there @xuan-cao-swi! One last tweak per unresolved comment.

Copy link
Contributor

@cheempz cheempz left a comment

Choose a reason for hiding this comment

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

LGTM!

@xuan-cao-swi xuan-cao-swi merged commit bd23132 into main Mar 18, 2024
12 checks passed
@xuan-cao-swi xuan-cao-swi deleted the lambda-layer branch March 21, 2024 15:27
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.

2 participants