b13a75a323
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:Agama:Devel/agama-installer-openSUSE?expand=0&rev=6
178 lines
8.0 KiB
XML
178 lines
8.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- OBS-ExclusiveArch: aarch64 ppc64le x86_64 s390x -->
|
|
<!-- OBS-Profiles: @BUILD_FLAVOR@ -->
|
|
|
|
<image schemaversion="7.5" name="agama-installer-openSUSE">
|
|
<description type="system">
|
|
<author>YaST Team</author>
|
|
<contact>yast2-maintainers@suse.de</contact>
|
|
<specification>Agama Live ISO</specification>
|
|
</description>
|
|
<profiles>
|
|
<profile name="openSUSE" description="openSUSE multiproduct image" import="true" />
|
|
<profile name="openSUSE-PXE" description="openSUSE OEM image for remote instalaltion" import="true" />
|
|
</profiles>
|
|
<preferences>
|
|
<version>9.0.0</version>
|
|
<packagemanager>zypper</packagemanager>
|
|
<locale>en_US</locale>
|
|
<keytable>us</keytable>
|
|
<timezone>Europe/Berlin</timezone>
|
|
<rpm-excludedocs>true</rpm-excludedocs>
|
|
<rpm-check-signatures>false</rpm-check-signatures>
|
|
<bootsplash-theme>bgrt</bootsplash-theme>
|
|
<bootloader-theme>openSUSE</bootloader-theme>
|
|
</preferences>
|
|
<preferences arch="ppc64le" profiles="openSUSE">
|
|
<type image="iso" flags="dmsquash" firmware="ofw" mediacheck="true" volid="agama" editbootconfig="fix_bootconfig">
|
|
<bootloader name="grub2" console="serial" timeout="10"/>
|
|
</type>
|
|
</preferences>
|
|
<preferences arch="aarch64,x86_64" profiles="openSUSE">
|
|
<type image="iso" flags="dmsquash" firmware="uefi" mediacheck="true" volid="agama" editbootconfig="fix_bootconfig">
|
|
<bootloader name="grub2" timeout="10"/>
|
|
</type>
|
|
</preferences>
|
|
<preferences arch="s390x" profiles="openSUSE">
|
|
<type image="iso" flags="dmsquash" mediacheck="true" volid="agama" editbootconfig="fix_bootconfig">
|
|
<bootloader name="custom" />
|
|
</type>
|
|
</preferences>
|
|
<preferences arch="ppc64le" profiles="openSUSE-PXE">
|
|
<!-- For some reason the compression results on ppc64le are not as good as on the other archs -->
|
|
<type image="oem" filesystem="btrfs" fsmountoptions="compress=zstd:15" firmware="ofw" installpxe="true" installboot="install" kernelcmdline="rd.kiwi.ramdisk ramdisk_size=3174400" volid="agama">
|
|
<bootloader name="grub2" console="serial" timeout="1"/>
|
|
<oemconfig>
|
|
<oem-skip-verify>true</oem-skip-verify>
|
|
<oem-unattended>true</oem-unattended>
|
|
<oem-unattended-id>/dev/ram1</oem-unattended-id>
|
|
<oem-swap>false</oem-swap>
|
|
<oem-multipath-scan>false</oem-multipath-scan>
|
|
</oemconfig>
|
|
<size unit="M">3000</size>
|
|
</type>
|
|
</preferences>
|
|
<preferences arch="s390x" profiles="openSUSE-PXE">
|
|
<type image="oem" filesystem="btrfs" fsmountoptions="compress=zstd:15" installpxe="true" installboot="install" kernelcmdline="rd.kiwi.ramdisk ramdisk_size=2097152" volid="agama">
|
|
<bootloader name="custom"/>
|
|
<oemconfig>
|
|
<oem-skip-verify>true</oem-skip-verify>
|
|
<oem-unattended>true</oem-unattended>
|
|
<oem-unattended-id>/dev/ram1</oem-unattended-id>
|
|
<oem-swap>false</oem-swap>
|
|
<oem-multipath-scan>false</oem-multipath-scan>
|
|
</oemconfig>
|
|
<size unit="M">1900</size>
|
|
</type>
|
|
</preferences>
|
|
<preferences arch="aarch64,x86_64" profiles="openSUSE-PXE">
|
|
<type image="oem" filesystem="btrfs" fsmountoptions="compress=zstd:15" firmware="uefi" installiso="true" installpxe="true" installboot="install" kernelcmdline="rd.kiwi.ramdisk ramdisk_size=2097152" volid="agama">
|
|
<bootloader name="grub2" timeout="1"/>
|
|
<oemconfig>
|
|
<oem-skip-verify>true</oem-skip-verify>
|
|
<oem-unattended>true</oem-unattended>
|
|
<oem-unattended-id>/dev/ram1</oem-unattended-id>
|
|
<oem-swap>false</oem-swap>
|
|
<oem-multipath-scan>false</oem-multipath-scan>
|
|
</oemconfig>
|
|
<size unit="M">1900</size>
|
|
</type>
|
|
</preferences>
|
|
<users>
|
|
<!-- the password is configured during boot -->
|
|
<user password="!*" home="/root" name="root" groups="root"/>
|
|
</users>
|
|
<repository type="rpm-md">
|
|
<source path="obsrepositories:/"/>
|
|
</repository>
|
|
<packages type="image" profiles="openSUSE-PXE">
|
|
<package name="dracut-kiwi-oem-repart"/>
|
|
<package name="dracut-kiwi-oem-dump"/>
|
|
<archive name="root-openSUSE-PXE.tar.xz"/>
|
|
</packages>
|
|
<packages type="image">
|
|
<package name="avahi"/>
|
|
<package name="bind-utils"/>
|
|
<package name="patterns-openSUSE-base"/>
|
|
<package name="systemd"/>
|
|
<package name="grub2-branding-openSUSE" arch="aarch64,x86_64"/>
|
|
<package name="procps4"/>
|
|
<package name="iputils"/>
|
|
<package name="vim"/>
|
|
<package name="vim-data"/>
|
|
<package name="grub2"/>
|
|
<package name="grub2-arm64-efi" arch="aarch64"/>
|
|
<package name="grub2-x86_64-efi" arch="x86_64"/>
|
|
<package name="grub2-i386-pc" arch="x86_64"/>
|
|
<package name="grub2-s390x-emu" arch="s390x" />
|
|
<package name="grub2-powerpc-ieee1275" arch="ppc64le"/>
|
|
<package name="syslinux" arch="x86_64"/>
|
|
<package name="fontconfig"/>
|
|
<package name="fonts-config"/>
|
|
<package name="adobe-sourcecodepro-fonts"/>
|
|
<package name="adobe-sourcehansans-jp-fonts"/>
|
|
<package name="openssh"/>
|
|
<package name="iproute2"/>
|
|
<package name="less"/>
|
|
<package name="bash-completion"/>
|
|
<package name="dhcp-client"/>
|
|
<package name="which"/>
|
|
<package name="kernel-default"/>
|
|
<!-- the firmware files not referenced by any kernel driver are removed from the image -->
|
|
<package name="kernel-firmware"/>
|
|
<package name="adaptec-firmware"/>
|
|
<package name="atmel-firmware"/>
|
|
<package name="bluez-firmware"/>
|
|
<package name="ipw-firmware"/>
|
|
<package name="mpt-firmware"/>
|
|
<package name="zd1211-firmware"/>
|
|
<package name="systemd-zram-service"/> <!--- needed for zram -->
|
|
<package name="shim" arch="aarch64,x86_64"/>
|
|
<package name="timezone"/>
|
|
<package name="dracut-kiwi-live"/>
|
|
<package name="blog" arch="s390x" />
|
|
<package name="libblogger2" arch="s390x" />
|
|
<package name="xauth"/>
|
|
<package name="patterns-base-x11"/>
|
|
<namedCollection name="x11"/>
|
|
<package name="patterns-yast-yast2_basis"/>
|
|
<package name="MozillaFirefox" arch="aarch64,x86_64"/>
|
|
<package name="MozillaFirefox-branding-openSUSE" arch="aarch64,x86_64"/>
|
|
<package name="libpwquality-tools"/>
|
|
<package name="NetworkManager"/>
|
|
<package name="ruby3.3-rubygem-byebug"/>
|
|
<package name="ruby3.3-rubygem-agama-yast"/>
|
|
<package name="agama"/>
|
|
<package name="agama-web-ui"/>
|
|
<package name="agama-cli"/>
|
|
<package name="agama-auto"/>
|
|
<package name="agama-integration-tests"/>
|
|
<package name="microos-tools"/>
|
|
<package name="staging-build-key"/>
|
|
<package name="icewm-lite"/>
|
|
<package name="xinit"/>
|
|
<package name="psmisc"/>
|
|
<package name="joe"/>
|
|
<package name="checkmedia"/>
|
|
<package name="spice-vdagent"/>
|
|
<package name="libtss2-tcti-device0"/>
|
|
<package name="jq"/>
|
|
<archive name="root.tar.xz"/>
|
|
</packages>
|
|
<!-- additional packages for the openSUSE flavors -->
|
|
<packages type="image" profiles="openSUSE">
|
|
<package name="agama-products-opensuse"/>
|
|
<package name="openSUSE-build-key"/>
|
|
</packages>
|
|
<packages type="bootstrap">
|
|
<package name="udev"/>
|
|
<package name="filesystem"/>
|
|
<package name="glibc-locale"/>
|
|
<package name="cracklib-dict-full"/>
|
|
<package name="ca-certificates"/>
|
|
<package name="ca-certificates-mozilla"/>
|
|
<package name="openSUSE-release"/>
|
|
<package name="openSUSE-release-ftp"/>
|
|
</packages>
|
|
</image>
|