dmesg flooded by SysV generator

Mrt12

Well-Known Member
May 19, 2019
156
19
58
45
CH
Good day
so I just upgraded my PVE host to version 9 and it worked super nice. pve8to9 gave no warnings or errors and so I figured the update will be fine.
Which it was to 99.9% ;-)
After this upgrade, my dmesg gets flooded with the messages like below. I see it has something to do with the MPT and also IPMI driver, but there are also others that give a similar warning.
So I do to 100% not understand this warning and I wonder what it is. By googling I found similar warnings, but all of them are very old (<2023) and related to Fedora, which is something almost completely different. So I wonder what this is and what is the problem here. Do I need to fix this? No clue what it actually means.

Code:
[  215.891885] systemd-sysv-generator[9266]: SysV service '/etc/init.d/mpt-statusd' lacks a native systemd unit file, automatically generating a unit file for compatibility.
[  215.891890] systemd-sysv-generator[9266]: Please update package to include a native systemd unit file.
[  215.891892] systemd-sysv-generator[9266]: ! This compatibility logic is deprecated, expect removal soon. !
[  215.893787] systemd-sysv-generator[9266]: SysV service '/etc/init.d/openipmi' lacks a native systemd unit file, automatically generating a unit file for compatibility.
[  215.893790] systemd-sysv-generator[9266]: Please update package to include a native systemd unit file.
[  215.893792] systemd-sysv-generator[9266]: ! This compatibility logic is deprecated, expect removal soon.
 
systemd wants to remove their legacy init script compatibility layer at some point, so it now gets noisy to get projects and distro packagers to write native systemd units as replacement for init scripts. as a user, you can't really do much there other than ignore them - unless you know the service in question and systemd well, then feel free to write your own unit and submit it upstream or with the Debian maintainers ;)
 
  • Like
Reactions: Mrt12
perfect! thanks for the info. So I will go ahead and just ignore these SysV messages.
Thanks!