Maciej Borzecki
33e05cc14f
boot: include snapd_good_recovery_systems in debug bootenv dump
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-10-01 15:31:17 +02:00
Maciej Borzecki
53b7e0df14
cmd/snap, boot: add snapd_full_cmdline_args to dumped boot vars
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-04-15 09:26:34 +02:00
Maciej Borzecki
0c076b3183
boot, cmd/snap: include extra cmdline args in debug boot-vars output
...
Include snapd_extra_cmdline_args in snap debug boot-vars output on UC20 systems.
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-04-08 16:05:10 +02:00
Maciej Borzecki
51cdb460d7
boot: set root dir for a recovery bootloader when setting debug variables
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-02-24 13:00:50 +01:00
Maciej Borzecki
a751c32f88
boot, cmd/snap: tweak how bootloader role is recognized when setting debug boot values
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-02-23 15:45:45 +01:00
Maciej Borzecki
9088032de3
boot, cmd/snap: add snap_try_kernel to boot variables dump
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-02-23 14:24:34 +01:00
Maciej Borzecki
2cf05e0b96
boot: fix comment typo
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-02-22 12:35:28 +01:00
Maciej Borzecki
b4358e7c7a
boot: introduce debug helper for setting bootloader variables
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-02-19 15:21:36 +01:00
Maciej Borzecki
f0120ef634
boot: add recovery systems boot variables to debug dump
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2021-02-19 14:23:25 +01:00
Maciej Borzecki
35decabcef
boot: treat a system as UC20 when modeenv file exists
...
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2020-09-22 14:01:23 +02:00
Maciej Borzecki
8981b65fd8
boot: fix debug bootloader variables dump on UC20 systems
...
The output of `snap debug boot-vars` is not that useful on UC20 systems.
Specifically, on Raspberry PI, the alternative location of bootloader
environment (boot.sel) is not even selected if none of the bootloader flags is
set, so running the debug command on such system outright fails.
Try to remedy this by picking a reasonable set of options based on either root
dir, of the flags.
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com >
2020-09-22 10:41:38 +02:00
Ian Johnson
48eb44709f
cmd/snap/debug/boot-vars: add opts for setting dir and/or uc20 vars
...
Signed-off-by: Ian Johnson <ian.johnson@canonical.com >
2020-04-13 15:30:12 -05:00
Michael Vogt
9987c8c25a
boot: fix two typos (thanks to Samuele)
2019-09-26 10:07:00 +02:00
Michael Vogt
8c58a69c87
boot: rename DebugDumpBootvars->DumpBootvars and move info boot/debug.go
2019-09-26 09:27:05 +02:00