File hpc-node.kiwi of Package hpc-node.37674
<?xml version="1.0" encoding="utf-8"?>
<!-- SPDX-License-Identifier: MIT -->
<!--
Copyright (c) 2025 SUSE LLC
All modifications and additions to the file contributed by third parties
remain the property of their copyright owners, unless otherwise agreed
upon.
Please submit bugfixes or comments via https://bugs.opensuse.org/
You can contact the BCI team via https://github.com/SUSE/bci/discussions
-->
<!-- OBS-Imagerepo: obsrepositories:/ -->
<!-- OBS-ExcludeArch: i586 -->
<!-- OBS-ExclusiveArch: x86_64 aarch64 -->
<!-- OBS-IgnorePackage: rpm -->
<image schemaversion="6.5" name="sle-hpc-node-image" xmlns:suse_label_helper="com.suse.label_helper">
<description type="system">
<author>SUSE LLC</author>
<contact>https://www.suse.com/</contact>
<specification>Warewulf4 SLE Node Base Image</specification>
</description>
<preferences>
<type image="docker">
<containerconfig
name="suse/hpc/warewulf4-%ARCH%/sle-hpc-node"
tag="latest"
maintainer="SUSE LLC (https://www.suse.com/)"
additionaltags="%OS_VERSION_ID_SP%,%OS_VERSION_ID_SP%.%RELEASE%" >
<labels>
<!-- See https://en.opensuse.org/Building_derived_containers#Labels -->
<suse_label_helper:add_prefix prefix="com.suse.sle-hpc-node"> <!-- @@ -->
<label name="org.opencontainers.image.title" value="Warewulf4 SLE Node Base Image"/>
<label name="org.opencontainers.image.description" value="Image containing a base environment to install HPC nodes."/>
<label name="org.opencontainers.image.version" value="%OS_VERSION_ID_SP%.%RELEASE%"/>
<label name="org.opencontainers.image.created" value="%BUILDTIME%"/>
<label name="org.opencontainers.image.vendor" value="SUSE LLC"/>
<label name="org.opencontainers.image.url" value="https://www.suse.com/products/server/"/> <!-- @@ -->
<label name="org.openbuildservice.disturl" value="%DISTURL%"/>
<label name="org.suse.reference" value="registry.suse.com/suse/sle-hpc-node:%OS_VERSION_ID_SP%.%RELEASE%"/>
</suse_label_helper:add_prefix>
<label name="com.suse.supportlevel" value="l3"/>
<label name="com.suse.image-type" value="sle-bci"/> <!-- @@ -->
<label name="com.suse.release-stage" value="beta"/>
<label name="com.suse.eula" value="sle-eula"/> <!-- @@ -->
<label name="com.suse.lifecycle-url" value="https://www.suse.com/lifecycle"/>
</labels>
</containerconfig>
</type>
<version>15.6.0</version>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
<packages type="delete">
<package name="fillup"/>
<package name="perl"/>
</packages>
<packages type="bootstrap">
<package name="aaa_base"/>
<package name="cracklib-dict-small"/>
<package name="filesystem"/>
<package name="rpm-ndb"/>
<package name="shadow"/>
<package name="sles-release"/>
<package name="zypper"/>
</packages>
<packages type="image">
<package name="bash"/>
<package name="ca-certificates-mozilla"/>
<package name="bash-completion"/>
<package name="coreutils"/>
<package name="curl"/>
<package name="device-mapper"/>
<package name="dmidecode" arch="aarch64,x86_64"/>
<!-- <package name="dosfstools"/> -->
<!-- <package name="dracut"/> -->
<!-- <package name="e2fsprogs"/> -->
<package name="ethtool"/>
<package name="findutils"/>
<package name="gawk"/>
<package name="glibc-locale-base"/>
<!-- <package name="grub2"/> -->
<!-- <package name="haveged"/> -->
<!-- <package name="hdparm"/> -->
<package name="iproute2"/>
<package name="iptables"/>
<package name="iputils"/>
<package name="issue-generator"/>
<package name="jq"/>
<package name="kernel-default"/>
<package name="kernel-firmware-bnx2"/>
<package name="kernel-firmware-chelsio"/>
<package name="kernel-firmware-liquidio"/>
<package name="kernel-firmware-marvell"/>
<package name="kernel-firmware-mediatek"/>
<package name="kernel-firmware-mellanox"/>
<package name="kernel-firmware-network"/>
<package name="kernel-firmware-platform"/>
<package name="kernel-firmware-qlogic"/>
<package name="kernel-firmware-realtek"/>
<package name="kernel-firmware-usb-network"/>
<package name="kernel-firmware-i915" arch="x86_64"/>
<package name="kernel-firmware-intel" arch="x86_64"/>
<package name="less"/>
<package name="lshw"/>
<package name="lsof"/>
<package name="lsscsi"/>
<package name="mdadm"/>
<package name="multipath-tools"/>
<package name="netcat-openbsd"/>
<package name="NetworkManager"/>
<package name="NetworkManager-branding-SLE"/>
<package name="nfs-client"/>
<package name="open-iscsi"/>
<package name="openssh"/>
<package name="pciutils"/>
<package name="procps"/>
<package name="psmisc"/>
<package name="rsync"/>
<package name="shim" arch="aarch64,x86_64"/>
<!-- <package name="squashfs"/> -->
<package name="strace"/>
<package name="suse-build-key"/>
<package name="sysstat"/>
<package name="systemd"/>
<package name="tar"/>
<package name="timezone"/>
<package name="traceroute"/>
<package name="vim-small"/>
<package name="which"/>
<package name="zstd"/>
<!--<package name="NetworkManager"/>-->
<package name="wicked"/> <!-- -->
<package name="container-suseconnect"/> <!-- -->
<package name="systemd-presets-common-SUSE"/>
<package name="grub2-x86_64-efi" arch="x86_64"/>
<!-- <package name="kernel-firmware-i915" arch="x86_64"/> -->
<!-- <package name="kernel-firmware-intel" arch="x86_64"/> -->
<package name="grub2-arm64-efi" arch="aarch64"/>
</packages>
</image>