Vendor Software Sources

A vendor software source is a software repository provided by an OS vendor (such as Oracle).

Tip

Need access to a yum repository from an ISV or IHV? Add a third-party software source.

Using Vendor Sources

To use a vendor source in OS Management Hub, you must add the vendor source to the root compartment. You can then replicate the source to other compartments if needed. Some vendor software sources might have restricted availability, or be a premium product, requiring an entitlement to unlock access.

Role of Vendor Sources

Vendor software sources are the foundational software source type in OS Management Hub. They're often directly attached to instances or used to create custom and versioned sources. Before creating custom software sources, you must first add vendor sources to the service.

Package Updates

OS Management Hub receives package updates from the OCI regional yum server and updates any corresponding vendor software sources (or custom software sources that use the auto-update feature). These package updates are then available to instances that use those software sources.

If you need a vendor source to remain static, you can create a snapshot.

Guidelines for Adding Vendor Sources

Add vendor software sources before registering Oracle Linux instances with the service.

Note

Autonomous Linux instances require a minimum set of vendor software sources which are automatically added to OS Management Hub when you register an Autonomous Linux instance. For more information, see Mandatory Software Sources.

Which vendor sources should I add?

Selecting the vendor software sources to add to the service is the first level of control you have over the content available to instances in OS Management Hub. Only add the content that's relevant to your environment to follow security best practices. For example, if you aren't using the Gluster AppStream repository in Oracle Linux 8, don't add that software sources to the service.

Add at least the minimum software sources needed to support your instances to ensure access to the latest packages and updates.

  • Oracle Linux 8 and 9

    • Requires the BaseOS and AppStream software sources.
  • Oracle Linux 7

    • Requires the ELS software sources because Oracle Linux 7 is in Extended Support (ELS).
  • Ksplice

    • If using Ksplice for zero-downtime kernel updates, attach the Ksplice software source.
  • Unbreakable Enterprise Kernel (UEK)

    • If using Unbreakable Enterprise Kernel (UEK), attach the UEK software source.
Tip

Still unsure? A good starting place is to include the default repositories used by OCI platform images:

Note that oci_included only applies to OCI instances. See Availability status.