Skip to content

Conversation

@pothos
Copy link
Member

@pothos pothos commented Dec 19, 2025

When the systemd-sysupdate.service runs it fails if there is no config. Since we don't use it, it's expected to do nothing but this failure is making problems when the service is started from the timer unit which is now enabled by default. This service is also used by the sysext-bakery update configs for drop-in steps that update sysupdate components. There we let users add a noop config to prevent this service failure.
Since we run into this in Flatcar now and we anyway had users add this manually, let's just add it directly to Flatcar.

How to use

Needs new scripts PR. Should then be backported to Alpha and Beta.

Testing done

Was tested in flatcar/scripts#3555

When the systemd-sysupdate.service runs it fails if there is no config.
Since we don't use it, it's expected to do nothing but this failure is
making problems when the service is started from the timer unit which
is now enabled by default. This service is also used by the
sysext-bakery update configs for drop-in steps that update sysupdate
components. There we let users add a noop config to prevent this service
failure.
Since we run into this in Flatcar now and we anyway had users add this
manually, let's just add it directly to Flatcar.

Signed-off-by: Kai Lueke <kailuke@microsoft.com>
@pothos pothos requested a review from a team as a code owner December 19, 2025 08:45
@pothos pothos merged commit 860090d into flatcar-master Dec 19, 2025
1 check passed
@pothos pothos deleted the kai/sysupdate-noop branch December 19, 2025 08:51
pothos added a commit to flatcar/scripts that referenced this pull request Dec 19, 2025
This pulls in flatcar/init#139 as workaround for
flatcar/Flatcar#1979 and should be backported
to Alpha/Beta.

Signed-off-by: Kai Lueke <kailuke@microsoft.com>
pothos added a commit to flatcar/scripts that referenced this pull request Dec 19, 2025
This pulls in flatcar/init#139 as workaround for
flatcar/Flatcar#1979 and should be backported
to Alpha/Beta.

Signed-off-by: Kai Lueke <kailuke@microsoft.com>
pothos added a commit to flatcar/scripts that referenced this pull request Dec 19, 2025
This pulls in flatcar/init#139 as workaround for
flatcar/Flatcar#1979 and should be backported
to Alpha/Beta.

Signed-off-by: Kai Lueke <kailuke@microsoft.com>
pothos added a commit to flatcar/scripts that referenced this pull request Dec 19, 2025
This pulls in flatcar/init#139 as workaround for
flatcar/Flatcar#1979 and should be backported
to Alpha/Beta.

Signed-off-by: Kai Lueke <kailuke@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants