Software Delivery Repository

Software Delivery Repository   |   Getting Started   |   FAQ  |  Repositories

Service Pack for ProLiant

The Linux Service Pack for ProLiant provides updated drivers and agent software for use on RedHat Linux and SUSE Linux Enterprise Server (Support for Ubuntu begins in "September 2025 SPP"). For other distributions, please use the Management Component Pack (mcp) which contains agent software only (firmware is provided via HPSUM, and drivers are provided by the distribution vendors). If you're unsure about using in-distro vs HPE drivers, please refer to this quick position statement on the subject.


The Service Pack for ProLiant is now divided into product generations. Please susbscribe to the appropriate "spp" repo based on your generation of HPE Server hardware, ie. spp-gen12, spp-gen11, spp-gen10, spp-gen9. (what's my gen?)



NOTICE: New Linux driver signatures for 2021. All HPE Gen9 ProLiant servers will need to enroll the latest HPE SecureBoot DB key, if, and only if Secure Boot is enabled on the Gen9 system. There is no action for HPE Gen10 servers as the new key is already enrolled at the factory. Use the hexane DB/DBX flasher to get the latest Secure Boot DB public key and DBX hashes from HPE.



  Browse
(gen12)

Browse
(gen11)

Browse
(gen10)

Browse
(gen9)

Browse
(gen8)


Subscribe RPM-based system to the spp repository


Red Hat Enterprise Linux

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


[spp]
name=Service Pack for ProLiant
baseurl=https://downloads.linux.hpe.com/repo/spp-gen/redhat/dist_ver/arch/project_ver
enabled=1
gpgcheck=1
gpgkey=https://downloads.linux.hpe.com/repo/spp/GPG-KEY-spp,https://downloads.linux.hpe.com/repo/spp/GPG-KEY2-spp


Where:

   gen                       gen12, gen11, gen10, gen9, gen8   (what's my gen?)
   dist_ver                  9.4, 9.3, 9.2, 9.1, 9.0, 8.9, 8.8, 8.7, 8.6, 8.5, 8.4, 8.3, 8.2, 8.1, 8.0, 7.9, 7.8, ...
   arch                      i386, x86_64  
   project_ver (gen12)       current, 2024.09.00.00, 2024.11.00.00, 2025.01.00.00, ...
   project_ver (gen11)       current, 2024.09.00.00, 2024.04.00.02, 2024.04.00.01, 2024.04.00.00, 2023.10.00.03, 2023.10.00.02, ...
   project_ver (gen10)       current, 2024.09.00.00, 2024.04.00.02, 2024.04.00.01, 2024.04.00.00, 2023.09.00.05, 2023.09.00.04, ...
   project_ver (gen9)        current, 2022.08.0_hotfix_3, gen9.1, 2022.03.0, 2021.10.0_supspp_rhel8.5_x86_64, 2021.10.0, 2021.05.0, ...
   project_ver (gen8)        current, 2017.04.0, gen8.0_postprod, gen8.1_hotfix2, gen8.1_hotfix9

        

List the packages in the repository

# yum --disablerepo="*" --enablerepo="spp" list available


Install a specific package

# yum install <packagename>



SUSE Linux Enterprise Server

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


[spp]
name=Service Pack for ProLiant
baseurl=https://downloads.linux.hpe.com/repo/spp-gen/suse/dist_ver/arch/project_ver
enabled=1
gpgcheck=1
gpgkey=https://downloads.linux.hpe.com/repo/spp/GPG-KEY-spp,https://downloads.linux.hpe.com/repo/spp/GPG-KEY2-spp


Where:

   gen                       gen12, gen11, gen10, gen9, gen8  (what's my gen?)
   dist_ver                  SLES15-SP6, SLES15-SP5, SLES15-SP4, SLES15-SP3, SLES15-SP2, SLES15-SP1, SLES15, SLES12-SP5, SLES12-SP4, ...
   arch                      i386, x86_64  
   project_ver (gen12)       current, 2024.09.00.00, 2024.11.00.00, 2025.01.00.00, ...
   project_ver (gen11)       current, 2024.09.00.00, 2024.04.00.02, 2024.04.00.01, 2024.04.00.00, 2023.10.00.03, 2023.10.00.02, ...
   project_ver (gen10)       current, 2024.09.00.00, 2024.04.00.02, 2024.04.00.01, 2024.04.00.00, 2023.09.00.05, 2023.09.00.04, ...
   project_ver (gen9)        current, 2022.08.0_hotfix_3, gen9.1, 2022.03.0, 2021.10.0, 2021.05.0_supspp_sles15sp3_x86_64, 2021.05.0, ...
   project_ver (gen8)        current, 2017.04.0, gen8.0_postprod, gen8.1_hotfix2, gen8.1_hotfix9 
        


List the packages in the repository

# zypper packages --repo spp


Install a specific package

# zypper install --repo spp <packagename>



Subscribe Deb-based systems to the spp repository


Cut-n-paste the following section (substituting dist and project version) into /etc/apt/sources.list.d/spp.list on your system:

(Please refer to the section "Install the HPE public GPG key" to install the key first.)


# Service Pack for ProLiant
deb [signed-by=/usr/share/keyrings/hpePublicKey.gpg] https://downloads.linux.hpe.com/SDR/repo/spp-gen dist/project_ver non-free


Where:

   dist_ver                 noble, jammy
   project_ver (Gen12)      current, 2025.09.00.00, ...
   project_ver (Gen11)      current, 2025.09.00.00, ...
   project_ver (Gen10)      current, 2025.09.00.00, ...
        


Install the HPE public GPG key

curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | gpg --dearmor | sudo tee -a /usr/share/keyrings/hpePublicKey.gpg > /dev/null
curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key2.pub | gpg --dearmor | sudo tee -a /usr/share/keyrings/hpePublicKey.gpg > /dev/null



Update the local apt indexes

# apt-get update


Search for a specific package

# apt-cache search <packagename>


Install a specific package

# apt-get install <packagename>


Contact