Cannot update to 3.2

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)

Has no one else seen this issue? I’m not able to update to 3.2 on the Mini.

Sorry to hear that @MichaelChampigny - once you’ve reproduced this problem, can you get a new eos-diagnostics log and attach it here?

Sure thing, thanks for having a look.
eos-diagnostic-170718_192135_UTC-0400.txt (321.1 KB)

Ok, the update went through tonight after I switched from ethernet to wi-fi. The root cause was my ethernet-over-power was flaky due to running the AC. :blush: Anyway, I’m on 3.2.2 and the whole system feels a little snappier.

Thanks.

Oh, phew! Great to hear.