Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.3:Images
kiwi-templates-Leap42-JeOS
SLES12-SP3-JeOS-for-XEN.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File SLES12-SP3-JeOS-for-XEN.diff of Package kiwi-templates-Leap42-JeOS
--- SLES12-SP3-JeOS.template +++ SLES12-SP3-JeOS-for-XEN.kiwi @@ -1,11 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<image schemaversion="6.1" name="SLES12-SP3-JeOS-TEMPLATE"> +<image schemaversion="6.1" name="SLES12-SP3-JeOS-for-XEN"> <description type="system"> <author>Anja Stock</author> <contact>ast@suse.com</contact> <specification>SUSE Linux Enterprise 12 SP3 JeOS</specification> </description> + <profiles> + <profile name="xenFlavour" description="VMX with Xen kernel"/> + </profiles> <preferences> <version>1.3.0</version> <packagemanager>zypper</packagemanager> @@ -22,16 +25,17 @@ image="vmx" filesystem="btrfs" boot="vmxboot/suse-SLES12" + bootprofile="xen" + firmware="uefi" format="qcow2" bootloader="grub2" - firmware="uefi" kernelcmdline="systemd.show_status=0 plymouth.enable=0" bootpartition="false" bootkernel="custom" devicepersistency="by-label" btrfs_root_is_snapshot="true" > - <systemdisk name="SLES12-SP3-JeOS-TEMPLATE"> + <systemdisk name="SLES12-SP3-JeOS-for-XEN"> <volume name="home"/> <volume name="tmp"/> <volume name="opt"/> @@ -54,11 +58,25 @@ <volume name="var/tmp"/> </systemdisk> <size unit="G">24</size> + <machine domain="domU-PV"> + <!-- creation of hvmloader Xen config file is not supported --> + <!-- thus just provide mandatory setup indicating there is a disk --> + <vmdisk id="0"/> + </machine> </type> </preferences> <repository type="rpm-md" > <source path='obsrepositories:/'/> </repository> + <drivers> + <file name="drivers/xen/*"/> + <file name="drivers/video/fbdev/xen-fbfront.ko"/> + <file name="drivers/block/xen-blkfront.ko"/> + <file name="drivers/net/xen-netfront.ko"/> + <file name="drivers/scsi/xen-scsifront.ko"/> + <file name="drivers/input/misc/xen-kbdfront.ko"/> + <file name="drivers/pci/xen-pcifront.ko"/> + </drivers> <packages type="image"> <package name="patterns-sles-Minimal"/> <package name="aaa_base-extras"/> <!-- wouldn't be SUSE without that ;-) --> @@ -108,6 +126,10 @@ <package name="dialog"/> <!-- this is needed to support simple dialogs at boot time --> <package name="grub2-snapper-plugin"/> <!-- snapper - grub2 - integration, "small" --> <package name="snapper-zypp-plugin"/> <!-- this is key snapper/zypp integration, as requested in the PRD --> + + <!-- XEN specific packages --> + <package name="grub2-x86_64-xen" /> + <package name="xen-libs" /> </packages> <packages type="bootstrap"> <package name="udev"/>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor