Commit 6343142
authored
fix(dell): clear pending job queue before staging boot-order change (#105)
set_boot_order_dpu_first PATCHed .../Settings without first clearing the
job queue, unlike the sibling config writers (machine_setup,
setup_serial_console, clear_tpm, change_uefi_password). On Dell, a
committed-but-unapplied pending config makes the PATCH fail with SYS011
("pending configuration values are already committed"), which wedged the
machine-controller SetBootOrder loop indefinitely.
Clear the queue immediately before the PATCH (after the already-first
no-op check) so a stale pending config no longer blocks the boot-order
set.1 parent 6728148 commit 6343142
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1142 | 1142 | | |
1143 | 1143 | | |
1144 | 1144 | | |
| 1145 | + | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
1145 | 1153 | | |
1146 | 1154 | | |
1147 | 1155 | | |
| |||
0 commit comments