We have a MicroK8s user reporting a strange behavior that I cannot explain and I would like your insight on what might be happening. The issue reported is at https://github.com/ubuntu/microk8s/issues/595.
We have a daemon (called apiservice-kicker) that sleeps for a few seconds and when it wakes up it checks if the apiserver needs to be restarted. Our user reported that at some point the apiservice-kicker daemon could not find the sleep binary inside under $SNAP/bin/. I checked that in revision 743 of MicroK8s the sleep binary is in the right location. Why would this happen? Under what circumstances this may happen?