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

packaging: provide centos 9 stream builds #6039

Merged
merged 10 commits into from
Sep 12, 2022
Merged

Conversation

patrick-stephens
Copy link
Contributor

@patrick-stephens patrick-stephens commented Sep 9, 2022

Part of updates to provide CentOS 9 stream RPMs: #5478 .
This will still require some further work on the release server itself to provision the repositories as well.
As part of this we also simplify how we indicate which targets to build for in various places with a single JSON config file.


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.

Documentation

  • Documentation required for this feature

Needs a docs PR: TODO

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.

@patrick-stephens patrick-stephens changed the title 5478 rhel9 distro packaging: provide centos 9 stream builds Sep 9, 2022
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 15:56 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 15:56 Inactive
Signed-off-by: Patrick Stephens <[email protected]>
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 15:59 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 15:59 Inactive
Signed-off-by: Patrick Stephens <[email protected]>
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:01 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:01 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:03 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:03 Inactive
Signed-off-by: Patrick Stephens <[email protected]>
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:03 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:03 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:04 Inactive
@patrick-stephens patrick-stephens temporarily deployed to pr September 9, 2022 16:04 Inactive
@patrick-stephens patrick-stephens marked this pull request as ready for review September 12, 2022 15:11
@niedbalski niedbalski merged commit afe2cbd into master Sep 12, 2022
@patrick-stephens patrick-stephens deleted the 5478_rhel9_distro branch September 12, 2022 15:19
mgeriesa pushed a commit to mgeriesa/fluent-bit that referenced this pull request Oct 25, 2022
* packaging: add centos/9 build target based on centos 9 stream

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: switch to JSON file for target config

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: add centos/9 test

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: update install script and version

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: fix linting issues

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: fix linting issues

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: remove td-agent-bit in testing

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: disable FLB_TD in build

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: disable FLB_TD in build

Signed-off-by: Patrick Stephens <[email protected]>

* packaging: provide default container name

Signed-off-by: Patrick Stephens <[email protected]>

Signed-off-by: Patrick Stephens <[email protected]>
Signed-off-by: Manal Geries <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants