update 24.03LTS-SP1 riscv64 rpmlist.xml normal.xml and add edge_normal_riscv64.xml

This commit is contained in:
ouuleilei 2024-12-30 19:13:09 +08:00
parent 044de985e4
commit 3d08ddd43f
4 changed files with 218 additions and 39 deletions

157
edge_normal_riscv64.xml Normal file
View File

@ -0,0 +1,157 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE comps
PUBLIC '-//openEuler//DTD Comps info//EN'
'comps.dtd'>
<comps>
<group>
<id>core</id>
<name>Core</name>
<name xml:lang="zh_CN">核心</name>
<description>Smallest possible installation</description>
<description xml:lang="zh_CN">最小安装</description>
<default>true</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq type="mandatory">audit</packagereq>
<packagereq type="mandatory">kernel</packagereq>
<packagereq type="mandatory">basesystem</packagereq>
<packagereq type="mandatory">bash</packagereq>
<packagereq type="mandatory">coreutils</packagereq>
<packagereq type="mandatory">cronie</packagereq>
<packagereq type="mandatory">curl</packagereq>
<packagereq type="mandatory">dnf</packagereq>
<packagereq type="mandatory">e2fsprogs</packagereq>
<packagereq type="mandatory">filesystem</packagereq>
<packagereq type="mandatory">firewalld</packagereq>
<packagereq type="mandatory">glibc</packagereq>
<packagereq type="mandatory">grubby</packagereq>
<packagereq type="mandatory">hostname</packagereq>
<packagereq type="mandatory">initscripts</packagereq>
<packagereq type="mandatory">iproute</packagereq>
<packagereq type="mandatory">iprutils</packagereq>
<packagereq type="mandatory">iputils</packagereq>
<packagereq type="mandatory">irqbalance</packagereq>
<packagereq type="mandatory">kbd</packagereq>
<packagereq type="mandatory">kexec-tools</packagereq>
<packagereq type="mandatory">less</packagereq>
<packagereq type="mandatory">man-db</packagereq>
<packagereq type="mandatory">ncurses</packagereq>
<packagereq type="mandatory">openssh</packagereq>
<packagereq type="mandatory">openssh-server</packagereq>
<packagereq type="mandatory">openssh-clients</packagereq>
<packagereq type="mandatory">openEuler-release</packagereq>
<packagereq type="mandatory">openEuler-latest-release</packagereq>
<packagereq type="mandatory">parted</packagereq>
<packagereq type="mandatory">passwd</packagereq>
<packagereq type="mandatory">policycoreutils</packagereq>
<packagereq type="mandatory">procps-ng</packagereq>
<packagereq type="mandatory">rng-tools</packagereq>
<packagereq type="mandatory">rootfiles</packagereq>
<packagereq type="mandatory">rpm</packagereq>
<packagereq type="mandatory">selinux-policy-targeted</packagereq>
<packagereq type="mandatory">setup</packagereq>
<packagereq type="mandatory">shadow</packagereq>
<packagereq type="mandatory">sssd</packagereq>
<packagereq type="mandatory">sudo</packagereq>
<packagereq type="mandatory">systemd</packagereq>
<packagereq type="mandatory">tuned</packagereq>
<packagereq type="mandatory">util-linux</packagereq>
<packagereq type="mandatory">vim-minimal</packagereq>
<packagereq type="mandatory">xfsprogs</packagereq>
<packagereq type="mandatory">yum</packagereq>
<packagereq type="mandatory">wget</packagereq>
<packagereq type="default">NetworkManager</packagereq>
<packagereq type="default">NetworkManager-config-server</packagereq>
<packagereq type="default">authselect</packagereq>
<packagereq type="default">dnf-plugins-core</packagereq>
<packagereq type="default">dracut-config-rescue</packagereq>
<packagereq type="default">kernel-tools</packagereq>
<packagereq type="default">sysfsutils</packagereq>
<packagereq type="default">linux-firmware</packagereq>
<packagereq type="default">lshw</packagereq>
<packagereq type="default">lsscsi</packagereq>
<packagereq type="default">rsyslog</packagereq>
<packagereq type="default">security-tool</packagereq>
<packagereq type="default">sg3_utils</packagereq>
<packagereq type="optional">dracut-config-generic</packagereq>
<packagereq type="optional">dracut-network</packagereq>
<packagereq type="optional">rdma-core</packagereq>
<packagereq type="optional">selinux-policy-mls</packagereq>
<packagereq type="default">patch</packagereq>
<packagereq type="default">patch-help</packagereq>
<packagereq type="default">ntp</packagereq>
<packagereq type="default">ntp-help</packagereq>
<packagereq type="default">ntp-perl</packagereq>
<packagereq type="default">iSulad</packagereq>
<packagereq type="default">tar</packagereq>
<packagereq type="default">socat</packagereq>
<packagereq type="default">socat-help</packagereq>
<packagereq type="default">conntrack-tools</packagereq>
<packagereq type="default">conntrack-tools-help</packagereq>
<packagereq type="optional">vim-X11</packagereq>
<packagereq type="default">vim-common</packagereq>
<packagereq type="optional">vim-enhanced</packagereq>
<packagereq type="optional">vim-filesystem</packagereq>
<packagereq type="optional">vim-minimal</packagereq>
<packagereq type="optional">efibootmgr</packagereq>
<packagereq type="optional">efibootmgr-help</packagereq>
<packagereq type="optional">cjson</packagereq>
<packagereq type="optional">cjson-devel</packagereq>
<packagereq type="optional">mosquitto</packagereq>
<packagereq type="optional">chrony</packagereq>
</packagelist>
</group>
<group>
<id>edge</id>
<name>Edge</name>
<name xml:lang="zh_CN">边缘场景</name>
<description>Package for edge scene</description>
<description xml:lang="zh_CN">边缘场景相关包</description>
<default>true</default>
<uservisible>false</uservisible>
<packagelist>
<packagereq type="default">kubernetes</packagereq>
<packagereq type="default">kubernetes-client</packagereq>
<packagereq type="default">kubernetes-help</packagereq>
<packagereq type="default">kubernetes-kubeadm</packagereq>
<packagereq type="default">kubernetes-kubelet</packagereq>
<packagereq type="default">kubernetes-master</packagereq>
<packagereq type="default">kubernetes-node</packagereq>
<packagereq type="default">k3s</packagereq>
<packagereq type="default">k3s-selinux</packagereq>
<packagereq type="default">k3s-plugins</packagereq>
<packagereq type="default">k3s-containerd</packagereq>
<packagereq type="default">mdadm</packagereq>
<packagereq type="default">mdadm-help</packagereq>
</packagelist>
</group>
<environment>
<id>minimal-environment</id>
<name>Minimal Install</name>
<name xml:lang="zh_CN">最小安装</name>
<description>Basic functionality.</description>
<description xml:lang="zh_CN">基本功能。</description>
<display_order>1</display_order>
<grouplist>
<groupid>core</groupid>
</grouplist>
<optionlist>
<groupid>standard</groupid>
</optionlist>
</environment>
<environment>
<id>edge-cloud-environment</id>
<name>Edge Cloud</name>
<name xml:lang="zh_CN">边缘云</name>
<description>For edge computing scenarios</description>
<description xml:lang="zh_CN">用于边缘计算场景</description>
<display_order>2</display_order>
<grouplist>
<groupid>core</groupid>
<groupid>edge</groupid>
</grouplist>
<optionlist>
<groupid>standard</groupid>
</optionlist>
</environment>
</comps>

View File

@ -294,6 +294,7 @@
<packagereq type="default">authselect</packagereq>
<packagereq type="default">dnf-plugins-core</packagereq>
<packagereq type="default">dracut-config-rescue</packagereq>
<packagereq type="default">iptables-nft</packagereq>
<packagereq type="default">kernel-tools</packagereq>
<packagereq type="default">sysfsutils</packagereq>
<packagereq type="default">linux-firmware</packagereq>
@ -302,6 +303,7 @@
<packagereq type="default">rsyslog</packagereq>
<packagereq type="default">security-tool</packagereq>
<packagereq type="default">sg3_utils</packagereq>
<packagereq type="default">systemd-cryptsetup</packagereq>
<packagereq type="optional">dracut-config-generic</packagereq>
<packagereq type="optional">dracut-network</packagereq>
<packagereq type="optional">rdma-core</packagereq>
@ -473,6 +475,8 @@
<packagereq type="mandatory">java-1.8.0-openjdk-devel</packagereq>
<packagereq type="mandatory">libedit-devel</packagereq>
<packagereq type="mandatory">libaio-devel</packagereq>
<packagereq type="mandatory">DCF</packagereq>
<packagereq type="mandatory">opengauss</packagereq>
</packagelist>
</group>
<group>
@ -670,6 +674,7 @@
<packagelist>
<packagereq type="mandatory">PackageKit</packagereq>
<packagereq type="mandatory">cockpit</packagereq>
<packagereq type="mandatory">cockpit</packagereq>
<packagereq type="mandatory">openssh-server</packagereq>
<packagereq type="default">sscg</packagereq>
</packagelist>
@ -1341,6 +1346,7 @@
<packagereq type="mandatory">qemu</packagereq>
<packagereq type="mandatory">qemu-block-iscsi</packagereq>
<packagereq type="mandatory">qemu-img</packagereq>
<packagereq type="mandatory">stratovirt</packagereq>
</packagelist>
</group>
<group>

View File

@ -15,7 +15,7 @@ Summary: a building tool for DVD ISO making and ISO cutting
License: Mulan PSL v2
Group: System/Management
Version: 3.2.0
Release: 11
Release: 12
BuildRoot: %{_tmppath}/%{name}
Source: https://gitee.com/openeuler/oemaker/repository/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
@ -31,6 +31,8 @@ Source9: normal_riscv64.xml
Source10: normal_loongarch64.xml
Source11: rpmlist_loongarch64.xml
Source12: desktop_normal_loongarch64.xml
Source13: edge_normal_riscv64.xml
Requires: createrepo dnf-plugins-core genisoimage isomd5sum grep bash libselinux-utils libxml2 anaconda libselinux-utils
Requires: lorax >= 19.6.78-1
@ -94,6 +96,8 @@ rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/rpmlist.xml
cp %{SOURCE8} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/rpmlist.xml
rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/riscv64/normal.xml
cp %{SOURCE9} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/riscv64/normal.xml
rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/riscv64/edge_normal.xml
cp %{SOURCE13} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/riscv64/edge_normal.xml
%endif
@ -211,6 +215,9 @@ rm -rf %{buildroot}
rm -rf $RPM_BUILD_DIR/%{name}
%changelog
* Mon Jan 13 2025 Ouuleilei <wangliu@iscas.ac.cn> - 3.2.0-12
- update 24.03LTS-SP1 riscv64 rpmlist.xml normal.xml and add edge_normal_riscv64.xml
* Mon Dec 30 2024 Wenlong Zhang <zhangwenlong@loongson.cn> - 3.2.0-11
- ID:NA
- SUG:NA

View File

@ -40,23 +40,42 @@
<packagereq>drbd-utils</packagereq>
<packagereq>gnome-boxes</packagereq>
<packagereq>nodejs-grunt-contrib-watch</packagereq>
<packagereq>python3-keras-rl2</packagereq>
<packagereq>kernel-rt</packagereq>
<packagereq>kernel-rt-tools</packagereq>
<packagereq>kernel-rt-source</packagereq>
<packagereq>kernel-rt-devel</packagereq>
<packagereq>kernel-rt-headers</packagereq>
<packagereq>kernel-rt-tools-devel</packagereq>
<packagereq>raspberrypi-kernel</packagereq>
<packagereq>raspberrypi-kernel-devel</packagereq>
<packagereq>raspberrypi-kernel-rt</packagereq>
<packagereq>raspberrypi-kernel-rt-devel</packagereq>
<packagereq>haoc-kernel</packagereq>
<packagereq>haoc-kernel-source</packagereq>
<packagereq>haoc-kernel-tools</packagereq>
<packagereq>haoc-kernel-tools-devel</packagereq>
<packagereq>haoc-kernel-devel</packagereq>
<packagereq>haoc-kernel-headers</packagereq>
<packagereq>nvwa</packagereq>
</packagelist>
<packagelist type="src_exclude">
<packagereq>drbd</packagereq>
<packagereq>gnome-boxes</packagereq>
<packagereq>nodejs-grunt-contrib-watch</packagereq>
<packagereq>apache-commons-vfs</packagereq>
<packagereq>apache-poi</packagereq>
<packagereq>mchange-commons</packagereq>
<packagereq>metrics</packagereq>
<packagereq>typesafe-config</packagereq>
<packagereq>haoc-kernel</packagereq>
<packagereq>kernel-rt</packagereq>
<packagereq>raspberrypi-kernel</packagereq>
<packagereq>raspberrypi-kernel-rt</packagereq>
</packagelist>
<packagelist type="everything_debug_exclude">
<packagereq>drbd-debuginfo</packagereq>
<packagereq>drbd-debugsource</packagereq>
<packagereq>gnome-boxes-debuginfo</packagereq>
<packagereq>gnome-boxes-debugsource</packagereq>
<packagereq>kernel-rt-debuginfo</packagereq>
<packagereq>kernel-rt-debugsource</packagereq>
<packagereq>kernel-rt-tools-debuginfo</packagereq>
<packagereq>haoc-kernel-debugsource</packagereq>
</packagelist>
<packagelist type="aarch64">
<packagereq>edk2-aarch64</packagereq>
@ -68,25 +87,19 @@
<packagereq>uadk_engine</packagereq>
<packagereq>libwd</packagereq>
<packagereq>shim-aa64</packagereq>
<packagereq>librados2</packagereq>
<packagereq>kata-containers</packagereq>
<packagereq>DCF</packagereq>
<packagereq>opengauss</packagereq>
<packagereq>oeAware-manager</packagereq>
</packagelist>
<packagelist type="x86_64">
<packagereq>edk2-ovmf</packagereq>
<packagereq>grub2-efi-x64</packagereq>
<packagereq>grub2-efi-x64-modules</packagereq>
<packagereq>shim</packagereq>
<packagereq>librados2</packagereq>
<packagereq>kata-containers</packagereq>
<packagereq>DCF</packagereq>
<packagereq>opengauss</packagereq>
<packagereq>oeAware-manager</packagereq>
</packagelist>
<packagelist type="riscv64">
<packagereq>edk2-ovmf-riscv64</packagereq>
<packagereq>grub2-efi-riscv64</packagereq>
<packagereq>grub2-efi-riscv64-modules</packagereq>
<packagereq>edk2-ovmf-riscv64</packagereq>
<packagereq>grub2-efi-riscv64</packagereq>
<packagereq>grub2-efi-riscv64-modules</packagereq>
</packagelist>
<packagelist type="common">
<packagereq>abattis-cantarell-fonts</packagereq>
@ -480,6 +493,7 @@
<packagereq>json-c-help</packagereq>
<packagereq>json-glib</packagereq>
<packagereq>json-glib-help</packagereq>
<packagereq>kata-containers</packagereq>
<packagereq>kbd</packagereq>
<packagereq>kbd-help</packagereq>
<packagereq>kbd-legacy</packagereq>
@ -666,7 +680,7 @@
<packagereq>libpsl-help</packagereq>
<packagereq>libpwquality</packagereq>
<packagereq>libpwquality-help</packagereq>
<packagereq>librados2</packagereq>
<packagereq>librados2</packagereq>
<packagereq>libref_array</packagereq>
<packagereq>librepo</packagereq>
<packagereq>libreport-filesystem</packagereq>
@ -755,7 +769,7 @@
<packagereq>libvirt-daemon-driver-storage-mpath</packagereq>
<packagereq>libvirt-daemon-driver-storage-rbd</packagereq>
<packagereq>libvirt-daemon-driver-storage-scsi</packagereq>
<packagereq>libvirt-daemon-kvm</packagereq>
<packagereq>libvirt-daemon-kvm</packagereq>
<packagereq>libvirt-daemon-qemu</packagereq>
<packagereq>libvirt-devel</packagereq>
<packagereq>libvirt-docs</packagereq>
@ -1120,7 +1134,7 @@
<packagereq>python3-librepo</packagereq>
<packagereq>python3-libs</packagereq>
<packagereq>python3-libselinux</packagereq>
<packagereq>python3-libvirt</packagereq>
<packagereq>python3-libvirt</packagereq>
<packagereq>python3-libxml2</packagereq>
<packagereq>python3-linux-procfs</packagereq>
<packagereq>python3-net-snmp</packagereq>
@ -1396,30 +1410,27 @@
<packagereq>zziplib-utils</packagereq>
<packagereq>unixODBC-devel</packagereq>
<packagereq>jemalloc-devel</packagereq>
<packagereq>DCF</packagereq>
<packagereq>opengauss</packagereq>
</packagelist>
<packagelist type="edge_aarch64">
<packagereq>grub2-efi-aa64</packagereq>
<packagereq>grub2-efi-aa64-cdboot</packagereq>
<packagereq>grub2-efi-aa64-modules</packagereq>
<packagereq>shim</packagereq>
<packagereq>kubernetes</packagereq>
<packagereq>kubernetes-client</packagereq>
<packagereq>kubernetes-help</packagereq>
<packagereq>kubernetes-kubeadm</packagereq>
<packagereq>kubernetes-kubelet</packagereq>
<packagereq>kubernetes-master</packagereq>
<packagereq>kubernetes-node</packagereq>
<packagereq>kubeedge-cloudcore</packagereq>
<packagereq>kubeedge-edgecore</packagereq>
<packagereq>kubeedge-edgesite</packagereq>
<packagereq>kubeedge-keadm</packagereq>
</packagelist>
<packagelist type="edge_x86_64">
<packagereq>grub2-pc</packagereq>
<packagereq>grub2-pc-modules</packagereq>
<packagereq>grub2-efi-x64</packagereq>
<packagereq>shim</packagereq>
</packagelist>
<packagelist type="edge_riscv64">
<packagereq>grub2-efi-riscv64</packagereq>
<packagereq>grub2-efi-riscv64-cdboot</packagereq>
<packagereq>grub2-efi-riscv64-modules</packagereq>
</packagelist>
<packagelist type="edge_common">
<packagereq>kubernetes</packagereq>
<packagereq>kubernetes-client</packagereq>
<packagereq>kubernetes-help</packagereq>
@ -1427,12 +1438,10 @@
<packagereq>kubernetes-kubelet</packagereq>
<packagereq>kubernetes-master</packagereq>
<packagereq>kubernetes-node</packagereq>
<packagereq>kubeedge-cloudcore</packagereq>
<packagereq>kubeedge-edgecore</packagereq>
<packagereq>kubeedge-edgesite</packagereq>
<packagereq>kubeedge-keadm</packagereq>
</packagelist>
<packagelist type="edge_common">
<packagereq>k3s</packagereq>
<packagereq>k3s-selinux</packagereq>
<packagereq>k3s-plugins</packagereq>
<packagereq>k3s-containerd</packagereq>
<packagereq>grub2-common</packagereq>
<packagereq>grub2-tools-minimal</packagereq>
<packagereq>grub2-tools-extra</packagereq>