Hi Dan,

The permission looks ok...

[root@gfs1 ~]# su - vdsm -s /bin/bash                                          
-bash-4.1$ ls -l /usr/libexec/vdsm/hooks/before_device_create
total 8
-rwxr-xr-x. 1 root root 1702 Jun 10 05:25 50_macspoof
-rwxr-xr-x. 1 root root 2490 Jun 23 17:47 50_noipspoof
-bash-4.1$ exit
logout
[root@gfs1 ~]#

But the strange thing is noipspoof hook not display in the host hooks windows....please check the attachment.


On Wed, Jun 25, 2014 at 6:30 PM, Dan Kenigsberg <danken@redhat.com> wrote:
On Wed, Jun 25, 2014 at 06:03:50PM +0800, Punit Dambiwal wrote:
> Hi Dan,
>
> Please find the attach logs.
>
> 1. vdsm.log (VM Creation)
> 2. vdsm1.log (when add custom property)
> 3. vdsm2.log (Start the VM)

I see no reference there to /usr/libexec/vdsm/hooks/before_device_create
(but other hook scripts are mentioned).

Could you do

# su - vdsm -s /bin/bash
$ ls -l /usr/libexec/vdsm/hooks/before_device_create

so we can confirm that the scripts exists and are executable?