Problems with 'add system image'

Hello there, I’m using fresh install of 1.5-rolling-202401160024 and here’re my 2 problems.

  1. When trying to ‘add system image latest’ I’m getting an error:
Unable to get remote data Expecting value: line 1 column 1 (char 0)
'bool' object is not subscriptable

Config snippet (as reccommended in documentation):

set system update-check url 'https://vyos.net/get/nightly-builds/'

No messages in logs, what can I do to troubleshoot it further?

  1. When trying to ‘add system image https://github.com/vyos/vyos-rolling-nightly-builds/releases/download/1.5-rolling-202401170024/vyos-1.5-rolling-202401170024-amd64.iso’ I get:
Redirecting to https://objects.githubusercontent.com/github-production-release-asset-2e65be/674742659/fd5b03ad-f5e8-4901-b210-ca9391f33789?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240117%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240117T052854Z&X-Amz-Expires=300&X-Amz-Signature=880d1f243b5127abcb0bc53e1b94af00ca9fea50fafc2caf5d34f4cff1315b76&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=674742659&response-content-disposition=attachment%3B%20filename%3Dvyos-1.5-rolling-202401170024-amd64.iso&response-content-type=application%2Foctet-stream
The file is 445.000 MiB.
[##################################################################################################################################################] 100%
Validating signature
Signature is not valid. Do you want to continue with installation? [y/N]

Why signature is not valid? There’re minisig files for nigtly builds?

If both problems are bugs - I’ll file bug reports.

Thanks in advance!

BR,
Konstantin

URL incorrect
It must be JSON as in example

set system update-check url ‘https://raw.githubusercontent.com/vyos/vyos-rolling-nightly-builds/main/version.json

Thanks alot, @Viacheslav, now it looks good (I guess URL info should be corrected in documentation):

vyos@vyos:~$ add system image latest
Redirecting to https://objects.githubusercontent.com/github-production-release-asset-2e65be/674742659/fd5b03ad-f5e8-4901-b210-ca9391f33789?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240117%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240117T083609Z&X-Amz-Expires=300&X-Amz-Signature=9eac6fab3d521dbf3b6b0e2329949486c96cd06c74d0352ad49c223743013cc0&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=674742659&response-content-disposition=attachment%3B%20filename%3Dvyos-1.5-rolling-202401170024-amd64.iso&response-content-type=application%2Foctet-stream
The file is 445.000 MiB.
[##################################################################################################################################################] 100%
Validating signature
Signature is not valid. Do you want to continue with installation? [y/N]

But the second issue (signature is not valid) still persists. Should I file bug report?

BR,
Konstatntin

In the example the correct url
https://docs.vyos.io/en/sagitta/configuration/system/updates.html#example

https://vyos.dev/T788
https://vyos.dev/T4915

I configured according to Update VyOS — VyOS 1.5.x (circinus) documentation

Feel free to improve it and link to config.
The 1.5 has the same in “config” section.