6.3 Accessing ULN Channels

The packages that are required to use Ksplice are hosted on ULN. However, because Oracle VM Server does not provide the tools that are required for ULN registration, it cannot connect to ULN by using Internet access. To install the required packages you must set up a local ULN Mirror that Oracle VM Servers can use to obtain the packages.

Note

Because Ksplice updates are cumulative, you can configure your local ULN mirror to store only the latest packages, which can improve synchronization time and storage requirements dramatically. To ensure that your local ULN mirror stores only the latest packages, edit the /etc/sysconfig/uln-yum-mirror file and set the ALL_PKGS parameter to 0 (ALL_PKGS=0). For more information, refer to ULN Mirror Configuration in the Oracle Linux Ksplice User's Guide.

The ULN Mirror can also be used to provide access to the most recent package updates so that patches can also be applied to on-disk binaries, as well as the processes that are patched in-memory by Ksplice.

The system hosting the mirrored ULN channels requires ULN registration and should be installed on a standard Oracle Linux 6 or Oracle Linux 7 host. You can install the ULN mirror on the same host as Oracle VM Manager.

Generic instructions to set up a local ULN mirror, and also configure it as a Ksplice mirror, are available in the following documentation resources:

When registering the system to be configured as ULN mirror, you must subscribe to the channels listed below, and make sure that the mirror provides the Oracle VM Servers access to those mirrored channels.

  • Oracle VM 3.4 Latest (x86_64): ovm34_x86_64_latest

  • Ksplice client and user space updates for Oracle VM (x86_64): ovm34_x86_64_ksplice

  • Ksplice for Oracle Linux 6 (x86_64): ol6_x86_64_ksplice