diff --git a/SPECS/boom-boot.spec b/SPECS/boom-boot.spec index 3e26b6b..25a2c39 100644 --- a/SPECS/boom-boot.spec +++ b/SPECS/boom-boot.spec @@ -2,8 +2,8 @@ %global sphinx_docs 1 Name: boom-boot -Version: 1.2 -Release: 2%{?dist} +Version: 1.3 +Release: 1%{?dist} Summary: %{summary} License: GPLv2 @@ -12,12 +12,6 @@ Source0: https://github.com/snapshotmanager/boom/archive/%{version}/boom-%{versi Patch0: Disable-GRUB2-plugin-on-RHEL-8.patch Patch1: 0001-etc-Remove-executable-permission-from-etc-default-bo.patch Patch2: 0002-man-Fix-line-starting-with.patch -Patch3: 0003-boom-bump-release-to-1.2.patch -Patch4: 0004-boom-fix-precedence-and-handle-conflicts-when-mergin.patch -Patch5: 0005-boom-pass-add-del-opts-to-edit_entry-in-edit-command.patch -Patch6: 0006-boom-check-for-duplicates-in-edit_entry.patch -Patch7: 0007-tests-add-test_clone_entry_-add-del-_opts_and_re_-ad.patch -Patch8: 0008-tests-skip-add-del-and-re-del-add-tests-if-have_root.patch BuildArch: noarch @@ -27,6 +21,7 @@ BuildRequires: python3-devel %if 0%{?sphinx_docs} BuildRequires: python3-sphinx %endif +BuildRequires: make Requires: python3-boom = %{version}-%{release} Requires: %{name}-conf = %{version}-%{release} @@ -97,12 +92,6 @@ This package provides integration scripts for grub2 bootloader. %patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 %build %if 0%{?sphinx_docs} @@ -177,6 +166,26 @@ rm doc/conf.py %changelog +* Sat Jan 30 2021 Marian Csontos 1.3-1 +- Check for duplicates consistently in the clone and edit commands. +- Apply correct command line precedence to --add-opts and --del-opts. +- Correctly merge multiple --add/del-opts when editing or cloning. +- Correctly propagate --add/del-opts in boom edit commands. +- Enhanced logging of --add/del-opts merge logic. +- The default Python interpreter is now /usr/bin/python. +- Fixed re-ordering of options modifications when read from disk. +- Do not set BootParams attributes for anonymous option words. +- Make lvm_root_lv validation checks more strict. +- Improve BootParams.from_entry() parameter recovery debug logging. +- Include sample OsProfile for Fedora 32. +- Re-set sandbox state in test suite to ensure run-to-run consistency. +- Improve compatibility with Red Hat BLS implementation. +- Allow non-boom managed entries to be listed and displayed. +- Handle quirks in Red Hat's use of the BLS machine_id key. +- Allow grub2 bootloader variables to be expanded when cloning entries. +- Simplify clone_entry logic and make consistent with edit_entry. +- Ensure stable ordering of legacy boot entry configuration. + * Mon Jun 29 2020 Marian Csontos 1.2-2 - Fix RHEL-8 profiles. - Fix --add/del-opt precedence.