]> git.ipfire.org Git - thirdparty/systemd.git/commit
units: disable start rate limit for systemd-vconsole-setup.service 30197/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 25 Nov 2023 12:27:17 +0000 (13:27 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 25 Nov 2023 12:27:17 +0000 (13:27 +0100)
commit4704176795c167d49f87dfea79193913e6c6d939
tree97c169a602552fb078b327357d89d419603c3539
parent467cd9f0a55a502f2866ccb1a7a22d188c3bafb7
units: disable start rate limit for systemd-vconsole-setup.service

The unit will be started or restarted a few times during boot, but but it has
StartLimitBurst = DefaultStartLimitBurst = 5, which means that the fifth
restart will already fail. On my laptop, I have exactly 4 restarts, so I don't
hit the limit, but on a slightly different system we will easily hit the limit.
In https://bugzilla.redhat.com/show_bug.cgi?id=2251394, there are five reloads
and we hit the limit.

Since 6ef512c0bb7aeb2000588d7d05e23b4681da8657 we propagate the start counter
over switch-root and daemon reloads, so it's easier to hit the limit during
boot.

In principle there might be systems with lots of vtcon devices, so let's just
allow the unit to be restarted without a limit.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2251394.
units/systemd-vconsole-setup.service.in