** 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 - - new libyaml dependency. Config files can now be written in yaml (opt-in). See https://docs.rsyslog.com/doc/configuration/yaml_config.html + - new libyaml dependency (libyaml is already installed on a base ubuntu system due to other dependencies). Config files can now be written in yaml (opt-in). See https://docs.rsyslog.com/doc/configuration/yaml_config.html - 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 - 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 \ 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️ 🗒️
** 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 - new libyaml dependency (libyaml is already installed on a base ubuntu system due to other dependencies). Config files can now be written in yaml (opt-in). See https://docs.rsyslog.com/doc/configuration/yaml_config.html - 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 - 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 \ 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. + Build-time tests spotted a bug with openssl4 (https://github.com/rsyslog/rsyslog/issues/7553), 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️ 🗒️ -- 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
