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

Reply via email to