Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mcepl:moldavite
openSUSE-MicroOS
openSUSE-MicroOS.kiwi
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openSUSE-MicroOS.kiwi of Package openSUSE-MicroOS
<?xml version="1.0" encoding="utf-8"?> <!-- OBS-Profiles: @BUILD_FLAVOR@ --> <image schemaversion="7.4" name="openSUSE-MicroOS" displayname="openSUSE MicroOS"> <description type="system"> <author>openSUSE Project</author> <contact>opensuse-factory@opensuse.org</contact> <specification>openSUSE MicroOS</specification> </description> <profiles> <!-- Profiles used as dependencies of actual image profiles --> <!-- Flavors --> <profile name="ContainerHost" description="MicroOS with container runtime (podman)"/> <!-- Platforms --> <profile name="kvm-and-xen-sdboot" description="kvm-and-xen with systemd-boot" arch="x86_64,aarch64"/> <profile name="SelfInstall" description="Self Installing Image" arch="x86_64,aarch64"/> <!-- Images (flavor + platform) --> <profile name="ContainerHost-kvm-and-xen" description="MicroOS with Podman for KVM and HVM Xen" arch="x86_64,aarch64"> <requires profile="kvm-and-xen"/> <requires profile="ContainerHost"/> </profile> <profile name="ContainerHost-SelfInstall" description="MicroOS with Podman for SelfInstallation" arch="x86_64,aarch64"> <requires profile="SelfInstall"/> <requires profile="ContainerHost"/> </profile> </profiles> <preferences profiles="kvm-and-xen-sdboot"> <version>16.0.0</version> <packagemanager>zypper</packagemanager> <rpm-excludedocs>true</rpm-excludedocs> <locale>en_US</locale> <type image="oem" filesystem="btrfs" format="qcow2" firmware="uefi" bootpartition="false" initrd_system="none" efipartsize="500" bootkernel="custom" editbootinstall="editbootinstall_mbr.sh" devicepersistency="by-uuid" btrfs_root_is_snapshot="true" btrfs_root_is_readonly_snapshot="true" btrfs_quota_groups="true" > <bootloader name="custom"/> <systemdisk> <volume name="home"/> <volume name="root"/> <volume name="opt"/> <volume name="srv"/> <volume name="usr/local"/> <volume name="var" copy_on_write="false"/> </systemdisk> <size unit="G">20</size> </type> </preferences> <preferences profiles="kvm-and-xen" arch="x86_64"> <version>16.0.0</version> <packagemanager>zypper</packagemanager> <bootloader-theme>openSUSE</bootloader-theme> <rpm-excludedocs>true</rpm-excludedocs> <locale>en_US</locale> <type image="oem" filesystem="btrfs" format="qcow2" firmware="uefi" bootpartition="false" bootkernel="custom" devicepersistency="by-uuid" btrfs_root_is_snapshot="true" btrfs_root_is_readonly_snapshot="true" btrfs_quota_groups="true" > <bootloader name="grub2" console="gfxterm" /> <systemdisk> <volume name="home"/> <volume name="root"/> <volume name="opt"/> <volume name="srv"/> <volume name="boot/grub2/i386-pc"/> <volume name="boot/grub2/x86_64-efi" mountpoint="boot/grub2/x86_64-efi"/> <volume name="boot/writable"/> <volume name="usr/local"/> <volume name="var" copy_on_write="false"/> </systemdisk> <size unit="G">20</size> </type> </preferences> <preferences profiles="kvm-and-xen" arch="aarch64"> <version>16.0.0</version> <packagemanager>zypper</packagemanager> <bootloader-theme>openSUSE</bootloader-theme> <rpm-excludedocs>true</rpm-excludedocs> <locale>en_US</locale> <type image="oem" filesystem="btrfs" format="qcow2" firmware="uefi" bootpartition="false" bootkernel="custom" devicepersistency="by-uuid" btrfs_root_is_snapshot="true" btrfs_root_is_readonly_snapshot="true" btrfs_quota_groups="true" > <bootloader name="grub2" console="gfxterm" /> <systemdisk> <volume name="home"/> <volume name="root"/> <volume name="opt"/> <volume name="srv"/> <volume name="boot/grub2/arm64-efi" mountpoint="boot/grub2/arm64-efi"/> <volume name="boot/writable"/> <volume name="usr/local"/> <volume name="var" copy_on_write="false"/> </systemdisk> <size unit="G">20</size> </type> </preferences> <preferences profiles="kvm-and-xen" arch="armv7l"> <version>16.0.0</version> <packagemanager>zypper</packagemanager> <bootloader-theme>openSUSE</bootloader-theme> <rpm-excludedocs>true</rpm-excludedocs> <locale>en_US</locale> <type image="oem" filesystem="btrfs" format="qcow2" firmware="uefi" bootpartition="false" bootkernel="custom" devicepersistency="by-uuid" btrfs_root_is_snapshot="true" btrfs_root_is_readonly_snapshot="true" btrfs_quota_groups="true" > <bootloader name="grub2" console="gfxterm" /> <systemdisk> <volume name="home"/> <volume name="root"/> <volume name="opt"/> <volume name="srv"/> <volume name="boot/grub2/arm-efi" mountpoint="boot/grub2/arm-efi"/> <volume name="boot/writable"/> <volume name="usr/local"/> <volume name="var" copy_on_write="false"/> </systemdisk> <size unit="G">20</size> </type> </preferences> <preferences profiles="SelfInstall"> <version>16.0.0</version> <packagemanager>zypper</packagemanager> <bootsplash-theme>openSUSE</bootsplash-theme> <bootloader-theme>openSUSE</bootloader-theme> <rpm-excludedocs>true</rpm-excludedocs> <locale>en_US</locale> <type image="oem" filesystem="btrfs" firmware="uefi" initrd_system="dracut" installiso="true" bootpartition="false" bootkernel="custom" devicepersistency="by-uuid" btrfs_root_is_snapshot="true" btrfs_root_is_readonly_snapshot="true" btrfs_quota_groups="true" > <bootloader name="grub2" console="gfxterm" /> <systemdisk> <volume name="home"/> <volume name="root"/> <volume name="tmp"/> <volume name="opt"/> <volume name="srv"/> <volume name="boot/grub2/i386-pc"/> <volume name="boot/grub2/x86_64-efi" mountpoint="boot/grub2/x86_64-efi"/> <volume name="boot/writable"/> <volume name="usr/local"/> <volume name="var" copy_on_write="false"/> </systemdisk> <oemconfig> <oem-device-filter>/dev/ram</oem-device-filter> <oem-multipath-scan>false</oem-multipath-scan> </oemconfig> <machine memory="512" guestOS="suse" HWversion="4"> <vmdisk id="0" controller="ide"/> <vmnic driver="e1000" interface="0" mode="bridged"/> </machine> </type> </preferences> <repository type="rpm-md" > <source path="obsrepositories:/"/> </repository> <packages type="image"> <package name="live-add-yast-repos"/> <!-- Apparently zypper (?) doesn't like having multiple patterns with the same name, so avoid using namedCollection at least for basesystem --> <package name="patterns-microos-basesystem"/> <package name="patterns-microos-base-zypper"/> <package name="patterns-microos-defaults"/> <package name="patterns-microos-selinux"/> <package name="kernel-default"/> <package name="dracut-kiwi-oem-repart"/> <!-- Make it easier to add encryption later, like with https://github.com/lnussel/addimageencryption --> <package name="device-mapper"/> <package name="cryptsetup"/> </packages> <packages type="image" profiles="SelfInstall,kvm-and-xen,VMware,MS-HyperV,VirtualBox,Pine64,RaspberryPi,RaspberryPi2,Rock64,Vagrant,DigitalOcean-Cloud"> <!-- Needed for initial configuration, except on OpenStack-Cloud, where cloud-init is used --> <package name="ignition-dracut"/> <package name="combustion >= 1.2"/> <!-- New firstboot mechanism --> <package name="jeos-firstboot"/> <package name="growpart-generator"/> <package name="patterns-base-bootloader"/> </packages> <packages type="image" profiles="kvm-and-xen-sdboot"> <package name="combustion >= 1.2"/> <!-- New firstboot mechanism --> <package name="jeos-firstboot"/> <package name="growpart-generator"/> <package name="sdbootutil-snapper"/> <package name="sdbootutil-rpm-scriptlets"/> <package name="disk-encryption-tool"/> <package name="dracut-pcr-signature"/> <package name="systemd-experimental"/> <package name="shim"/> <package name="efibootmgr"/> <package name="uefi_mbr" arch="x86_64"/> </packages> <packages type="image" profiles="ContainerHost"> <package name="patterns-containers-container_runtime"/> </packages> <packages type="image" profiles="kvm-and-xen"> <!-- KVM and Xen specific packages --> <package name="xen-tools-domU" arch="x86_64"/> <package name="qemu-guest-agent"/> </packages> <packages type="image" profiles="SelfInstall"> <package name="patterns-microos-hardware"/> <package name="dracut-kiwi-oem-dump"/> <package name="kernel-firmware-all"/> <!-- Fix choice between kernel-firmware and kernel-firmware-all --> </packages> <packages type="bootstrap"> <!-- Avoid that zypper picks the busybox-foo variant for those, that would fail later --> <package name="coreutils"/> <package name="gawk"/> <package name="gzip"/> <package name="hostname"/> <!-- Avoid libressl --> <package name="openssl"/> <package name="filesystem"/> <package name="glibc-locale-base"/> <!-- So that https repos work for image package downloads --> <package name="ca-certificates-mozilla"/> <!-- TODO: Use the proper flavors once available --> <package name="MicroOS-release-dvd"/> </packages> </image>
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