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.
Description
Description
Details
Details
- Version
- -
- Is it a breaking change?
- Perfectly compatible
- Issue type
- Bug (incorrect behavior)
Related Objects
Related Objects
- Mentioned In
- rVYOSONEXe4a8f5c64684: T8418: adjust permissions setting of config.boot for case of cloud-init
rVYOSONEXa2d3459413d4: Merge pull request #5079 from jestabro/adjust-perms-case-cloud-init - Mentioned Here
- T8185: config.boot.default path inconsistency between cloud-init and build system causes flavor-defined configs to be ignored