Skip to content

Conversation

@patrick-stephens
Copy link
Contributor

@patrick-stephens patrick-stephens commented May 15, 2025

Resolves #10333 by providing Alma Linux & Rocky Linux builds directly rather than relying on CentOS stream dependencies which are now deviating significantly.


Enter [N/A] in the box, if an item is not applicable to your change.

Testing
Before we can approve your change; please submit the following in a comment:

  • Example configuration file for the change
  • Debug log output from testing the change
  • Attached Valgrind output that shows no leaks or memory corruption was found

If this is a change to packaging of containers or native binaries then please confirm it works for all targets.

  • Run local packaging test showing all targets (including any new ones) build.
  • Set ok-package-test label to test for all targets (requires maintainer to do).

Documentation

  • Documentation required for this feature

Backporting

  • Backport to latest stable release.

Fluent Bit is licensed under Apache 2.0, by submitting this pull request I understand that this code will be released under the terms of that license.

Signed-off-by: Patrick Stephens <pat@fluent.do>
@patrick-stephens patrick-stephens changed the title packaging: add RockyLinux builds packaging: add AlmaLinux and RockyLinux builds May 15, 2025
Signed-off-by: Patrick Stephens <pat@fluent.do>
Signed-off-by: Patrick Stephens <pat@fluent.do>
Signed-off-by: Patrick Stephens <pat@fluent.do>
Signed-off-by: Patrick Stephens <pat@fluent.do>
Signed-off-by: Patrick Stephens <pat@fluent.do>
Signed-off-by: Patrick Stephens <pat@fluent.do>
@patrick-stephens
Copy link
Contributor Author

Tried getting Raspbian legacy builds going but cmake versioning is the issue so just going to remove again.

Signed-off-by: Patrick Stephens <pat@fluent.do>
@patrick-stephens patrick-stephens marked this pull request as ready for review May 15, 2025 15:47
@patrick-stephens patrick-stephens merged commit eaa4692 into master May 19, 2025
117 of 120 checks passed
@patrick-stephens patrick-stephens deleted the 10333_new_targets branch May 19, 2025 12:38
nourdouf pushed a commit to seveas/fluent-bit that referenced this pull request Sep 23, 2025
* packaging: add RockyLinux builds
* packaging: add AlmaLinux builds

Signed-off-by: Patrick Stephens <pat@fluent.do>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-package-test Run PR packaging tests packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unable to install on Alma Linux 9 - ssl dependency error

2 participants