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

Remove 'gimme' tool and -devel packages from build toolchain #868

Merged
merged 1 commit into from
Oct 14, 2024

Conversation

sparrc
Copy link
Contributor

@sparrc sparrc commented Oct 14, 2024

Summary

Instead of "gimme" use official public ECR golang images.

Also remove unecessary "-devel" packages in build and release images.

Issue #, if available: Fixes #368

Testing

All integ tests were run

New tests cover the changes: no

Description for the changelog

NA

Licensing

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@sparrc sparrc requested a review from a team as a code owner October 14, 2024 22:33
Instead use official public ECR golang images.

Also remove unecessary "-devel" packages in build and release images.

Fixes #368
Copy link
Contributor

@swapneils swapneils left a comment

Choose a reason for hiding this comment

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

I don't think our tests fully cover the golang versions of AWS plugins.

Could you also change the integ test code to use cloudwatch / kinesis / firehose instead of cloudwatch_logs / kinesis_streams / kinesis_firehose and run with those changes, so we know this change doesn't impact these plugins?

@swapneils
Copy link
Contributor

Nvm, I misread our test setup previously. This should be good to merge.

@sparrc sparrc merged commit d78beaf into mainline Oct 14, 2024
swapneils pushed a commit to swapneils/aws-for-fluent-bit that referenced this pull request Oct 23, 2024
swapneils pushed a commit to swapneils/aws-for-fluent-bit that referenced this pull request Oct 23, 2024
swapneils added a commit that referenced this pull request Oct 23, 2024
#871)

* Revert "Remove 'gimme' tool and -devel packages from build toolchain (#868)"

This reverts commit d78beaf.

* Add make and integ test steps to the PR template

* Fix local testing link in PR template and README

* Re-release 2.32.3 (no-op)

Adding this change so the commit history clearly indicates the contents
of 2.32.3

---------

Co-authored-by: Swapneil Singh <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

yum install -devel in dockerfile
2 participants