Ceph Releases (general)

    Releases are named after a species of cephalopod (usually the commonname, since the latin names are harder to remember or pronounce).

    Version numbers have three components, x.y.z. x identifies the releasecycle (e.g., 13 for Mimic). y identifies the release type:

    • x.0.z - development releases (for early testers and the brave at heart)

    • x.1.z - release candidates (for test clusters, brave users)

    This versioning convention started with the 9.y.z Infernalis cycle. Prior tothat, versions looked with 0.y for development releases and 0.y.z for stableseries.

    Each development release (x.0.z) freezes the master development branchand applies before it is released. Oncereleased, there is no effort to backport fixes; developer focus is onthe next development release which is usually only a few weeks away.

    • Development release every 8 to 12 weeks

    • Intended for testing, not production deployments

    • Full integration testing

    • Every effort is made to allow offline upgrades from previousdevelopment releases (meaning you can stop all daemons, upgrade, andrestart). No attempt is made to support online rolling upgradesbetween development releases. This facilitates deployment ofdevelopment releases on non-production test clusters withoutrepopulating them with data.

    There is a feature release roughly eight (8) weeks prior to the plannedinitial stable release, after which focus shifts to stabilization andbug fixes only.

    • Release candidate release every 1-2 weeks

    • Intended for final testing and validation of the upcoming stable release

    Once the initial stable release is made (x.2.0), there aresemi-regular bug-fix point releases with bug fixes and (occasionally)small feature backports. Bug fixes are accumulated and included inthe next point release.

    • Stable point release every 4 to 6 weeks

    • Intended for production deployments

    • Online, rolling upgrade support and testing from the last two (2)stable release(s) (starting from Luminous).

    • Online, rolling upgrade support and testing from prior stable pointreleases

    • Integration and upgrade tests are run on a regular basisand analyzed by Cephdevelopers.

    • Issuesfixed in the development branch (master) are scheduled to be backported.

    • When an issue found in the stable release is , it istriaged by Ceph developers.

    • The stable releases and backport teampublishes including fixes that have been backported to the stable release.

    The lifetime of a stable release series is calculated to be approximately 24months (i.e., two 12 month release cycles) after the month of the first release.For example, Mimic (13.2.z) will reach end of life (EOL) shortly after Octopus(15.2.0) is released. The lifetime of a release may vary because it depends onhow quickly the stable releases are published.

    In the case of Jewel and Kraken, the lifetime was slightly different thandescribed above. Prior to Luminous, only every other stable release was an “LTS”release. Therefore,

    • Upgrade scenarios “Jewel -> Kraken -> Luminous” and “Jewel -> Luminous” wereexpected to work.

    • Upgrades from Jewel or Kraken must upgrade to Luminous first before proceedingfurther (e.g., Kraken -> Luminous -> Mimic but not Kraken -> Mimic).

    • Jewel was maintained until Mimic was released (June 2018).

    Datedevelopmentmimickrakeninfernalisgiantemperor
    Dec 2019
    Dec 201914.2.5
    Nov 2019
    Sep 201914.2.4
    Sep 2019
    Jul 201914.2.2
    Jun 2019
    Apr 201914.2.1
    Apr 2019
    Apr 201915.0.0
    Mar 201914.2.0
    Mar 2019
    Mar 201914.1.1
    Feb 201914.1.0
    Jan 201912.2.11
    Jan 2019
    Jan 201913.2.3
    Nov 2018
    Nov 201814.0.1
    Nov 201812.2.9
    Sep 2018
    Sep 201812.2.8
    Jul 2018
    Jul 201813.2.1
    Jul 2018
    Jul 201812.2.6
    Jun 2018
    May 201814.0.0
    May 201813.1.0
    Apr 201812.2.5
    Apr 201813.0.2
    Feb 2018
    Feb 201812.2.3
    Feb 201813.0.1
    Dec 2017
    Oct 201710.2.10
    Sep 2017
    Aug 201711.2.1
    Aug 2017
    Aug 201713.0.0
    Aug 201712.1.4
    Aug 201712.1.3
    Aug 201712.1.2
    Jul 201710.2.9
    Jul 2017
    Jul 201712.1.1
    Jun 201712.1.0
    May 201712.0.3
    Apr 201710.2.7
    Apr 201712.0.2
    Mar 2017
    Mar 201712.0.1
    Feb 20170.94.10
    Feb 201712.0.0
    Jan 2017
    Jan 201711.1.1
    Dec 201610.2.5
    Dec 2016
    Dec 201611.1.0
    Oct 201611.0.2
    Oct 201611.0.1
    Sep 2016
    Aug 20160.94.9
    Aug 2016
    Jun 201610.2.2
    Jun 201611.0.0
    May 2016
    May 20160.94.7
    Apr 2016
    Apr 201610.1.2
    Apr 2016
    Mar 201610.1.0
    Mar 2016
    Mar 201610.0.4
    Feb 20169.2.1
    Feb 2016
    Feb 201610.0.3
    Jan 2016
    Dec 201510.0.1
    Nov 2015
    Nov 20150.80.11
    Nov 2015
    Oct 20150.94.5
    Oct 2015
    Oct 20159.1.0
    Aug 2015
    Aug 20159.0.3
    Jul 2015
    Jul 20159.0.2
    Jun 2015
    Jun 20159.0.1
    May 2015
    Apr 20150.94.1
    Apr 2015
    Apr 20150.87.2
    Mar 2015
    Feb 20150.87.1
    Feb 2015
    Feb 20150.92
    Jan 2015
    Jan 20150.91
    Dec 2014
    Dec 20140.89
    Nov 2014
    Oct 20140.87
    Oct 2014
    Oct 20140.80.6
    Oct 2014
    Sep 20140.85
    Aug 2014
    Jul 20140.80.5
    Jul 2014
    Jul 20140.80.3
    Jul 2014
    Jul 20140.83
    Jun 2014
    Jun 20140.81
    May 2014
    May 20140.80
    Apr 2014
    Mar 20140.78
    Feb 2014
    Jan 20140.76
    Jan 2014
    Dec 20130.72.2
    Dec 2013
    Dec 20130.73
    Nov 2013
    Nov 20130.72