diff --git a/TODO.md b/TODO.md index fe13b0b24d..422145e25b 100644 --- a/TODO.md +++ b/TODO.md @@ -128,6 +128,14 @@ SPDX-License-Identifier: LGPL-2.1-or-later ## Features +- report: add filtering by metric prefix, so that we reports don't have to + include everything, and we have a way to have "small" and "big" reports, that + have different number of fields. + +- allow metrics to indicate which values mean + "nothing"/"invalid"/"zero"/"please-suppress". Then use that to reduce noise + in systemd-report output. + - sysupdate: offer reading transfer files/components/features optionally from some JSON fragment rather than transfer files, so that we can update it independently from any DDI, and it needs no activation cycle. Why? so that diff --git a/presets/90-systemd.preset b/presets/90-systemd.preset index 4a668fb8ce..1dd89f3df9 100644 --- a/presets/90-systemd.preset +++ b/presets/90-systemd.preset @@ -32,6 +32,7 @@ enable systemd-networkd-wait-online.service enable systemd-nsresourced.socket enable systemd-pstore.service enable systemd-report-basic.socket +enable systemd-report-cgroup.socket enable systemd-resolved.service enable systemd-sysext.service enable systemd-timesyncd.service