temporary fix in libvirt pools (using file path instead pool and volume); rewritten update_state in ci/vm.py to handle new hook