units: let systemd user/capsule manage its own CPU/I/O pressure handling

With CPU/I/O accounting enabled, inherited pressure parameters prevent the
user manager from setting its own threshold, producing:

systemd[807]: Failed to adjust io pressure threshold, ignoring: Device or resource busy

Use CPU/IOPressureWatch=skip, as for memory pressure, so the user manager
and capsule manager configure monitoring for their own init.scope.

Follow-up for 9d03637404
This commit is contained in:
Luca Boccassi committed 2026-11-01 00:58:10 +00:00
1 parent f57b0b3104
commit b6cdaf4a3d
2 files changed
+4

No files matched your search

+2
View File
@@ -35,3 +35,5 @@ TimeoutStopSec={{ DEFAULT_USER_TIMEOUT_SEC*4//3 }}s
KeyringMode=inherit
OOMScoreAdjust=100
MemoryPressureWatch=skip
CPUPressureWatch=skip
IOPressureWatch=skip
+2
View File
@@ -34,3 +34,5 @@ TimeoutStopSec={{ DEFAULT_USER_TIMEOUT_SEC*4//3 }}s
KeyringMode=inherit
OOMScoreAdjust=100
MemoryPressureWatch=skip
CPUPressureWatch=skip
IOPressureWatch=skip