Page MenuHomeVyOS Platform

Fix race condition in vyos-grub-update service unit
Open, HighPublicBUG

Description

The vyos-grub-update.service unit is set After=local-fs.target, yet this would appear not to guarantee the existence of the persistence mount, required by grub_update.py for normal functioning. Add mechanism to ensure this mount exists before unit is run.

Details

Difficulty level
Normal (likely a few hours)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)