Zhou Zheng Sheng has uploaded a new change for review.
Change subject: packaging: split vdsm hook .deb from vdsm main .deb
......................................................................
packaging: split vdsm hook .deb from vdsm main .deb
Create debian/vdsm-hook-HookName.install to describe file in the
respective vdsm hook .deb files. Delete the related entries from the
vdsm.install.
Change-Id: Ia1a34cbb08e0497c60d721f0a0c965aae5493033
Signed-off-by: Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
---
M debian/control
M debian/rules
A debian/vdsm-hook-checkimages.docs
A debian/vdsm-hook-checkimages.install
A debian/vdsm-hook-directlun.docs
A debian/vdsm-hook-directlun.install
A debian/vdsm-hook-faqemu.docs
A debian/vdsm-hook-faqemu.install
A debian/vdsm-hook-fileinject.docs
A debian/vdsm-hook-fileinject.install
A debian/vdsm-hook-floppy.docs
A debian/vdsm-hook-floppy.install
A debian/vdsm-hook-hostusb.docs
A debian/vdsm-hook-hostusb.install
A debian/vdsm-hook-hugepages.docs
A debian/vdsm-hook-hugepages.install
A debian/vdsm-hook-isolatedprivatevlan.docs
A debian/vdsm-hook-isolatedprivatevlan.install
A debian/vdsm-hook-macspoof.docs
A debian/vdsm-hook-macspoof.install
A debian/vdsm-hook-nestedvt.docs
A debian/vdsm-hook-nestedvt.install
A debian/vdsm-hook-numa.docs
A debian/vdsm-hook-numa.install
A debian/vdsm-hook-openstacknet.docs
A debian/vdsm-hook-openstacknet.install
A debian/vdsm-hook-pincpu.docs
A debian/vdsm-hook-pincpu.install
A debian/vdsm-hook-promisc.docs
A debian/vdsm-hook-promisc.install
A debian/vdsm-hook-qemucmdline.docs
A debian/vdsm-hook-qemucmdline.install
A debian/vdsm-hook-qos.docs
A debian/vdsm-hook-qos.install
A debian/vdsm-hook-scratchpad.docs
A debian/vdsm-hook-scratchpad.install
A debian/vdsm-hook-smbios.docs
A debian/vdsm-hook-smbios.install
A debian/vdsm-hook-sriov.docs
A debian/vdsm-hook-sriov.install
A debian/vdsm-hook-vhostmd.docs
A debian/vdsm-hook-vhostmd.install
A debian/vdsm-hook-vmdisk.docs
A debian/vdsm-hook-vmdisk.install
A debian/vdsm-hook-vmfex.docs
A debian/vdsm-hook-vmfex.install
M debian/vdsm.install
47 files changed, 237 insertions(+), 19 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/20/18720/1
diff --git a/debian/control b/debian/control
index 10e4f36..792b03e 100644
--- a/debian/control
+++ b/debian/control
@@ -23,3 +23,159 @@
Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version}), python-nose
Description: Unit and functional tests for vdsm
A test suite for verifying the functionality of a running vdsm instance
+
+Package: vdsm-hook-checkimages
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Qcow2 disk image format check hook for VDSM
+ VDSM hook used to perform consistency check on a qcow2 format disk image
+ using the QEMU disk image utility.
+
+Package: vdsm-hook-vhostmd
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: VDSM hook set for interaction with vhostmd
+ VDSM hook to use vhostmd per VM according to Virtualization Manager requests.
+
+Package: vdsm-hook-faqemu
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Fake qemu process for VDSM quality assurance
+ VDSM hook used for testing VDSM with multiple fake virtual machines without
+ running real guests.
+ To enable this hook on your host, set vars.fake_kvm_support=True in your
+ /etc/vdsm/vdsm.conf before adding the host to ovirt-Engine.
+
+Package: vdsm-hook-directlun
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Direct LUN support for VDSM
+ VDSM hook enable user to add storage LUN for VDSM
+ without the sharing and storage handling of VDSM.
+
+Package: vdsm-hook-macspoof
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Disables MAC spoofing filtering
+ VDSM hooks which allow to disable mac spoof filtering
+ either on all the of the VM's interfaces or on
+ specific vnics.
+
+Package: vdsm-hook-fileinject
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version}), python-libguestfs
+Description: Allow uploading file to VMs disk
+ Hook is getting target file name and its content and
+ create that file in target machine.
+
+Package: vdsm-hook-floppy
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Allow adding floppy to VM
+ Allow adding floppy to VM
+
+Package: vdsm-hook-hostusb
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version}), usbutils
+Description: Allow attaching USB device from host
+ Hook is getting vendor and product id of USB device
+ disconnect it from host and attach it to VM
+
+Package: vdsm-hook-hugepages
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Huge pages enable user to handle VM with 2048KB page files.
+ Hook is getting number of huge pages reserve them for the VM,
+ and enable user to handle VM with 2048KB page files.
+
+Package: vdsm-hook-isolatedprivatevlan
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Isolated network environment for VMs
+ limit VM traffic to a specific gateway by its mac address,
+ hook prevent VM from spoofing its mac or ip address
+ by using <filterref filter='clean-traffic'/> libvirt filter
+ and by adding custom filter: isolatedprivatevlan-vdsm.xml
+
+Package: vdsm-hook-nestedvt
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Nested Virtualization support for VDSM
+ If the nested virtualization is enabled in your kvm module
+ this hook will expose it to the guests.
+
+Package: vdsm-hook-numa
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: NUMA support for VDSM
+ Hooks is getting number/rage of NUMA nodes and NUMA mode,
+ and update the VM xml.
+
+Package: vdsm-hook-openstacknet
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: OpenStack Network vNICs support for VDSM
+ Hook for OpenStack Network vNICs.
+
+Package: vdsm-hook-pincpu
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Hook pin VM so specific CPUs
+ pincpu is hook for VDSM.
+ pincpu enable to pin virtual machine to a specific CPUs.
+
+Package: vdsm-hook-promisc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Network interface promiscuous mode support for VDSM
+ VDSM promiscuous mode let user define a VM interface that will capture
+ all network traffic.
+
+Package: vdsm-hook-qemucmdline
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: QEMU cmdline hook for VDSM
+ Provides support for injecting QEMU cmdline via VDSM hook.
+ It exploits libvirt's qemu:commandline facility available in the
+ qemu xml namespace.
+
+Package: vdsm-hook-qos
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: QoS network in/out traffic support for VDSM
+ Hook adds QoS in/out traffic to VMs interfaces
+
+Package: vdsm-hook-scratchpad
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: One time disk creation for VDSM
+ scratchpad hook for VDSM
+ Hook creates a disk for a VM onetime usage,
+ the disk will be erased when the VM destroyed.
+ VM cannot be migrated when using scratchpad hook
+
+Package: vdsm-hook-smbios
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: Adding custom smbios entries to libvirt domain via VDSM
+ Adding custom smbios entries to libvirt domain via VDSM
+ such as: vendor, version, date and release
+
+Package: vdsm-hook-sriov
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version}), libvirt-bin (>= 1.0.2-1)
+Description: sr-iov support for VDSM
+ sr-iov hook enable to add virtual functions exposed by the device
+ directly to a virtual machine.
+
+Package: vdsm-hook-vmfex
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: vmfex support for VDSM
+ Hook for vmfex.
+
+Package: vdsm-hook-vmdisk
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, python (>=2.7.4), vdsm (=
${binary:Version})
+Description: External disk support for VDSM
+ Hook adds additional disk image for a VM (raw or qcow2)
diff --git a/debian/rules b/debian/rules
index 6b7ffd7..786d2e3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@
override_dh_auto_configure:
autoreconf -if
- dh_auto_configure -- --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--libdir=/usr/lib --libexecdir=/usr/libexec
+ dh_auto_configure -- --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--libdir=/usr/lib --libexecdir=/usr/libexec --enable-hooks
destdir = debian/vdsm
diff --git a/debian/vdsm-hook-checkimages.docs b/debian/vdsm-hook-checkimages.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-checkimages.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-checkimages.install b/debian/vdsm-hook-checkimages.install
new file mode 100644
index 0000000..d51ef7e
--- /dev/null
+++ b/debian/vdsm-hook-checkimages.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/60_checkimages
diff --git a/debian/vdsm-hook-directlun.docs b/debian/vdsm-hook-directlun.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-directlun.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-directlun.install b/debian/vdsm-hook-directlun.install
new file mode 100644
index 0000000..8454506
--- /dev/null
+++ b/debian/vdsm-hook-directlun.install
@@ -0,0 +1,4 @@
+etc/sudoers.d/50_vdsm_hook_directlun
+usr/libexec/vdsm/hooks/before_vm_start/50_directlun
+usr/libexec/vdsm/hooks/after_vm_destroy/50_directlun
+usr/libexec/vdsm/hooks/before_vm_migrate_destination/50_directlun
diff --git a/debian/vdsm-hook-faqemu.docs b/debian/vdsm-hook-faqemu.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-faqemu.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-faqemu.install b/debian/vdsm-hook-faqemu.install
new file mode 100644
index 0000000..578d1e4
--- /dev/null
+++ b/debian/vdsm-hook-faqemu.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/10_faqemu
diff --git a/debian/vdsm-hook-fileinject.docs b/debian/vdsm-hook-fileinject.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-fileinject.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-fileinject.install b/debian/vdsm-hook-fileinject.install
new file mode 100644
index 0000000..9cc3bbd
--- /dev/null
+++ b/debian/vdsm-hook-fileinject.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_fileinject
diff --git a/debian/vdsm-hook-floppy.docs b/debian/vdsm-hook-floppy.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-floppy.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-floppy.install b/debian/vdsm-hook-floppy.install
new file mode 100644
index 0000000..d491e04
--- /dev/null
+++ b/debian/vdsm-hook-floppy.install
@@ -0,0 +1,2 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_floppy
+usr/libexec/vdsm/hooks/before_vm_migrate_source/50_floppy
diff --git a/debian/vdsm-hook-hostusb.docs b/debian/vdsm-hook-hostusb.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-hostusb.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-hostusb.install b/debian/vdsm-hook-hostusb.install
new file mode 100644
index 0000000..362b7fc
--- /dev/null
+++ b/debian/vdsm-hook-hostusb.install
@@ -0,0 +1,4 @@
+etc/sudoers.d/50_vdsm_hook_hostusb
+usr/libexec/vdsm/hooks/before_vm_start/50_hostusb
+usr/libexec/vdsm/hooks/before_vm_migrate_source/50_hostusb
+usr/libexec/vdsm/hooks/after_vm_destroy/50_hostusb
diff --git a/debian/vdsm-hook-hugepages.docs b/debian/vdsm-hook-hugepages.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-hugepages.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-hugepages.install b/debian/vdsm-hook-hugepages.install
new file mode 100644
index 0000000..4c6ecaf
--- /dev/null
+++ b/debian/vdsm-hook-hugepages.install
@@ -0,0 +1,4 @@
+etc/sudoers.d/50_vdsm_hook_hugepages
+usr/libexec/vdsm/hooks/before_vm_start/50_hugepages
+usr/libexec/vdsm/hooks/before_vm_migrate_destination/50_hugepages
+usr/libexec/vdsm/hooks/after_vm_destroy/50_hugepages
diff --git a/debian/vdsm-hook-isolatedprivatevlan.docs
b/debian/vdsm-hook-isolatedprivatevlan.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-isolatedprivatevlan.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-isolatedprivatevlan.install
b/debian/vdsm-hook-isolatedprivatevlan.install
new file mode 100644
index 0000000..ed5a5a8
--- /dev/null
+++ b/debian/vdsm-hook-isolatedprivatevlan.install
@@ -0,0 +1,2 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_isolatedprivatevlan
+etc/libvirt/nwfilter/isolatedprivatevlan-vdsm.xml
diff --git a/debian/vdsm-hook-macspoof.docs b/debian/vdsm-hook-macspoof.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-macspoof.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-macspoof.install b/debian/vdsm-hook-macspoof.install
new file mode 100644
index 0000000..4adb416
--- /dev/null
+++ b/debian/vdsm-hook-macspoof.install
@@ -0,0 +1,3 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_macspoof
+usr/libexec/vdsm/hooks/before_device_create/50_macspoof
+usr/libexec/vdsm/hooks/before_nic_hotplug/50_macspoof
diff --git a/debian/vdsm-hook-nestedvt.docs b/debian/vdsm-hook-nestedvt.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-nestedvt.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-nestedvt.install b/debian/vdsm-hook-nestedvt.install
new file mode 100644
index 0000000..a281dfa
--- /dev/null
+++ b/debian/vdsm-hook-nestedvt.install
@@ -0,0 +1,2 @@
+etc/modprobe.d/vdsm-nestedvt.conf
+usr/libexec/vdsm/hooks/before_vm_start/50_nestedvt
diff --git a/debian/vdsm-hook-numa.docs b/debian/vdsm-hook-numa.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-numa.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-numa.install b/debian/vdsm-hook-numa.install
new file mode 100644
index 0000000..7fde240
--- /dev/null
+++ b/debian/vdsm-hook-numa.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_numa
diff --git a/debian/vdsm-hook-openstacknet.docs b/debian/vdsm-hook-openstacknet.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-openstacknet.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-openstacknet.install
b/debian/vdsm-hook-openstacknet.install
new file mode 100644
index 0000000..a23dce8
--- /dev/null
+++ b/debian/vdsm-hook-openstacknet.install
@@ -0,0 +1,11 @@
+etc/sudoers.d/50_vdsm_hook_openstacknet
+usr/libexec/vdsm/hooks/after_device_create/50_openstacknet
+usr/libexec/vdsm/hooks/after_device_create/openstacknet_consts.py
+usr/libexec/vdsm/hooks/after_device_migrate_destination/50_openstacknet
+usr/libexec/vdsm/hooks/after_device_migrate_destination/openstacknet_consts.py
+usr/libexec/vdsm/hooks/after_nic_hotplug/50_openstacknet
+usr/libexec/vdsm/hooks/after_nic_hotplug/openstacknet_consts.py
+usr/libexec/vdsm/hooks/before_device_create/50_openstacknet
+usr/libexec/vdsm/hooks/before_device_create/openstacknet_consts.py
+usr/libexec/vdsm/hooks/before_nic_hotplug/50_openstacknet
+usr/libexec/vdsm/hooks/before_nic_hotplug/openstacknet_consts.py
diff --git a/debian/vdsm-hook-pincpu.docs b/debian/vdsm-hook-pincpu.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-pincpu.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-pincpu.install b/debian/vdsm-hook-pincpu.install
new file mode 100644
index 0000000..59ebbe7
--- /dev/null
+++ b/debian/vdsm-hook-pincpu.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_pincpu
diff --git a/debian/vdsm-hook-promisc.docs b/debian/vdsm-hook-promisc.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-promisc.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-promisc.install b/debian/vdsm-hook-promisc.install
new file mode 100644
index 0000000..985a7d7
--- /dev/null
+++ b/debian/vdsm-hook-promisc.install
@@ -0,0 +1,3 @@
+etc/sudoers.d/50_vdsm_hook_promisc
+usr/libexec/vdsm/hooks/after_vm_start/50_promisc
+usr/libexec/vdsm/hooks/before_vm_destroy/50_promisc
diff --git a/debian/vdsm-hook-qemucmdline.docs b/debian/vdsm-hook-qemucmdline.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-qemucmdline.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-qemucmdline.install b/debian/vdsm-hook-qemucmdline.install
new file mode 100644
index 0000000..80e2265
--- /dev/null
+++ b/debian/vdsm-hook-qemucmdline.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_qemucmdline
diff --git a/debian/vdsm-hook-qos.docs b/debian/vdsm-hook-qos.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-qos.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-qos.install b/debian/vdsm-hook-qos.install
new file mode 100644
index 0000000..2ce7c26
--- /dev/null
+++ b/debian/vdsm-hook-qos.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_qos
diff --git a/debian/vdsm-hook-scratchpad.docs b/debian/vdsm-hook-scratchpad.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-scratchpad.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-scratchpad.install b/debian/vdsm-hook-scratchpad.install
new file mode 100644
index 0000000..3192f09
--- /dev/null
+++ b/debian/vdsm-hook-scratchpad.install
@@ -0,0 +1,3 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_scratchpad
+usr/libexec/vdsm/hooks/before_vm_migrate_source/50_scratchpad
+usr/libexec/vdsm/hooks/after_vm_destroy/50_scratchpad
diff --git a/debian/vdsm-hook-smbios.docs b/debian/vdsm-hook-smbios.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-smbios.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-smbios.install b/debian/vdsm-hook-smbios.install
new file mode 100644
index 0000000..12ae527
--- /dev/null
+++ b/debian/vdsm-hook-smbios.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_smbios
diff --git a/debian/vdsm-hook-sriov.docs b/debian/vdsm-hook-sriov.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-sriov.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-sriov.install b/debian/vdsm-hook-sriov.install
new file mode 100644
index 0000000..e8a0ba2
--- /dev/null
+++ b/debian/vdsm-hook-sriov.install
@@ -0,0 +1,4 @@
+etc/sudoers.d/50_vdsm_hook_sriov
+usr/libexec/vdsm/hooks/before_vm_start/50_sriov
+usr/libexec/vdsm/hooks/after_vm_destroy/50_sriov
+usr/libexec/vdsm/hooks/before_vm_migrate_source/50_sriov
diff --git a/debian/vdsm-hook-vhostmd.docs b/debian/vdsm-hook-vhostmd.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-vhostmd.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-vhostmd.install b/debian/vdsm-hook-vhostmd.install
new file mode 100644
index 0000000..3acf28b
--- /dev/null
+++ b/debian/vdsm-hook-vhostmd.install
@@ -0,0 +1,5 @@
+etc/sudoers.d/50_vdsm_hook_vhostmd
+usr/libexec/vdsm/hooks/before_vm_start/50_vhostmd
+usr/libexec/vdsm/hooks/before_vm_migrate_destination/50_vhostmd
+usr/libexec/vdsm/hooks/before_vm_dehibernate/50_vhostmd
+usr/libexec/vdsm/hooks/after_vm_destroy/50_vhostmd
diff --git a/debian/vdsm-hook-vmdisk.docs b/debian/vdsm-hook-vmdisk.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-vmdisk.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-vmdisk.install b/debian/vdsm-hook-vmdisk.install
new file mode 100644
index 0000000..27c3a86
--- /dev/null
+++ b/debian/vdsm-hook-vmdisk.install
@@ -0,0 +1 @@
+usr/libexec/vdsm/hooks/before_vm_start/50_vmdisk
diff --git a/debian/vdsm-hook-vmfex.docs b/debian/vdsm-hook-vmfex.docs
new file mode 100644
index 0000000..5ecd9c6
--- /dev/null
+++ b/debian/vdsm-hook-vmfex.docs
@@ -0,0 +1 @@
+COPYING
diff --git a/debian/vdsm-hook-vmfex.install b/debian/vdsm-hook-vmfex.install
new file mode 100644
index 0000000..70e03ce
--- /dev/null
+++ b/debian/vdsm-hook-vmfex.install
@@ -0,0 +1,2 @@
+usr/libexec/vdsm/hooks/before_vm_migrate_destination/50_vmfex
+usr/libexec/vdsm/hooks/before_vm_start/50_vmfex
diff --git a/debian/vdsm.install b/debian/vdsm.install
index 29fba0c..cc1790a 100644
--- a/debian/vdsm.install
+++ b/debian/vdsm.install
@@ -10,8 +10,6 @@
./etc/pki/vdsm/keys/libvirt_password
./etc/rwtab.d/vdsm
./etc/sudoers.d/50_vdsm
-./etc/sudoers.d/50_vdsm_hook_openstacknet
-./etc/sudoers.d/50_vdsm_hook_vhostmd
./etc/sysctl.d/vdsm
./etc/vdsm-reg/logger.conf
./etc/vdsm-reg/vdsm-reg.conf
@@ -57,22 +55,6 @@
./usr/lib/python2.7/dist-packages/yajsonrpc/client.py
./usr/lib/python2.7/dist-packages/yajsonrpc/protonReactor.py
./usr/libexec/vdsm/curl-img-wrap
-./usr/libexec/vdsm/hooks/after_device_create/50_openstacknet
-./usr/libexec/vdsm/hooks/after_device_create/openstacknet_consts.py
-./usr/libexec/vdsm/hooks/after_device_migrate_destination/50_openstacknet
-./usr/libexec/vdsm/hooks/after_device_migrate_destination/openstacknet_consts.py
-./usr/libexec/vdsm/hooks/after_nic_hotplug/50_openstacknet
-./usr/libexec/vdsm/hooks/after_nic_hotplug/openstacknet_consts.py
-./usr/libexec/vdsm/hooks/after_vm_destroy/50_vhostmd
-./usr/libexec/vdsm/hooks/before_device_create/50_openstacknet
-./usr/libexec/vdsm/hooks/before_device_create/openstacknet_consts.py
-./usr/libexec/vdsm/hooks/before_nic_hotplug/50_openstacknet
-./usr/libexec/vdsm/hooks/before_nic_hotplug/openstacknet_consts.py
-./usr/libexec/vdsm/hooks/before_vm_dehibernate/50_vhostmd
-./usr/libexec/vdsm/hooks/before_vm_migrate_destination/50_vhostmd
-./usr/libexec/vdsm/hooks/before_vm_start/10_faqemu
-./usr/libexec/vdsm/hooks/before_vm_start/50_qemucmdline
-./usr/libexec/vdsm/hooks/before_vm_start/50_vhostmd
./usr/libexec/vdsm/libvirt_configure.sh
./usr/libexec/vdsm/ovirt_functions.sh
./usr/libexec/vdsm/persist-vdsm-hooks
--
To view, visit
http://gerrit.ovirt.org/18720
To unsubscribe, visit
http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia1a34cbb08e0497c60d721f0a0c965aae5493033
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>