Red Hat Bugzilla – Bug 1478919
Fluentd depending on Ruby from RHEL which is End-of-Life
Last modified: 2018-04-11 17:01:07 EDT
The fluentd images we ship depend on the Ruby from RHEL which is apparently 2.0.0-p648. That version appears to be EOL: https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/
We should consider what it takes to move the logging images to a version that is not EOL. There are other products, e.g. CloudForms, which are using versions of Ruby that are not EOL (2.2 and 2.3, currently, looking to drop 2.2 when 2.4 support is announced).
We are going to have to switch to using ruby 2.3 or later from SCL when we move to fluentd 0.14. In the meantime, I trust that the RHEL/ruby team will be supporting not only us by all of the other products, projects, and customers that are using the ruby provided by RHEL.
Can we discuss this more?
Recently heard that Rich build a fluentd image use s2i using Ruby 2.3. I think Anton also was able to do the same thing.
This isn't an s2i image - it's the centos-ruby-24 base image.
3.10 at the earliest. We are going to have to port all 90+ rubygem packages to be SCL enabled.
--- Comment #2 from Vít Ondruch <firstname.lastname@example.org> ---
Ruby 2.0 being part of RHEL7 is supported under the same conditions as RHEL7: