Hide Forgot
Description of problem: kpatch version shows the old version value. Version-Release number of selected component (if applicable): How reproducible: [root@ibm-x3655-03 ~]# rpm -q kpatch kpatch-0.3.1-1.el7_2.noarch [root@ibm-x3655-03 ~]# kpatch version 0.2.2 And the help info shows about initrd, but seems not using initrd. usage: kpatch <command> [<args>] Valid commands: install [-k|--kernel-version=<kernel version>] <module> install patch module to the initrd to be loaded at boot uninstall [-k|--kernel-version=<kernel version>] <module> uninstall patch module from the initrd [root@ibm-x3655-03 ~]# kpatch unload --all + INSTALLDIR=/var/lib/kpatch ++++ type -p /usr/sbin/kpatch +++ dirname /usr/sbin/kpatch ++ readlink -f /usr/sbin + SCRIPTDIR=/usr/sbin + VERSION=0.2.2 + unset MODULE + [[ 2 -lt 1 ]] + case "$1" in + [[ 2 -ne 2 ]] + case "$2" in + for module in '/sys/kernel/kpatch/patches/*' + [[ -e /sys/kernel/kpatch/patches/kpatch_3_10_0_327_3_1_1_1 ]] ++ basename /sys/kernel/kpatch/patches/kpatch_3_10_0_327_3_1_1_1 + unload_module kpatch_3_10_0_327_3_1_1_1 + PATCH=kpatch_3_10_0_327_3_1_1_1 + PATCH=kpatch_3_10_0_327_3_1_1_1 + ENABLED=/sys/kernel/kpatch/patches/kpatch_3_10_0_327_3_1_1_1/enabled + [[ -e /sys/kernel/kpatch/patches/kpatch_3_10_0_327_3_1_1_1/enabled ]] ++ cat /sys/kernel/kpatch/patches/kpatch_3_10_0_327_3_1_1_1/enabled + [[ 1 -eq 1 ]] + echo 'disabling patch module: kpatch_3_10_0_327_3_1_1_1' disabling patch module: kpatch_3_10_0_327_3_1_1_1 + echo 0 + echo 'unloading patch module: kpatch_3_10_0_327_3_1_1_1' unloading patch module: kpatch_3_10_0_327_3_1_1_1 + rmmod kpatch_3_10_0_327_3_1_1_1 Actual results: kpatch version should show right value kpatch help info should show the right info about initrd. Expected results: Additional info:
Thanks for finding these issues!
This issue has been fixed with the rebase to kpatch-0.3.2-1.el7 with bug 1282508.
*** This bug has been marked as a duplicate of bug 1282508 ***