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
openSUSE-Leap-42.3-JeOS-for-XEN.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openSUSE-Leap-42.3-JeOS-for-XEN.diff of Package kiwi-templates-Leap42-JeOS
--- openSUSE-Leap-42.3-JeOS.template 2017-03-30 14:00:12.000000000 +0200 +++ openSUSE-Leap-42.3-JeOS-for-XEN.kiwi 2017-04-03 10:17:59.000000000 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<image schemaversion="6.2" name="openSUSE-Leap-42.3-JeOS-TEMPLATE"> +<image schemaversion="6.2" name="openSUSE-Leap-42.3-JeOS-for-XEN"> <description type="system"> <author>Anja Stock</author> <contact>ast@suse.com</contact> @@ -22,16 +22,16 @@ image="vmx" filesystem="btrfs" boot="vmxboot/suse-leap42.1" + bootprofile="xen" + bootkernel="xenk" 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="openSUSE-Leap-42.3-JeOS-TEMPLATE"> + <systemdisk name="openSUSE-Leap-42.3-JeOS-for-XEN"> <volume name="home"/> <volume name="tmp"/> <volume name="opt"/> @@ -54,11 +54,24 @@ <volume name="var/tmp"/> </systemdisk> <size unit="G">24</size> + <machine domain="domU"> + <!-- 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/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="aaa_base-extras"/> <!-- wouldn't be SUSE without that ;-) --> <package name="acl"/> @@ -94,7 +107,6 @@ <package name="iproute2"/> <package name="openssh"/> <package name="elfutils"/> - <package name="kernel-default-base" bootinclude="true" replaces="kernel-default"/> <package name="python-base"/> <package name="rsync"/> <package name="salt-minion"/> @@ -107,6 +119,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