sysflash
sysflash
is a shell-based tool for upgrading a Lighthouse instance’s system. Sysflash
will warn you if you do not have enough available space to upgrade to, though this is unlikely as space is reserved specifically for the upgrade process.
Basic syntax is as follows:
# sysflash [flags] [path/to/system-image.lg_upg | Percent-encoded URL to firmware-image.lg_upg]
Note:URLs must be Percent-encoded and image filenames cannot include spaces.
sysflash
includes eight flags which modify the standard upgrade behavior as well as the -h or --help flag, which returns all the available flags and their effects:
Arguments | Description |
-b | Override board name (currently lighthouse-vm) |
--board-name <name> | |
-B | Override board revision (currently 1.0) |
--board-revision <version> | |
-V |
Override vendor (currently opengear) |
--vendor <vendor> | |
-I | Do not check software version for upgradability |
--no-version-check | |
-m |
Do not migrate current config. Start fresh. |
--no-migration | |
-v | Increase verbosity (may repeat) |
--verbose | |
-o |
Do not modify bootloader (implies --no-reboot) |
--no-boot-once | |
-r | Do not reboot after upgrading |
--no-reboot | |
-h | Print this help |
--help |