Enable Btrfs support for AlmaLinux

Apply AlmaLinux patches

Enable live subpackage by default on AlmaLinux
This commit is contained in:
Neal Gompa 2026-04-07 10:30:39 +00:00 committed by root
commit cb8ffdcfd3
3 changed files with 190 additions and 8 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
anaconda-40.22.3.33.tar.bz2
anaconda-40.22.3.46.tar.bz2

View File

@ -1,6 +1,6 @@
Summary: Graphical system installer
Name: anaconda
Version: 40.22.3.33
Version: 40.22.3.46
Release: 1%{?dist}.alma.1
License: GPL-2.0-or-later
URL: http://fedoraproject.org/wiki/Anaconda
@ -48,9 +48,9 @@ Patch1005: 0005-data-profile.d-almalinux-Add-Btrfs-support.patch
%define libreportanacondaver 2.0.21-1
%define mehver 0.23-1
%define nmver 1.0
%define pykickstartver 3.52.7-1
%define pykickstartver 3.52.11-1
%define pypartedver 2.5-2
%define pythonblivetver 1:3.9.0-1
%define pythonblivetver 1:3.13.0-1
%define rpmver 4.15.0
%define simplelinever 1.9.0-1
%define subscriptionmanagerver 1.29.31
@ -148,6 +148,10 @@ Requires: python3-pid
Requires: crypto-policies
Requires: crypto-policies-scripts
%ifnarch s390 s390x
Requires: grub2-common
%endif
# required because of the rescue mode and RDP question
Requires: anaconda-tui = %{version}-%{release}
@ -257,7 +261,7 @@ Requires: fcoe-utils >= %{fcoeutilsver}
Requires: device-mapper-multipath
# only WeakRequires in -env-
Requires: kdump-anaconda-addon
%if ! 0%{?rhel}
%if ! 0%{?rhel} || 0%{?rhel} >= 10
Requires: zram-generator-defaults
%else
Requires: zram-generator
@ -286,9 +290,17 @@ Requires: ostree
Requires: skopeo
# External tooling for managing NVMe-FC devices in the installation environment
Requires: nvme-cli
# Needed for bootc
Requires: bootc
Requires: bootupd
# needed for encrypted DNS
Requires: dnsconfd
Requires: dnsconfd-dracut
Requires: selinux-policy
Requires: libselinux-utils
Requires: selinux-policy-targeted
Requires: policycoreutils
Requires: policycoreutils-python-utils
%description install-img-deps
The anaconda-install-img-deps metapackage lists all boot.iso installation
@ -502,13 +514,183 @@ rm -rf \
%{_prefix}/libexec/anaconda/dd_*
%changelog
* Mon Oct 27 2025 Neal Gompa <ngompa@almalinux.org> - 40.22.3.33-1.alma.1
* Tue Apr 07 2026 Neal Gompa <ngompa@almalinux.org> - 40.22.3.46-1.alma.1
- Enable Btrfs support for AlmaLinux
* Mon Oct 27 2025 Eduard Abdullin <eabdullin@almalinux.org> - 40.22.3.33-1.alma.1
* Tue Apr 07 2026 Eduard Abdullin <eabdullin@almalinux.org> - 40.22.3.46-1.alma.1
- Apply AlmaLinux patches
- Enable live subpackage by default on AlmaLinux
* Mon Mar 02 2026 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.46-1
- pyanaconda: storage: platform: Raise /boot to 2 GiB (neal)
Resolves: RHEL-151547
* Mon Feb 16 2026 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.45-1
- Fix user input in driver disk menu is not displayed (adamkankovsky)
Resolves: RHEL-58828
- flatpak: tests: fix unreachable code (fsouza.bruno)
Related: RHEL-143566
- flatpak: Only override remote URLs when subscription module is available
(bciconel)
Related: RHEL-143566
- flatpak: Make installation failures non-blocking (bciconel)
Resolves: RHEL-143566
- Reload installer SELinux policy at exit so dracut shutdown works (k.koukiou)
Resolves: RHEL-144456
* Tue Feb 10 2026 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.44-1
- storage: stop creating /etc/mtab symlink during installation (k.koukiou)
Related: RHEL-135116
- rescue: Add warning for immutable systems (k.koukiou)
Related: RHEL-135116
- rescue: detect OSTree deployments in rescue mode and show deployment path
(k.koukiou)
Resolves: RHEL-135116
- pyanaconda: storage: fix FindExistingSystems API for ostree based OSes
(k.koukiou)
Related: RHEL-135116
- network: List all network interfaces IP for RDP session (ppolawsk)
Resolves: RHEL-74268
* Wed Jan 28 2026 Bruno <bciconel@redhat.com> - 40.22.3.43-1
- installation: run subscription tasks after network configuration (bciconel)
Resolves: RHEL-135111
- subscription: ensure /var/lib/insights exists before running insights-client
(bciconel)
Resolves: RHEL-135111
- spec: Require zram-generator-defaults for RHEL-10 (k.koukiou)
Resolves: RHEL-117685
- Only show compatible translations in text mode (mkolman)
Resolves: RHEL-16168
* Wed Jan 21 2026 Bruno <bciconel@redhat.com> - 40.22.3.42-1
- payloads: flatpak: fix SSL error detection on older Python versions
(bciconel)
Related: RHEL-141069
Resolves: RHEL-142694
* Wed Jan 21 2026 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.41-1
- ostree needs to have /boot be bindmounted into sysroot (k.koukiou)
Resolves: RHEL-66155
- modules: rpm_ostree: allow /boot/efi mount point in bootc installation
(k.koukiou)
Resolves: RHEL-141155
* Tue Jan 13 2026 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.40-1
- rhsm: add --flatpak-registry-url support (bciconel)
Resolves: RHEL-132652
- flatpak: handle self-signed certificate errors in registry sources (bciconel)
Resolves: RHEL-132652
- flatpak: add utility to check for self-signed certificate errors (bciconel)
Resolves: RHEL-132652
- Fix permissions of the ssh config created by Anaconda (ppolawsk)
Resolves: RHEL-99673
- Add x-initrd.attach to /etc/crypttab device for / volumes (mkolman)
Resolves: RHEL-112702
Related: RHEL-132666
* Fri Dec 05 2025 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.39-1
- Remove --root-mount-spec to enable bootc's btrfs subvolume auto-detection
(k.koukiou)
Related: RHEL-58215
- bootc: Collect kernel arguments before installation to pass to bootc
(k.koukiou)
Related: RHEL-58215
- bootc: Bind mount /boot into sysroot for %%post scripts (k.koukiou)
Related: RHEL-58215
- pyanaconda: bootc: specify the bootloader to grub for bootc (k.koukiou)
Related: RHEL-58215
- Add bootc installation method (ppolawsk)
Resolves: RHEL-58215
- Include bootc command in expected pykickstart commands (ppolawsk)
Related: RHEL-58215
* Mon Dec 01 2025 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.38-1
- bootloader: efi: utilize grub2-common script for handling config file
generation (k.koukiou)
Resolves: RHEL-58830
* Thu Nov 20 2025 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.37-1
- Don't pass --sm-disable to gnome-kiosk (awilliam)
Resolves: RHEL-129573
* Wed Nov 05 2025 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.36-1
- Set Authselect agruments after run in Security module (adamkankovsky)
Resolves: RHEL-118305
- Authselect code simplification (adamkankovsky)
Resolves: RHEL-118305
- Emit authselect in KS when fingerprint is enabled (adamkankovsky)
Resolves: RHEL-118305
- custom: Reallocate partitions when removing a partition (vtrefny)
Resolves: RHEL-115411
- Add pyproject.toml for project configuration (bciconel)
- Support Flatpak installations from Satellite OCI registries (bciconel)
Resolves: RHEL-95061
Resolves: RHEL-95062
- Configure default Flatpak remote for RHEL 10 (bciconel)
- flatpak: enable installation with CDROM source type (bciconel)
Resolves: RHEL-116800
* Mon Nov 03 2025 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.35-1
- Add release notes for RDP kickstart support (adamkankovsky)
Resolves: RHEL-96216
- test: Enable kickstart RDP command in Anaconda (adamkankovsky)
Resolves: RHEL-96216
- Enable kickstart RDP command in Anaconda (adamkankovsky)
Resolves: RHEL-96216
- Adjust to pykickstart adding support for RDP (k.koukiou)
Resolves: RHEL-96216
- Adjust to pykickstart removing support for VNC (k.koukiou)
Resolves: RHEL-119216
- Remove temporary isFinal getter and DBUS API (adamkankovsky)
Resolves: RHEL-119216
- Add test for product DBUS API (adamkankovsky)
Resolves: RHEL-119216
- New getter for product in Runtime module (adamkankovsky)
Resolves: RHEL-119216
- Partial pick of 7a1ae76 (ruff/isort) limited to runtime (adamkankovsky)
Resolves: RHEL-119216
- Test for kickstart scripts (akankovs)
Resolves: RHEL-119216
- Migrate the %%pre-install, %%post, %%onerror and %%traceback scripts
(akankovs)
Resolves: RHEL-119216
- Check if text mode was actually requested by kickstart (#2293672) (mkolman)
Resolves: RHEL-119216
- Get kickstart data via DBus (akankovs)
Resolves: RHEL-119216
- Adding a implementation for runtime and ui commands (akankovs)
Resolves: RHEL-119216
- Update tests for kickstart commands (akankovs)
Resolves: RHEL-119216
- Migration of the remaining kickstart commands to the Runtime module
(akankovs)
Resolves: RHEL-119216
- Fix mock LUKS devices logic in tests (vtrefny)
- Fix checking for locked LUKS devices (vtrefny)
- Bump required version of blivet to 3.13 (vtrefny)
Resolves: RHEL-115016
- Catch blivet.errors.ISCSIError in ISCSIDiscoverTask (vtrefny)
Resolves: RHEL-115016
- Disable LVM auto-activation during installation (vtrefny)
Resolves: RHEL-115016
* Tue Sep 23 2025 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.34-1
- ui: tui: installation_source: show error message in the TUI screen
(k.koukiou)
- pyanaconda: dnf: clarify is_ready boolean return (k.koukiou)
- tui: make SoftwareSpoke ready once installation source succeeds or fails
(k.koukiou)
Resolves: RHEL-60724
- gui: Fix GTK warnings when removing non-existent accelerators (k.koukiou)
Resolves: RHEL-45999
- storage: fix mount point assignment of non-formatted swap partitions
(rvykydal)
Related: RHEL-61460
- storage: include only fstab devices in fsset swap devices property (rvykydal)
Resolves: RHEL-61460
- Disable checking for the rdp verb in Anaconda (a.badger)
* Fri Sep 12 2025 Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.33-1
- Fix setting of kernel console logging level for anaconda (rvykydal)
Resolves: RHEL-110525

View File

@ -1 +1 @@
SHA512 (anaconda-40.22.3.33.tar.bz2) = a71c6df5f28212a3f08273bde543224b02f272148be360f649f37bcf7574557718f48f606767cc52c818088f393788f484e0149b1866c58fa82e012750713611
SHA512 (anaconda-40.22.3.46.tar.bz2) = a57aba57608ae2069df7b7dcffecb8465d26c3e674deafbd1f4da1c5d64fea8e7f1a8626646446ad5da1c9fa21efb4e0b57273ec637dc9e9f54557371d504652