Not sure if this is a bug or just something that needs discussion / documentation.
Imagine you have a snap which requires interfaces to be connected for it to work properly. You use the
snap connect command to fulfill this requirement. If you do it while a
snap refresh is happening, you get some interesting obtuse messages.
alan@KinkPad-K450:~$ snap connect vokoscreen-ng:mount-observe error: snap "core" has "refresh-snap" change in progress alan@KinkPad-K450:~$ snap connect vokoscreen-ng:camera error: cannot communicate with server: timeout exceeded while waiting for response
As a normal user, what does this mean? Is there a problem? Should I retry? Should the error message perhaps give me a hint?