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