Live Patching on SLES 15
On SLES 15 systems and newer, live patching is managed by the klp livepatch
tool.
Before you begin, ensure:
-
Uyuni is fully updated.
-
You have one or more Salt clients running SLES 15 (SP1 or later).
-
Your SLES 15 Salt clients are registered with Uyuni.
-
You have access to the SLES 15 channels appropriate for your architecture, including the live patching child channel (or channels).
-
The clients are fully synchronized.
-
Assign the clients to the cloned channels prepared for live patching. For more information on preparation, see Set up Channels for Live Patching.
-
Select the client you want to manage with Live Patching from
, and navigate to the tab. Search for thekernel-livepatch
package, and install it. -
Apply the highstate to enable Live Patching, and reboot the client.
-
Repeat for each client that you want to manage with Live Patching.
-
To check that live patching has been enabled correctly, select the client from
, and ensure thatLive Patch
appears in theKernel
field.
-
In the Uyuni Web UI, select the client from
. A banner at the top of the screen shows the number of critical and non-critical packages available for the client. -
Click Critical to see a list of the available critical patches.
-
Select any patch with a synopsis reading
Important: Security update for the Linux kernel
. Security bugs also include their CVE number, where applicable. -
OPTIONAL: If you know the CVE number of a patch you want to apply, you can search for it in
, and apply the patch to any clients that require it.
|