Skip to content

Commit d708097

Browse files
clhedrickgmelikov
authored andcommitted
Update Custom Packages.rst
add warning about kabi tracking
1 parent 47cc4c4 commit d708097

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

docs/Developer Resources/Custom Packages.rst

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,11 @@ your needs are.
3636
and may be used with Enterprise Linux distributions like Red Hat and
3737
CentOS. These distributions provide a stable kABI (Kernel Application
3838
Binary Interface) which allows the same binary modules to be used
39-
with new versions of the distribution provided kernel.
39+
with new versions of the distribution provided kernel. Note that these
40+
packges do not quite follow Redhat's rules, so there is a slight possibility
41+
that a new kernel could fail with one of these packages. The probability
42+
is low, but we recommend that for production servers, you disable
43+
automatic kernel updates when using one of these builds.
4044

4145
By default the build system will generate user packages and both DKMS
4246
and kmod style kernel packages if possible. The user packages can be
@@ -145,6 +149,11 @@ be used by multiple kernels if the distribution supports a stable kABI.
145149
In order to request kABI-tracking package the *--with-spec=redhat*
146150
option must be passed to configure.
147151

152+
Be aware that these packages do not completely follow Redhat's rules, so
153+
there is a slight chance that they will not work with a new kernel.
154+
We recommend disabling automatic kernel updates when using these builds
155+
on a production server.
156+
148157
**NOTE:** This type of package is not available for Fedora.
149158

150159
.. code:: sh

0 commit comments

Comments
 (0)