ok, vdsm-4.13.2-0.8.el6ev.x86_64 # engine-config -a | grep -i 'customdevice.*3\.3' CustomDeviceProperties: {type=interface;prop={dhcp=^(true|false)$}} version: 3.3 I created two hooks, before_device_create and this one - before_device_migrate_source. Both hooks were executed, during VM's start-up and during migration. # grep -i 'execcmd.*hook' /var/log/vdsm/vdsm.log | grep 00| tail -n2 Thread-27108::DEBUG::2014-02-05 10:01:36,639::utils::505::root::(execCmd) '/usr/libexec/vdsm/hooks/before_device_create/00_test' (cwd None) Thread-27138::DEBUG::2014-02-05 10:02:19,494::utils::505::root::(execCmd) '/usr/libexec/vdsm/hooks/before_device_migrate_source/00_test' (cwd None)
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-0219.html