As a dotmesh user, I don't want filesystems found in the KV store that don't have any entries in the KV store from lingering in a creepy zombie state that silently fails, so that I can recover from broken system states.
Key acceptance criteria
[ ] When the system discovers a filesystem in zfs that's not in the KV store, it should create KV store entries for it as a dot in the admin namespace called RECOVERED-(fsid) or something like that, so that it works as a perfectly normal dot after that.
[ ] The implementation should not unnecessarily hinder a future extension to being able to be configured to, instead of the above, just delete filesystems discovered in ZFS with no KV store entry.
User requirement
As a dotmesh user, I don't want filesystems found in the KV store that don't have any entries in the KV store from lingering in a creepy zombie state that silently fails, so that I can recover from broken system states.
Key acceptance criteria
RECOVERED-(fsid)
or something like that, so that it works as a perfectly normal dot after that.