Software Delivery Repository

Software Delivery Repository   |   Getting Started   |   FAQ

SGI® Foundation - HPE Update Server Setup


Oct.2019 Update: Foundation patches are moving to a more secure system, update1.linux.hpe.com, which requires both an email and a token for access. As new products are released, patches for those products will be released to the new server; patches for older releases will be available at the new location as well as at the current locations at download.linux.hpe.com.


The HPE Foundation Software product consists of drivers and technical support tools and utilities designed to make SGI platforms using specific SUSE(R) Linux Enterprise Server 11, SUSE Linux Enterprise Server 12, Red Rat(R) Enterprise Linux 6, and Red Hat Enterprise Linux 7 releases run more reliably and easier to administer.

It provides base functionality required by some other SGI software products, support tools to assist in system maintenance and drivers not yet provided by the base operating systems, as well as packages that help tune systems for improved performance. By consolidating our support tools, utilities and drivers, SGI Foundation Software 2 improves product interoperability and simplifies product dependency management.

It also provides packages specifically designed to ensure the smooth operation of SAP software on qualified SGI and HPE in-memory SAP HANA appliances.

NOTE: Legacy SGI UV and HPE MC990 customers looking for Foundation updates should download newer releases from the HPE Support Center. The last Foundation release with patches on the SDR is SGI/HPE Foundation 2.16.

An active warranty or support contract is required to access SGI/HPE Foundation 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, login with your HPE Passport credentials and generate your token here. Once you have a valid token, you may access the SGI/HPE Foundation repository with your web browser (or yum, or zypper) using the following http URL syntax:

    https://EMAIL:TOKEN@update1.linux.hpe.com/repo/foundation

SGI/HPE Foundation releases are available via the HPE Support Center. 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
Browse
with email as username,
token as password

Subscribe your system to the SGI/HPE Foundation repository


Red Hat Enterprise Linux

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


[foundation]
name=Foundation
baseurl=https://EMAIL:TOKEN@update1.linux.hpe.com/repo/foundation/rhel/dist_ver/arch/project_ver/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-HPE-SDR


Where:

   EMAIL         Email for HPE Passport account; must be URL encoded (e.g., SysAdmin%40some-company.com) (see note below)
   TOKEN         Generated here
   dist_ver      6.8, 6.9, 7.3, 7.4
   arch          x86_64
   project_ver   current, 2.14, 2.15, 2.16
        


SUSE Linux Enterprise Server

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


[foundation]
name=Foundation
baseurl=https://EMAIL:TOKEN@update1.linux.hpe.com/repo/foundation/sles/dist_ver/arch/project_ver/
enabled=1
autorefresh=1
type=rpm-md
keeppackages=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-HPE-SDR


Where:

   EMAIL         Email for HPE Passport account; must be URL encoded (e.g., SysAdmin%40some-company.com) (see note below)
   TOKEN         Generated here
   dist_ver      11sp4, 12sp1, 12sp2, 12sp3
   arch          x86_64
   project_ver   current, 2.14, 2.15, 2.16
        


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 SGI/HPE Foundation packages


List available packages

# yum --disablerepo="*" --enablerepo="foundation" list available
# zypper search --repo foundation


Show available updates

# yum --disablerepo="*" --enablerepo="foundation" check-update
# zypper list-updates --repo foundation


Install a specific package

# yum install packagename
# zypper install packagename



URL Encoded Emails

In order for the yum and zypper 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, "john.smith@company.com" would be entered as "john.smith%40company.com" 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      - = -        _ = _        ~ = ~
  

Contact