I really don’t know if I’m in the right place to ask this question but I don’t know where else I should do it. I’m running Arch and have a few snaps installed on my computer. Yesterday I tried to install a new one but I got the following message:
error: too early for operation, device not yet seeded or device model not acknowledged
It doesn’t matter which snap I try to install, I’m always getting this error. It also appears when I try to refresh a snap. I googled it but didn’t find anything useful.
snap 2.36.1-1
snapd 2.36.1-1
series 16
arch -
kernel 4.19.4-arch1-1-ARCH
Time is correct, I didn’t move. timedatectl says:
Local time: Mo 2018-11-26 15:13:37 CET
Universal time: Mo 2018-11-26 14:13:37 UTC
RTC time: Mo 2018-11-26 14:13:37
Time zone: Europe/Berlin (CET, +0100)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
-- Reboot --
Nov 26 20:19:49 derschredder systemd[1]: Starting Snappy daemon...
Nov 26 20:19:49 derschredder snapd[2758]: AppArmor status: apparmor is enabled but some features are missing: dbus, network
Nov 26 20:19:49 derschredder snapd[2758]: daemon.go:369: started snapd/2.36.1-1 (series 16; classic; devmode) arch/ (amd64) linux/4.19.4-arch1-1-ARCH.
Nov 26 20:19:49 derschredder systemd[1]: Started Snappy daemon.
This is of course after I tried to do snap refresh
@mborzecki what could delete the model assertion? there is no code in snapd itself afaik that would delete it, unless I’m missing something, is there something that could in the snapd packaging for arch?