-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Debian 11 "Bullseye" packages #4298
Comments
I'm planning a Fluent Bit deployment to Bullseye too - is it required to wait for #4344 to land for the packages and repository information to deploy? |
We actually updated things for #3753 so I'll take the changes to a new PR based on that. |
What about raspian/bullseye @edsiper ?
Looking into it I think the images have been moved: https://hub.docker.com/r/resin/rpi-raspbian
It looks like we should be using |
#4476 should provide bullseye packages for the staging builds once merged. I'll make sure to raise an equivalent PR for the current process on the separate packaging repository too. Note we only provide AMD/ARM64 builds for debian - raspbian has arm/v6 solely. |
|
Could I check in on this? Just noticing https://docs.fluentbit.io/manual/installation/linux/debian still has no mention of Bullseye, and a test of the configuration for the repo suggests it's not published yet.
I saw issue/PR closed but wasn't certain if other items were still pending. Cheers! |
Yeah the packages are currently not officially released but they are being built and tested as part of the staging workflow. These should get published once we do the next major release. |
It slightly relates to making the contribution guidance a bit clearer, i.e. something is merged does not mean it is immediately released. I tried to improve things on this PR here although that's more about people contributing PRs: https://github.com/fluent/fluent-bit/pull/4565/files |
This is interesting, thanks. I wonder if the concepts of release and packaging could be separated in this workflow. i.e., packages should always be built/published for the most recent release, regardless of ongoing development for the next release. Although the next major release is pending, packages would be available for the existing stable release for all supported platforms. In this case the release version's code has already been tested, and can be built and published for newly supported targets at any point prior to the next release. I'm also curious to know if with fluent-bit, is a less versioned approach to distribution releases feasible? In other words, can a release be packaged as a unified build for all supported Debian versions (rather than requiring different packages for bullseye, buster and stretch)? Some projects appear to do this, although I realize it's not feasible in all cases; an example is UniFi: |
We do actually have a staging workflow that is basically doing this to push to a bucket/registry - packages/images are also built from In an ideal world of course, all testing would verify everything for all possible use cases before it is pushed to I'd gladly have anything that simplifies the packaging process so if you have a suggestion or ideally a PR feel free to ping me on here or via email (pat at calyptia.com). There's quite a few things to do on the backlog though and only limited time! 👍 |
Could you provide packages for the latest Debian 11 distribution "Bullseye", please?
For architectures like for existing Debian 10 "buster" packages, e.g: Arm32v7, Arm32v8 and x86_64.
The text was updated successfully, but these errors were encountered: