Rebase kpatch DNF plugin with upstream to 0.5

* Filter logic to the DNF plugin. If enabled, use sack() callback
  of the DNF plugin to show kernels supported by kpatch
* Addition of sub commands "auto-filter" and "no-filter" that control
  the new logic
* Update to man page
* Formal python changes

Resolves: RHEL-77113

Signed-off-by: Radomir Vrbovsky <rvrbovsk@redhat.com>
This commit is contained in:
Radomir Vrbovsky 2025-03-07 20:37:42 +01:00
parent 4e7bb19968
commit 3c5a13afde
3 changed files with 7 additions and 3 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
/kpatch-dnf-v0.4.tar.gz
/v0.9.7.tar.gz
/kpatch-dnf-v0.5.tar.gz

View File

@ -1,8 +1,8 @@
%define kpatch_dnf_ver 0.4
%define kpatch_dnf_ver 0.5
Name: kpatch
Version: 0.9.7
Release: 2%{?dist}
Release: 3%{?dist}
Summary: Dynamic kernel patch manager
Group: System Environment/Kernel
@ -92,6 +92,9 @@ echo "To enable automatic kpatch-patch subscription, run:"
echo -e "\t$ dnf kpatch auto"
%changelog
* Fri Mar 07 2025 Rado Vrbovsky <rvrbovsk@redhat.com> 0.9.7-3
- Rebase kpatch DNF plugin with upstream to 0.5 (RHEL-77113)
* Wed Nov 16 2022 Yannick Cote <ycote@redhat.com> 0.9.7-2
- augment kpatch-dnf package versioning to satisfy build (rhbz#2121212)

View File

@ -1,2 +1,2 @@
SHA512 (kpatch-dnf-v0.4.tar.gz) = d76b2ec5595e06fd560ae928f43ad275b4ce07574a1fc829d184d56c5f09a88ce0cb1d1b05e58eb53e6d934a879886b7f0149f782950d7856fbb99c61ce436c3
SHA512 (kpatch-dnf-v0.5.tar.gz) = 68593edf725eac5605b690f0a3144abec71b57663c3b10fd7207b500bf47df0c86adf150621fa51e87a7de0f3edbca1c0a718852ca70ebdec485d9bcdbfdcc0b
SHA512 (v0.9.7.tar.gz) = c876d9b1e5f6e6ab858fa6f302e78152beb3e50cedd93f3c61ab6f747e32199b0601ad4a36d426d43d0e9a37d9bf1d6bbfddccc86df4b31d5e3e6edead6cded3