Short version: HPE does not publish Cisco-style end-of-life bulletins for ProLiant servers. There is no single "Gen9 EOL date." What actually happens is quieter and lands sooner than most buyers expect: the day your warranty or support contract expires, HPE stops letting you download the Service Pack for ProLiant, the BIOS System ROM and the CPLD firmware. The server keeps running. You just cannot patch its firmware anymore. That is the real cliff, and it has nothing to do with any published EOL date.

This guide explains how the ProLiant lifecycle actually works, exactly which firmware you can and cannot download without entitlement, how to find the real dates for your specific SKU, and what the Gen9/Gen10 replacement path looks like now that Gen12 has shipped.

Why you cannot find an "HPE ProLiant EOL date"

If you are used to Cisco, you expect a bulletin: an announcement date, an end-of-sale date, a last date of support, and a replacement part number, all in one table. Cisco publishes that. Juniper publishes that. HPE does not.

HPE's server lifecycle is tracked per-SKU, in two separate places:

  • End of sale (retirement) — recorded in the product's QuickSpecs document, which is marked as retired and carries the retirement date. This is when HPE stopped selling it new.
  • End of support life — resolved per serial number through the HPE Support Center warranty and contract lookup, not through a generation-wide bulletin.

This is why searching "DL380 Gen9 EOL date" returns forum threads instead of a document. There is no document. HPE support staff themselves point customers at QuickSpecs plus the support lookup rather than a bulletin, because the bulletin does not exist.

The practical consequence: stop trying to plan around a generation-level date. Plan around the two dates that actually bind you — your warranty expiry, and your support contract expiry. Those are the ones that change what you are allowed to do.

The firmware entitlement trap (this is the one that bites)

This is the part almost nobody tells secondary-market buyers, and it is documented by HPE in writing.

Access to the Service Pack for ProLiant (SPP) requires validation through the HPE Support Center. An active warranty or an HPE support agreement is required to download it. If your server is out of warranty and has no support contract, you cannot pull the SPP, and you cannot pull certain individual firmware components either.

The split is specific, and it is worth knowing precisely, because it determines what you can still maintain on an out-of-warranty box:

Component Entitlement required? What this means out of warranty
Service Pack for ProLiant (SPP) — the full bundle Yes Blocked. No bundled firmware/driver update.
BIOS / System ROM Yes Blocked. No CPU microcode, no BIOS security fixes, no support for newer CPUs.
CPLD Yes Blocked.
iLO firmware No Still downloadable without entitlement validation.
Smart Array / storage controller firmware No Still downloadable without entitlement validation.
Drivers No Still downloadable without entitlement validation.
Safety & security firmware No Still downloadable without entitlement validation.

Read that table twice if you buy used HPE. You can still patch iLO and the Smart Array controller on an out-of-warranty Gen9. You cannot patch the BIOS. HPE's own terms note that the non-entitled downloads are still governed by the purchase agreement and the HPE Software License Agreement.

Two things follow from this:

1. A used ProLiant with no support contract is a server whose BIOS is frozen at whatever version the previous owner left on it. If that BIOS predates a CPU microcode revision you need, or predates support for the processor you were planning to drop in, you are stuck. Check the installed System ROM version before you buy, not after.

2. If you are buying used specifically to keep an existing fleet alive, buy the box already at a known-good firmware level, or budget for an HPE support contract on at least one unit. Some buyers keep a single entitled server as a "firmware donor" — one contract, and the SPP downloads are then legitimately available under that entitlement.

One more detail that catches people: since SPP 2021.10.1, HPE ships two separate SPPs — one for Gen9 only, and one for Gen10 / Gen10 Plus. If you run a mixed estate you are managing two update streams, not one.

Generation orientation: what you are actually holding

Use this to work out where a box sits before you look up its dates. The iLO generation is the fastest tell, because it is stamped in the web UI and in ipmitool output.

Generation Intel CPU family Memory iLO Typical models
Gen9 Xeon E5-2600 v3 / v4 DDR4 iLO 4 DL360 Gen9, DL380 Gen9, ML350 Gen9, BL460c Gen9
Gen10 Xeon Scalable 1st / 2nd gen (Skylake-SP, Cascade Lake) DDR4 iLO 5 DL360 Gen10, DL380 Gen10, ML350 Gen10
Gen10 Plus Xeon Scalable 3rd gen (Ice Lake) DDR4 iLO 5 DL360 Gen10 Plus, DL380 Gen10 Plus
Gen11 Xeon Scalable 4th / 5th gen (Sapphire Rapids, Emerald Rapids) DDR5 iLO 6 DL360 Gen11, DL380 Gen11
Gen12 Intel Xeon 6 DDR5 iLO 7 ProLiant Compute DL360 Gen12, DL380 Gen12

Note that Gen10 and Gen11 also exist in AMD EPYC variants — the DL325 and DL385 lines — which follow a different CPU map entirely. The table above covers the Intel path, which is where most Gen9/Gen10 estates sit.

What Gen12 actually changed

HPE announced the ProLiant Compute Gen12 family on February 12, 2025, with the first six of eight models — including the DL360 Gen12 and DL380 Gen12 — available in Q1 2025.

The specifics that matter when you are justifying a refresh:

  • Intel Xeon 6 processors — up to 144 E-cores or 86 P-cores per socket on the DL380 Gen12.
  • Up to 8 TB of memory and PCIe Gen5 throughout.
  • iLO 7, which introduces a dedicated security processor HPE calls a secure enclave, with quantum-resistant readiness and FIPS 140-3 Level 3 certification.
  • The DL360 Gen12 supports up to 20 EDSFF E3.S NVMe drives in 1U.

The iLO 7 / FIPS 140-3 Level 3 point is the one that tends to force the decision in regulated environments. Gen9's iLO 4 is three management generations behind and is where most of the compliance friction shows up first — TLS versions, cipher suites, and browser compatibility with the remote console.

The realistic Gen9 → current map

HPE keeps model names stable across generations, so the refresh path is unusually simple. A DL380 Gen9 replaces with a DL380 Gen12. There is no cross-family remapping to figure out, which is a genuine advantage over a Cisco ISR-to-Catalyst migration.

If you have Direct current replacement The catch
DL360 Gen9 (1U, 2S) ProLiant Compute DL360 Gen12 DDR4 → DDR5. No memory carries over.
DL380 Gen9 (2U, 2S) ProLiant Compute DL380 Gen12 DDR4 → DDR5. Drive backplane and caddy generation change.
DL380 Gen10 (2U, 2S) DL380 Gen11 or Gen12 Gen11 is the lower-risk hop if you have Gen10-era DDR4 spares to amortise.
BL460c Gen9 / Gen10 (blade) No direct blade successor — this is a rack or Synergy decision c7000 blade estates do not refresh in place. Treat as a platform migration.

The single biggest hidden cost in a Gen9 or Gen10 refresh is memory. Gen9 and Gen10 are DDR4; Gen11 and Gen12 are DDR5. Nothing carries over. If you have a deep DDR4 spares pool, that is an argument for a Gen10 or Gen11 landing point rather than jumping straight to Gen12 — the DDR4 you already own keeps its value one more generation.

Drive caddies do not carry over cleanly either. If you are moving drives between generations, check the tray generation first — we cover exactly which tray fits which chassis in our server drive caddy guide.

How to find your server's real dates

Three steps, in this order:

  1. Get the serial number and product number off the pull-out tag on the front of the chassis (or from iLO → Information → Overview).
  2. Run it through the HPE Support Center warranty check. This gives you the actual warranty and contract status for that specific unit — which, per the section above, is the date that governs your firmware access.
  3. Pull the QuickSpecs for the model. If it is marked retired, the retirement date is your end-of-sale. HPE's general practice is that support remains available for a period after retirement, but this is not a contractual generation-wide guarantee — confirm the specific unit through the support lookup rather than assuming.

We deliberately are not publishing a table of "Gen9 EOL = date X" here. Every such table you will find online is a third party's reconstruction, and reconstructing dates HPE has not published is exactly how buyers end up planning against a number that was never real.

What to buy, and where

Whichever direction you go — keeping Gen9/Gen10 alive, or refreshing — the parts are the same conversation:

For a Gen9 or Gen10 estate you intend to run past warranty, the parts that actually strand a server are power supplies, fans and the Smart Array controller — not the chassis. Those are the items worth securing while supply is deep, and they are also, conveniently, the ones whose firmware you can still update without entitlement.

If you are still weighing which generation to land on, our Gen9 vs Gen10 vs Gen11 buyer's guide works through the performance and cost trade-offs in more detail.

Need a quote?

Send us your HPE part number list — Gen9/Gen10 spares, a Gen11/Gen12 refresh, memory, controllers, or a mix — and we will price it and flag anything that is going to give you a firmware or compatibility problem. We ship worldwide DDP with duties included, accept purchase orders, and return quotes within 24 hours.

Request a Quote →


Sources: Hewlett Packard Enterprise, "Service Pack for ProLiant (SPP) Warranty/Support Agreement Validation" (support.hpe.com/docs/display/public/a00sppdocen_US/spp/sppvalidation.pdf) — the entitlement table above is transcribed from this document. HPE Service Pack for ProLiant home page (support.hpe.com/docs/display/public/a00sppdocen_US/spp/) for the Gen9 / Gen10 SPP split from 2021.10.1. HPE press release, "HPE introduces next-generation ProLiant servers engineered for advanced security, AI automation and greater performance," February 12, 2025, and the HPE ProLiant Compute DL380 Gen12 and DL360 Gen12 product pages, for Gen12 specifications, iLO 7 and FIPS 140-3 Level 3. HPE does not publish generation-level end-of-life bulletins; confirm dates for your specific unit through the HPE Support Center warranty lookup and the model's QuickSpecs. Generation-to-CPU mapping is provided for orientation — verify against the QuickSpecs for your exact SKU before purchasing processors or memory.

EolFirmwareGen10Gen9HpeProliantServers