File add_sles12_win7-2012.patch of Package virt-v2v
Add support for SLES12 and Windows 7 - 2012r2 to virt-v2v.db.
Index: virt-v2v-0.9.1/v2v/virt-v2v.db
===================================================================
--- virt-v2v-0.9.1.orig/v2v/virt-v2v.db
+++ virt-v2v-0.9.1/v2v/virt-v2v.db
@@ -49,7 +49,10 @@ the modifications or additions to /etc/v
<dep name='xorg-x11-drv-qxl'/>
</capability>
- <!-- SLES 11 supports virtio in the default kernel-->
+ <!-- SLES 11+ supports virtio in the default kernel-->
+ <capability os='linux' distro='sles' major='12' name='virtio'>
+ <dep name='kernel'/>
+ </capability>
<capability os='linux' distro='sles' major='11' name='virtio'>
<dep name='kernel'/>
</capability>
@@ -221,6 +224,12 @@ the modifications or additions to /etc/v
<path>rhel/4/kernel-largesmp-2.6.9-89.EL.x86_64.rpm</path>
</app>
+ <!-- SLES 12
+ This RPM is from SLES12 (x86_64 only). -->
+ <app os='linux' distro='sles' major='12' arch='x86_64' name='kernel-default'>
+ <path>sles/12/kernel-default-3.12.18-1.2.x86_64.rpm</path>
+ </app>
+
<!-- SLES 11
All of these RPMs are from SLES11 SP3.
SLES 11 requires both a kernel-[flavor] and a kernel-[flavor]-base -->
@@ -287,12 +296,30 @@ the modifications or additions to /etc/v
<app os='windows' major='5' minor='2' arch='x86_64' name='virtio'>
<path>/usr/share/virtio-win/drivers/amd64/Win2003</path>
</app>
- <app os='windows' major='6' arch='i386' name='virtio'>
+ <app os='windows' major='6' minor='0' arch='i386' name='virtio'>
<path>/usr/share/virtio-win/drivers/i386/Win2008</path>
</app>
- <app os='windows' major='6' arch='x86_64' name='virtio'>
+ <app os='windows' major='6' minor='0' arch='x86_64' name='virtio'>
<path>/usr/share/virtio-win/drivers/amd64/Win2008</path>
</app>
+ <app os='windows' major='6' minor='1' arch='i386' name='virtio'>
+ <path>/usr/share/virtio-win/drivers/i386/Win7</path>
+ </app>
+ <app os='windows' major='6' minor='1' arch='x86_64' name='virtio'>
+ <path>/usr/share/virtio-win/drivers/amd64/Win7-r2</path>
+ </app>
+ <app os='windows' major='6' minor='2' arch='i386' name='virtio'>
+ <path>/usr/share/virtio-win/drivers/i386/Win8</path>
+ </app>
+ <app os='windows' major='6' minor='2' arch='x86_64' name='virtio'>
+ <path>/usr/share/virtio-win/drivers/amd64/Win8-2012</path>
+ </app>
+ <app os='windows' major='6' minor='3' arch='i386' name='virtio'>
+ <path>/usr/share/virtio-win/drivers/i386/Win8.1</path>
+ </app>
+ <app os='windows' major='6' minor='3' arch='x86_64' name='virtio'>
+ <path>/usr/share/virtio-win/drivers/amd64/Win8.1-2012r2</path>
+ </app>
<!-- pvvxsvc is a 32 bit app even on 64 bit Windows -->
<app os='windows' name='pvvxsvc'>