I was not able to update the Endless Mini ARM to 3.2. The GUI updater failed repeatedly so I went for the CLI so I could manually perform the update. Here is the output of “eos-updater-ctl update”:
Changed state to Polling
Changed state to UpdateAvailable
======= Properties =======
State: Polling
CurrentID: ‘5e85a7422e761117a5848137d44d068df81986cb8aa4873cfa933714a9a94e25’
DownloadSize: int64 42739664
DownloadedBytes: int64 4013654
ErrorCode: uint32 0
ErrorMessage: ‘’
ErrorName: ‘’
FullDownloadSize: int64 1292510498
FullUnpackedSize: int64 2903437766
OriginalRefspec: ‘eos:os/eos/ec100/eos3’
UnpackedSize: int64 91327126
UpdateID: ‘622d371ee314bec7027c56317edb3fd6576f96a5d73768326a08352b4584be34’
UpdateLabel: ‘170714-030736’
UpdateMessage: ‘’
UpdateRefspec: ‘eos:os/eos/ec100/eos3’
Changed state to Fetching
Changed state to Error
======= Properties =======
State: Fetching
CurrentID: ‘5e85a7422e761117a5848137d44d068df81986cb8aa4873cfa933714a9a94e25’
DownloadSize: int64 23884286
DownloadedBytes: int64 3178070
ErrorCode: uint32 0
ErrorMessage: ‘’
ErrorName: ‘’
FullDownloadSize: int64 1292510498
FullUnpackedSize: int64 2903437766
OriginalRefspec: ‘eos:os/eos/ec100/eos3’
UnpackedSize: int64 49832046
UpdateID: ‘622d371ee314bec7027c56317edb3fd6576f96a5d73768326a08352b4584be34’
UpdateLabel: ‘170714-030736’
UpdateMessage: ‘’
UpdateRefspec: ‘eos:os/eos/ec100/eos3’
Traceback (most recent call last):
File “/usr/bin/eos-updater-ctl”, line 364, in
main()
File “/usr/bin/eos-updater-ctl”, line 360, in main
sys.exit(args.function(**args_dict))
File “/usr/bin/eos-updater-ctl”, line 192, in command_update
apply_result = command_apply(block=True, quiet=quiet)
File “/usr/bin/eos-updater-ctl”, line 179, in command_apply
return command_dbus(‘apply’, block, quiet)
File “/usr/bin/eos-updater-ctl”, line 147, in command_dbus
proxy.call_sync(‘com.endlessm.Updater.’ + function_name, None, 0, -1, None)
GLib.Error: g-io-error-quark: GDBus.Error:com.endlessm.Updater.Error.WrongState: Can’t call Apply() while in state Error (36)