Bug 1269920
Summary: | kpatch-build missing | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Jeremy Harris <jeharris> |
Component: | kpatch | Assignee: | Josh Poimboeuf <jpoimboe> |
Status: | CLOSED NOTABUG | QA Contact: | Chunyu Hu <chuhu> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.0 | CC: | lilu, sjenning |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-10-12 16:13:59 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jeremy Harris
2015-10-08 13:37:14 UTC
There is only a kpatch package for RHEL7, not a kpatch-build package. There is currently no package in RHEL7 that includes the build-side utilities for kpatch. The kpatch package only includes the apply-side utilities (i.e. the kpatch command). In order to run kpatch-build: 1) Clone the github repo git clone https://github.com/dynup/kpatch.git 2) Follow the README for "Install the dependencies for the "kpatch-build" command" in the RHEL7 section https://github.com/dynup/kpatch#rhel-7 3) cd kpatch-build/ then invoke the kpatch-build script from there. Those instructions do not appear to be sufficient: [jgh@rhel7 kpatch]$ kpatch-build ss.patch ERROR: can't find supporting tools. For added amusement, the manpage for kpatch references one for kpatch-build. Jeremy, Did you do "make" and "make install" first? The missing kpatch-build RPM is by design. kpatch-build is dangerous and should be used with care. It isn't intended to be used by RHEL customers. Any live patching done by customers should only be done with patch modules which have been built and signed internally at Red Hat. |