I can't upgrade to 1.3

Okay, got a rpi4 that is experiencing the same issue:

  1. I start the update.
  2. I watch the progress bar.
  3. As the progress bar reaches the end, I see a couple of buttons on the screen for a fraction of a second, and then I’m brought back to the login screen before I can even do anything.
  4. I login and find I’m still running 1.2.2, and I’m told there’s an update available.
  5. I reboot and find I’m still running 1.2.2, and I’m told there’s an update available.

Looking through the forum, I found the instructions about how to bring up a terminal and enter the following command:

sudo mender install https://download.umbrel.com/release/1.3.0/umbrelos-pi.update && sudo rugpi-ctrl system reboot --spare

After entering the command, everything seemed to be going okay until the following happened:

INFO[0038] Output (stdout) from command "/usr/share/mender/modules/v3/rugpi-image": Found 3,system-a kind: 0x83, start: 1064960, size: 7143136 
.............................................................  -  99 %ERRO[0497] Download failed: Unable to open /var/lib/mender/modules/v3/payloads/0000/tree/stream-next: open /var/lib/mender/modules/v3/payloads/0000/tree/stream-next: no such file or directory 
INFO[0497] Could not access /var/lib/mender/modules/v3/payloads/0000/tree, assuming cleanup already done: stat /var/lib/mender/modules/v3/payloads/0000/tree: no such file or directory 
ERRO[0497] Unable to open /var/lib/mender/modules/v3/payloads/0000/tree/stream-next: open /var/lib/mender/modules/v3/payloads/0000/tree/stream-next: no such file or directory

I looked into /var/lib/mender/modules/v3/payloads/0000/ and sure enough there’s nothing other than . and .. in there.

I then did an fdisk -l and saw no errors and got the following summary at the end:

Disk /dev/mmcblk0: 29.72 GiB, 31914983424 bytes, 62333952 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa2fecfe6

Device         Boot    Start      End  Sectors  Size Id Type
/dev/mmcblk0p1          8192   532479   524288  256M  c W95 FAT32 (LBA)
/dev/mmcblk0p2        532480   794623   262144  128M  c W95 FAT32 (LBA)
/dev/mmcblk0p3        794624  1056767   262144  128M  c W95 FAT32 (LBA)
/dev/mmcblk0p4       1056768 62333951 61277184 29.2G  5 Extended
/dev/mmcblk0p5       1064960 11550719 10485760    5G 83 Linux
/dev/mmcblk0p6      11558912 22044671 10485760    5G 83 Linux
/dev/mmcblk0p7      22052864 62333951 40281088 19.2G 83 Linux


Disk /dev/sda: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: 500SSD1         
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 0EB9FA04-1F84-40C4-81DE-6BDB7B6A8594

Device     Start        End    Sectors  Size Type
/dev/sda1   2048 3907028991 3907026944  1.8T Linux filesystem

I’m open to any suggestions about how to proceed from here…