From cc6c9a6fd10046f2ad86fdfca4ffe884d335de11 Mon Sep 17 00:00:00 2001 From: Feng Yang Date: Wed, 2 Jul 2014 17:47:11 +0800 Subject: [PATCH] qemu.cfg: Delete host-kernel.cfg and seprate the config to host-kernel folder and host-kernel-base.cfg. Also add host-kernel-check.cfg to host-kernel folder. It only contains the config used to filder host version. This file only used in control.kernel-version. host-kernel.cfg will be auto created according to host-kernel-base.cfg and host-kernel folder. Whenever you add a new host type to host-kernel folder, please also add it to host-kernel-check.cfg. Or script could not filter out this host type. Add rhel.6.4 and rhel.6.5 host config. Signed-off-by: Feng Yang --- qemu/cfg/host-kernel-base.cfg | 11 ++ qemu/cfg/host-kernel.cfg | 156 --------------------- qemu/cfg/host-kernel/Host_Fedora.cfg | 4 + qemu/cfg/host-kernel/Host_RHEL.cfg | 5 + qemu/cfg/host-kernel/Host_RHEL/5.cfg | 48 +++++++ qemu/cfg/host-kernel/Host_RHEL/5/7.cfg | 3 + qemu/cfg/host-kernel/Host_RHEL/5/8.cfg | 3 + qemu/cfg/host-kernel/Host_RHEL/5/9.cfg | 3 + qemu/cfg/host-kernel/Host_RHEL/6.cfg | 22 +++ qemu/cfg/host-kernel/Host_RHEL/6/1.cfg | 6 + qemu/cfg/host-kernel/Host_RHEL/6/2.cfg | 4 + qemu/cfg/host-kernel/Host_RHEL/6/3.cfg | 7 + qemu/cfg/host-kernel/Host_RHEL/6/4.cfg | 14 ++ qemu/cfg/host-kernel/Host_RHEL/6/5.cfg | 14 ++ qemu/cfg/host-kernel/Host_RHEL/7.cfg | 23 +++ qemu/cfg/host-kernel/Host_RHEL/7/0.cfg | 4 + qemu/cfg/host-kernel/host-kernel-check.cfg | 57 ++++++++ 17 files changed, 228 insertions(+), 156 deletions(-) create mode 100644 qemu/cfg/host-kernel-base.cfg delete mode 100644 qemu/cfg/host-kernel.cfg create mode 100644 qemu/cfg/host-kernel/Host_Fedora.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/5.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/5/7.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/5/8.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/5/9.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/6.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/6/1.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/6/2.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/6/3.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/6/4.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/6/5.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/7.cfg create mode 100644 qemu/cfg/host-kernel/Host_RHEL/7/0.cfg create mode 100644 qemu/cfg/host-kernel/host-kernel-check.cfg diff --git a/qemu/cfg/host-kernel-base.cfg b/qemu/cfg/host-kernel-base.cfg new file mode 100644 index 00000000..3831b2a6 --- /dev/null +++ b/qemu/cfg/host-kernel-base.cfg @@ -0,0 +1,11 @@ +# Host kernel related parameters +# Here will set up a set up parameters for the test based on the different +# kernel installed in RHEL system. You can also edit this to match other +# packages in the host under test. + +package_check_cmd_kernel = uname -r +package_version_pattern_kernel = [\.\-\_\w\d]+ +# Whether we will print out debug informations during the host check +# The default value is no. +# host_check_verbose = yes + diff --git a/qemu/cfg/host-kernel.cfg b/qemu/cfg/host-kernel.cfg deleted file mode 100644 index 9589cf24..00000000 --- a/qemu/cfg/host-kernel.cfg +++ /dev/null @@ -1,156 +0,0 @@ -# Host kernel related parameters -# Here will set up a set up parameters for the test based on the different -# kernel installed in RHEL system. You can also edit this to match other -# packages in the host under test. -# The parameters for package check for Fedora and REL are, take qemu-kvm -# as an example: -# required_packages = "qemu-kvm seabios-bin" -# package_check_cmd = "rpm -q PACKNAME" -# If need version check: -# package_version_pattern = "PACKNAME-([\d\.]+)" -# requires_qemu-kvm = [">= 0.15.1"] - -package_check_cmd_kernel = uname -r -package_version_pattern_kernel = [\.\-\_\w\d]+ -# Whether we will print out debug informations during the host check -# The default value is no. -# host_check_verbose = yes - -# Host -variants: - - Host_Fedora: - pre_check_cmd = "grep 'Fedora' /etc/issue" - requires_kernel = [] - host_kernel_ver_str = Host_Fedora - - Host_RHEL: - workaround_qemu_qmp_crash = always - pre_check_cmd = "grep 'Red Hat Enterprise Linux' /etc/redhat-release" - host_kernel_ver_str = Host_RHEL - no migrate..x-rdma migrate..rdma migrate..mig_cancel_x_rdma migrate..mig_cancel_rdma - variants: - - 5: - no qcow2v3 - host_kernel_ver_str += ".5" - monitor_type = human - monitors = hmp1 - main_monitor = hmp1 - machine_type = "rhel5.6.0" - image_cluster_size = - extra_params += " -usbdevice tablet" - enable_x2apic = no - netdev_peer_re = "\s{2,}(.*?): .*?\s{2,}(.*?):" - drive_rerror_image1 = - usbs = "" - usb_devices = "" - auto_cpu_model = "no" - cpu_model = "qemu64" - smp_max = 16 - rhel5_spice = yes - spice_params = ic disable-ticketing - spice_ssl = no - ic = on - # Disable the boot image verification function on - # RHEL, because RHEL5 host doesn't have the seabios - # debug console. - image_verify_bootable = no - virtio_net, virtio_blk: - image_boot_image1 = yes - spice: - vga = - kexec: - enable_x2apic = no - check_x2apic = no - ksm_base: - status_query_cmd = "ksmctl info" - setup_cmd = "ksmctl start 5000 50" - query_cmd = "top -p QEMU_PID -n 1" - query_regex = "([\d\.]+\w)\s+.\s+\d+\.\d+\s+\d+\.\d+\s+\d+:\d+\.\d+\s+qemu" - ksm_module = "ksm" - cpuinfo_query.qmachine_type: - cpu_info = "pc,rhel5.4.0,rhel5.4.4,rhel5.5.0,rhel5.6.0" - multi_disk.max_disk: - index_enable = no - block_hotplug.check_pci: - pci_num = 25 - images = "image1 stg0 stg1 stg2 stg3 stg4 stg5 stg6 stg7 " - images += "stg8 stg9 stg10 stg11 stg12 stg13 stg14 stg15 " - images += "stg16 stg17 stg18 stg19 stg20 stg21 stg22 " - images += "stg23 stg24" - variants: - - 7: - host_kernel_ver_str += ".7" - requires_kernel = [">= 2.6.18-274", "< 2.6.18-308"] - - 8: - host_kernel_ver_str += ".8" - requires_kernel = [">= 2.6.18-308", "< 2.6.18-348"] - - 9: - host_kernel_ver_str += ".9" - requires_kernel = [">= 2.6.18-348", "< 2.6.19"] - - 6: - no qcow2v3 - # RHEL-6 pointer - host_kernel_ver_str += ".6" - netdev_peer_re = "\s{2,}(.*?):.*?peer=(.*?)\s" - ksm_base: - query_cmd = "cat /sys/kernel/mm/ksm/pages_sharing" - virtio_net: - vhost = "vhost=on" - nettype = bridge - # enable_vhostfd only works with vhost=on - enable_vhostfd = yes - Win2008, Win2008r2, Win7: - cpu_model_flags += ",hv_relaxed" - block_stream, drive_mirror, live_snapshot, live_snapshot_chain: - required_packages = "qemu-kvm-rhev" - package_check_cmd_qemu-kvm-rhev = "rpm -q PACKNAME" - package_version_pattern = "PACKNAME-([\d\.]+)" - monitor_cmds_check.qmp: - black_cmds = "block-stream block-job-cancel block-job-set-speed transaction blockdev-snapshot-sync __com.redhat_drive-mirror __com.redhat_block-reopen" - monitor_cmds_check.human: - black_cmds = "block_stream block_job_cancel block_job_set_speed transaction blockdev-snapshot-sync __com.redhat_drive_mirror __com.redhat_block_reopen" - variants: - - 1: - host_kernel_ver_str += ".1" - requires_kernel = [">= 2.6.32-131", "< 2.6.32-220"] - usbs = "" - usb_devices = "" - machine_type = "rhel6.1.0" - - 2: - host_kernel_ver_str += ".2" - requires_kernel = [">= 2.6.32-220", "< 2.6.32-279"] - machine_type = "rhel6.2.0" - - 3: - host_kernel_ver_str += ".3" - requires_kernel = [">= 2.6.32-279", "< 2.6.32-280"] - machine_type = "rhel6.3.0" - bios_path = "/usr/share/seabios/bios-pm.bin" - cpuinfo_query.qmachine_type: - cpu_info = "pc,rhel6.3.0,rhel6.2.0,rhel6.1.0,rhel6.0.0,rhel5.5.0,rhel5.4.4,rhel5.4.0" - - 7: - # RHEL-7 pointer - host_kernel_ver_str += ".7" - netdev_peer_re = "\s{2,}(.*?):.*?peer=(.*?)\n" - drive_mirror: - block_mirror_cmd = "drive-mirror" - block_reopen_cmd = "block-job-complete" - check_event = yes - ksm_base: - query_cmd = "cat /sys/kernel/mm/ksm/pages_sharing" - flag_check: - pattern = r"flags:\s+(.*)\s+(.*)\s+(.*)\s+(.*)" - Win2008, Win2008r2, Win7: - cpu_model_flags += ",hv_relaxed" - virtio_net: - vhost = "vhost=on" - nettype = birdge - # enable_vhostfd only works with vhost=on - enable_vhostfd = yes - monitor_cmds_check.qmp: - black_cmds = "block-stream block-job-cancel block-job-set-speed drive-mirror block-job-complete block-job-pause block-job-resume" - monitor_cmds_check.human: - black_cmds = "block_stream block_job_cancel block_job_set_speed drive_mirror block_job_complete block_job_pause block_job_resume" - variants: - - 0: - host_kernel_ver_str += ".0" - requires_kernel = [">= 3.2.1-0.8"] - machine_type = "pc" diff --git a/qemu/cfg/host-kernel/Host_Fedora.cfg b/qemu/cfg/host-kernel/Host_Fedora.cfg new file mode 100644 index 00000000..cff45e11 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_Fedora.cfg @@ -0,0 +1,4 @@ +- Host_Fedora: + pre_check_cmd = "grep 'Fedora' /etc/issue" + requires_kernel = [] + host_kernel_ver_str = Host_Fedora diff --git a/qemu/cfg/host-kernel/Host_RHEL.cfg b/qemu/cfg/host-kernel/Host_RHEL.cfg new file mode 100644 index 00000000..007ed842 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL.cfg @@ -0,0 +1,5 @@ +- Host_RHEL: + workaround_qemu_qmp_crash = always + pre_check_cmd = "grep 'Red Hat Enterprise Linux' /etc/redhat-release" + host_kernel_ver_str = Host_RHEL + no migrate..x-rdma migrate..rdma migrate..mig_cancel_x_rdma migrate..mig_cancel_rdma diff --git a/qemu/cfg/host-kernel/Host_RHEL/5.cfg b/qemu/cfg/host-kernel/Host_RHEL/5.cfg new file mode 100644 index 00000000..2731e17b --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/5.cfg @@ -0,0 +1,48 @@ +- 5: + no qcow2v3 + host_kernel_ver_str += ".5" + monitor_type = human + monitors = hmp1 + main_monitor = hmp1 + machine_type = "rhel5.6.0" + image_cluster_size = + extra_params += " -usbdevice tablet" + enable_x2apic = no + netdev_peer_re = "\s{2,}(.*?): .*?\s{2,}(.*?):" + drive_rerror_image1 = + usbs = "" + usb_devices = "" + auto_cpu_model = "no" + cpu_model = "qemu64" + smp_max = 16 + rhel5_spice = yes + spice_params = ic disable-ticketing + spice_ssl = no + ic = on + # Disable the boot image verification function on + # RHEL, because RHEL5 host doesn't have the seabios + # debug console. + image_verify_bootable = no + virtio_net, virtio_blk: + image_boot_image1 = yes + spice: + vga = + kexec: + enable_x2apic = no + check_x2apic = no + ksm_base: + status_query_cmd = "ksmctl info" + setup_cmd = "ksmctl start 5000 50" + query_cmd = "top -p QEMU_PID -n 1" + query_regex = "([\d\.]+\w)\s+.\s+\d+\.\d+\s+\d+\.\d+\s+\d+:\d+\.\d+\s+qemu" + ksm_module = "ksm" + cpuinfo_query.qmachine_type: + cpu_info = "pc,rhel5.4.0,rhel5.4.4,rhel5.5.0,rhel5.6.0" + multi_disk.max_disk: + index_enable = no + block_hotplug.check_pci: + pci_num = 25 + images = "image1 stg0 stg1 stg2 stg3 stg4 stg5 stg6 stg7 " + images += "stg8 stg9 stg10 stg11 stg12 stg13 stg14 stg15 " + images += "stg16 stg17 stg18 stg19 stg20 stg21 stg22 " + images += "stg23 stg24" diff --git a/qemu/cfg/host-kernel/Host_RHEL/5/7.cfg b/qemu/cfg/host-kernel/Host_RHEL/5/7.cfg new file mode 100644 index 00000000..9e6f1793 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/5/7.cfg @@ -0,0 +1,3 @@ +- 7: + host_kernel_ver_str += ".7" + requires_kernel = [">= 2.6.18-274", "< 2.6.18-308"] diff --git a/qemu/cfg/host-kernel/Host_RHEL/5/8.cfg b/qemu/cfg/host-kernel/Host_RHEL/5/8.cfg new file mode 100644 index 00000000..0f4b0e97 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/5/8.cfg @@ -0,0 +1,3 @@ +- 8: + host_kernel_ver_str += ".8" + requires_kernel = [">= 2.6.18-308", "< 2.6.18-348"] diff --git a/qemu/cfg/host-kernel/Host_RHEL/5/9.cfg b/qemu/cfg/host-kernel/Host_RHEL/5/9.cfg new file mode 100644 index 00000000..e2593f3a --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/5/9.cfg @@ -0,0 +1,3 @@ +- 9: + host_kernel_ver_str += ".9" + requires_kernel = [">= 2.6.18-348", "< 2.6.19"] diff --git a/qemu/cfg/host-kernel/Host_RHEL/6.cfg b/qemu/cfg/host-kernel/Host_RHEL/6.cfg new file mode 100644 index 00000000..1a977985 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/6.cfg @@ -0,0 +1,22 @@ +- 6: + no qcow2v3 + # RHEL-6 pointer + host_kernel_ver_str += ".6" + netdev_peer_re = "\s{2,}(.*?):.*?peer=(.*?)\s" + ksm_base: + query_cmd = "cat /sys/kernel/mm/ksm/pages_sharing" + virtio_net: + vhost = "vhost=on" + nettype = bridge + # enable_vhostfd only works with vhost=on + enable_vhostfd = yes + Win2008, Win2008r2, Win7: + cpu_model_flags += ",hv_relaxed" + block_stream, drive_mirror, live_snapshot, live_snapshot_chain: + required_packages = "qemu-kvm-rhev" + package_check_cmd_qemu-kvm-rhev = "rpm -q PACKNAME" + package_version_pattern = "PACKNAME-([\d\.]+)" + monitor_cmds_check.qmp: + black_cmds = "block-stream block-job-cancel block-job-set-speed transaction blockdev-snapshot-sync __com.redhat_drive-mirror __com.redhat_block-reopen" + monitor_cmds_check.human: + black_cmds = "block_stream block_job_cancel block_job_set_speed transaction blockdev-snapshot-sync __com.redhat_drive_mirror __com.redhat_block_reopen" diff --git a/qemu/cfg/host-kernel/Host_RHEL/6/1.cfg b/qemu/cfg/host-kernel/Host_RHEL/6/1.cfg new file mode 100644 index 00000000..a7ba75fd --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/6/1.cfg @@ -0,0 +1,6 @@ +- 1: + host_kernel_ver_str += ".1" + requires_kernel = [">= 2.6.32-131", "< 2.6.32-220"] + usbs = "" + usb_devices = "" + machine_type = "rhel6.1.0" diff --git a/qemu/cfg/host-kernel/Host_RHEL/6/2.cfg b/qemu/cfg/host-kernel/Host_RHEL/6/2.cfg new file mode 100644 index 00000000..e0ce656b --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/6/2.cfg @@ -0,0 +1,4 @@ +- 2: + host_kernel_ver_str += ".2" + requires_kernel = [">= 2.6.32-220", "< 2.6.32-279"] + machine_type = "rhel6.2.0" diff --git a/qemu/cfg/host-kernel/Host_RHEL/6/3.cfg b/qemu/cfg/host-kernel/Host_RHEL/6/3.cfg new file mode 100644 index 00000000..ac4ac782 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/6/3.cfg @@ -0,0 +1,7 @@ +- 3: + host_kernel_ver_str += ".3" + requires_kernel = [">= 2.6.32-279", "< 2.6.32-280"] + machine_type = "rhel6.3.0" + bios_path = "/usr/share/seabios/bios-pm.bin" + cpuinfo_query.qmachine_type: + cpu_info = "pc,rhel6.3.0,rhel6.2.0,rhel6.1.0,rhel6.0.0,rhel5.5.0,rhel5.4.4,rhel5.4.0" diff --git a/qemu/cfg/host-kernel/Host_RHEL/6/4.cfg b/qemu/cfg/host-kernel/Host_RHEL/6/4.cfg new file mode 100644 index 00000000..2f6d2323 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/6/4.cfg @@ -0,0 +1,14 @@ +- 4: + host_kernel_ver_str += ".4" + requires_kernel = [">= 2.6.32-280", "< 2.6.32-359"] + machine_type = "rhel6.4.0" + i386: + virtio_floppy = isos/windows/virtio-win-latest-signed.vfd.i386 + x86_64: + virtio_floppy = isos/windows/virtio-win-latest-signed.vfd.x86_64 + cdrom_virtio = isos/windows/virtio-win-latest-signed.iso + cpuinfo_query.qmachine_type: + cpu_info = "pc,rhel6.4.0,rhel6.3.0,rhel6.2.0,rhel6.1.0,rhel6.0.0,rhel5.5.0,rhel5.4.4,rhel5.4.0" + Windows: + #hv_relaxed option is supported since RHEL.6.4, 1043730#c2 + cpu_model_flags += ",hv_relaxed" diff --git a/qemu/cfg/host-kernel/Host_RHEL/6/5.cfg b/qemu/cfg/host-kernel/Host_RHEL/6/5.cfg new file mode 100644 index 00000000..0d93400d --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/6/5.cfg @@ -0,0 +1,14 @@ +- 5: + host_kernel_ver_str += ".5" + requires_kernel = [">= 2.6.32-359", "< 2.6.33-432"] + i386: + virtio_floppy = isos/windows/virtio-win-latest-signed.vfd.i386 + x86_64: + virtio_floppy = isos/windows/virtio-win-latest-signed.vfd.x86_64 + cdrom_virtio = isos/windows/virtio-win-latest-signed.iso + machine_type = "rhel6.5.0" + cpuinfo_query.qmachine_type: + cpu_info = "pc,rhel6.5.0,rhel6.4.0,rhel6.3.0,rhel6.2.0,rhel6.1.0,rhel6.0.0,rhel5.5.0,rhel5.4.4,rhel5.4.0" + Windows: + #hv_relaxed option is supported since RHEL.6.4, 1043730#c2 + cpu_model_flags += ",hv_relaxed" diff --git a/qemu/cfg/host-kernel/Host_RHEL/7.cfg b/qemu/cfg/host-kernel/Host_RHEL/7.cfg new file mode 100644 index 00000000..0fb10e8e --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/7.cfg @@ -0,0 +1,23 @@ +- 7: + # RHEL-7 pointer + host_kernel_ver_str += ".7" + netdev_peer_re = "\s{2,}(.*?):.*?peer=(.*?)\n" + drive_mirror: + block_mirror_cmd = "drive-mirror" + block_reopen_cmd = "block-job-complete" + check_event = yes + ksm_base: + query_cmd = "cat /sys/kernel/mm/ksm/pages_sharing" + flag_check: + pattern = r"flags:\s+(.*)\s+(.*)\s+(.*)\s+(.*)" + Win2008, Win2008r2, Win7: + cpu_model_flags += ",hv_relaxed" + virtio_net: + vhost = "vhost=on" + nettype = birdge + # enable_vhostfd only works with vhost=on + enable_vhostfd = yes + monitor_cmds_check.qmp: + black_cmds = "block-stream block-job-cancel block-job-set-speed drive-mirror block-job-complete block-job-pause block-job-resume" + monitor_cmds_check.human: + black_cmds = "block_stream block_job_cancel block_job_set_speed drive_mirror block_job_complete block_job_pause block_job_resume" diff --git a/qemu/cfg/host-kernel/Host_RHEL/7/0.cfg b/qemu/cfg/host-kernel/Host_RHEL/7/0.cfg new file mode 100644 index 00000000..5bd8a3e8 --- /dev/null +++ b/qemu/cfg/host-kernel/Host_RHEL/7/0.cfg @@ -0,0 +1,4 @@ +- 0: + host_kernel_ver_str += ".0" + requires_kernel = [">= 3.2.1-0.8"] + machine_type = "pc" diff --git a/qemu/cfg/host-kernel/host-kernel-check.cfg b/qemu/cfg/host-kernel/host-kernel-check.cfg new file mode 100644 index 00000000..dab1ccf0 --- /dev/null +++ b/qemu/cfg/host-kernel/host-kernel-check.cfg @@ -0,0 +1,57 @@ +# Host kernel related parameters +# Here will set up a set up parameters for the test based on the different +# kernel installed in RHEL system. You can also edit this to match other +# packages in the host under test. + +package_check_cmd_kernel = uname -r +package_version_pattern_kernel = [\.\-\_\w\d]+ +# Whether we will print out debug informations during the host check +# The default value is no. +# host_check_verbose = yes +required_packages = kernel +# Host +variants: + - Host_Fedora: + pre_check_cmd = "grep 'Fedora' /etc/issue" + requires_kernel = [] + host_kernel_ver_str = Host_Fedora + - Host_RHEL: + pre_check_cmd = "grep 'Red Hat Enterprise Linux' /etc/redhat-release" + host_kernel_ver_str = Host_RHEL + variants: + - 5: + host_kernel_ver_str += ".5" + variants: + - 7: + host_kernel_ver_str += ".7" + requires_kernel = [">= 2.6.18-274", "< 2.6.18-308"] + - 8: + host_kernel_ver_str += ".8" + requires_kernel = [">= 2.6.18-308", "< 2.6.18-348"] + - 9: + host_kernel_ver_str += ".9" + requires_kernel = [">= 2.6.18-348", "< 2.6.18-349"] + - 6: + host_kernel_ver_str += ".6" + variants: + - 1: + host_kernel_ver_str += ".1" + requires_kernel = [">= 2.6.32-131", "< 2.6.32-220"] + - 2: + host_kernel_ver_str += ".2" + requires_kernel = [">= 2.6.32-220", "< 2.6.32-279"] + - 3: + host_kernel_ver_str += ".3" + requires_kernel = [">= 2.6.32-279", "< 2.6.32-280"] + - 4: + host_kernel_ver_str += ".4" + requires_kernel = [">= 2.6.32-280", "< 2.6.32-359"] + - 5: + host_kernel_ver_str += ".5" + requires_kernel = [">= 2.6.32-359", "< 2.6.33-432"] + - 7: + host_kernel_ver_str += ".7" + variants: + - 0: + host_kernel_ver_str += ".0" + requires_kernel = [">= 3.2.1-0.8"] -- GitLab