The UI reports that an update is available and fair enough, when I look at the github releases I see that indeed there is a newer version. The update however appears to be hanging or not doing anything from the UI perspective so I established an SSH connection to the unit and ran:
rw
sudo -i
python3 /opt/bin/blikvm/script/update.py
bash: install-kvmd-oled.sh: No such file or directory
Traceback (most recent call last):
File "/opt/bin/blikvm/script/install_release.py", line 66, in <module>
main()
File "/opt/bin/blikvm/script/install_release.py", line 57, in main
subprocess.check_output(cmd, shell = True, cwd=gArgs.releasepath )
File "/usr/lib/python3.9/subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.9/subprocess.py", line 528, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'mount -o remount,rw / && mount -o remount,rw /boot && bash install-kvmd-main.sh && bash install-ustreamer.sh && bash install-kvmd-oled.sh && bash install-kvmd-hid.sh && bash install-kvmd-web.sh && cp package.json /usr/bin/kvm_json/package.json && mount -o remount,ro / && mount -o remount,ro /boot' returned non-zero exit status 127.
Traceback (most recent call last):
File "/opt/bin/blikvm/script/update.py", line 88, in <module>
main()
File "/opt/bin/blikvm/script/update.py", line 70, in main
output = subprocess.check_output(cmd, shell = True, cwd=sh_path)
File "/usr/lib/python3.9/subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.9/subprocess.py", line 528, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'python3 install_release.py' returned non-zero exit status 1.
root@blikvm(rw):/tmp/kvm_update/release# ls -lah
total 2.4M
drwxr-xr-x 3 root root 520 May 7 2023 .
drwxr-xr-x 3 root root 120 Feb 6 01:22 ..
-rw-r--r-- 1 root root 45 May 7 2023 admin.ini
-rwxr-xr-x 1 root root 728 May 7 2023 config.ini
-rwxr-xr-x 1 root root 2.7K May 7 2023 disable-gadget.sh
-rwxr-xr-x 1 root root 528 May 7 2023 edid.txt
-rw-r--r-- 1 root root 6.9K May 7 2023 enable-gadget.sh
-rwxr-xr-x 1 root root 382 May 7 2023 install-kvmd-hid.sh
-rwxr-xr-x 1 root root 519 May 7 2023 install-kvmd-main.sh
-rwxr-xr-x 1 root root 403 May 7 2023 install-kvmd-msd.sh
-rwxr-xr-x 1 root root 768 May 7 2023 install-kvmd-web.sh
-rwxr-xr-x 1 root root 675 May 7 2023 install-ustreamer.sh
-rwxr-xr-x 1 root root 271 May 7 2023 kvmd-hid.service
-rwxr-xr-x 1 root root 227K May 7 2023 kvmd-main
-rwxr-xr-x 1 root root 304 May 7 2023 kvmd-main.service
-rw-r--r-- 1 root root 3.6K May 7 2023 kvmd-msd.sh
-rwxr-xr-x 1 root root 289 May 7 2023 kvmd-video.service
-rwxr-xr-x 1 root root 570 May 7 2023 kvmd-video.sh
-rwxr-xr-x 1 root root 285 May 7 2023 kvmd-web.service
-rwxr-xr-x 1 root root 108 May 7 2023 kvmd-web.sh
-rw-r--r-- 1 root root 1.7M May 7 2023 kvm-link
-rwxr-xr-x 1 root root 104 May 7 2023 package.json
-rw-r--r-- 1 root root 791 May 7 2023 readme.md
-rw-r--r-- 1 root root 1.7K May 7 2023 README.md
-rwxr-xr-x 1 root root 409K May 7 2023 ustreamer.bin
drwxr-xr-x 7 root root 380 May 7 2023 ventoy-1.0.88