Problem with updating to latest rolling image

Have regularly updated my rolling image using the usual method. However, as of some days/weeks, I am getting the following error.

If I use the direct link to the latest dated version then all works as expected, but using vyos-rolling-latest.iso seems broken for some reason.

Anyone else experiencing this and found the solution to getting it to work again?

phillipmcmahon@router:~$ add system image 
https://downloads.vyos.io/rolling/current/amd64/vyos-rolling-latest.iso
Trying to fetch ISO file from https://downloads.vyos.io/rolling/current/amd64/vyos-rolling-latest.iso
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  309M  100  309M    0     0  11.6M      0  0:00:26  0:00:26 --:--:-- 16.5M
ISO download succeeded.
Checking SHA256 (256-bit) checksum...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   106  100   106    0     0    254      0 --:--:-- --:--:-- --:--:--   253
Found it.  Verifying checksum...
sha256sum: vyos-1.3-rolling-202010280217-amd64.iso: No such file or directory
vyos-1.3-rolling-202010280217-amd64.iso: FAILED open or read
sha256sum: WARNING: 1 listed file could not be read
Signature check FAILED.
Installation will not be performed.
Exiting...
phillipmcmahon@router:~$

Please try upgrading to the latest ISO directly by using this URL https://downloads.vyos.io/rolling/current/amd64/vyos-1.3-rolling-202010280217-amd64.iso instead of the latest symlink.

I did already as per my post. It works.

"If I use the direct link to the latest dated version then all works as expected, but using vyos-rolling-latest.iso seems broken for some reason."

I usually use the symlink as it takes care of not having to know exactly the name is the latest ISO and can be run from a job.

I would prefer to understand why the symlink method is now broken.

Any ideas?

The problem here https://github.com/vyos/vyatta-cfg-system/blob/current/scripts/install/install-image#L166-L182

Looks like line 173 is the offending line. Has some erroneous # element in there if I am not wrong.

Possible bug… Checksum expected a full name of the image instead “rolling-latest”

Definite bug as it’s broken.

Shall I file a report or is this thread good enough?

I created a bug report https://phabricator.vyos.net/T3027

1 Like

Fixed in next rolling

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.