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@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
oVirt Jenkins CI Server has posted comments on this change.
Change subject: packaging: split vdsm hook .deb from vdsm main .deb ......................................................................
Patch Set 1:
Build Successful
http://jenkins.ovirt.org/job/vdsm_unit_tests_gerrit/4233/ : SUCCESS
http://jenkins.ovirt.org/job/vdsm_unit_tests_gerrit_el/3338/ : SUCCESS
http://jenkins.ovirt.org/job/vdsm_pep8_gerrit/4154/ : SUCCESS
Zhou Zheng Sheng has abandoned this change.
Change subject: packaging: split vdsm hook .deb from vdsm main .deb ......................................................................
Abandoned
squashed to http://gerrit.ovirt.org/#/c/18443/
vdsm-patches@lists.fedorahosted.org