Update to 10.0-55

This commit is contained in:
eabdullin 2024-12-10 12:21:43 +03:00
parent baf7b5c6bc
commit 23149dde48
11 changed files with 72 additions and 24 deletions

56
.gitignore vendored
View File

@ -1,2 +1,54 @@
SOURCES/lorax-templates-rhel-9.0-33.tar.gz clog-spec
lorax-templates-rhel-10.0-52.tar.gz clog
/lorax-templates-rhel-10.0-1.tar.gz
/lorax-templates-rhel-10.0-2.tar.gz
/lorax-templates-rhel-10.0-3.tar.gz
/lorax-templates-rhel-10.0-4.tar.gz
/lorax-templates-rhel-10.0-5.tar.gz
/lorax-templates-rhel-10.0-6.tar.gz
/lorax-templates-rhel-10.0-7.tar.gz
/lorax-templates-rhel-10.0-8.tar.gz
/lorax-templates-rhel-10.0-9.tar.gz
/lorax-templates-rhel-10.0-10.tar.gz
/lorax-templates-rhel-10.0-11.tar.gz
/lorax-templates-rhel-10.0-12.tar.gz
/lorax-templates-rhel-10.0-13.tar.gz
/lorax-templates-rhel-10.0-14.tar.gz
/lorax-templates-rhel-10.0-15.tar.gz
/lorax-templates-rhel-10.0-16.tar.gz
/lorax-templates-rhel-10.0-17.tar.gz
/lorax-templates-rhel-10.0-18.tar.gz
/lorax-templates-rhel-10.0-19.tar.gz
/lorax-templates-rhel-10.0-20.tar.gz
/lorax-templates-rhel-10.0-21.tar.gz
/lorax-templates-rhel-10.0-22.tar.gz
/lorax-templates-rhel-10.0-23.tar.gz
/lorax-templates-rhel-10.0-24.tar.gz
/lorax-templates-rhel-10.0-25.tar.gz
/lorax-templates-rhel-10.0-26.tar.gz
/lorax-templates-rhel-10.0-27.tar.gz
/lorax-templates-rhel-10.0-28.tar.gz
/lorax-templates-rhel-10.0-29.tar.gz
/lorax-templates-rhel-10.0-30.tar.gz
/lorax-templates-rhel-10.0-31.tar.gz
/lorax-templates-rhel-10.0-32.tar.gz
/lorax-templates-rhel-10.0-33.tar.gz
/lorax-templates-rhel-10.0-34.tar.gz
/lorax-templates-rhel-10.0-35.tar.gz
/lorax-templates-rhel-10.0-36.tar.gz
/lorax-templates-rhel-10.0-37.tar.gz
/lorax-templates-rhel-10.0-38.tar.gz
/lorax-templates-rhel-10.0-39.tar.gz
/lorax-templates-rhel-10.0-40.tar.gz
/lorax-templates-rhel-10.0-41.tar.gz
/lorax-templates-rhel-10.0-43.tar.gz
/lorax-templates-rhel-10.0-44.tar.gz
/lorax-templates-rhel-10.0-45.tar.gz
/lorax-templates-rhel-10.0-46.tar.gz
/lorax-templates-rhel-10.0-47.tar.gz
/lorax-templates-rhel-10.0-49.tar.gz
/lorax-templates-rhel-10.0-50.tar.gz
/lorax-templates-rhel-10.0-51.tar.gz
/lorax-templates-rhel-10.0-52.tar.gz
/lorax-templates-rhel-10.0-53.tar.gz
/lorax-templates-rhel-10.0-55.tar.gz

View File

@ -1,4 +1,4 @@
<%page args="kernels, runtime_img, basearch, inroot, outroot, product, isolabel"/> <%page args="kernels, runtime_img, runtime_base, basearch, libdir, inroot, outroot, product, isolabel"/>
<% <%
configdir="tmp/config_files/aarch64" configdir="tmp/config_files/aarch64"
PXEBOOTDIR="images/pxeboot" PXEBOOTDIR="images/pxeboot"

View File

@ -1,4 +1,4 @@
<%page args="kernels, runtime_img, basearch, libdir, inroot, outroot, product, isolabel"/> <%page args="kernels, runtime_img, runtime_base, basearch, libdir, inroot, outroot, product, isolabel"/>
<% <%
configdir="tmp/config_files/ppc" configdir="tmp/config_files/ppc"
BOOTDIR="ppc" BOOTDIR="ppc"

View File

@ -54,7 +54,7 @@ removepkg lvm2-libs
removepkg mobile-broadband-provider-info removepkg mobile-broadband-provider-info
removepkg rmt rpcbind squashfs-tools removepkg rmt rpcbind squashfs-tools
removepkg xml-common removepkg xml-common
removepkg mkfontscale fonttosfnt removepkg mkfontscale
# do not remove this, required for ppc64le and s390x !!! # do not remove this, required for ppc64le and s390x !!!
removepkg ncurses removepkg ncurses
@ -157,17 +157,17 @@ removefrom gdb-headless /usr/share/* /etc/gdbinit*
removefrom gdk-pixbuf2 /usr/share/locale* removefrom gdk-pixbuf2 /usr/share/locale*
removefrom glib2 /usr/bin/* /usr/share/locale/* removefrom glib2 /usr/bin/* /usr/share/locale/*
removefrom glibc /etc/gai.conf /etc/rpc removefrom glibc /etc/gai.conf /etc/rpc
removefrom glibc /${libdir}/libBrokenLocale* removefrom glibc */${libdir}/libBrokenLocale*
removefrom glibc /${libdir}/libanl* removefrom glibc */${libdir}/libanl*
removefrom glibc /${libdir}/libnss_compat* removefrom glibc */${libdir}/libnss_compat*
# python-pyudev uses ctypes.util.find_library, which uses /sbin/ldconfig # python-pyudev uses ctypes.util.find_library, which uses /sbin/ldconfig
removefrom glibc /usr/libexec/* /usr/sbin/* removefrom glibc /usr/libexec/* /usr/*bin/iconvconfig
removefrom glibc-common /usr/bin/gencat removefrom glibc-common /usr/bin/gencat
removefrom glibc-common /usr/bin/getent removefrom glibc-common /usr/bin/getent
removefrom glibc-common /usr/bin/locale /usr/bin/sprof removefrom glibc-common /usr/bin/locale /usr/bin/sprof
# NB: we keep /usr/bin/localedef so anaconda can inspect payload locale info # NB: we keep /usr/bin/localedef so anaconda can inspect payload locale info
removefrom glibc-common /usr/bin/tzselect removefrom glibc-common /usr/bin/tzselect
removefrom glibc-common /usr/sbin/* removefrom glibc-common /usr/*bin/zic
removefrom gnutls /usr/share/locale/* removefrom gnutls /usr/share/locale/*
removefrom google-noto-sans-cjk-fonts /usr/share/fonts/google-noto-sans-cjk-fonts/NotoSansCJK-{Black,Bold,*Light,Medium,Thin}.ttc removefrom google-noto-sans-cjk-fonts /usr/share/fonts/google-noto-sans-cjk-fonts/NotoSansCJK-{Black,Bold,*Light,Medium,Thin}.ttc
removefrom google-noto-sans-vf-fonts /usr/share/fonts/google-noto-vf/NotoSans-Italic-VF.ttf removefrom google-noto-sans-vf-fonts /usr/share/fonts/google-noto-vf/NotoSans-Italic-VF.ttf

View File

@ -64,7 +64,6 @@ install ${configdir}/i18n etc/sysconfig
install ${configdir}/rsyslog.conf etc install ${configdir}/rsyslog.conf etc
install ${configdir}/bash_history root/.bash_history install ${configdir}/bash_history root/.bash_history
install ${configdir}/profile root/.profile install ${configdir}/profile root/.profile
install ${configdir}/libuser.conf etc
install ${configdir}/sysctl.conf etc/sysctl.d/anaconda.conf install ${configdir}/sysctl.conf etc/sysctl.d/anaconda.conf
install ${configdir}/spice-vdagentd etc/sysconfig install ${configdir}/spice-vdagentd etc/sysconfig
mkdir etc/NetworkManager/conf.d mkdir etc/NetworkManager/conf.d
@ -119,12 +118,6 @@ append etc/lvm/lvm.conf "global {\n\tuse_lvmetad = 1\n}\n"
remove etc/nvme/hostid remove etc/nvme/hostid
remove etc/nvme/hostnqn remove etc/nvme/hostnqn
## Record the package versions used to create the image
## rpm initializes nss, which requires /dev/urandom to be present, hence the mknod
runcmd chroot ${root} /usr/bin/mknod -m 666 /dev/random c 1 8
runcmd chroot ${root} /usr/bin/mknod -m 666 /dev/urandom c 1 9
runcmd chroot ${root} /usr/bin/rpm -qa --pipe "tee /root/lorax-packages.log"
## TODO: we could run prelink here if we wanted? ## TODO: we could run prelink here if we wanted?
## fix fonconfig cache containing timestamps ## fix fonconfig cache containing timestamps

View File

@ -1,4 +1,4 @@
<%page args="kernels, runtime_img, runtime_base, basearch, inroot, outroot, product, isolabel"/> <%page args="kernels, runtime_img, runtime_base, basearch, libdir, inroot, outroot, product, isolabel"/>
<% <%
configdir="tmp/config_files/s390" configdir="tmp/config_files/s390"
BOOTDIR="images" BOOTDIR="images"

View File

@ -1,4 +1,4 @@
<%page args="kernels, runtime_img, runtime_base, basearch, inroot, outroot, product, isolabel"/> <%page args="kernels, runtime_img, runtime_base, basearch, libdir, inroot, outroot, product, isolabel"/>
<% <%
configdir="tmp/config_files/x86" configdir="tmp/config_files/x86"
PXEBOOTDIR="images/pxeboot" PXEBOOTDIR="images/pxeboot"

View File

@ -1,4 +1,4 @@
<%page args="kernels, runtime_img, runtime_base, basearch, inroot, outroot, product, isolabel"/> <%page args="kernels, runtime_img, runtime_base, basearch, libdir, inroot, outroot, product, isolabel"/>
<% <%
configdir="tmp/config_files/x86" configdir="tmp/config_files/x86"
PXEBOOTDIR="images/pxeboot" PXEBOOTDIR="images/pxeboot"

2
SERIAL
View File

@ -1 +1 @@
52 55

View File

@ -1,6 +1,6 @@
Name: lorax-templates-almalinux Name: lorax-templates-almalinux
Version: 10.0 Version: 10.0
Release: 52%{?dist}.alma.1 Release: 55%{?dist}.alma.1
Summary: AlmaLinux 10 build templates for lorax and livemedia-creator Summary: AlmaLinux 10 build templates for lorax and livemedia-creator
License: GPLv2+ License: GPLv2+
@ -10,7 +10,7 @@ BuildArch: noarch
# This tarball is generated from the contents of this dist-git repository # This tarball is generated from the contents of this dist-git repository
# by running the command `make tar`. # by running the command `make tar`.
# See README for full details of how to update this package # See README for full details of how to update this package
Source0: lorax-templates-rhel-10.0-52.tar.gz Source0: lorax-templates-rhel-10.0-55.tar.gz
# Required for the template branding support # Required for the template branding support
Requires: lorax >= 34.9.1 Requires: lorax >= 34.9.1
@ -44,6 +44,9 @@ cp -a 80-rhel/* $RPM_BUILD_ROOT/%{templatedir}
%{templatedir}/* %{templatedir}/*
%changelog %changelog
* Tue Dec 10 2024 Eduard Abdullin <eabdullin@almalinux.org> - 10.0-55.alma.1
- Update to 10.0-55
* Fri Sep 13 2024 Eduard Abdullin <eabdullin@almalinux.org> - 10.0-52.alma.1 * Fri Sep 13 2024 Eduard Abdullin <eabdullin@almalinux.org> - 10.0-52.alma.1
- Add configuration for AlmaLinux 10 x86_64_v2 - Add configuration for AlmaLinux 10 x86_64_v2

View File

@ -1 +1 @@
SHA512 (lorax-templates-rhel-10.0-52.tar.gz) = ee4c5f6d4750b5ac4fb9c1e99f32aac4c7b7e85c4735551c4ce3309a8c4c2f0d72b8054a085518f514c0cd7b92ed8d3601738ac54e7fbcb1c689f0a7ac9fc275 27a72fa57787410dbc489ebdde8ee44b33ee2f1c43d172c068ec8867ef5acec98638953dae790a5c45687e07f20d0f7e2befbf096165bdb30b0d70f1d3f7413f lorax-templates-rhel-10.0-55.tar.gz