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

Enable lua filter for fluent-bit #10675

Open
paulmey opened this issue Oct 9, 2024 · 1 comment
Open

Enable lua filter for fluent-bit #10675

paulmey opened this issue Oct 9, 2024 · 1 comment
Labels
3.0 PRs Destined for 3.0 feature-request Request for a feature or enhancement stable-release-shiproom PRs for consideration for stable shiproom

Comments

@paulmey
Copy link
Member

paulmey commented Oct 9, 2024

Is your feature request related to a problem? Please describe.
Our org relies on the Lua filter in our fluent-bit config. This filter is disabled in the standard AZL 3.0 package, so currently we maintain our own fork.

Describe the solution you'd like
Remove the -DFLB_LUAJIT=Off configuration from the fluent-bit spec
https://github.com/microsoft/azurelinux/blob/3.0/SPECS/fluent-bit/fluent-bit.spec#L60C1-L60C23

Describe alternatives you've considered
Currently we build our own version of fluent-bit, but we'd like to stop doing that. I've also looked if we can convert our Lua script to other ways of 'log bending', but Lua does seem like the best fit here.

Additional context
Add any other context or screenshots about the feature request here.

@paulmey paulmey added the feature-request Request for a feature or enhancement label Oct 9, 2024
@mfrw mfrw added stable-release-shiproom PRs for consideration for stable shiproom 3.0 PRs Destined for 3.0 labels Oct 10, 2024
@paulmey
Copy link
Member Author

paulmey commented Oct 10, 2024

Related on upstream: fluent/fluent-bit#7286
build: use the system provided LuaJIT if found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.0 PRs Destined for 3.0 feature-request Request for a feature or enhancement stable-release-shiproom PRs for consideration for stable shiproom
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants