10 Post-deployment steps #
The chapter describes registration of SLE Micro and covers extensions available for SLE Micro.
10.1 Registration #
Registering the system is possible from the command line using the
transactional-update register
command. For information that goes beyond the scope
of this section, refer to the inline documentation with SUSEConnect
--help
Procedure 10.1: Product registration with SUSEConnect #
To register SUSE Linux Enterprise Micro with SUSE Customer Center, run
transactional-update register
as follows:#
transactional-update register -r REGISTRATION_CODE -e EMAIL_ADDRESSTo register with a local registration server, additionally provide the URL to the server:
#
transactional-update register -r REGISTRATION_CODE -e EMAIL_ADDRESS \ --url "https://suse_register.example.com/"Replace REGISTRATION_CODE with the registration code you received with your copy of SUSE Linux Enterprise Micro. Replace EMAIL_ADDRESS with the e-mail address associated with the SUSE account you or your organization uses to manage subscriptions.
SUSE Linux Enterprise Micro is now registered.
10.2 Managing extensions #
SLE Micro supports the kernel live patching extension. Bear in mind that the extension might require an additional subscription.
Note: SUSE Linux Enterprise Live Patching
availability
The SUSE Linux Enterprise Live Patching
extension is
available only for the x86 (except for the real-time kernel) and
IBM Z architectures.
As the extension activation or deactivation is performed as a transactional-update and thus creates a new snapshot, you need to restart your system to boot to the new snapshot and apply the changes.
10.2.1 Activating SUSE Linux Enterprise Live Patching
#
If you need to activate the live patching extension, list available extensions by running:
#
transactional-update --quiet register -list-extensions
The output provides you with a command regarding how to activate the live patching extension:
#
transactional-update register -p sle-module-live-patching/15.3/x86_64 \
-r registration code
After activating the SUSE Linux Enterprise Live Patching
extension, configure libzypp
in the
/etc/zypp/zypp.conf
file as follows:
multiversion = provides:multiversion(kernel)
to keep the current kernel running while patching the system, otherwise you may get dependency conflicts while kernel updates are being applied.
multiversion.kernels = latest
after applying the live patch, a cleanup of kernels is performed in the new snapshot. If not set, the snapshot keeps the previous kernel and performs kernel updates also on the previous kernel.
Additionally, set LIVEPATCH_KERNEL='always'
in the
/etc/sysconfig/livepatching
file.
Note: Matching version of the kernel-default-livepatch
and kernel
To ensure that the live patches will be installed even after the kernel
upgrade, install the matching version of the
kernel-default-livepatch
package.
10.2.2 Deactivating SUSE Linux Enterprise Live Patching
#
To deactivate the extension, run the following command:
#
transactional-update register -d \
-p sle-module-live-patching/15.3/x86_64