Release schedule

When will the next Ceph release come out, and how long is each release supported?

Ceph aims to publish a point release of each stable release every 8 weeks, and maintains two stable major releases at a time. When a new major release goes GA, the oldest major gets one more point release and then reaches end of life.

The dates below are estimates, not commitments. Where the release manager has published planned dates on the Ceph community calendar, those are shown. Otherwise the dates are derived from where each release is in the release process and from how long each stage has taken historically. Estimates updated Oct 29, 2026.

These estimates are generated daily by a script that was written with the help of an LLM. They are not reviewed by the release team; see the sources below.

Release Stage Next release End of life

Squid 19

Next: 19.2.8

Stage
  1. Backports
  2. QA
  3. Tagged
  4. Out

Collecting backports

Next release

Dec 7, 2026

Likely between Nov 29, 2026 and Feb 10, 2027

End of life

With 19.2.8, around Dec 7, 2026

Last Squid release.

How this was estimated
  • Next point release is scheduled 8 weeks after v19.2.7; in practice squid releases have been 63 days apart (middle half 48–121)
  • GitHub milestone v19.2.8: 56/92 PRs merged (36 still open)
  • The v19.2.8 merge window opened 2026-10-14 (community calendar)
  • 163 commits on the squid branch since v19.2.7
  • releases.yml lists target EOL 2026-10-31; the two-major policy puts it after Umbrella GA instead
milestone v19.2.8 · v19.2.8 merge window

Tentacle 20

Next: 20.2.5

Stage
  1. Backports
  2. QA
  3. Tagged
  4. Out

In QA

Next release

Nov 7, 2026

Likely between Oct 31, 2026 and Nov 30, 2026

End of life

With 20.2.8, around Apr 24, 2027

Not the last Tentacle release: 20.2.8 follows Vampire GA.

How this was estimated
  • Release notes PR ceph.io#1251 opened 2026-10-28
  • tentacle-release branch was frozen for QA on 2026-10-27
  • The v20.2.5 merge window opened 2026-08-19 (community calendar)
  • 626 commits on the tentacle branch since v20.2.4
  • releases.yml lists target EOL 2027-06-01; the two-major policy puts it after Vampire GA instead
ceph.io#1251 · v20.2.5 merge window

Umbrella 21

Next: 21.2.1

Stage
  1. Backports
  2. QA
  3. Tagged
  4. Out

Collecting backports

Next release

Dec 23, 2026

Likely between Dec 8, 2026 and Jan 24, 2027

End of life

After 23.2.0 GA, around December 2028

How this was estimated
  • Next point release is scheduled 8 weeks after v21.2.0; in practice umbrella releases have been 52 days apart (middle half 41–88)
  • GitHub milestone v21.2.1: 15/21 PRs merged (6 still open)
  • The v21.2.1 merge window opened 2026-10-28 (community calendar)
  • releases.yml lists target EOL 2028-10-28; the two-major policy puts it after 23.2.0 GA instead
milestone v21.2.1 · v21.2.1 merge window

Vampire 22

Next: 22.2.0

Stage
  1. Kickoff
  2. Dev
  3. RC
  4. GA

In development

Next release

~March 2027

Likely between Mar 31, 2027 and Apr 17, 2027

End of life

Not yet scheduled

Planned dates from the release manager.

How this was estimated
  • The release manager plans to branch Vampire on 2027-01-29 (community calendar)
  • The release manager plans Vampire GA for 2027-03-31 (community calendar)
  • v22.0.0 tagged 2026-10-28: development is open on main
  • Release kickoff PR #72810 "Vampire kickoff" opened 2026-10-18, merged 2026-10-28
  • Kickoff (x.0.0) to GA has historically taken 306 days (middle half 288–358)
  • Without the plan, history alone would put GA around August 2027
branch date · planned release · kickoff #72810

End of life

  • Reef (18): end of life since Mar 20, 2026; final release 18.2.8

Sources

The estimates are produced by release-eta.py in the ceph/release-eta repository, which reads:

  • Release tags (vX.Y.Z) and release branches in ceph/ceph: when a point release was frozen for QA, tagged, or a major release entered release candidates
  • GitHub milestones for each upcoming version: how many backports are merged
  • Release-notes pull requests in ceph/ceph.io: opened when a release enters QA, merged when it is announced
  • doc/releases/releases.yml: past release and end-of-life dates
  • tracker.ceph.com versions and release kickoff pull requests: the next major release's name and planned kickoff
  • The Ceph community calendar: the release manager's planned branch and release dates, and backport merge windows

Each release above lists the specific evidence and links behind its estimate under "How this was estimated".

Release history and notes for every version are in the Ceph documentation.