[syslog-ng] Fedora / RHEL & Co: Python split -- request for testing
Peter Czanik (pczanik)
Peter.Czanik at oneidentity.com
Thu Jun 8 07:33:15 UTC 2023
Hi,
Just a heads up that the syslog-ng-stable repo is now updated to syslog-ng 4.2.0 and Python-based drivers are now split from the syslog-ng Python plugin. So, you can have Python support without needing to pull in 50+MB of Python dependencies.
syslog-ng-python now only has Python support
syslog-ng-python-modules has Python-based drivers for Kubernetes enrichment, etc.
You can read more about this topic at https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-python-packaging
Peter
Peter Czanik (CzP) <peter.czanik at oneidentity.com>
Balabit (a OneIdentity company) / syslog-ng upstream
https://syslog-ng.com/community/
https://twitter.com/PCzanik
________________________________
From: Peter Czanik (pczanik) <Peter.Czanik at oneidentity.com>
Sent: Monday, June 5, 2023 11:34
To: syslog-ng at lists.balabit.hu <syslog-ng at lists.balabit.hu>
Subject: Re: Fedora / RHEL & Co: Python split -- request for testing
Hi,
Thanks for the feedback, the syslog-ng42 repo is now updated: Python-based drivers are now split from Python support.
If there are no complaints, I'll update the syslog-ng-stable repo to this version in the second half of the week.
Peter
Peter Czanik (CzP) <peter.czanik at oneidentity.com>
Balabit (a OneIdentity company) / syslog-ng upstream
https://syslog-ng.com/community/
https://twitter.com/PCzanik
________________________________
From: Peter Czanik (pczanik) <Peter.Czanik at oneidentity.com>
Sent: Friday, June 2, 2023 14:11
To: syslog-ng at lists.balabit.hu <syslog-ng at lists.balabit.hu>
Subject: Fedora / RHEL & Co: Python split -- request for testing
Hi,
Recently I wrote a blog about Python packaging problems and my plans to split the Python-based drivers of syslog-ng from the syslog-ng Python plugin: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-python-packaging I implemented it for my syslog-ng git snapshot repo for Fedora / RHEL:
https://copr.fedorainfracloud.org/coprs/czanik/syslog-ng-githead/
Please test it ASAP, if you got a bit of time.
Originally I planned to use it only for the 4.3 release, but if I get positive responses, I'll also backport these changes to my syslog-ng42 repo, and use these changes also for the syslog-ng-stable repo.
The blog post explains why is this important, but TL;DR: this way you do not have to install 50+MB of dependencies you will likely never use, and syslog-ng will not crash on start on RHEL 8 & Co. due to lack of dependencies.
Peter
Peter Czanik (CzP) <peter.czanik at oneidentity.com>
Balabit (a OneIdentity company) / syslog-ng upstream
https://syslog-ng.com/community/
https://twitter.com/PCzanik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.balabit.hu/pipermail/syslog-ng/attachments/20230608/a2d9585e/attachment.htm>
More information about the syslog-ng
mailing list