Software Delivery Repository

Software Delivery Repository   |   Getting Started   |   FAQ

HPE Foundation Software Repository: UEK7 on Oracle Linux 8.6 and 8.7

Oracle Linux 8.6 (and later) can used both UEK6 and UEK7 kernels. HPE Foundation Software running on UEK7 with Oracle Linux 8.6 and 8.7 need an updated hwperf.ko built to run with UEK7. HFS 2.4.5 and 2.4.6 were released with hwperf.ko built for UEK6.

An active warranty or support contract is required to access HPE Foundation Software product updates. The email associated with the HPE Passport account must be supplied as the username, and a user-generated token must be supplied as the HTTP password to access this repository. If you have a valid warranty or support contract, log in with your HPE Passport credentials and generate your token here. Once you have a valid token, you may access the HPE Foundation Software repository with your web browser (or yum, or zypper) using the following http URL syntax:

HPE Foundation Software releases are available via the HPE Support Center in ISO format. View your existing contracts and warranties or get help linking contracts or warranties to your HPE Support Center user profile. To obtain additional support coverage, please contact your local HPE office, HPE representative, or visit Contact HPE. Click here for more information.

  Generate_Token then
with email as username,
token as password

UEK7 on Oracle Linux 8.6 and 8.7

Cut-n-paste the following section (substituting ditribution, architecture and project version) into /etc/yum.repos.d/hpe-foundation-uek7.repo on your Oracle Linux system:



   EMAIL         Email for HPE Passport account; must be URL encoded (e.g., (see note below)
   TOKEN         Generated here
   dist_ver      8.6-uek7 or 8.7-uek7
   product_ver   2.4.5 or 2.4.6
   Example:      baseurl=

Import the GPG Key

Copy the GPG-KEY-HPE-SDR key to /etc/pki/rpm-gpg/ and then import the key with the following command:
    rpm --import /etc/pki/rpm-gpg/GPG-KEY-HPE-SDR

Installing HPE Foundation Software Packages

List available packages

# yum --disablerepo="*" --enablerepo="hpe-foundation-uek7" list available

Show available updates

# yum --disablerepo="*" --enablerepo="hpe-foundation-uek7" check-update

Install a specific package

# yum install packagename

Updating HPE Foundation Software Packages

# yum upgrade

URL Encoded Emails

In order for yum to pass the correct email address to the authentication protocols on the Software Delivery Repository, email addresses in the *.repo files must be URL encoded. For most email addresses, changing the "@" to "%40" is sufficient. For instance, "" would be entered as "" in the *.repo file. You may use the URL encoded values from the list below or use an online tool like URL Decode and Encode to help encode your email address.

    @ = %40      & = %26      / = %2F      ` = %60      space = %20
    ! = %21      ' = %27      = = %3D      { = %7B      , = %2C
    # = %23      * = %2A      ? = %3F      | = %7C      . = .
    $ = %24      + = %2B      ^ = %5E      } = %7D
    % = %25      - = -        _ = _        ~ = ~