I think I have an idea about what the bug might be - the old snapd generates the tasks to update assets but it's old and only generates the tasks for the gadget update not the kernel update, then snapd gets restarted and when this happens it needs to inject a new task, I think that is missing. I will confirm with a bit more testing but that is the most likely theory right now.
I think I have an idea about what the bug might be - the old snapd generates the tasks to update assets but it's old and only generates the tasks for the gadget update not the kernel update, then snapd gets restarted and when this happens it needs to inject a new task, I think that is missing. I will confirm with a bit more testing but that is the most likely theory right now.