Page MenuHomeVyOS Platform

Adjust logic of setting config.boot file permissions for the case of cloud-init
Closed, ResolvedPublicBUG

Description

File permissions and ownership of config.boot is set in vyos-router, however, it is set within a conditional branch that is not called in the case of cloud-init. This leaves config.boot without correct group write permissions in that case. This becomes apparent after restoring the correct location for flavor-defined default configs, as used by cloud-init, in T8185. A fix requires a simple adjustment of the logic of vyos-router init_bootfile.

Details

Version
-
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

jestabro changed the task status from Open to In progress.
jestabro triaged this task as High priority.
jestabro renamed this task from Adjust logic of setting config.boot file permissions in the case of cloud-init to Adjust logic of setting config.boot file permissions for the case of cloud-init.Mar 24 2026, 12:10 AM