Reportstate volume size floc 976

Fixes FLOC-976
What is the motivation for comparing `Volume`s by UUID alone? Is it because the expected and the actual discovered maximum_size may not match? I think this needs some explanation.