From: Michael Vogt Date: Fri, 8 May 2026 14:37:52 +0000 (+0200) Subject: units: enable systemd-report-basic.socket by default X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4409e52494d803426a365b6636a66fd2dfc70b62;p=thirdparty%2Fsystemd.git units: enable systemd-report-basic.socket by default In https://github.com/systemd/systemd/pull/41688 we merged metrics and facts for systemd-report. However while some metric sources are enabled by default (like `io.systemd.{Manager,Network}`) the `io.systemd.Basic` service is not enabled by default. This commit changes this and enables it by default. We could also enable the systemd-report-cgroup.socket but that sends a lot more data not sure that is a good default. --- diff --git a/presets/90-systemd.preset b/presets/90-systemd.preset index cd7afb5df25..4a668fb8ce9 100644 --- a/presets/90-systemd.preset +++ b/presets/90-systemd.preset @@ -31,6 +31,7 @@ enable systemd-networkd.service enable systemd-networkd-wait-online.service enable systemd-nsresourced.socket enable systemd-pstore.service +enable systemd-report-basic.socket enable systemd-resolved.service enable systemd-sysext.service enable systemd-timesyncd.service diff --git a/test/units/TEST-74-AUX-UTILS.report.sh b/test/units/TEST-74-AUX-UTILS.report.sh index 61d2b10d0b7..7475978336f 100755 --- a/test/units/TEST-74-AUX-UTILS.report.sh +++ b/test/units/TEST-74-AUX-UTILS.report.sh @@ -51,7 +51,7 @@ varlinkctl --more call /run/systemd/report/io.systemd.Network io.systemd.Metrics varlinkctl --more call /run/systemd/report/io.systemd.Network io.systemd.Metrics.Describe {} # test io.systemd.Basic Metrics -systemctl start systemd-report-basic.socket +[[ "$(systemctl is-enabled systemd-report-basic.socket)" == enabled ]] varlinkctl info /run/systemd/report/io.systemd.Basic varlinkctl list-methods /run/systemd/report/io.systemd.Basic varlinkctl --more call /run/systemd/report/io.systemd.Basic io.systemd.Metrics.List {}