diff --git a/.gitignore b/.gitignore index 5324fd1..2f89d68 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/lorax-templates-rhel-8.10-1.tar.gz +lorax-templates-rhel-10.0-52.tar.gz diff --git a/SPECS/lorax-templates-rhel.spec b/SPECS/lorax-templates-rhel.spec deleted file mode 100644 index 2077610..0000000 --- a/SPECS/lorax-templates-rhel.spec +++ /dev/null @@ -1,229 +0,0 @@ -Name: lorax-templates-rhel -Version: 8.10 -Release: 1%{?dist} -Summary: RHEL8 build templates for lorax and livemedia-creator - -License: GPLv2+ -URL: https://github.com/weldr/lorax -BuildArch: noarch -Source0: lorax-templates-rhel-8.10-1.tar.gz - -# Required for the template branding support -Requires: lorax > 28.14.68 - -# Where are these supposed to end up? -%define templatedir %{_datadir}/lorax/templates.d/80-rhel - -%description -RHEL-specific Lorax templates for creating the boot.iso and live isos are -placed in %{templatedir} - -%prep -%setup - -%build -# nothing to build - -%install -rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT/%{templatedir} -cp -a 80-rhel/* $RPM_BUILD_ROOT/%{templatedir} - -%files -%dir %{templatedir} -%{templatedir}/* - -%changelog -* Wed Feb 07 2024 Brian C. Lane - 8.10-1 -- Makefile: Bump the release version to 8.10 (bcl) - Related: RHEL-24418 -- Restore missing ppc files (bcl) - Resolves: RHEL-24619 - -* Tue Feb 06 2024 Brian C. Lane - 8.7-2 -- templates: Remove libreport bugzilla plugins - Resolves: RHEL-24418 - -* Mon Jun 13 2022 Brian C. Lane - 8.7-1 -- runtime-cleanup: Use new lorax branding support (bcl) - Resolves: rhbz#2052154 - -* Fri Jan 14 2022 Brian C. Lane - 8.6-3 -- Enable sftp when using inst.sshd (bcl) - Resolves: rhbz#2035050 -- Revert "Drop ia32 uefi package installation" (bcl) - Related: rhbz#2035050 - -* Tue Jan 11 2022 Brian C. Lane - 8.6-2 -- Drop ia32 uefi package installation (bcl) - Resolves: rhbz#2035050 - -* Mon Nov 01 2021 Brian C. Lane - 8.6-1 -- Drop ppc 32 bit support from grub template for live iso (bcl) - Resolves: rhbz#2016807 - -* Mon Oct 04 2021 Brian C. Lane - 8.5-3 -- runtime-install: Install nvme-cli tool - Resolves: rhbz#1903339 - -* Mon May 10 2021 Brian C. Lane - 8.5-2 -- runtime-install: Install ipcalc (bcl) - Resolves: rhbz#1958314 - -* Mon Mar 22 2021 Brian C. Lane - 8.5-1 -- Add inst. prefix to installer kernel cmdline arguments - Resolves: rhbz#1939350 - -* Wed Dec 09 2020 Brian C. Lane - 8.4-3 -- sshd_config: Apply suggested changes (bcl) - Resolves: rhbz#1872921 - -* Thu Dec 03 2020 Brian C. Lane - 8.4-2 -- Switch to using upstream mk-s390image for s390 cdboot.img creation (bcl) - Resolves: rhbz#1892404 -- Remove mdmonitor service from boot.iso (bcl) - Resolves: rhbz#1888728 - -* Wed Oct 28 2020 Brian C. Lane - 8.4-1 -- Install Xorg and tigervnc-server on s390 boot.iso (bcl) - Resolves: rhbz#1854933 - -* Tue Jul 07 2020 Brian C. Lane - 8.3-4 -- rsyslog: Disable journal ratelimits during install - Related: rhbz#1752754 - -* Thu Jun 25 2020 Brian C. Lane - 8.3-3 -- include generic.ins for s390 boot iso (dan) - Resolves: rhbz#1844517 - -* Wed Jun 03 2020 Brian C. Lane - 8.3-2 -- Keep /etc/default/useradd in install.img - Resolves: rhbz#1843609 - -* Wed May 13 2020 Brian C. Lane - 8.3-1 -- Use smarter multipath detection logic - Resolves: rhbz#1763906 - -* Thu Feb 27 2020 Brian C. Lane - 8.2-6 -- Restore the 98dracut-systemd service files to the install.img (bcl) - Related: rhbz#1805405 -- Add eject back into the boot.iso (bcl) - Resolves: rhbz#1805405 - -* Fri Jan 10 2020 Brian C. Lane - 8.2-5 -- Install rdma-core and libmlx4 packages - Resolves: rhbz#1762662 - -* Wed Dec 11 2019 Brian C. Lane - 8.2-4 -- Use mkisofs for the s390 live-iso template - Resolves: rhbz#1746424 - -* Tue Nov 12 2019 Brian C. Lane - 8.2-3 -- Add dmidecode on supported architectures - Resolves: rhbz#1714793 - -* Fri Nov 08 2019 Brian C. Lane - 8.2-2 -- Update ppc64le isolabel to match x86_64 logic (bcl) - Resolves: rhbz#1757338 -- set inst.stage2 for ppc64le image (bcl) - Resolves: rhbz#1757338 - -* Thu Oct 31 2019 Brian C. Lane - 8.2-1 -- Update package version for 8.2 release -- Drop unneeded uboot-tools, and remove iso-graft from the aarch64.tmpl - Resolves: rhbz#1763922 -- Add live iso support to s390 - Resolves: rhbz#1746424 - -* Tue Sep 03 2019 Brian C. Lane - 8.1-3 -- Fix path to generic.prm (bcl) - Resolves: rhbz#1746424 - -* Wed May 15 2019 Brian C. Lane - 8.1-2 -- Install redhat-release-eula package (bcl) - Related: rhbz#1700465 -- Don't remove chmem and lsmem from install.img (bcl) - Resolves: rhbz#1691472 -- Include the hid-multitouch kernel module (bcl) - Resolves: rhbz#1670182 -- Add extra boot args to the livemedia-creator iso templates (bcl) - Resolves: rhbz#1694180 -- Add a ppc64le template for live iso creation (bcl) - Related: rhbz#1694180 -- Add live-install.tmpl (bcl) - Related: rhbz#1694180 - -* Wed Mar 27 2019 Brian C. Lane - 8.1-1 -- Update package version for 8.1 release -- Make sure lscpu is installed - Resolves: rhbz#1684735 - -* Wed Sep 19 2018 Brian C. Lane - 8.0-19 -- Include python3-pyatspi on boot.iso (bcl) - Resolves: rhbz#1543290 - -* Wed Sep 12 2018 Brian C. Lane - 8.0-18 -- re-add temporarily removed packages (bcl) - Related: rhbz#1622395 -- Use google-noto-sans-cjk-ttc-fonts (bcl) - Resolves: rhbz#1626368 - -* Fri Sep 07 2018 Brian C. Lane - 8.0-17 -- Install the oscap-anaconda-addon - Resolves: rhbz#1626459 - -* Wed Aug 22 2018 Brian C. Lane - 8.0-16 -- Install libreport-rhel-anaconda-bugzilla - Related: rhbz#1593734 - -* Mon Aug 20 2018 Brian C. Lane - 8.0-15 -- import-state.service from initscripts is needed by Anaconda - Resolves: rhbz#1618668 - -* Mon Aug 20 2018 Josh Boyer - 8.0-14 -- Remove fbset from runtime-install - Resolves: rhbz#1615430 - -* Wed Aug 15 2018 Brian C. Lane - 8.0-13 -- Add prefixdevname package - Resolves: rhbz#1615991 - -* Thu Aug 02 2018 Troy Dawson - 8.0-12 -- Drop dependency on bridge-utils Resolves: #1588705 - -* Thu Jul 26 2018 Troy Dawson - 8.0-11 -- Expand variables and wildcards in runtime-install.tmpl -- Cleanup the sections and packages not in RHEL8. - -* Wed Jul 25 2018 Andrew Hills - 8.0-10 -- Drop btrfs-progs from installpkgs (RCM-38058) - -* Fri Jul 20 2018 Brian C. Lane - 8.0-8 -- Don't activate default auto connections after switchroot - Resolves: rhbz#1555934 - -* Mon Jul 09 2018 Brian C. Lane - 8.0-7 -- Add hostname to the rootfs for iscsi - Resolves: rhbz#1599183 - -* Thu Jun 21 2018 Ian McLeod - 8.0-6 -- Temporarily disable dracut-fips to allow building images in VMs - -* Wed Jun 20 2018 David Cantrell - 8.0-5 -- Make sure perl-interpreter is installed - -* Tue Jun 19 2018 Ian McLeod - 8.0-4 -- Comment where RHEL8 removals have taken place -- Temporarily remove X server and drivers from all architectures - -* Tue Jun 19 2018 Ian McLeod - 8.0-3 -- Properly update build environment to pull these changes in - -* Tue Jun 19 2018 Ian McLeod - 8.0-2 -- Remove several _more_ packages from installer - same reason as below - -* Tue Jun 19 2018 Ian McLeod - 8.0-1 -- Remove several packages from installer based on current state of BaseOS/AppStream - -* Mon Jun 18 2018 Will Woods - 8.0-0 -- Initial creation of lorax-templates-rhel package diff --git a/lorax-templates-rhel.spec b/lorax-templates-rhel.spec new file mode 100644 index 0000000..45300df --- /dev/null +++ b/lorax-templates-rhel.spec @@ -0,0 +1,259 @@ +Name: lorax-templates-rhel +Version: 10.0 +Release: 52%{?dist} +Summary: RHEL build templates for lorax and livemedia-creator + +License: GPLv2+ +URL: https://gitlab.com/redhat/centos-stream/rpms/lorax-templates-rhel/ +BuildArch: noarch + +# This tarball is generated from the contents of this dist-git repository +# by running the command `make tar`. +# See README for full details of how to update this package +Source0: lorax-templates-rhel-10.0-52.tar.gz + +# Required for the template branding support +Requires: lorax >= 34.9.1 + +Provides: lorax-templates = %{version}-%{release} + +# Where are these supposed to end up? +%define templatedir %{_datadir}/lorax/templates.d/80-rhel + +%description +RHEL-specific Lorax templates for creating the boot.iso and live isos are +placed in %{templatedir} + +%prep +%setup + +%build +# nothing to build + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/%{templatedir} +cp -a 80-rhel/* $RPM_BUILD_ROOT/%{templatedir} + +%files +%dir %{templatedir} +%{templatedir}/* + +%changelog +* Thu Aug 08 2024 Brian C. Lane - 10.0-52 +- runtime-postinstall: Remove blacklist_exceptions from multipath.conf (bcl) + Resolves: RHEL-53779 + +* Mon Aug 05 2024 Brian C. Lane - 10.0-51 +- runtime-install: Revert "Replace wget with wget2" (yselkowi) + Resolves: RHEL-45269 + +* Wed Jul 17 2024 Brian C. Lane - 10.0-50 +- runtime-cleanup: Fix gshadow typo (bcl) + Resolves: RHEL-35396 +- runtime-install: Add redhat-release-eula (bcl) + Related: RHEL-35396 +- kernel: Keep nvram module (bcl) + Resolves: RHEL-36443 +- kernel: Keep hid-multitouch module (bcl) + Resolves: RHEL-49546 + +* Thu Jun 27 2024 Brian C. Lane - 10.0-49 +- SERIAL: Bump to 48 to match spec change for mass rebuild (bcl) +- firmware: Exclude installation of audio firmware (bcl) + Related: RHEL-44311 +- tests: Replace $stream with 10-stream (bcl) + Related: RHEL-44311 +- runtime-install: Only install qcom-firmware on aarch64 (bcl) + Related: RHEL-44311 +- runtime-cleanup: Cleanup firmware moved to brcmfmac-firmware (bcl) + Related: RHEL-44311 +- runtime-cleanup: Cleanup firmware moved to intel-audio-firmware (bcl) + Related: RHEL-44311 +- runtime-cleanup: Cleanup firmware moved to dvb-firmware (bcl) + Related: RHEL-44311 +- runtime-cleanup: qcom firmware is now in the qcom-firmware package (bcl) + Related: RHEL-44311 +- Drop Tiger VNC from templates (mkolman) + Resolves: RHEL-38741 + +* Mon Jun 24 2024 Troy Dawson - 10.0-48 +- Bump release for June 2024 mass rebuild + +* Wed Jun 05 2024 Brian C. Lane - 10.0-47 +- Makefile: Add PREV support for clog (bcl) + Related: RHEL-40021 +- git-changelog: Change line length limit to 120 (bcl) + Related: RHEL-40021 +- README: Update README with note about PREV= (bcl) + Related: RHEL-40021 +- Remove libvisual from runtime-cleanup as it's being removed from RHEL 10 (tpopela) + Resolves: RHEL-39949 +- tests: Do not use fedora.repo for the test build (bcl) + Resolves: RHEL-40021 +- Drop libreport from templates (mkolman) + Resolves: RHEL-39794 + +* Tue May 28 2024 Brian C. Lane - 10.0-46 +- Adjust Lorax templates for the Xorg to Wayland switch (mkolman) + Resolves: RHEL-38740 + +* Wed May 22 2024 Brian C. Lane - 10.0-45 +- tools: Add support for Jira RHEL-XXX issues (bcl) + Related: RHEL-22656 +- Makefile: Fix clog target (bcl) + Related: RHEL-22656 +- aarch64: Replace spaces and escape characters in isolabel with '-' (bcl) + Resolves: RHEL-22656 +- s390: Replace spaces and escape characters in isolabel with '-' (bcl) + Resolves: RHEL-22658 +- ppc: Remove unused ppc templates and config files (bcl) + Resolves: RHEL-35394 +- Drop gdisk from the boot.iso (bcl) + Resolves: RHEL-38339 +- tests: Name the test iso RHEL 10 instead of 9 + Resolves: RHEL-38199 +- Add prefixdevname to Anaconda image + Related: RHEL-30010 +- spec: Update URL to point to gitlab project + Resolves: RHEL-32959 + +* Thu Apr 18 2024 Parag Nemade - 10.0-44 +- Resolves: RHEL-32728 (pnemade) +- runtime-install: Update font packages +- runtime-cleanup: Update font packages + +* Wed Feb 21 2024 Brian Stinson - 10.0-43 +- Remove shim-ia32 from the installed packages since we don't produce shim-ia32 + any more. (bstinson) Rerelease + +* Wed Feb 21 2024 Brian Stinson - 10.0-42 +- Remove shim-ia32 from the installed packages list + +* Sun Jan 14 2024 Yaakov Selkowitz - 10.0-41 +- Replace wget with wget2 + +* Wed Dec 13 2023 Stephen Gallagher - 10.0-40 +- () + +* Fri Sep 08 2023 Adam Williamson - 10.0-39 +- runtime-install: install dosfstools to fix UEFI install + +* Wed Aug 16 2023 Yaakov Selkowitz - 10.0-38 +- Drop packages not in RHEL + +* Tue Jul 25 2023 Stephen Gallagher - 10.0-37 +- Install rsvg-pixbuf-loaders to the install environment + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-35 +- () + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-34 +- () + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-33 +- () + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-32 +- () + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-31 +- Drop system-storage-manager + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-28 +- Drop jfs-utils + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-27 +- Drop uboot-tools + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-26 +- Drop b43-openfwwf + +* Fri Jun 09 2023 Stephen Gallagher - 10.0-25 +- Re-sync templates from Fedora + +* Thu Jun 08 2023 Stephen Gallagher - 10.0-24 +- Replace several fonts + +* Mon Mar 27 2023 Stephen Gallagher - 10.0-23 +- Update for Noto CJK Variable Fonts + +* Fri Feb 17 2023 Stephen Gallagher - 10.0-22 +- Strip some things from gtk4 + +* Wed Dec 14 2022 Stephen Gallagher - 10.0-21 +- Sync from CentOS Stream 9 +- On ppc64le Use core.elf from grub2 package (bcl) + Resolves: rhbz#2143422 +- grub2 1:2.06-51 now ships a signed core.elf that includes all the needed + modules, use that instead of making an unsigned one. + +* Tue Oct 18 2022 Stephen Gallagher - 10.0-20 +- Sync from Fedora +- Commit (502cc01d9a8a8c6626e83ff7ea7f7853cce92df5) +- Drop 32-bit ARM and x86 support +- Drop anaconda auditd replacement +- Update kdump addon package name + +* Thu Sep 15 2022 Stephen Gallagher - 10.0-19 +- () + +* Thu Jun 23 2022 Stephen Gallagher - 10.0-18 +- () + +* Thu Jun 23 2022 Stephen Gallagher - 10.0-18 +- Add virtual Provides: lorax-templates + +* Fri Jun 17 2022 Stephen Gallagher - 10.0-17 +- Complete removal of syslinux + +* Thu Jun 16 2022 Stephen Gallagher - 10.0-16 +- Fix typo + +* Thu Jun 16 2022 Stephen Gallagher - 10.0-15 +- Pull in the latest changes from Fedora +- Use grub2 instead of syslinux for all x86 systems + +* Thu Jun 16 2022 Stephen Gallagher - 10.0-14 +- Exclude python-virt-firmware from pkginstall + +* Thu Apr 07 2022 Stephen Gallagher - 10.0-13 +- Re-sync from CentOS Stream 9 + +* Tue Mar 08 2022 Stephen Gallagher - 10.0-12 +- Don't try to install packages that don't exist in ELN + - redhat-release-eula + - libreport-rhel-anaconda-bugzilla + +* Tue Mar 08 2022 Stephen Gallagher - 10.0-11 +- Don't move the restart-anaconda file + +* Tue Mar 08 2022 Stephen Gallagher - 10.0-10 +- Re-sync from CentOS Stream 9 + +* Mon Feb 07 2022 Stephen Gallagher - 10.0-9 +- Update to new Malaysian font + +* Mon Feb 07 2022 Stephen Gallagher - 10.0-8 +- Re-sync from CentOS Stream 9 + +* Wed Jan 26 2022 Stephen Gallagher - 10.0-7 +- Re-sync from CentOS Stream 9 + +* Tue Jan 04 2022 Stephen Gallagher - 10.0-6 +- Update runtime-cleanup.tmpl to handle changes in sound support + +* Tue Nov 30 2021 Stephen Gallagher - 10.0-5 +- Regenerate tarball correctly + +* Mon Nov 29 2021 Stephen Gallagher - 10.0-4 +- Re-sync from CentOS Stream 9 + +* Thu Jul 15 2021 Stephen Gallagher - 10.0-3 +- Drop prefixdevname + +* Wed Jul 14 2021 Stephen Gallagher - 10.0-2 +- Re-sync from CentOS Stream 9 + +* Mon May 10 2021 Stephen Gallagher - 10.0-1 +- First release of lorax-templates-rhel for ELN diff --git a/sources b/sources new file mode 100644 index 0000000..3fed9e2 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (lorax-templates-rhel-10.0-52.tar.gz) = 4ea157c43045fadc42c8c0eb0099785984c859c8cb10c1ac8d49b777221c1e9de9ff75c749661c68ddecb36d21e1cd6c963dda04f66e49d0863a450cce296f18