In the development setting, certain errors can, rarely, have the effect of causing the initial boot config loader to fail, preventing access to the system to diagnose the cause. Examples of such errors are uncaught python exceptions in conf_mode scripts called on boot, or failure to start critical services; these might occur due to a temporary inconsistency in package repositories. In this case, one should restore the user 'vyos' account and log the back trace for investigation.
Description
Description
Details
Details
- Version
- -
- Is it a breaking change?
- Unspecified (possibly destroys the router)
- Issue type
- Feature (new functionality)
Related Objects
Related Objects
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | jestabro | T1622 Add failsafe and back trace to boot config loader | |||
Resolved | FEATURE REQUEST | jestabro | T2132 Document kernel boot parameter 'vyos-config-debug' |
- Mentioned In
- rVYOSONEX1f236a3ca731: boot-config-loader: T1622: add missing groups to failsafe user
rVYOSONEX07e802a2d3f9: boot-config-loader: T1622: add missing groups to failsafe user
T2132: Document kernel boot parameter 'vyos-config-debug'
rVYOSONEXc776d43101de: [boot-config-loader] T1622: log traceback only if 'vyos-config-debug'
rVYOSONEX4a2a06f40059: [boot-config-loader] T1622: (bugfix) set gid and write permissions
rVYOSONEX3075c019effb: Merge pull request #123 from jestabro/current
Event Timeline
Restricted Repository Identity mentioned this in rVYOSONEX3075c019effb: Merge pull request #123 from jestabro/current.Aug 31 2019, 11:19 PM2019-08-31 23:19:44 (UTC+0)
jestabro edited projects, added VyOS 1.2 Crux (VyOS 1.2.5); removed VyOS 1.2 Crux (VyOS 1.2.4).Nov 19 2019, 1:50 PM2019-11-19 13:50:22 (UTC+0)
jestabro edited projects, added VyOS 1.2 Crux (VyOS 1.2.6); removed VyOS 1.2 Crux (VyOS 1.2.5).Jan 15 2020, 7:47 PM2020-01-15 19:47:44 (UTC+0)
jestabro changed the task status from In progress to On hold.Jan 30 2020, 8:36 PM2020-01-30 20:36:28 (UTC+0)
jestabro closed subtask T2132: Document kernel boot parameter 'vyos-config-debug' as Resolved.Mar 19 2020, 6:55 PM2020-03-19 18:55:22 (UTC+0)
syncer edited projects, added VyOS 1.3 Equuleus (1.3.0); removed VyOS 1.3 Equuleus.Aug 30 2022, 2:03 PM2022-08-30 14:03:55 (UTC+0)
Restricted Repository Identity mentioned this in rVYOSONEX1f236a3ca731: boot-config-loader: T1622: add missing groups to failsafe user.Jan 10 2024, 7:12 AM2024-01-10 07:12:00 (UTC+0)