From b29185c99b896d983f1bcd305bbaa08aac6cfbed Mon Sep 17 00:00:00 2001 From: eabdullin Date: Tue, 30 Apr 2024 15:00:26 +0300 Subject: [PATCH] Sync with beta --- .anaconda.metadata | 2 +- .gitignore | 2 +- SPECS/anaconda.spec | 233 ++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 228 insertions(+), 9 deletions(-) diff --git a/.anaconda.metadata b/.anaconda.metadata index 721ecb5..90a0b44 100644 --- a/.anaconda.metadata +++ b/.anaconda.metadata @@ -1 +1 @@ -fd622460d3b14e4cf3d1b48cfd08bfb20258b18d SOURCES/anaconda-34.25.2.10.tar.bz2 +3ae88f13a4c332141559f2430ef8e9c53cf59ce9 SOURCES/anaconda-34.25.4.7.tar.bz2 diff --git a/.gitignore b/.gitignore index 9ca1000..174d812 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/anaconda-34.25.2.10.tar.bz2 +SOURCES/anaconda-34.25.4.7.tar.bz2 diff --git a/SPECS/anaconda.spec b/SPECS/anaconda.spec index 46938b7..4b1a298 100644 --- a/SPECS/anaconda.spec +++ b/SPECS/anaconda.spec @@ -1,7 +1,7 @@ Summary: Graphical system installer Name: anaconda -Version: 34.25.2.10 -Release: 1%{?dist}.alma +Version: 34.25.4.7 +Release: 1%{?dist}.alma.1 License: GPLv2+ and MIT URL: http://fedoraproject.org/wiki/Anaconda @@ -42,13 +42,14 @@ Patch1004: anaconda-almalinux-add-minimal-repo.patch %define libxklavierver 5.4 %define mehver 0.23-1 %define nmver 1.0 -%define pykickstartver 3.32.9-1 +%define pykickstartver 3.32.11-1 %define pypartedver 2.5-2 -%define pythonblivetver 1:3.6.0-4 +%define pythonblivetver 1:3.6.0-13 %define rpmver 4.10.0 %define simplelinever 1.8.3-1 %define subscriptionmanagerver 1.29.31 %define utillinuxver 2.15.1 +%define rpmostreever 2023.2 BuildRequires: audit-libs-devel BuildRequires: libtool @@ -107,6 +108,11 @@ Requires: python3-systemd Requires: python3-productmd Requires: python3-dasbus >= %{dasbusver} Requires: flatpak-libs +# dependencies for rpm-ostree payload module +Requires: rpm-ostree >= %{rpmostreever} +Requires: ostree +# used by ostree command for native containers +Requires: skopeo %if %{defined rhel} && %{undefined centos} Requires: subscription-manager >= %{subscriptionmanagerver} %endif @@ -232,8 +238,6 @@ Requires: rsync # only WeakRequires elsewhere and not guaranteed to be present Requires: device-mapper-multipath Requires: zram-generator -# Submitting bugs to bugzilla -# Requires: libreport-rhel-anaconda-bugzilla # External tooling for managing NVMe-FC devices in the installation environment Requires: nvme-cli @@ -422,9 +426,224 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_d %{_prefix}/libexec/anaconda/dd_* %changelog -* Wed may 10 2023 Eduard Abdullin - 34.25.2.10-1.alma +* Thu Mar 28 2024 Andrew Lukoshko - 34.25.4.7-1.alma.1 - AlmaLinux changes +* Fri Feb 16 2024 Jiri Konecny - 34.25.4.7-1 +- Lower log file permission in /tmp (jkonecny) + Resolves: RHEL-23345 +- Add utility function to set file mode (jkonecny) + Related: RHEL-23345 + +* Wed Feb 07 2024 Martin Kolman - 34.25.4.6-1 +- Disable bug reporting to Bugzilla from anaconda (kkoukiou) + Resolves: RHEL-24419 +- Fixed file-write operation to a public directory (ataf) + Resolves: RHEL-23345 + +* Thu Feb 01 2024 Martin Kolman - 34.25.4.5-1 +- bootupd: Use --write-uuid (walters) + Related: RHEL-17205 +- bootloader: Detect bootupd and skip regular install (vslavik) + Related: RHEL-17205 +- ostree: Use bootupd if installed by payload (vslavik) + Resolves: RHEL-17205 +- bootloader: Create an installation task for collecting kernel arguments + (vponcova) + Related: RHEL-17205 +- bootloader: Add the collect_arguments method (vponcova) + Related: RHEL-17205 +- bootloader: Remove the install_boot_loader function (vponcova) + Related: RHEL-17205 +- Apply the bootloader options before the installation (vponcova) + Related: RHEL-17205 + +* Mon Jan 29 2024 Martin Kolman - 34.25.4.4-1 +- rpm-ostree: Setup readonly sysroot for ostree & rw karg (tim) + Related: RHEL-2250 + +* Wed Jan 24 2024 Martin Kolman - 34.25.4.3-1 +- Fix missing emit of zfcp kickstart statements (maier) + Related: RHEL-11384 +- DeviceTreeViewer: Add path-id attribute to zfcp-attached SCSI disks (maier) + Related: RHEL-11384 +- Fix missing WWID values for multipath devices in advanced storage UI + (#2046654) (maier) + Resolves: RHEL-11384 +- rescue: Don't allow to mount systems without a root device (vponcova) + Resolves: RHEL-14696 +- Do not crash on default None values of ostreecontainer command (rvykydal) + Related: RHEL-2250 +- Fix wrong dracut timeout message (jkonecny) + Resolves: RHEL-5638 +- Move rpm-ostree deps from Lorax to Anaconda (#2125655) (jkonecny) + Related: RHEL-2250 +- Implement needs_network for rpm_ostree_container (#2125655) (jkonecny) + Related: RHEL-2250 +- Add tests for RPM Ostree payload with source from container (#2125655) + (rvykydal) + Related: RHEL-2250 +- Enable RPM OSTree from container source in payload (#2125655) (rvykydal) + Resolves: RHEL-2250 +- Add RPM OSTree source from container (#2125655) (rvykydal) + Related: RHEL-2250 + +* Tue Jan 09 2024 Martin Kolman - 34.25.4.2-1 +- tests: Add a test case for the NVMe module (vtrefny) + Resolves: RHEL-11543 + Resolves: RHEL-11544 +- Add a simple NVMe module for NVMe Fabrics support (vtrefny) + Resolves: RHEL-11543 + Resolves: RHEL-11544 +- network: ignore BOOTIF connections when creating device configurations + (rvykydal) + Resolves: RHEL-4766 +- network: ignore BOOTIF connections when looking for initramfs bond ports + (rvykydal) + Resolves: RHEL-4766 + +* Thu Dec 07 2023 Jiri Konecny - 34.25.4.1-1 +- Fix versioning on RHEL 9.4 (jkonecny) + +* Wed Dec 06 2023 Jiri Konecny - 34.25.3.9-1 +- timezone: for kickstart allow also timezones not offered by GUI (rvykydal) + Resolves: jira#RHEL-13150 +- Rename Organization to Organization ID on subscription screen (mkolman) + Resolves: jira#RHEL-11167 + +* Wed Aug 09 2023 Jiri Konecny - 34.25.3.8-1 +- iscsi: Allow changing iSCSI initiator name once set (vtrefny) + Resolves: rhbz#2223977 +- Missing translation for button labels in Beta dialog + Resolves: rhbz#2225450 +* Wed Jul 12 2023 Jiri Konecny - 34.25.3.7-1 +- Allow showing passphrase when unlocking LUKS device (jstodola) + Resolves: rhbz#2013190 +- Be more indulgent when reclaiming disk space (jstodola) + Resolves: rhbz#2187371 +- Do not print error on inst.ks=cdrom|hd (jkonecny) + Resolves: rhbz#2077045 + +* Fri Jun 30 2023 Jiri Konecny - 34.25.3.6-1 +- Remove unused variable in TUI software selection (ozobal) + Related: rhbz#2214266 + Related: rhbz#2164819 +- Fix aarch64 architecture detection (jstodola) + Resolves: rhbz#2164819 + +* Mon Jun 26 2023 Jiri Konecny - 34.25.3.5-1 +- Add option for installing RedHat kernel (ozobal) + Related: rhbz#2164819 + Resolves: rhbz#2214266 +- Add TUI for installing non-standard kernels (ozobal) + Resolves: rhbz#2214266 + Resolves: rhbz#2164819 +- Add GUI option for installing 64k ARM kernel (ozobal) + Resolves: rhbz#2214266 + Resolves: rhbz#2164819 +- Add match_available_packages to dnf_manager (ozobal) + Related: rhbz#2214266 + Related: rhbz#2164819 + +* Tue Jun 20 2023 Jiri Konecny - 34.25.3.4-1 +- Warn about deprecated inst.geoloc=provider_... (vslavik) + Resolves: rhbz#2127473 +- Improve doc strings for geolocation (vslavik) + Related: rhbz#2127473 +- Do not run geolocation for TUI (vslavik) + Resolves: rhbz#2127473 +- gui: Simplify invalid timezone handling. (vslavik) + Related: rhbz#2127473 +- Try to set timezone from language on welcome spoke (vslavik) + Resolves: rhbz#2127473 +- Always set timezone with priority (vslavik) + Resolves: rhbz#2127473 +- Add timezone priority to module backend and interface (vslavik) + Resolves: rhbz#2127473 +- Use existing locale in welcome spoke (vslavik) + Resolves: rhbz#2127473 +- Apply geolocation in main process (vslavik) + Related: rhbz#2127473 +- Add back waiting for geolocation (vslavik) + Related: rhbz#2127473 +- Add wait_for_task() to wait for a Task with timeout (vslavik) + Related: rhbz#2127473 +- Don't fall back to default timezone in welcome spoke (vslavik) + Related: rhbz#2127473 +- Use directly URLs in conf geoloc provider field (vslavik) + Related: rhbz#2127473 +- Remove unmodularized geolocation (vslavik) + Related: rhbz#2127473 +- Use modularized geolocation instead of unmodularized (vslavik) + Related: rhbz#2127473 +- Hide the geolocation task in Timezone's interface (vslavik) + Related: rhbz#2127473 +- Add GeolocationTask to the Timezone module (vslavik) + Related: rhbz#2127473 +- Add a D-Bus structure for geolocation data (vslavik) + Related: rhbz#2127473 +- Add conf option for geolocation provider (vslavik) + Related: rhbz#2127473 +- Retranslate welcome screen more simply (vslavik) + Related: rhbz#2127473 +- Fix translations of the pre-release warning dialog (vponcova) + Resolves: rhbz#2165762 + Related: rhbz#2127473 +- Split Timezone module tests for tasks to new file (vslavik) + Related: rhbz#2127473 +- Make check for geolocation start a standalone helper (vslavik) + Related: rhbz#2127473 +- Keep Timezone proxy in Welcome spoke (vslavik) + Related: rhbz#2127473 +- Split starting locales in welcome spoke to a helper (vslavik) + Related: rhbz#2127473 +- Rename constant to reflect its usage (vslavik) + Related: rhbz#2127473 +- Fix "proxy" boot option is printing inst. warning (jkonecny) + Related: rhbz#2177219 +- Allow showing proxy passwords on the installation source spoke (jstodola) + Resolves: rhbz#2013190 +- Allow showing passwords on the subscription spoke (jstodola) + Resolves: rhbz#2013190 +- Always hide the user password by default (jstodola) + Related: rhbz#2013190 +- Always hide the root password by default (jstodola) + Related: rhbz#2013190 + +* Mon Jun 12 2023 Vladimír Slávik - 34.25.3.3-1 +- Stop infinite wait for CDROM when KS is processed (jkonecny) + Resolves: rhbz#2209599 +- Apply --noverifyssl option for liveimg kickstart command (jstodola) + Resolves: rhbz#2157921 + +* Mon Jun 05 2023 Vladimír Slávik - 34.25.3.2-1 +- Fix kickstart proxy cmd in stage1 (jkonecny) + Resolves: rhbz#2177219 +- Check minimal LUKS passphrase length in FIPS mode for Kickstart (vslavik) + Resolves: rhbz#2163497 +- GUI: Require 8 chars of LUKS passwords in FIPS mode (vslavik) + Resolves: rhbz#2163497 +- Use inst.proxy in stage1 (jkonecny) + Resolves: rhbz#2177219 +- Change driver_updates exit info messages to debug (jkonecny) + Related: rhbz#2154906 + +* Thu May 11 2023 Radek Vykydal - 34.25.3.1-1 +- Add DNS search and ignore options from kickstart (vslavik) + Resolves: rhbz#2065754 +- driver_updates: migrate driver_updates.py to pep8 format (jkonecny) + Related: rhbz#2154906 +- driver_updates: adding tests for the new logging solution (jkonecny) + Related: rhbz#2154906 +- driver_updates: add lot of debug logs for easier debugging (jkonecny) + Related: rhbz#2154906 +- driver_updates: extend where we print log messages (jkonecny) + Resolves: rhbz#2154906 +- Add missing documentation about OEMDRV (jkonecny) + Related: rhbz#2171811 +- oemdrv: wait up to 5 seconds for disks to be handled (rmetrich) + Resolves: rhbz#2171811 + * Wed Mar 22 2023 Martin Kolman - 34.25.2.10-1 - Update translations Resolves: rhbz#2139640