show version is broken in the UEFI system that didn't support secure boot.
Test with Edgecore SAF51003i, and install with UEFI mode
vyos@home:~$ show version Traceback (most recent call last): File "/usr/libexec/vyos/op_mode/version.py", line 91, in <module> res = vyos.opmode.run(sys.modules[__name__]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vyos/opmode.py", line 271, in run res = func(**args) ^^^^^^^^^^^^ File "/usr/libexec/vyos/op_mode/version.py", line 81, in show version_data = _get_raw_data(funny=funny) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/libexec/vyos/op_mode/version.py", line 67, in _get_raw_data if get_secure_boot_state(): ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vyos/utils/system.py", line 148, in get_secure_boot_state tmp = cmd('mokutil --sb-state') ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vyos/utils/process.py", line 155, in cmd raise OSError(code, feedback)