Upstream issue, and PR is being worked on (can be found from the upstream issue): https://github.com/rsyslog/rsyslog/issues/7553
** Description changed: A new release of rsyslog is available for merging from Debian. Ubuntu: 8.2512.0-1ubuntu4 - Debian Unstable: 8.2604.0-4 + Debian Unstable: 8.2606-4 - Checking release notes to see if we need an FFe for this. - - Last ubuntu version: 8.2512.0-1ubuntu6 - New debian version: 8.2608-3 - - Release notes (only 3 have release notes) - https://github.com/rsyslog/rsyslog/releases - - 2608: https://github.com/rsyslog/rsyslog/releases/tag/v8.2608.0 - - new log input module imkubernetes is available, now shipped in existing bin:rsyslog-kubernetes - - I didn't spot other incompatible changes that would be worrysome, even - under the "Compatibility notes" of these release notes. - - 2606: https://github.com/rsyslog/rsyslog/releases/tag/v8.2606.0 - Experimental TCP stream compression for omfwd to imtcp - New Elastic Beats / Lumberjack input module via imbeats - Ongoing defensive hardening across parsers, inputs, outputs, queues, TLS, and - test coverage - New POSIX FIFO input module via imfifo - Per-source ratelimit policy handling shared across multiple inputs - New RainerScript helpers: cbool(), tocef(), cef_ext_escape(), and - parse_time_localtz() - Improved queue, parser, TLS, Kafka, imfile, and output-action reliability - - 2604: https://github.com/rsyslog/rsyslog/releases/tag/v8.2604.0 - YAML as an alternative configuration format - Azure Monitor output via omazuredce - Gzip request compression for omazuredce - imhttp API key authentication - Native protobuf encoding for omotel over HTTP - Broad hardening across queues, inputs, runtime behavior, and TLS - Packaging, CI, and portability improvements + Important changes for consideration of this FFe: + - new libyaml dependency + - new binary package bin:rsyslog-http (can live in universe): allows rsyslog to send syslog messages encoded in JSON over HTTP REST APIs, including Grafana Loki (OPT-IN) + - new modules, OPT-IN: + - imkubernetes, to be shipped in existing bin:rsyslog-kubernetes + - New POSIX FIFO input module via imfifo + - Azure Monitor output via omazuredce - Packaging changes + - other opt-in changes: + - Experimental TCP stream compression for omfwd to imtcp + - New RainerScript helpers: cbool(), tocef(), cef_ext_escape(), and + parse_time_localtz() + + + - Packaging changes: d/rules: + --disable-impstats-push \ + --enable-omhttp \ + --enable-imkubernetes \ d/control b-d: + libyaml-dev, new bin: +Package: rsyslog-http + + Release notes: + - https://github.com/rsyslog/rsyslog/releases + - https://www.adiscon.com/category/rsyslog/ + + Builds + https://launchpad.net/~ahasenack/+archive/ubuntu/rsyslog-merge/+packages + Build-time tests spotted a bug with openssl4, also being fixed in this merge. This also shows that build-time tests have good coverage. + + Autopkgtests (ppa tests -r stonking ppa:ahasenack/rsyslog-merge): + Green on the tested arches (arm64 is having testbed issues for quite a while now): + * Results: + - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [amd64] + + ✅ rsyslog on stonking for amd64 @ 01.09.26 12:43:04 Log️ 🗒️ + - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [arm64] + + ⛔ rsyslog on stonking for arm64 @ 01.09.26 12:34:35 Log️ 🗒️ + • testbed BAD ⛔ + - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [armhf] + + ✅ rsyslog on stonking for armhf @ 01.09.26 12:47:04 Log️ 🗒️ ** Description changed: A new release of rsyslog is available for merging from Debian. Ubuntu: 8.2512.0-1ubuntu4 Debian Unstable: 8.2606-4 - Important changes for consideration of this FFe: + # Important changes for consideration of this FFe + - new libyaml dependency - new binary package bin:rsyslog-http (can live in universe): allows rsyslog to send syslog messages encoded in JSON over HTTP REST APIs, including Grafana Loki (OPT-IN) - new modules, OPT-IN: - - imkubernetes, to be shipped in existing bin:rsyslog-kubernetes - - New POSIX FIFO input module via imfifo - - Azure Monitor output via omazuredce - + - imkubernetes, to be shipped in existing bin:rsyslog-kubernetes + - New POSIX FIFO input module via imfifo + - Azure Monitor output via omazuredce - other opt-in changes: - - Experimental TCP stream compression for omfwd to imtcp - - New RainerScript helpers: cbool(), tocef(), cef_ext_escape(), and + - Experimental TCP stream compression for omfwd to imtcp + - New RainerScript helpers: cbool(), tocef(), cef_ext_escape(), and parse_time_localtz() - - Packaging changes: d/rules: + --disable-impstats-push \ + --enable-omhttp \ + --enable-imkubernetes \ + + impstats is a new feature which debian chose to disable, so it's not a + change when compared to the existing stonking package. + + From d/changelog, version 8.2602.0-1: + * Disable (new) impstats-push support. + Otherwise this would result in the main rsyslog package getting a + dependency on libcurl, libsnappy and libprotobuf-c which seems a bit + excessive. An alternative might be, to split off the impstats module + into a separate package. + d/control b-d: + libyaml-dev, new bin: +Package: rsyslog-http Release notes: - https://github.com/rsyslog/rsyslog/releases - https://www.adiscon.com/category/rsyslog/ Builds https://launchpad.net/~ahasenack/+archive/ubuntu/rsyslog-merge/+packages Build-time tests spotted a bug with openssl4, also being fixed in this merge. This also shows that build-time tests have good coverage. Autopkgtests (ppa tests -r stonking ppa:ahasenack/rsyslog-merge): Green on the tested arches (arm64 is having testbed issues for quite a while now): * Results: - - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [amd64] - + ✅ rsyslog on stonking for amd64 @ 01.09.26 12:43:04 Log️ 🗒️ - - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [arm64] - + ⛔ rsyslog on stonking for arm64 @ 01.09.26 12:34:35 Log️ 🗒️ - • testbed BAD ⛔ - - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [armhf] - + ✅ rsyslog on stonking for armhf @ 01.09.26 12:47:04 Log️ 🗒️ + - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [amd64] + + ✅ rsyslog on stonking for amd64 @ 01.09.26 12:43:04 Log️ 🗒️ + - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [arm64] + + ⛔ rsyslog on stonking for arm64 @ 01.09.26 12:34:35 Log️ 🗒️ + • testbed BAD ⛔ + - rsyslog: stonking/rsyslog/8.2608.0-3ubuntu1~ppa3 [armhf] + + ✅ rsyslog on stonking for armhf @ 01.09.26 12:47:04 Log️ 🗒️ ** Changed in: rsyslog (Ubuntu) Milestone: ubuntu-26.05 => ubuntu-26.09 ** Summary changed: - Merge rsyslog from Debian for stonking cycle + FFe: Merge rsyslog from Debian for stonking cycle ** Changed in: rsyslog (Ubuntu) Status: In Progress => New ** Changed in: rsyslog (Ubuntu) Assignee: Andreas Hasenack (ahasenack) => (unassigned) ** Bug watch added: github.com/rsyslog/rsyslog/issues #7553 https://github.com/rsyslog/rsyslog/issues/7553 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2153351 Title: FFe: Merge rsyslog from Debian for stonking cycle To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/2153351/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
