5 Commits

Author SHA1 Message Date
Rainer Gerhards
8058b8c7e3
imdiag/tests/docs: use RFC5737 test IP in samples
Use a documentation-only IP to avoid confusion and follow best practice.
This prevents irritation when users or scanners see a private address in
samples and wonder if rsyslog is trying to contact it.

Impact: Visible change in sample payloads, tests, and docs (host field).

Technical: Replace the hardcoded "172.20.245.8" in imdiag's generated
messages with a constant default hostname "192.0.2.8" from RFC 5737
(TEST-NET-1). Update tests (e.g., omrabbitmq, perctile, mmexternal,
clickhouse) and template examples to match. No API/ABI change; no effect
on action queues, OMODTX, retry/duplicate semantics, or HUP behavior.
This is purely about sample message contents emitted by the diag tool.

Before/After: samples used 172.20.245.8 -> now 192.0.2.8.

See also: https://gitee.com/src-openeuler/rsyslog/issues/I7V4I8

Fixes: https://github.com/rsyslog/rsyslog/issues/6190
2025-09-28 11:21:51 +02:00
Rainer Gerhards
63145387cb
testbench: modernize and make more robust
This also modernizes the testbench framework
2020-01-23 18:52:48 +01:00
Rainer Gerhards
12a7a4809e
testbench: test for leading space issue in RFC 5424 parser
see also https://github.com/rsyslog/rsyslog/pull/3671
see also https://github.com/rsyslog/rsyslog/pull/3667
2019-06-18 14:43:19 +02:00
Rainer Gerhards
b43ee45a03
testbench: fix tests affected by commit 8791323c92039
commit 8791323c92039 fixed invalid handling of first space in MSG.
This broke some test, but was not detected at the time of its merge.
This is now fixed with this follow-up commit.
2019-06-17 13:18:23 +02:00
Philippe Duveau
b2600c2aa6 Featuring omrabbitmq + tests + LGTM alert 2019-04-08 12:11:33 +02:00