1# Copy this file to guest_os.cfg and edit it.
2#
3variants:
4    # Linux section
5    - @Linux:
6        shutdown_command = shutdown -h now
7        reboot_command = shutdown -r now
8        status_test_command = echo $?
9        username = root
10        password = 123456
11        shell_client = ssh
12        shell_port = 22
13        file_transfer_client = scp
14        file_transfer_port = 22
15        mem_chk_cmd = dmidecode -t 17 | awk -F: '/Size/ {print $2}'
16        mem_chk_cur_cmd = grep MemTotal /proc/meminfo
17        cpu_chk_cmd = grep -c processor /proc/cpuinfo
18        unattended_install:
19            # If you want to use floppy to hold kickstarts,
20            # comment the 3 lines below
21            cdroms += " unattended"
22            drive_index_unattended = 1
23            drive_index_cd1 = 2
24        timedrift:
25            extra_params += " -no-kvm-pit-reinjection"
26            time_command = date +'TIME: %a %m/%d/%Y %H:%M:%S.%N'
27            time_filter_re = "(?:TIME: \w\w\w )(.{19})(?:\.\d\d)"
28            time_format = "%m/%d/%Y %H:%M:%S"
29            guest_load_command = "dd if=/dev/urandom of=/dev/null"
30            guest_load_instances = 2
31            guest_load_stop_command = "killall -9 dd"
32            host_load_command = "bzip2 -c --best /dev/urandom > /dev/null"
33            host_load_instances = 8
34            ntp:
35                time_command = "ntpdate -d -q ns1.nay.redhat.com"
36                time_filter_re = "originate timestamp:.*, (.\w+\s+\d+\s+\d+\s+\d+:\d+:\d+)\.(.\d+)"
37                time_format = "%b %d %Y %H:%M:%S"
38            date:
39                time_command = date +'TIME: %a %m/%d/%Y %H:%M:%S.%N'
40                time_filter_re = "(?:TIME: \w\w\w )(.{19})(?:\.\d\d)"
41                time_format = "%m/%d/%Y %H:%M:%S"
42        file_transfer:
43            tmp_dir = /tmp/
44            clean_cmd = rm -f
45        nicdriver_unload:
46            readlink_command = readlink -e
47            sys_path = "/sys/class/net/%s/device/driver"
48        multi_disk:
49            show_mount_cmd = mount|gawk '/mnt/{print $1}'
50            clean_cmd = "\rm -rf /mnt/*"
51            cmd_list = "copy_to_command copy_from_command"
52            file_system = "ext3 ext2"
53            mount_command = mkdir /mnt/%s && mount /dev/%s /mnt/%s
54            umount_command = umount /dev/%s && rmdir /mnt/%s
55            list_volume_command = cd /dev && \ls [vhs]d?
56            re_str = "[vhs]d[a-z]"
57            format_command = echo y | mkfs -t %s /dev/%s
58            copy_to_command = \cp -rf /bin/ls /mnt/%s
59            copy_from_command = \cp -rf /mnt/%s/ls /tmp/ls
60            compare_command = cd /bin && md5sum ls > /tmp/ls.md5 && cd /tmp && md5sum -c ls.md5
61            check_result_key_word = OK
62            max_disk:
63                 images += " stg24 stg25 stg26 stg27"
64                 image_name_stg24 = storage24
65                 image_name_stg25 = storage25
66                 image_name_stg26 = storage26
67                 image_name_stg27 = storage27
68                 list_volume_command = cd /dev && \ls vd*
69                 re_str = "[vhs]d[a-z][^0-9]"
70        floppy:
71            format_floppy_cmd = mkfs -t ext3 /dev/fd0
72            test_floppy_cmd = (dd if=/dev/urandom of=/mnt/test_floppy bs=1M count=1) && (rm -f /mnt/test_floppy)
73            format_floppy_cmd = mkfs -t ext3 /dev/fd0
74            source_file = /etc/passwd
75            dest_file = /mnt/passwd
76            clean_cmd = rm -f
77            mount_dir = /mnt/
78            diff_file_cmd = diff
79            copy_cmd = cp
80
81        variants:
82            - CustomGuestLinux:
83                image_name = custom_image
84                image_size = 10G
85                #image_name = /dev/mapper/vg_some_label
86                #image_type_raw = yes
87
88            - Fedora:
89                no setup
90                shell_prompt = "^\[.*\][\#\$]\s*$"
91                unattended_install:
92                    boot_path = "images/pxeboot"
93                    # You have to use ks=floppy if you want to use floppies to
94                    # hold your kickstart file
95                    #extra_params += " --append 'ks=floppy nicdelay=60 console=ttyS0,115200 console=tty0'"
96                    extra_params += " --append 'ks=cdrom nicdelay=60 console=ttyS0,115200 console=tty0'"
97                variants:
98                    - 8.32:
99                        no setup
100                        image_name = fc8-32
101                        install:
102                            steps = steps/Fedora-8-i386.steps
103                            cdrom_cd1 = isos/linux/Fedora-8-i386-DVD.iso
104                            md5sum_cd1 = dd6c79fddfff36d409d02242e7b10189
105                            md5sum_1m_cd1 = dabae451bb69fbbad0e505b25144b1f9
106                        unattended_install:
107                            unattended_file = unattended/Fedora-8.ks
108                            #floppy = images/f8-32/ks.vfd
109                            cdrom_unattended = images/f8-32/ks.iso
110                            kernel = images/f8-32/vmlinuz
111                            initrd = images/f8-32/initrd.img
112                        unattended_install.cdrom:
113                            cdrom_cd1 = isos/linux/Fedora-8-i386-DVD.iso
114                            md5sum_cd1 = dd6c79fddfff36d409d02242e7b10189
115                            md5sum_1m_cd1 = dabae451bb69fbbad0e505b25144b1f9
116
117                    - 8.64:
118                        no setup
119                        image_name = f8-64
120                        install:
121                            steps = steps/Fedora-8-64.steps
122                            cdrom_cd1 = isos/linux/Fedora-8-x86_64-DVD.iso
123                            md5sum_cd1 = 2cb231a86709dec413425fd2f8bf5295
124                            md5sum_1m_cd1 = 145f6414e19492649a56c89f0a45e719
125                        unattended_install:
126                            unattended_file = unattended/Fedora-8.ks
127                            #floppy = images/f8-64/ks.vfd
128                            cdrom_unattended = images/f8-64/ks.iso
129                            kernel = images/f8-64/vmlinuz
130                            initrd = images/f8-64/initrd.img
131                        unattended_install.cdrom:
132                            cdrom_cd1 = isos/linux/Fedora-8-x86_64-DVD.iso
133                            md5sum_cd1 = 2cb231a86709dec413425fd2f8bf5295
134                            md5sum_1m_cd1 = 145f6414e19492649a56c89f0a45e719
135
136                    - 9.32:
137                        image_name = f9-32
138                        install:
139                            steps = steps/Fedora-9-i386.steps
140                            cdrom_cd1 = isos/linux/Fedora-9-i386-DVD.iso
141                            md5sum_cd1 = 72601f685ea8c808c303353d8bf4d307
142                            md5sum_1m_cd1 = f24fa25689e5863f1b99984c6feb787f
143                        unattended_install:
144                            unattended_file = unattended/Fedora-9.ks
145                            #floppy = images/f9-32/ks.vfd
146                            cdrom_unattended = images/f9-32/ks.iso
147                            kernel = images/f9-32/vmlinuz
148                            initrd = images/f9-32/initrd.img
149                        unattended_install.cdrom:
150                            cdrom_cd1 = isos/linux/Fedora-9-i386-DVD.iso
151                            md5sum_cd1 = 72601f685ea8c808c303353d8bf4d307
152                            md5sum_1m_cd1 = f24fa25689e5863f1b99984c6feb787f
153
154                    - 9.64:
155                        image_name = f9-64
156                        install:
157                            steps = steps/Fedora-9-64.steps
158                            cdrom_cd1 = isos/linux/Fedora-9-x86_64-DVD.iso
159                            md5sum_cd1 = 05b2ebeed273ec54d6f9ed3d61ea4c96
160                            md5sum_1m_cd1 = 9822ab5097e37e8fe306ef2192727db4
161                        unattended_install:
162                            unattended_file = unattended/Fedora-9.ks
163                            #floppy = images/f9-64/ks.vfd
164                            cdrom_unattended = images/f9-64/ks.iso
165                            kernel = images/f9-64/vmlinuz
166                            initrd = images/f9-64/initrd.img
167                        unattended_install.cdrom:
168                            cdrom_cd1 = isos/linux/Fedora-9-x86_64-DVD.iso
169                            md5sum_cd1 = 05b2ebeed273ec54d6f9ed3d61ea4c96
170                            md5sum_1m_cd1 = 9822ab5097e37e8fe306ef2192727db4
171
172
173                    - 10.32:
174                        image_name = f10-32
175                        unattended_install:
176                            unattended_file = unattended/Fedora-10.ks
177                            #floppy = images/f10-32/ks.vfd
178                            cdrom_unattended = images/f10-32/ks.iso
179                            kernel = images/f10-32/vmlinuz
180                            initrd = images/f10-32/initrd.img
181                        unattended_install.cdrom:
182                            cdrom_cd1 = isos/linux/Fedora-10-i386-DVD.iso
183                            md5sum_cd1 = 27e581edb392728c4a07d00d3fc5ced0
184                            md5sum_1m_cd1 = bd67c68bdf595e4ba7131ec702159181
185
186                    - 10.64:
187                        image_name = f10-64
188                        unattended_install:
189                            unattended_file = unattended/Fedora-10.ks
190                            #floppy = images/f10-64/ks.vfd
191                            cdrom_unattended = images/f10-64/ks.iso
192                            kernel = images/f10-64/vmlinuz
193                            initrd = images/f10-64/initrd.img
194                        unattended_install.cdrom:
195                            cdrom_cd1 = isos/linux/Fedora-10-x86_64-DVD.iso
196                            sha1sum_cd1 = f1e5ae7db6a1ba227de7294c4112385922388648
197                            md5sum_1m_cd1 = 732857cbf40c80c34683e874601d982c
198
199                    - 11.32:
200                        image_name = f11-32
201                        install:
202                            steps = steps/Fedora-11-32.steps
203                        unattended_install:
204                            unattended_file = unattended/Fedora-11.ks
205                            #floppy = images/f11-32/ks.vfd
206                            cdrom_unattended = images/f11-32/ks.iso
207                            kernel = images/f11-32/vmlinuz
208                            initrd = images/f11-32/initrd.img
209                        unattended_install.cdrom:
210                            cdrom_cd1 = isos/linux/Fedora-11-i386-DVD.iso
211                            md5sum_cd1 = e3b1e2d1ba42aa4705fa5f41771b3927
212                            md5sum_1m_cd1 = dc8ddf90648c247339c721395aa49714
213
214                    - 11.64:
215                        image_name = f11-64
216                        unattended_install:
217                            unattended_file = unattended/Fedora-11.ks
218                            #floppy = images/f11-64/ks.vfd
219                            cdrom_unattended = images/f11-64/ks.iso
220                            kernel = images/f11-64/vmlinuz
221                            initrd = images/f11-64/initrd.img
222                        unattended_install.cdrom:
223                            cdrom_cd1 = isos/linux/Fedora-11-x86_64-DVD.iso
224                            md5sum_cd1 = 9d419844adeb93120215fe7505c9bce8
225                            md5sum_1m_cd1 = 405ee05e2387a2e4328b008d5bcbdd1e
226
227                    - 12.32:
228                        image_name = f12-32
229                        unattended_install:
230                            unattended_file = unattended/Fedora-12.ks
231                            #floppy = images/f12-32/ks.vfd
232                            cdrom_unattended = images/f12-32/ks.iso
233                            kernel = images/f12-32/vmlinuz
234                            initrd = images/f12-32/initrd.img
235                        unattended_install.cdrom:
236                            cdrom_cd1 = isos/linux/Fedora-12-i386-DVD.iso
237                            md5sum_cd1 = 2c4c1c0d09f2fbcfd8ee6a0c5542eeb2
238                            md5sum_1m_cd1 = eee935d7f0cf2ef03f6ddce3a2a50050
239
240                    - 12.64:
241                        image_name = f12-64
242                        unattended_install:
243                            unattended_file = unattended/Fedora-12.ks
244                            #floppy = images/f12-64/ks.vfd
245                            cdrom_unattended = images/f12-64/ks.iso
246                            kernel = images/f12-64/vmlinuz
247                            initrd = images/f12-64/initrd.img
248                        unattended_install.cdrom:
249                            cdrom_cd1 = isos/linux/Fedora-12-x86_64-DVD.iso
250                            md5sum_cd1 = 6dd31e292cc2eb1140544e9b1ba61c56
251                            md5sum_1m_cd1 = 514efbd7698b55ff6768c8605438bfc5
252
253                    - 13.32:
254                        image_name = f13-32
255                        unattended_install:
256                            unattended_file = unattended/Fedora-13.ks
257                            #floppy = images/f13-32/ks.vfd
258                            cdrom_unattended = images/f13-32/ks.iso
259                            kernel = images/f13-32/vmlinuz
260                            initrd = images/f13-32/initrd.img
261                        unattended_install.cdrom:
262                            cdrom_cd1 = isos/linux/Fedora-13-i386-DVD.iso
263                            md5sum_cd1 = 212fec517c2629b4b5eaf3662ac13136
264                            md5sum_1m_cd1 = 4e1578a6ed5a6e7cd03b8fb074030746
265
266                    - 13.64:
267                        image_name = f13-64
268                        unattended_install:
269                            unattended_file = unattended/Fedora-13.ks
270                            #floppy = images/f13-64/ks.vfd
271                            cdrom_unattended = images/f13-64/ks.iso
272                            kernel = images/f13-64/vmlinuz
273                            initrd = images/f13-64/initrd.img
274                        unattended_install.cdrom:
275                            cdrom_cd1 = isos/linux/Fedora-13-x86_64-DVD.iso
276                            md5sum_cd1 = 6fbae6379cf27f36e1f2c7827ba7dc35
277                            md5sum_1m_cd1 = 68821b9de4d3b5975d6634334e7f47a6
278
279                    - 14.32:
280                        image_name = f14-32
281                        unattended_install:
282                            unattended_file = unattended/Fedora-14.ks
283                            #floppy = images/f14-32/ks.vfd
284                            cdrom_unattended = images/f14-32/ks.iso
285                            kernel = images/f14-32/vmlinuz
286                            initrd = images/f14-32/initrd.img
287                        unattended_install.cdrom:
288                            cdrom_cd1 = isos/linux/Fedora-14-i386-DVD.iso
289                            md5sum_cd1 = 1cc67641506d2f931d669b8d3528dded
290                            md5sum_1m_cd1 = d314ab126dabab686111e6a0d71d2e67
291
292                    - 14.64:
293                        image_name = f14-64
294                        unattended_install:
295                            unattended_file = unattended/Fedora-14.ks
296                            #floppy = images/f14-64/ks.vfd
297                            cdrom_unattended = images/f14-64/ks.iso
298                            kernel = images/f14-64/vmlinuz
299                            initrd = images/f14-64/initrd.img
300                        unattended_install.cdrom:
301                            cdrom_cd1 = isos/linux/Fedora-14-x86_64-DVD.iso
302                            md5sum_cd1 = f2ebf941dc45f99ee3e8a457c9544552
303                            md5sum_1m_cd1 = df029f9cffbc3517937a91124a1e0c3a
304
305                    - 15.32:
306                        image_name = f15-32
307                        unattended_install:
308                            unattended_file = unattended/Fedora-15.ks
309                            #floppy = images/f15-32/ks.vfd
310                            cdrom_unattended = images/f15-32/ks.iso
311                            kernel = images/f15-32/vmlinuz
312                            initrd = images/f15-32/initrd.img
313                        unattended_install.cdrom:
314                            cdrom_cd1 = isos/linux/Fedora-15-i386-DVD.iso
315                            md5sum_cd1 = 9a91492ac84dde9ceff0cb346a079487
316                            md5sum_1m_cd1 = 82a6005e8b7740628c6e53eef92f6bc1
317
318                    - 15.64:
319                        image_name = f15-64
320                        unattended_install:
321                            unattended_file = unattended/Fedora-15.ks
322                            #floppy = images/f15-64/ks.vfd
323                            cdrom_unattended = images/f15-64/ks.iso
324                            kernel = images/f15-64/vmlinuz
325                            initrd = images/f15-64/initrd.img
326                        unattended_install.cdrom:
327                            cdrom_cd1 = isos/linux/Fedora-15-x86_64-DVD.iso
328                            md5sum_cd1 = c122a2a4f478da4a3d2d12396e84244e
329                            md5sum_1m_cd1 = c02f37e293bbc85be02a7c850a61273a
330
331            - RHEL:
332                no setup
333                shell_prompt = "^\[.*\][\#\$]\s*$"
334                nic_hotplug:
335                    modprobe_module = acpiphp
336                block_hotplug:
337                    modprobe_module = acpiphp
338                    no block_scsi
339                unattended_install:
340                    boot_path = images/pxeboot
341                    # You have to use ks=floppy if you want to use floppies to
342                    # hold your kickstart file
343                    #extra_params += " --append 'ks=floppy nicdelay=60 console=ttyS0,115200 console=tty0'"
344                    extra_params += " --append 'ks=cdrom nicdelay=60 console=ttyS0,115200 console=tty0'"
345
346                variants:
347                    - 3.9.i386:
348                        no setup autotest linux_s3 guest_s4 shutdown multi_disk
349                        image_name = rhel3.9-32
350                        mem_chk_cmd = dmidecode | awk -F: '/Maximum Capacity/ {print $2}'
351                        install:
352                            steps = steps/RHEL-3.9-i386.steps
353                            cdrom_cd1 = isos/linux/RHEL-3.9-i386-DVD.iso
354                            md5sum_cd1 = ddd11a1cb104119039b0fa05df6d52b8
355                            md5sum_1m_cd1 = 5f10c9417c7b8372b3456c1b5f3f9ed0
356                        unattended_install:
357                            unattended_file = unattended/RHEL-3-series.ks
358                            #floppy = images/rhel39-32/ks.vfd
359                            cdrom_unattended = images/rhel39-32/ks.iso
360                            kernel = images/rhel39-32/vmlinuz
361                            initrd = images/rhel39-32/initrd.img
362                            # 3.X anaconda does not support 'poweroff' on ks
363                            shutdown_cleanly = no
364                        unattended_install.cdrom:
365                            cdrom_cd1 = isos/linux/RHEL-3.9-i386-DVD.iso
366                            md5sum_cd1 = ddd11a1cb104119039b0fa05df6d52b8
367                            md5sum_1m_cd1 = 5f10c9417c7b8372b3456c1b5f3f9ed0
368
369                    - 3.9.x86_64:
370                        no setup autotest linux_s3 guest_s4 shutdown multi_disk
371                        image_name = rhel3.9-64
372                        mem_chk_cmd = dmidecode | awk -F: '/Maximum Capacity/ {print $2}'
373                        install:
374                            steps = steps/RHEL-3.9-x86_64.steps
375                            cdrom_cd1 = isos/linux/RHEL-3.9-x86_64-DVD.iso
376                            md5sum_cd1 = bf4635e4a4bd3b43838e72bc8c329d55
377                            md5sum_1m_cd1 = 18ecd37b639109f1b2af05cfb57dfeaf
378                        unattended_install:
379                            unattended_file = unattended/RHEL-3-series.ks
380                            #floppy = images/rhel39-64/ks.vfd
381                            cdrom_unattended = images/rhel39-64/ks.iso
382                            kernel = images/rhel39-64/vmlinuz
383                            initrd = images/rhel39-64/initrd.img
384                            # 3.X anaconda does not support 'poweroff' on ks
385                            shutdown_cleanly = no
386                        unattended_install.cdrom:
387                            cdrom_cd1 = isos/linux/RHEL-3.9-x86_64-DVD.iso
388                            md5sum_cd1 = bf4635e4a4bd3b43838e72bc8c329d55
389                            md5sum_1m_cd1 = 18ecd37b639109f1b2af05cfb57dfeaf
390
391                    - 4.7.i386:
392                        no setup autotest
393                        image_name = rhel4.7-32
394                        install:
395                            steps = steps/RHEL-4.7-i386.steps
396                            cdrom_cd1 = isos/linux/RHEL-4.7-i386-DVD.iso
397                            md5sum_cd1 = ee5092653732a88ddbaf8eef2484c500
398                            md5sum_1m_cd1 = 127081cbed825d7232331a2083975528
399                        unattended_install:
400                            unattended_file = unattended/RHEL-4-series.ks
401                            #floppy = images/rhel47-32/ks.vfd
402                            cdrom_unattended = images/rhel47-32/ks.iso
403                            kernel = images/rhel47-32/vmlinuz
404                            initrd = images/rhel47-32/initrd.img
405                        unattended_install.cdrom:
406                            cdrom_cd1 = isos/linux/RHEL-4.7-i386-DVD.iso
407                            md5sum_cd1 = ee5092653732a88ddbaf8eef2484c500
408                            md5sum_1m_cd1 = 127081cbed825d7232331a2083975528
409                        fillup_disk:
410                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
411                        lvm.lvm_fill:
412                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
413
414                    - 4.7.x86_64:
415                        no setup autotest
416                        image_name = rhel4.7-64
417                        install:
418                            steps = steps/RHEL-4.7-x86_64.steps
419                            cdrom_cd1 = isos/linux/RHEL-4.7-x86_64-DVD.iso
420                            md5sum_cd1 = ea9dae16dd86f7d94092d0e672333292
421                            md5sum_1m_cd1 = 58fa63eaee68e269f4cb1d2edf479792
422                        unattended_install:
423                            unattended_file = unattended/RHEL-4-series.ks
424                            #floppy = images/rhel47-64/ks.vfd
425                            cdrom_unattended = images/rhel47-64/ks.iso
426                            kernel = images/rhel47-64/vmlinuz
427                            initrd = images/rhel47-64/initrd.img
428                        unattended_install.cdrom:
429                            cdrom_cd1 = isos/linux/RHEL-4.7-x86_64-DVD.iso
430                            md5sum_cd1 = ea9dae16dd86f7d94092d0e672333292
431                            md5sum_1m_cd1 = 58fa63eaee68e269f4cb1d2edf479792
432                        fillup_disk:
433                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
434                        lvm.lvm_fill:
435                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
436
437                    - 4.8.i386:
438                        no setup autotest
439                        image_name = rhel4.8-32
440                        unattended_install:
441                            unattended_file = unattended/RHEL-4-series.ks
442                            #floppy = images/rhel48-32/ks.vfd
443                            cdrom_unattended = images/rhel48-32/ks.iso
444                            kernel = images/rhel48-32/vmlinuz
445                            initrd = images/rhel48-32/initrd.img
446                        unattended_install.cdrom:
447                            cdrom_cd1 = isos/linux/RHEL-4.8-i386-DVD.iso
448                            md5sum_cd1 = b024f0af5079539d3ef51f71fed0b194
449                            md5sum_1m_cd1 = 969c197402b9058f28a278c1f807d15b
450                        nicdriver_unload:
451                            readlink_command = readlink -f
452                            sys_path = "/sys/class/net/%s/driver"
453                        fillup_disk:
454                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
455                        lvm.lvm_fill:
456                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
457
458                    - 4.8.x86_64:
459                        no setup autotest
460                        image_name = rhel4.8-64
461                        unattended_install:
462                            unattended_file = unattended/RHEL-4-series.ks
463                            #floppy = images/rhel48-64/ks.vfd
464                            cdrom_unattended = images/rhel48-64/ks.iso
465                            kernel = images/rhel48-64/vmlinuz
466                            initrd = images/rhel48-64/initrd.img
467                        unattended_install.cdrom:
468                            cdrom_cd1 = isos/linux/RHEL-4.8-x86_64-DVD.iso
469                            md5sum_cd1 = 696bc877b0200cc942626673fcc3fc09
470                            md5sum_1m_cd1 = b11ac0ef7fd345ad712966972db63886
471                        nicdriver_unload:
472                            readlink_command = readlink -f
473                            sys_path = "/sys/class/net/%s/driver"
474                        fillup_disk:
475                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
476                        lvm.lvm_fill:
477                            fillup_cmd = "dd if=/dev/zero of=/%s/fillup.%d bs=%dM count=1"
478
479                    - 5.3.i386:
480                        no setup
481                        image_name = rhel5.3-32
482                        install:
483                            steps = steps/RHEL-5.3-i386.steps
484                            cdrom_cd1 = isos/linux/RHEL-5.3-i386-DVD.iso
485                            md5sum_cd1 = 371c62851611fd32ead440df6f24a296
486                            md5sum_1m_cd1 = 242318dd44152210f6ff6cdda1bfbf51
487                        unattended_install:
488                            unattended_file = unattended/RHEL-5-series.ks
489                            #floppy = images/rhel53-32/ks.vfd
490                            cdrom_unattended = images/rhel53-32/ks.iso
491                            kernel = images/rhel53-32/vmlinuz
492                            initrd = images/rhel53-32/initrd.img
493                        unattended_install.cdrom:
494                            cdrom_cd1 = isos/linux/RHEL-5.3-i386-DVD.iso
495                            md5sum_cd1 = 371c62851611fd32ead440df6f24a296
496                            md5sum_1m_cd1 = 242318dd44152210f6ff6cdda1bfbf51
497
498                    - 5.3.x86_64:
499                        no setup
500                        image_name = rhel5.3-64
501                        install:
502                            steps = steps/RHEL-5.3-x86_64.steps
503                            cdrom_cd1 = isos/linux/RHEL-5.3-x86_64-DVD.iso
504                            md5sum_cd1 = c5ed6b284410f4d8212cafc78fd7a8c5
505                            md5sum_1m_cd1 = b999f437583098ea5bbd56fb1de1d011
506                        unattended_install:
507                            unattended_file = unattended/RHEL-5-series.ks
508                            #floppy = images/rhel53-64/ks.vfd
509                            cdrom_unattended = images/rhel53-64/ks.iso
510                            kernel = images/rhel53-64/vmlinuz
511                            initrd = images/rhel53-64/initrd.img
512                        unattended_install.cdrom:
513                            cdrom_cd1 = isos/linux/RHEL-5.3-x86_64-DVD.iso
514                            md5sum_cd1 = c5ed6b284410f4d8212cafc78fd7a8c5
515                            md5sum_1m_cd1 = b999f437583098ea5bbd56fb1de1d011
516
517                    - 5.4.i386:
518                        no setup
519                        image_name = rhel5.4-32
520                        unattended_install:
521                            unattended_file = unattended/RHEL-5-series.ks
522                            #floppy = images/rhel54-32/ks.vfd
523                            cdrom_unattended = images/rhel54-32/ks.iso
524                            kernel = images/rhel54-32/vmlinuz
525                            initrd = images/rhel54-32/initrd.img
526                        unattended_install.cdrom:
527                            cdrom_cd1 = isos/linux/RHEL-5.4-i386-DVD.iso
528                            md5sum_cd1 = 7a12ec6599527e4f3d1790b51eadbfed
529                            md5sum_1m_cd1 = 0dbeb8f58d213752d8c029e8601abfbb
530
531                    - 5.4.x86_64:
532                        no setup
533                        image_name = rhel5.4-64
534                        unattended_install:
535                            unattended_file = unattended/RHEL-5-series.ks
536                            #floppy = images/rhel54-64/ks.vfd
537                            cdrom_unattended = images/rhel54-64/ks.iso
538                            kernel = images/rhel54-64/vmlinuz
539                            initrd = images/rhel54-64/initrd.img
540                        unattended_install.cdrom:
541                            cdrom_cd1 = isos/linux/RHEL-5.4-x86_64-DVD.iso
542                            md5sum_cd1 = 04fe3c10202402d7b389528d2bad0210
543                            md5sum_1m_cd1 = 3e74112003e88a966754849dbb8f5c3f
544
545                    - 5.5.i386:
546                        no setup
547                        image_name = rhel5.5-32
548                        unattended_install:
549                            unattended_file = unattended/RHEL-5-series.ks
550                            #floppy = images/rhel55-32/ks.vfd
551                            cdrom_unattended = images/rhel55-32/ks.iso
552                            kernel = images/rhel55-32/vmlinuz
553                            initrd = images/rhel55-32/initrd.img
554                        unattended_install.cdrom:
555                            cdrom_cd1 = isos/linux/RHEL-5.5-i386-DVD.iso
556                            md5sum_cd1 = 148858b157f275d9153797efddfc83c3
557                            md5sum_1m_cd1 = 2502cc7ddb9d0684fe08c4a83d247902
558
559                    - 5.5.x86_64:
560                        no setup
561                        image_name = rhel5.5-64
562                        unattended_install:
563                            unattended_file = unattended/RHEL-5-series.ks
564                            #floppy = images/rhel55-64/ks.vfd
565                            cdrom_unattended = images/rhel55-64/ks.iso
566                            kernel = images/rhel55-64/vmlinuz
567                            initrd = images/rhel55-64/initrd.img
568                        unattended_install.cdrom:
569                            cdrom_cd1 = isos/linux/RHEL-5.5-x86_64-DVD.iso
570                            md5sum_cd1 = f3119f883257ef9041234feda2f1cad0
571                            md5sum_1m_cd1 = a744084a03f6a08627f71527fc107a1e
572
573                    - 5.6.i386:
574                        no setup
575                        image_name = rhel5.6-32
576                        unattended_install:
577                            unattended_file = unattended/RHEL-5-series.ks
578                            #floppy = images/rhel56-32/ks.vfd
579                            cdrom_unattended = images/rhel56-32/ks.iso
580                            kernel = images/rhel56-32/vmlinuz
581                            initrd = images/rhel56-32/initrd.img
582                        unattended_install.cdrom:
583                            cdrom_cd1 = isos/linux/RHEL-5.6-i386-DVD.iso
584                            md5sum_cd1 = c214653d91b81c9a7a7f7249753d0f5d
585                            md5sum_1m_cd1 = f299a881950bfec81fd5c74484e1b1d4
586
587                    - 5.6.x86_64:
588                        no setup
589                        image_name = rhel5.6-64
590                        unattended_install:
591                            unattended_file = unattended/RHEL-5-series.ks
592                            #floppy = images/rhel56-64/ks.vfd
593                            cdrom_unattended = images/rhel56-64/ks.iso
594                            kernel = images/rhel56-64/vmlinuz
595                            initrd = images/rhel56-64/initrd.img
596                        unattended_install.cdrom:
597                            cdrom_cd1 = isos/linux/RHEL-5.6-x86_64-DVD.iso
598                            md5sum_cd1 = d77d3815afb381a50148ba55ad930679
599                            md5sum_1m_cd1 = 9dd97de110e391fcbed88b124a60f7a9
600
601                    - 6.0.i386:
602                        no setup
603                        nic_hotplug:
604                            modprobe_module =
605                        block_hotplug:
606                            modprobe_module =
607                        image_name = rhel6.0-32
608                        unattended_install:
609                            unattended_file = unattended/RHEL-6-series.ks
610                            #floppy = images/rhel60-32/ks.vfd
611                            cdrom_unattended = images/rhel60-32/ks.iso
612                            kernel = images/rhel60-32/vmlinuz
613                            initrd = images/rhel60-32/initrd.img
614                        unattended_install.cdrom:
615                            cdrom_cd1 = isos/linux/RHEL-6.0-i386-DVD.iso
616                            md5sum_cd1 = 291d234c93442405972689b4b41c14bc
617                            md5sum_1m_cd1 = ee2cc3d3babe91a1d581a07099c4318b
618
619                    - 6.0.x86_64:
620                        no setup
621                        nic_hotplug:
622                            modprobe_module =
623                        block_hotplug:
624                            modprobe_module =
625                        image_name = rhel6.0-64
626                        unattended_install:
627                            unattended_file = unattended/RHEL-6-series.ks
628                            #floppy = images/rhel60-64/ks.vfd
629                            cdrom_unattended = images/rhel60-64/ks.iso
630                            kernel = images/rhel60-64/vmlinuz
631                            initrd = images/rhel60-64/initrd.img
632                        unattended_install.cdrom:
633                            cdrom_cd1 = isos/linux/RHEL-6.0-x86_64-DVD.iso
634                            md5sum_cd1 = f7141396c6a19399d63e8c195354317d
635                            md5sum_1m_cd1 = b060eeef63e2c8700db54ae02056e80c
636
637                    - 6.1.i386:
638                        no setup
639                        nic_hotplug:
640                            modprobe_module =
641                        block_hotplug:
642                            modprobe_module =
643                        image_name = rhel6.1-32
644                        unattended_install:
645                            unattended_file = unattended/RHEL-6-series.ks
646                            #floppy = images/rhel61-32/ks.vfd
647                            cdrom_unattended = images/rhel61-32/ks.iso
648                            kernel = images/rhel61-32/vmlinuz
649                            initrd = images/rhel61-32/initrd.img
650                        unattended_install.cdrom:
651                            cdrom_cd1 = isos/linux/RHEL-6.1-i386-DVD.iso
652                            md5sum_cd1 = f8c8a310e34d26339c99d462e3557324
653                            md5sum_1m_cd1 = 12f7692e6e20be0d42b9407d956f74c3
654
655                    - 6.1.x86_64:
656                        no setup
657                        nic_hotplug:
658                            modprobe_module =
659                        block_hotplug:
660                            modprobe_module =
661                        image_name = rhel6.1-64
662                        unattended_install:
663                            unattended_file = unattended/RHEL-6-series.ks
664                            #floppy = images/rhel61-64/ks.vfd
665                            cdrom_unattended = images/rhel61-64/ks.iso
666                            kernel = images/rhel61-64/vmlinuz
667                            initrd = images/rhel61-64/initrd.img
668                        unattended_install.cdrom:
669                            cdrom_cd1 = isos/linux/RHEL-6.1-x86_64-DVD.iso
670                            md5sum_cd1 = a051dbf28ef444a019dc6660efe3e3a4
671                            md5sum_1m_cd1 = cb3b9d140404a6797b0f423dfe620ab8
672
673            - OpenSUSE:
674                no setup
675                shell_prompt = ".*:.*\s#"
676                unattended_install:
677                    # You have to use autoyast=floppy if you want to use floppies to
678                    # hold your autoyast file
679                    #extra_params += " --append 'autoyast=floppy console=ttyS0,115200 console=tty0'"
680                    extra_params += " --append 'autoyast=device://scd0/autoinst.xml console=ttyS0,115200 console=tty0'"
681                    wait_no_ack = yes
682
683                variants:
684                    - 11.0.32:
685                        image_name = openSUSE-11.0-32
686                        install:
687                            steps = steps/openSUSE-11.0-32.steps
688                            cdrom_cd1 = isos/linux/openSUSE-11.0-DVD-i386.iso
689                            md5sum_cd1 = ed6a5b3feb668866df812b1c2aed9d7f
690                            md5sum_1m_cd1 = c720b30557af758e69de450409516369
691                        unattended_install:
692                            unattended_file = unattended/OpenSUSE-11.xml
693                            #floppy = images/opensuse-11-0-32/autoyast.vfd
694                            cdrom_unattended = images/opensuse-11-0-32/autoyast.iso
695                            kernel = images/opensuse-11-0-32/linux
696                            initrd = images/opensuse-11-0-32/initrd
697                            boot_path = boot/i386/loader
698                        unattended_install.cdrom:
699                            cdrom_cd1 = isos/linux/openSUSE-11.0-DVD-i386.iso
700                            md5sum_cd1 = ed6a5b3feb668866df812b1c2aed9d7f
701                            md5sum_1m_cd1 = c720b30557af758e69de450409516369
702
703                    - 11.0.64:
704                        image_name = openSUSE-11.0-64
705                        unattended_install:
706                            unattended_file = unattended/OpenSUSE-11.xml
707                            #floppy = images/opensuse-11-0-64/autoyast.vfd
708                            cdrom_unattended = images/opensuse-11-0-64/autoyast.iso
709                            kernel = images/opensuse-11-0-64/linux
710                            initrd = images/opensuse-11-0-64/initrd
711                            boot_path = boot/x86_64/loader
712                        unattended_install.cdrom:
713                            cdrom_cd1 = isos/linux/openSUSE-11.0-DVD-x86_64.iso
714                            md5sum_cd1 = 512c8346b0f8eb35f28c4eb96454d391
715                            md5sum_1m_cd1 = 661aa4cd031df2f25ea0102318a3f4d1
716
717                    - 11.1.32:
718                        image_name = openSUSE-11.1-32
719                        install:
720                            steps = steps/openSUSE-11.1-32-and-64.steps
721                            cdrom_cd1 = isos/linux/openSUSE-11.1-DVD-i586.iso
722                            md5sum_cd1 = 8f51b278c0415be28c5699e465444bd3
723                            md5sum_1m_cd1 = b70217417468389083429f81ba7ce2bd
724                        unattended_install:
725                            unattended_file = unattended/OpenSUSE-11.xml
726                            #floppy = images/opensuse-11-1-32/autoyast.vfd
727                            cdrom_unattended = images/opensuse-11-1-32/autoyast.iso
728                            kernel = images/opensuse-11-1-32/linux
729                            initrd = images/opensuse-11-1-32/initrd
730                            boot_path = boot/i386/loader
731                        unattended_install.cdrom:
732                            cdrom_cd1 = isos/linux/openSUSE-11.1-DVD-i586.iso
733                            md5sum_cd1 = 8f51b278c0415be28c5699e465444bd3
734                            md5sum_1m_cd1 = b70217417468389083429f81ba7ce2bd
735
736                    - 11.1.64:
737                        image_name = openSUSE-11.1-64
738                        install:
739                            steps = steps/openSUSE-11.1-32-and-64.steps
740                            cdrom_cd1 = isos/linux/openSUSE-11.1-DVD-x86_64.iso
741                            md5sum_cd1 = 2afee1b8a87175e6dee2b8dbbd1ad8e8
742                            md5sum_1m_cd1 = 768ca32503ef92c28f2d144f2a87e4d0
743                        unattended_install:
744                            unattended_file = unattended/OpenSUSE-11.xml
745                            #floppy = images/opensuse-11-1-64/autoyast.vfd
746                            cdrom_unattended = images/opensuse-11-1-64/autoyast.iso
747                            kernel = images/opensuse-11-1-64/linux
748                            initrd = images/opensuse-11-1-64/initrd
749                            boot_path = boot/x86_64/loader
750                        unattended_install.cdrom:
751                            cdrom_cd1 = isos/linux/openSUSE-11.1-DVD-x86_64.iso
752                            md5sum_cd1 = 2afee1b8a87175e6dee2b8dbbd1ad8e8
753                            md5sum_1m_cd1 = 768ca32503ef92c28f2d144f2a87e4d0
754
755                    - 11.2.32:
756                        image_name = openSUSE-11.2-32
757                        unattended_install:
758                            unattended_file = unattended/OpenSUSE-11.xml
759                            #floppy = images/opensuse-11-2-32/autoyast.vfd
760                            cdrom_unattended = images/opensuse-11-2-32/autoyast.iso
761                            kernel = images/opensuse-11-2-32/linux
762                            initrd = images/opensuse-11-2-32/initrd
763                            boot_path = boot/i386/loader
764                        unattended_install.cdrom:
765                            cdrom_cd1 = isos/linux/openSUSE-11.2-DVD-i586.iso
766                            md5sum_cd1 = 295d713314a30ad017948f0d542c6d92
767                            md5sum_1m_cd1 = 1f8767d00acb492be5a5627c834e543f
768
769                    - 11.2.64:
770                        image_name = openSUSE-11.2-64
771                        unattended_install:
772                            unattended_file = unattended/OpenSUSE-11.xml
773                            #floppy = images/opensuse11-2-64/autoyast.vfd
774                            cdrom_unattended = images/opensuse11-2-64/autoyast.iso
775                            kernel = images/opensuse-11-2-64/linux
776                            initrd = images/opensuse-11-2-64/initrd
777                            boot_path = boot/x86_64/loader
778                        unattended_install.cdrom:
779                            cdrom_cd1 = isos/linux/openSUSE-11.2-DVD-x86_64.iso
780                            md5sum_cd1 = 6a09295e34dc030319d040f67f4742c6
781                            md5sum_1m_cd1 = 11fd11d39744450b898f04c371dde2e7
782
783                    - 11.3.32:
784                        image_name = openSUSE-11.3-32
785                        unattended_install:
786                            unattended_file = unattended/OpenSUSE-11.xml
787                            #floppy = images/opensuse-11-3-32/autoyast.vfd
788                            cdrom_unattended = images/opensuse-11-3-32/autoyast.iso
789                            kernel = images/opensuse-11-3-32/linux
790                            initrd = images/opensuse-11-3-32/initrd
791                            boot_path = boot/i386/loader
792                        unattended_install.cdrom:
793                            cdrom_cd1 = isos/linux/openSUSE-11.3-DVD-i586.iso
794                            md5sum_cd1 = 1a1da28c84e3cdad750d5cfa21c4fd17
795                            md5sum_1m_cd1 = 4dd26906ce6cb3946519cb0b0de4b0f8
796
797                    - 11.3.64:
798                        image_name = openSUSE-11.3-64
799                        unattended_install:
800                            unattended_file = unattended/OpenSUSE-11.xml
801                            #floppy = images/opensuse-11-3-64/autoyast.vfd
802                            cdrom_unattended = images/opensuse-11-3-64/autoyast.iso
803                            kernel = images/opensuse-11-3-64/linux
804                            initrd = images/opensuse-11-3-64/initrd
805                            boot_path = boot/x86_64/loader
806                        unattended_install.cdrom:
807                            cdrom_cd1 = isos/linux/openSUSE-11.3-DVD-x86_64.iso
808                            md5sum_cd1 = adf5d2a0a03c1e3aaf102fd6a4771b87
809                            md5sum_1m_cd1 = e0dd12dac30d296417256775e1234c6e
810
811                    - 11.4.32:
812                        image_name = openSUSE-11.4-32
813                        unattended_install:
814                            unattended_file = unattended/OpenSUSE-11.xml
815                            #floppy = images/opensuse-11-4-32/autoyast.vfd
816                            cdrom_unattended = images/opensuse-11-4-32/autoyast.iso
817                            kernel = images/opensuse-11-4-32/linux
818                            initrd = images/opensuse-11-4-32/initrd
819                            boot_path = boot/x86_64/loader
820                        unattended_install.cdrom:
821                            cdrom_cd1 = isos/linux/openSUSE-11.4-DVD-i586.iso
822                            md5sum_cd1 = 5f6d6d67c3e256b2513311f4ed650515
823
824                    - 11.4.64:
825                        image_name = openSUSE-11.4-64
826                        unattended_install:
827                            unattended_file = unattended/OpenSUSE-11.xml
828                            #floppy = images/opensuse-11-4-64/autoyast.vfd
829                            cdrom_unattended = images/opensuse-11-4-64/autoyast.iso
830                            kernel = images/opensuse-11-4-64/linux
831                            initrd = images/opensuse-11-4-64/initrd
832                            boot_path = boot/x86_64/loader
833                        unattended_install.cdrom:
834                            cdrom_cd1 = isos/linux/openSUSE-11.4-DVD-x86_64.iso
835                            md5sum_cd1 = 082ebfac494b41cd56b38fb4218c545d
836                            md5sum_1m_cd1 = 2adcc5623e6c50b5d08acb7f84aa3fb1
837
838            - SLES:
839                shell_prompt = "^root@.*[\#\$]\s*$|#"
840                unattended_install:
841                    # You have to use autoyast=floppy if you want to use floppies to
842                    # hold your autoyast file
843                    #extra_params += " --append 'autoyast=floppy console=ttyS0,115200 console=tty0'"
844                    extra_params += " --append 'autoyast=device://scd0/autoinst.xml console=ttyS0,115200 console=tty0'"
845                    kernel = linux
846                    initrd = initrd
847                    wait_no_ack = yes
848
849                variants:
850                    - 11.0.32:
851                        image_name = sles11-32
852                        unattended_install:
853                            unattended_file = unattended/SLES-11.xml
854                            #floppy = images/sles-11-0-32/autoyast.vfd
855                            cdrom_unattended = images/sles-11-0-32/autoyast.iso
856                            kernel = images/sles-11-0-32/linux
857                            initrd = images/sles-11-0-32/initrd
858                            boot_path = boot/i386/loader
859                        unattended_install.cdrom:
860                            cdrom_cd1 = isos/linux/SLES-11-DVD-i586-GM-DVD1.iso
861                            md5sum_cd1 = 4958d4dde2575666355c8a1c5858bab0
862                            md5sum_1m_cd1 = 1f19d4eff5bcead2a3e5b8b4212b6796
863
864                    - 11.0.64:
865                        image_name = sles11-64
866                        cdrom_cd1 = isos/linux/SLES-11-DVD-x86_64-GM-DVD1.iso
867                        md5sum_cd1 = 50a2bd45cd12c3808c3ee48208e2586b
868                        md5sum_1m_cd1 = 00000951cab7c32e332362fc424c1054
869                        unattended_install:
870                            unattended_file = unattended/SLES-11.xml
871                            #floppy = images/sles-11-0-64/autoyast.vfd
872                            cdrom_unattended = images/sles-11-0-64/autoyast.iso
873                            kernel = images/sles-11-0-64/linux
874                            initrd = images/sles-11-0-64/initrd
875                            boot_path = boot/x86_64/loader
876                        unattended_install.cdrom:
877                            cdrom_cd1 = isos/linux/SLES-11-DVD-x86_64-GM-DVD1.iso
878                            md5sum_cd1 = 50a2bd45cd12c3808c3ee48208e2586b
879                            md5sum_1m_cd1 = 00000951cab7c32e332362fc424c1054
880
881                    - 11.1.32:
882                        image_name = sles11sp1-32
883                        unattended_install:
884                            unattended_file = unattended/SLES-11.xml
885                            #floppy = images/sles-11-1-32/autoyast.vfd
886                            cdrom_unattended = images/sles-11-1-32/autoyast.iso
887                            kernel = images/sles-11-1-32/linux
888                            initrd = images/sles-11-1-32/initrd
889                            boot_path = boot/i386/loader
890                        unattended_install.cdrom:
891                            cdrom_cd1 = isos/linux/SLES-11-SP1-DVD-i586-GM-DVD1.iso
892                            md5sum_cd1 = 0dd6886858d93501c38854552b9b1b0d
893                            md5sum_1m_cd1 = a626a3d50813410e3ac42794e05773bb
894
895                    - 11.1.64:
896                        image_name = sles11sp1-64
897                        unattended_install:
898                            unattended_file = unattended/SLES-11.xml
899                            #floppy = images/sles-11-1-64/autoyast.vfd
900                            cdrom_unattended = images/sles-11-1-64/autoyast.iso
901                            kernel = images/sles-11-1-64/linux
902                            initrd = images/sles-11-1-64/initrd
903                            boot_path = boot/x86_64/loader
904                        unattended_install.cdrom:
905                            cdrom_cd1 = isos/linux/SLES-11-SP1-DVD-x86_64-GM-DVD1.iso
906                            md5sum_cd1 = d2e10420f3689faa49a004b60fb396b7
907                            md5sum_1m_cd1 = f7f67b5da46923a9f01da8a2b6909654
908
909            - @Ubuntu:
910                shell_prompt = "^root@.*[\#\$]\s*$"
911
912                variants:
913                    - Ubuntu-6.10-32:
914                        only install
915                        image_name = ubuntu-6.10-32
916                        steps = steps/Ubuntu-6.10-32.steps
917                        cdrom_cd1 = isos/linux/ubuntu-6.10-desktop-i386.iso
918                        md5sum_cd1 = 17fb825641571ce5888a718329efd016
919                        md5sum_1m_cd1 = 7531d0a84e7451d17c5d976f1c3f8509
920
921                    - Ubuntu-8.04-32:
922                        skip = yes
923                        image_name = ubuntu-8.04-32
924                        install:
925                            steps = steps/Ubuntu-8.04-32.steps
926                            cdrom_cd1 = isos/linux/ubuntu-8.04.1-desktop-i386.iso
927                        setup:
928                            steps = steps/Ubuntu-8.04-32-setupssh.steps
929
930                    - Ubuntu-8.10-server-32:
931                        image_name = ubuntu-8.10-server-32
932                        install:
933                            steps = steps/Ubuntu-8.10-server-32.steps
934                            cdrom_cd1 = isos/linux/ubuntu-8.10-server-i386.iso
935                            md5sum_cd1 = a2ec9975a91e1228c8292ed9799dc302
936                            md5sum_1m_cd1 = ea493eb8ef7722ead693492fd9f8a13f
937                        setup:
938                            steps = steps/Ubuntu-8.10-server-32-gcc.steps
939
940            - DSL-4.2.5:
941                no setup dbench bonnie linux_s3
942                image_name = dsl-4.2.5
943                install:
944                    steps = steps/DSL-4.2.5.steps
945                    cdrom_cd1 = isos/linux/dsl-4.2.5.iso
946                    md5sum_cd1 = 61694888aede3e01229865b8e6acd4a1
947                    md5sum_1m_cd1 = 527f2481bd25310f2e3a6e5345ff3d12
948
949            - Mandriva-One-2007:
950                only install
951                image_name = mandriva-one-2007
952                steps = steps/Mandriva-One-2007-32.steps
953                cdrom_cd1 = isos/linux/mandriva-one-2007-i386.iso
954                md5sum_cd1 = 7e9e183dc11b9d39f480238e4e12bb05
955                md5sum_1m_cd1 = dc7865a75db665efc86d59bca7c1fe07
956
957
958    # Windows section
959    - @Windows:
960        shutdown_command = shutdown /s /f /t 0
961        reboot_command = shutdown /r /f /t 0
962        status_test_command = echo %errorlevel%
963        shell_prompt = "^\w:\\.*>\s*$"
964        username = Administrator
965        password = 123456
966        shell_linesep = "\r\n"
967        shell_client = nc
968        shell_port = 10022
969        file_transfer_client = rss
970        file_transfer_port = 10023
971        redirs += " file_transfer"
972        guest_port_remote_shell = 10022
973        guest_port_file_transfer = 10023
974
975        # This ISO will be used for all tests except install:
976        cdrom_cd1 = isos/windows/winutils.iso
977
978        cpu_chk_cmd = echo %NUMBER_OF_PROCESSORS%
979        mem_chk_cmd = wmic memphysical
980        mem_chk_cur_cmd = wmic memphysical
981
982        unattended_install.cdrom, whql.support_vm_install:
983            timeout = 7200
984            finish_program = deps/finish.exe
985            cdroms += " winutils"
986            cdrom_winutils = isos/windows/winutils.iso
987            drive_index_winutils = 2
988            kernel =
989            initrd =
990        migrate:
991            migration_test_command = ver && vol
992            migration_bg_command = start ping -t localhost
993            migration_bg_check_command = tasklist | find /I "ping.exe"
994            migration_bg_kill_command = taskkill /IM ping.exe /F
995        migrate.with_file_transfer:
996            guest_path = C:\tmpfile
997        stress_boot:
998            alive_test_cmd = systeminfo
999        timedrift:
1000            # Timedrift compensation on Windows with hpet does not happen
1001            disable_hpet = yes
1002            extra_params += " -rtc-td-hack"
1003            time_command = "echo TIME: %date% %time%"
1004            time_filter_re = "(?<=TIME: \w\w\w ).{19}(?=\.\d\d)"
1005            time_format = "%m/%d/%Y %H:%M:%S"
1006            # For this to work, the cdrom at d: should contain vlc (d:\vlc\vlc.exe) and a video (d:\ED_1024.avi)
1007            guest_load_command = 'cmd /c "d:\vlc\vlc -f --loop --no-qt-privacy-ask --no-qt-system-tray d:\ED_1024.avi"'
1008            # Alternative guest load:
1009            #guest_load_command = "(dir /s && dir /s && dir /s && dir /s) > nul"
1010            guest_load_stop_command = "taskkill /F /IM vlc.exe"
1011            guest_load_instances = 2
1012            host_load_command = "bzip2 -c --best /dev/urandom > /dev/null"
1013            # Alternative host load:
1014            #host_load_command = "dd if=/dev/urandom of=/dev/null"
1015            host_load_instances = 8
1016            ntp:
1017                time_command = "w32tm /stripchart /samples:1 /computer:ns1.nay.redhat.com"
1018                time_filter_re = "\d+/\d+/\d+\s\d+:\d+:\d+ [AP]M"
1019                time_format = "%m/%d/%Y %H:%M:%S"
1020            date:
1021                time_command = "echo TIME: %date% %time%"
1022                time_filter_re = "(?<=TIME: \w\w\w ).{19}(?=\.\d\d)"
1023                time_format = "%m/%d/%Y %H:%M:%S"
1024        guest_s4:
1025            check_s4_support_cmd = powercfg /hibernate on
1026            test_s4_cmd = start ping -t localhost
1027            check_s4_cmd = tasklist | find /I "ping.exe"
1028            set_s4_cmd = rundll32.exe PowrProf.dll, SetSuspendState
1029            kill_test_s4_cmd = taskkill /IM ping.exe /F
1030            services_up_timeout = 30
1031        nic_hotplug:
1032            reference_cmd = ipconfig /all
1033            find_pci_cmd = ipconfig /all | find "Description"
1034            wait_secs_for_hook_up = 10
1035            nic_e1000:
1036                match_string = "Intel(R) PRO/1000 MT Network Connection"
1037            nic_virtio:
1038                match_string = "VirtIO Ethernet"
1039        block_hotplug:
1040            wait_secs_for_hook_up = 10
1041            reference_cmd = wmic diskdrive list brief
1042            find_pci_cmd = wmic diskdrive list brief
1043            pci_test_cmd = echo select disk 1 > dt && echo online >> dt && echo detail disk >> dt && echo exit >> dt && diskpart /s dt
1044        physical_resources_check:
1045            catch_uuid_cmd =
1046        file_transfer:
1047            tmp_dir = C:\
1048            clean_cmd = del
1049        vmstop:
1050            guest_path = C:\
1051        multi_disk:
1052            block_list += " E:"
1053            shell_port = 23
1054            shell_client = telnet
1055            post_cmd = del c:\cmd.exe
1056            file_system = "ntfs fat32"
1057            cmd_list = "copy_to_command copy_from_command"
1058            list_volume_command = wmic volume get driveletter
1059            re_str = "([A-Z]:)"
1060            format_command = format /fs:%s %s /q /y
1061            copy_to_command = copy C:\WINDOWS\system32\cmd.exe %s /y
1062            copy_from_command = copy %s\cmd.exe c:\ /y
1063            compare_command = fc /b c:\windows\system32\cmd.exe c:\cmd.exe
1064            check_result_key_word = no difference
1065            signal_repeat:
1066                pre_cmd = del diskpart.script && (echo select disk 1 >> diskpart.script && echo create partition primary >> diskpart.script && echo assign >> diskpart.script) && echo select disk 0 >> diskpart.script && echo exit >> diskpart.script && diskpart /s diskpart.script
1067            max_disk:
1068                pre_cmd = del diskpart.script && (for /L %i in (1 1 23) do echo select disk %i >> diskpart.script && echo create partition primary >> diskpart.script && echo assign >> diskpart.script) && echo select disk 0 >> diskpart.script && echo exit >> diskpart.script && diskpart /s diskpart.script
1069        floppy:
1070            format_floppy_cmd = echo n|format A: /Q /V:test_floppy
1071            source_file = C:\Windows\System32\cmd.exe
1072            dest_file = A:\cmd.exe
1073            clean_cmd = del
1074            diff_file_cmd = fc
1075            test_floppy_cmd = "chkdsk A:"
1076            copy_cmd = copy
1077
1078        variants:
1079            - CustomGuestWindows:
1080                image_name = custom_image
1081                image_size = 20G
1082                #image_name = /dev/mapper/vg_some_label
1083                #image_type_raw = yes
1084            - Win2000:
1085                no reboot whql
1086                image_name = win2000-32
1087                kill_vm_gracefully = no
1088                install:
1089                    steps = steps/Win2000-32.steps
1090                    cdrom_cd1 = isos/windows/Windows2000_sp4.iso
1091                    md5sum_cd1 = dda6039f3a9173f0f6bfae40f5efdfea
1092                    md5sum_1m_cd1 = dd28fba196d366d56fe774bd93df5527
1093                    user = user
1094                setup:
1095                    steps = steps/Win2000-32-rss.steps
1096                unattended_install.cdrom:
1097                    cdrom_cd1 = isos/windows/Windows2000_sp4.iso
1098                    md5sum_cd1 = dda6039f3a9173f0f6bfae40f5efdfea
1099                    md5sum_1m_cd1 = dd28fba196d366d56fe774bd93df5527
1100                    unattended_file = unattended/win2000-32.sif
1101                    floppy = images/win2000-32/answer.vfd
1102
1103            - WinXP:
1104                image_name = winXP
1105                variants:
1106                    - 32:
1107                        image_name += -32
1108                        install:
1109                            cdrom_cd1 = isos/windows/WindowsXP-sp2-vlk.iso
1110                            md5sum_cd1 = 743450644b1d9fe97b3cf379e22dceb0
1111                            md5sum_1m_cd1 = b473bf75af2d1269fec8958cf0202bfd
1112                            user = user
1113                            steps = steps/WinXP-32.steps
1114                        setup:
1115                            steps = steps/WinXP-32-rss.steps
1116                        unattended_install.cdrom, whql.support_vm_install:
1117                            cdrom_cd1 = isos/windows/WindowsXP-sp2-vlk.iso
1118                            md5sum_cd1 = 743450644b1d9fe97b3cf379e22dceb0
1119                            md5sum_1m_cd1 = b473bf75af2d1269fec8958cf0202bfd
1120                            unattended_file = unattended/winxp32.sif
1121                            floppy = images/winXP-32/answer.vfd
1122                        whql.submission:
1123                            desc_path_desc1 = $\WDK\Logo Type\Device Logo\Windows XP
1124                            desc_path_desc2 = $\WDK\Logo Type\Systems Logo\Windows XP
1125                            dd_data_logoarch = X86
1126                            dd_data_logoos = Windows XP
1127                            dd_data_whqlos = Windows XP
1128                            device:
1129                                dd_data_whqlqual = Basic
1130                            device.net:
1131                                image_name_supportvm = winXP-32-supportvm
1132                        multi_disk:
1133                            list_volume_command = fsutil fsinfo drives
1134
1135
1136                    - 64:
1137                        image_name += -64
1138                        install:
1139                            cdrom_cd1 = isos/windows/WindowsXP-64.iso
1140                            md5sum_cd1 = 8d3f007ec9c2060cec8a50ee7d7dc512
1141                            md5sum_1m_cd1 = e812363ff427effc512b7801ee70e513
1142                            user = user
1143                            steps = steps/WinXP-64.steps
1144                        setup:
1145                            steps = steps/WinXP-64-rss.steps
1146                        unattended_install.cdrom, whql.support_vm_install:
1147                            cdrom_cd1 = isos/windows/WindowsXP-64.iso
1148                            md5sum_cd1 = 8d3f007ec9c2060cec8a50ee7d7dc512
1149                            md5sum_1m_cd1 = e812363ff427effc512b7801ee70e513
1150                            unattended_file = unattended/winxp64.sif
1151                            floppy = images/winXP-64/answer.vfd
1152                        whql.submission:
1153                            desc_path_desc1 = $\WDK\Logo Type\Device Logo\Windows XP
1154                            desc_path_desc2 = $\WDK\Logo Type\Systems Logo\Windows XP
1155                            dd_data_logoarch = AMD64
1156                            dd_data_logoos = Windows XP 64-Bit Edition Version 2003
1157                            dd_data_whqlos = Windows XP x64
1158                            device:
1159                                dd_data_whqlqual = Basic
1160                            device.net:
1161                                image_name_supportvm = winXP-64-supportvm
1162                        multi_disk:
1163                            list_volume_command = fsutil fsinfo drives
1164
1165
1166            - Win2003:
1167                image_name = win2003
1168                image_size = 20G
1169
1170                variants:
1171                    - 32:
1172                        image_name += -32
1173                        install:
1174                            cdrom_cd1 = isos/windows/en_win_srv_2003_r2_enterprise_with_sp2_cd1_x13-05460.iso
1175                            md5sum_cd1 = 7c3bc891d20c7e6a110c4f1ad82952ba
1176                            md5sum_1m_cd1 = b1671ecf47a270e49e04982bf1474ff9
1177                            sha1sum_cd1 = ee11cc735c695501874d2fa123f7d78449b3de7c
1178                            sha1sum_1m_cd1 = e2d49dc3fbe17a6b2ba1812543f2cc08ef9565c4
1179                            #cdrom_cd1 = isos/windows/Windows2003_r2_VLK.iso
1180                            #md5sum_cd1 = 03e921e9b4214773c21a39f5c3f42ef7
1181                            #md5sum_1m_cd1 = 37c2fdec15ac4ec16aa10fdfdb338aa3
1182                            user = user
1183                            steps = steps/Win2003-32.steps
1184                        setup:
1185                            steps = steps/Win2003-32-rss.steps
1186                        unattended_install.cdrom, whql.support_vm_install:
1187                            cdrom_cd1 = isos/windows/en_win_srv_2003_r2_enterprise_with_sp2_cd1_x13-05460.iso
1188                            md5sum_cd1 = 7c3bc891d20c7e6a110c4f1ad82952ba
1189                            md5sum_1m_cd1 = b1671ecf47a270e49e04982bf1474ff9
1190                            sha1sum_cd1 = ee11cc735c695501874d2fa123f7d78449b3de7c
1191                            sha1sum_1m_cd1 = e2d49dc3fbe17a6b2ba1812543f2cc08ef9565c4
1192                            #cdrom_cd1 = isos/windows/Windows2003_r2_VLK.iso
1193                            #md5sum_cd1 = 03e921e9b4214773c21a39f5c3f42ef7
1194                            #md5sum_1m_cd1 = 37c2fdec15ac4ec16aa10fdfdb338aa3
1195                            unattended_file = unattended/win2003-32.sif
1196                            floppy = images/win2003-32/answer.vfd
1197                        whql.submission:
1198                            desc_path_desc1 = $\WDK\Logo Type\Device Logo\Windows Server 2003
1199                            dd_data_logoarch = X86
1200                            dd_data_logoos = Windows Server 2003
1201                            dd_data_whqlos = Windows Server 2003
1202                            device:
1203                                dd_data_whqlqual = Basic
1204                            device.net:
1205                                image_name_supportvm = win2003-32-supportvm
1206
1207                    - 64:
1208                        image_name += -64
1209                        install:
1210                            cdrom_cd1 = isos/windows/en_win_srv_2003_r2_enterprise_x64_with_sp2_cd1_x13-06188.iso
1211                            md5sum_cd1 = 09f4cb31796e9802dcc477e397868c9a
1212                            md5sum_1m_cd1 = c11ebcf6c128d94c83fe623566eb29d7
1213                            sha1sum_cd1 = d04c8f304047397be486c38a6b769f16993d4b39
1214                            sha1sum_1m_cd1 = 3daf6fafda8ba48779df65e4713a3cdbd6c9d136
1215                            #cdrom_cd1 = isos/windows/Windows2003-x64.iso
1216                            #md5sum_cd1 = 5703f87c9fd77d28c05ffadd3354dbbd
1217                            #md5sum_1m_cd1 = 439393c384116aa09e08a0ad047dcea8
1218                            user = user
1219                            steps = steps/Win2003-64.steps
1220                        setup:
1221                            steps = steps/Win2003-64-rss.steps
1222                        unattended_install.cdrom, whql.support_vm_install:
1223                            cdrom_cd1 = isos/windows/en_win_srv_2003_r2_enterprise_x64_with_sp2_cd1_x13-06188.iso
1224                            md5sum_cd1 = 09f4cb31796e9802dcc477e397868c9a
1225                            md5sum_1m_cd1 = c11ebcf6c128d94c83fe623566eb29d7
1226                            sha1sum_cd1 = d04c8f304047397be486c38a6b769f16993d4b39
1227                            sha1sum_1m_cd1 = 3daf6fafda8ba48779df65e4713a3cdbd6c9d136
1228                            #cdrom_cd1 = isos/windows/Windows2003-x64.iso
1229                            #md5sum_cd1 = 5703f87c9fd77d28c05ffadd3354dbbd
1230                            #md5sum_1m_cd1 = 439393c384116aa09e08a0ad047dcea8
1231                            unattended_file = unattended/win2003-64.sif
1232                            floppy = images/win2003-64/answer.vfd
1233                        whql.submission:
1234                            desc_path_desc1 = $\WDK\Logo Type\Device Logo\Windows Server 2003
1235                            dd_data_logoarch = AMD64
1236                            dd_data_logoos = Windows Server 2003
1237                            dd_data_whqlos = Windows Server 2003 x64
1238                            device:
1239                                dd_data_whqlqual = Basic
1240                            device.net:
1241                                image_name_supportvm = win2003-64-supportvm
1242
1243            - WinVista:
1244                image_name = winvista
1245                image_size = 20G
1246                whql.submission:
1247                    desc_path_desc1 = $\WDK\Logo Type\Device Logo\Vista Client\Device Premium
1248                    desc_path_desc2 = $\WDK\Logo Type\Device Logo\Vista Client\Device Standard
1249                    desc_path_desc3 = $\WDK\Logo Type\Device Logo\Vista Client
1250
1251                variants:
1252                    - 32:
1253                        whql.submission:
1254                            dd_data_logoarch = X86
1255                            dd_data_logoos = Windows Vista
1256                            dd_data_whqlos = Windows Vista Client
1257                            device:
1258                                dd_data_whqlqual = Premium
1259                        variants:
1260                            - sp1:
1261                                image_name += -sp1-32
1262                                install:
1263                                    cdrom_cd1 = isos/windows/WindowsVista-32.iso
1264                                    md5sum_cd1 = 1008f323d5170c8e614e52ccb85c0491
1265                                    md5sum_1m_cd1 = c724e9695da483bc0fd59e426eaefc72
1266                                    steps = steps/Win-Vista-32.steps
1267                                setup:
1268                                    steps = steps/WinVista-32-rss.steps
1269                                unattended_install.cdrom, whql.support_vm_install:
1270                                    cdrom_cd1 = isos/windows/WindowsVista-32.iso
1271                                    md5sum_cd1 = 1008f323d5170c8e614e52ccb85c0491
1272                                    md5sum_1m_cd1 = c724e9695da483bc0fd59e426eaefc72
1273                                    unattended_file = unattended/winvista-32-autounattend.xml
1274                                    floppy = images/winvista-sp1-32/answer.vfd
1275                                whql.submission.device.net:
1276                                    image_name_supportvm = winvista-sp1-32-supportvm
1277
1278                            - sp2:
1279                                image_name += -sp2-32
1280                                unattended_install.cdrom, whql.support_vm_install:
1281                                    cdrom_cd1 = isos/windows/en_windows_vista_with_sp2_x86_dvd_342266.iso
1282                                    md5sum_cd1 = 19ca90a425667812977bab6f4ce24175
1283                                    md5sum_1m_cd1 = 89c15020e0e6125be19acf7a2e5dc614
1284                                    sha1sum_cd1 = 25ad9a776503e6a583bec07879dbcc5dfd20cd6e
1285                                    sha1sum_1m_cd1 = a2afa4cffdc1c362dbf9e62942337f4f875a22cf
1286                                    unattended_file = unattended/winvista-32-autounattend.xml
1287                                    floppy = images/winvista-sp2-32/answer.vfd
1288                                whql.submission.device.net:
1289                                    image_name_supportvm = winvista-sp2-32-supportvm
1290
1291                    - 64:
1292                        whql.submission:
1293                            dd_data_logoarch = AMD64
1294                            dd_data_logoos = Windows Vista
1295                            dd_data_whqlos = Windows Vista Client x64
1296                            device:
1297                                dd_data_whqlqual = Premium
1298                        variants:
1299                            - sp1:
1300                                image_name += -sp1-64
1301                                install:
1302                                    cdrom_cd1 = isos/windows/WindowsVista-64.iso
1303                                    md5sum_cd1 = 11e2010d857fffc47813295e6be6d58d
1304                                    md5sum_1m_cd1 = 0947bcd5390546139e25f25217d6f165
1305                                    steps = steps/Win-Vista-64.steps
1306                                setup:
1307                                    steps = steps/WinVista-64-rss.steps
1308                                unattended_install.cdrom, whql.support_vm_install:
1309                                    cdrom_cd1 = isos/windows/WindowsVista-64.iso
1310                                    md5sum_cd1 = 11e2010d857fffc47813295e6be6d58d
1311                                    md5sum_1m_cd1 = 0947bcd5390546139e25f25217d6f165
1312                                    unattended_file = unattended/winvista-64-autounattend.xml
1313                                    floppy = images/winvista-sp1-64/answer.vfd
1314                                whql.submission.device.net:
1315                                    image_name_supportvm = winvista-sp1-64-supportvm
1316
1317                            - sp2:
1318                                image_name += -sp2-64
1319                                unattended_install.cdrom, whql.support_vm_install:
1320                                    cdrom_cd1 = isos/windows/en_windows_vista_sp2_x64_dvd_342267.iso
1321                                    md5sum_cd1 = a1c024d7abaf34bac3368e88efbc2574
1322                                    md5sum_1m_cd1 = 3d84911a80f3df71d1026f7adedc2181
1323                                    sha1sum_cd1 = aaee3c04533899f9f8c4ae0c4250ef5fafbe29a3
1324                                    sha1sum_1m_cd1 = 1fd21bd3ce2a4de8856c7b8fe6fdf80260f6d1c7
1325                                    unattended_file = unattended/winvista-64-autounattend.xml
1326                                    floppy = images/winvista-sp2-64/answer.vfd
1327                                whql.submission.device.net:
1328                                    image_name_supportvm = winvista-sp2-64-supportvm
1329
1330            - Win2008:
1331                no whql
1332                image_name = win2008
1333                image_size = 20G
1334
1335                variants:
1336                    - 32:
1337                        variants:
1338                            - sp1:
1339                                image_name += -sp1-32
1340                                install:
1341                                    cdrom_cd1 = isos/windows/Windows2008-x86.iso
1342                                    #en_windows_server_2008_datacenter_enterprise_standard_x86_dvd_X14-26710.iso
1343                                    md5sum_cd1 = 0bfca49f0164de0a8eba236ced47007d
1344                                    md5sum_1m_cd1 = 07d7f5006393f74dc76e6e2e943e2440
1345                                    sha1sum_cd1 = 6ca018ff96f1e9b2b310a36546b6fded99a421e6
1346                                    steps = steps/Win2008-32.steps
1347                                setup:
1348                                    steps = steps/Win2008-32-rss.steps
1349                                unattended_install.cdrom, whql.support_vm_install:
1350                                    cdrom_cd1 = isos/windows/Windows2008-x86.iso
1351                                    md5sum_cd1 = 0bfca49f0164de0a8eba236ced47007d
1352                                    md5sum_1m_cd1 = 07d7f5006393f74dc76e6e2e943e2440
1353                                    unattended_file = unattended/win2008-32-autounattend.xml
1354                                    floppy = images/win2008-sp1-32/answer.vfd
1355
1356                            - sp2:
1357                                image_name += -sp2-32
1358                                unattended_install.cdrom, whql.support_vm_install:
1359                                    cdrom_cd1 = isos/windows/en_windows_server_2008_datacenter_enterprise_standard_sp2_x86_dvd_342333.iso
1360                                    md5sum_cd1 = b9201aeb6eef04a3c573d036a8780bdf
1361                                    md5sum_1m_cd1 = b7a9d42e55ea1e85105a3a6ad4da8e04
1362                                    sha1sum_cd1 = 49d0d6917c1256fe81048d414fa473bbc76a8724
1363                                    sha1sum_1m_cd1 = 9662ff7ed715faa00407e4befc484ea52a92a9fb
1364                                    unattended_file = unattended/win2008-32-autounattend.xml
1365                                    floppy = images/win2008-sp2-32/answer.vfd
1366
1367                    - 64:
1368                        variants:
1369                            -sp1:
1370                                image_name += -sp1-64
1371                                install:
1372                                    steps = steps/Win2008-64.steps
1373                                    cdrom_cd1 = isos/windows/Windows2008-x64.iso
1374                                    #en_windows_server_2008_datacenter_enterprise_standard_x64_dvd_X14-26714.iso
1375                                    md5sum_cd1 = 27c58cdb3d620f28c36333a5552f271c
1376                                    md5sum_1m_cd1 = efdcc11d485a1ef9afa739cb8e0ca766
1377                                    sha1sum_cd1 = bd000374709f67e9358814db6ec8f0ddaaa16f70
1378                                    passwd = 1q2w3eP
1379                                setup:
1380                                    steps = steps/Win2008-64-rss.steps
1381                                unattended_install.cdrom, whql.support_vm_install:
1382                                    cdrom_cd1 = isos/windows/Windows2008-x64.iso
1383                                    md5sum_cd1 = 27c58cdb3d620f28c36333a5552f271c
1384                                    md5sum_1m_cd1 = efdcc11d485a1ef9afa739cb8e0ca766
1385                                    unattended_file = unattended/win2008-64-autounattend.xml
1386                                    floppy = images/win2008-sp1-64/answer.vfd
1387
1388                            - sp2:
1389                                image_name += -sp2-64
1390                                unattended_install.cdrom, whql.support_vm_install:
1391                                    cdrom_cd1 = isos/windows/en_windows_server_2008_datacenter_enterprise_standard_sp2_x64_dvd_342336.iso
1392                                    md5sum_cd1 = e94943ef484035b3288d8db69599a6b5
1393                                    md5sum_1m_cd1 = ee55506823d0efffb5532ddd88a8e47b
1394                                    sha1sum_cd1 = 34c7d726c57b0f8b19ba3b40d1b4044c15fc2029
1395                                    sha1sum_1m_cd1 = 8fe08b03e3531906855a60a78020ac9577dff5ba
1396                                    unattended_file = unattended/win2008-64-autounattend.xml
1397                                    floppy = images/win2008-sp2-64/answer.vfd
1398
1399                            - r2:
1400                                image_name += -r2-64
1401                                unattended_install.cdrom, whql.support_vm_install:
1402                                    cdrom_cd1 = isos/windows/en_windows_server_2008_r2_standard_enterprise_datacenter_and_web_x64_dvd_x15-59754.iso
1403                                    md5sum_cd1 = 0207ef392c60efdda92071b0559ca0f9
1404                                    md5sum_1m_cd1 = a5a22ce25008bd7109f6d830d627e3ed
1405                                    sha1sum_cd1 = ad855ea913aaec3f1d0e1833c1aef7a0de326b0a
1406                                    sha1sum_1m_cd1 = 9194a3aabae25b36e5f73cad001314b2c8d07d14
1407                                    unattended_file = unattended/win2008-r2-autounattend.xml
1408                                    floppy = images/win2008-r2-64/answer.vfd
1409
1410            - Win7:
1411                image_name = win7
1412                image_size = 20G
1413                whql.submission:
1414                    desc_path_desc1 = $\WDK\Logo Type\Device Logo\Windows 7 Client\Logo
1415                    desc_path_desc2 = $\WDK\Logo Type\Device Logo\Windows 7 Client
1416                    device_data += " adq"
1417                    dd_name_adq = AdditionalQualificationGroup
1418                    dd_data_adq = Windows 7
1419
1420                variants:
1421                    - 32:
1422                        image_name += -32
1423                        unattended_install.cdrom, whql.support_vm_install:
1424                            cdrom_cd1 = isos/windows/en_windows_7_ultimate_x86_dvd_x15-65921.iso
1425                            md5sum_cd1 = d0b8b407e8a3d4b75ee9c10147266b89
1426                            md5sum_1m_cd1 = 2b0c2c22b1ae95065db08686bf83af93
1427                            sha1sum_cd1 = 5395dc4b38f7bdb1e005ff414deedfdb16dbf610
1428                            sha1sum_1m_cd1 = 9f9c3780aebeb28a9bf22188eed6bc15475dc9c5
1429                            unattended_file = unattended/win7-32-autounattend.xml
1430                            floppy = images/win7-32/answer.vfd
1431                        whql.submission:
1432                            dd_data_logoarch = X86
1433                            dd_data_logoos = Windows 7
1434                            dd_data_whqlos = Windows 7 Client
1435                            device:
1436                                dd_data_whqlqual = Logo
1437                            device.net:
1438                                image_name_supportvm = win7-32-supportvm
1439
1440                    - 64:
1441                        image_name += -64
1442                        install:
1443                            cdrom_cd1 = isos/windows/en_windows_7_ultimate_x64_dvd_x15-65922.iso
1444                            md5sum_cd1 = f43d22e4fb07bf617d573acd8785c028
1445                            md5sum_1m_cd1 = b44d8cf99dbed2a5cb02765db8dfd48f
1446                            passwd = 1q2w3eP
1447                            steps = steps/Win7-64.steps
1448                        setup:
1449                            steps = steps/Win7-64-rss.steps
1450                        unattended_install.cdrom, whql.support_vm_install:
1451                            cdrom_cd1 = isos/windows/en_windows_7_ultimate_x64_dvd_x15-65922.iso
1452                            md5sum_cd1 = f43d22e4fb07bf617d573acd8785c028
1453                            md5sum_1m_cd1 = b44d8cf99dbed2a5cb02765db8dfd48f
1454                            sha1sum_cd1 = 326327cc2ff9f05379f5058c41be6bc5e004baa7
1455                            sha1sum_1m_cd1 = 4a3903bd5157de54f0702e5263e0a683c5775515
1456                            unattended_file = unattended/win7-64-autounattend.xml
1457                            floppy = images/win7-64/answer.vfd
1458                        whql.submission:
1459                            dd_data_logoarch = AMD64
1460                            dd_data_logoos = Windows 7
1461                            dd_data_whqlos = Windows 7 Client x64
1462                            device:
1463                                dd_data_whqlqual = Logo
1464                            device.net:
1465                                image_name_supportvm = win7-64-supportvm
1466
1467
1468    # Unix/BSD section
1469    - @Unix:
1470        only install
1471        kill_vm = yes
1472        kill_vm_gracefully = no
1473        kill_vm_timeout = 0
1474
1475        variants:
1476            - NetBSD-1.6.2:
1477                image_name = NetBSD-1.6.2
1478                image_size = 4G
1479                steps = steps/NetBSD-1.6.2.steps
1480                cdrom_cd1 = isos/bsd/netbsd-1.6.2-i386.iso
1481                md5sum_cd1 = 72eb680300f77d529bfbc880ba8208f3
1482                md5sum_1m_cd1 = f1a9e1e825c90adfb1be35c6177bd9ac
1483
1484            - OpenBSD-4.1:
1485                image_name = OpenBSD-4.1
1486                steps = steps/OpenBSD-4.1-32.steps
1487                cdrom_cd1 = isos/unix/openbsd41-i386-07-05-06.iso
1488                md5sum_cd1 = 984790db10ebdd6fc7a9cf97abc7c967
1489                md5sum_1m_cd1 = 8fc234b4b0ecfe56843a32ac1d26ed55
1490
1491    # Live CD section
1492    - @livecd:
1493        only install
1494        kill_vm = yes
1495        kill_vm_gracefully = no
1496        kill_vm_timeout = 0
1497
1498        variants:
1499            - Belenix:
1500                steps = steps/Belenix-0.7.1.steps
1501                cdrom_cd1 = isos/unix/belenix_0.7.1.iso
1502                md5sum_cd1 = 29cea6160cf5250de138e2820e53e342
1503                md5sum_1m_cd1 = 427bbef1b85d6d051799b825d686ae94
1504
1505            - Slax:
1506                steps = steps/Slax-6.0.7.steps
1507                cdrom_cd1 = isos/linux/slax-6.0.7.iso
1508                md5sum_cd1 = cde0ecba3c8289d786e12c44666ded6e
1509                md5sum_1m_cd1 = ddf02bc7444f22d1160a6e5a8fc8723f
1510
1511            - FreeSBIE-2.0.1:
1512                steps = steps/FreeSBIE-2.0.1.steps
1513                cdrom_cd1 = isos/unix/FreeSBIE-2.0.1-RELEASE.iso
1514                md5sum_cd1 = b2f680d27c21bbfaf4fb90dce090a118
1515                md5sum_1m_cd1 = 4d81ee7fe0101b0a14225963bfff60c1
1516
1517            - memtest:
1518                mem = 128
1519                steps = steps/memtest86+.steps
1520                cdrom_cd1 = isos/misc/memtest86+-2.01.iso
1521                md5sum_cd1 = 9fae22f2666369968a76ef59e9a81ced
1522