Ceph 版本(总目录)

活跃的稳定版

Version

Initial release

Latest

End of life (estimated)

octopus

Mar 2020

15.2.4

2022-06-01

nautilus

Mar 2019

14.2.10

2021-06-01

mimic

Jun 2018

13.2.10

2020-06-01

luminous

Aug 2017

12.2.13

2019-06-01

理解发布周期

从 Nautilus 版( 14.2.0 )之后,每年是一个新的稳定版发布周期。各系列的稳定版都会取个名字(如 Mimic )、和一个主版本号(如 Mimic 的是 13 ,因为 M 是字母表的第十三个)。

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

版本号包含三部分, x.y.zx 标识发布周期(如 Mimic 的是 13 ); y 标识发布类型:

  • x.0.z - 开发版(适合早期测试人员、和胆肥的人)

  • x.1.z - 候选发布版(适合测试集群、胆肥的用户)

  • x.2.z - 稳定、缺陷修正版(适合普通用户)

这个版本命名惯例始于 9.y.z Infernalis 期间。在此之前,开发版定为 0.y 、稳定版是 0.y.z 。

开发版( x.0.z )

主开发分支冻结后形成开发版( x.0.z )、而且发布前还要进行集成和升级测试。一旦发布,就不再移植修正补丁;开发者们将致力于下一个开发版,一般也就几周时间。

  • 每 8 到 12 周一个开发版

  • 意在用于测试,不是生产环境部署

  • 完整的集成测试

  • 从上一个稳定版升级的测试

  • 我们尽最大努力,以确保从前一个开发版可以成功地离线升级(就是说你可以停掉所有守护进程、升级、然后重启);开发版期间不会刻意保证在线滚动升级。这样便于在非生产的测试集群上部署开发版,而不用重新注入数据。

候选发布版( x.1.z )

从起初计划的稳定版起,差不多每 6 周就有一个功能版,之后的工作重心将转移,仅限于稳定性和缺陷修正。

  • 候选发布版每 1-2 周发布一个

  • 用于最终测试,以及验证即将到来的稳定版

稳定版( x.2.z )

一旦初始稳定版确定( x.2.0 ),之后会有不定时的修正版,包含了缺陷修正和(偶尔的)小功能移植。缺陷修正会暂存起来,并包含在下一个小版本中。

  • 每 4 到 6 周一个稳定小版本

  • 用于生产环境部署

  • 在两个完整的发布周期间持续移植缺陷修正

  • 可以从前两个稳定版(从 Luminous 起)在线升级、滚动升级,并通过了测试;

  • 可以从前一个稳定的小版本在线升级、滚动升级,并通过了测试;

对于各稳定版:

  • 定期进行集成和升级测试,而且 Ceph 会分析其结果

  • 在开发分支( master )中已经修正的问题也会按计划移植;

  • 如果稳定版里发现了个问题、并报告到了上游, Ceph 开发者会分类处理。

  • 稳定版和移植小组负责发布小版本,其中包含已经移植到稳定版的修正补丁。

稳定版的生命周期

The lifetime of a stable release series is calculated to be approximately 24 months (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 on how quickly the stable releases are published.

Jewel 和 Kraken 版的寿命稍有不同。在 Luminous 之前,每两个稳定版只有一个会成为 LTS 版,因此,

  • 这样升级 Jewel -> Kraken -> Luminous 或 Jewel -> Luminous 是没问题的;

  • 从 Jewel 或 Kraken 开始升级的话,必须先升级到 Luminous 才能再往前(如 Kraken -> Luminous -> Mimic 但不能是 Kraken -> Mimic )。

  • Jewel 一直维护到 Mimic 发布为止(2018年6月);

  • Kraken 就不再维护了。

Detailed information on all releases, past and present, can be found at Ceph 版本(索引)

发布时间表

Date

development

nautilus

mimic

luminous

kraken

jewel

infernalis

hammer

giant

firefly

emperor

Jun 2020

14.2.10

Apr 2020

13.2.10

Apr 2020

13.2.9

Apr 2020

14.2.9

Mar 2020

15.1.1

Mar 2020

14.2.8

Jan 2020

14.2.7

Jan 2020

12.2.13

Jan 2020

15.1.0

Jan 2020

14.2.6

Dec 2019

13.2.8

Dec 2019

14.2.5

Nov 2019

13.2.7

Sep 2019

14.2.4

Sep 2019

14.2.3

Jul 2019

14.2.2

Jun 2019

13.2.6

Apr 2019

14.2.1

Apr 2019

12.2.12

Apr 2019

15.0.0

Mar 2019

14.2.0

Mar 2019

13.2.5

Mar 2019

14.1.1

Feb 2019

14.1.0

Jan 2019

12.2.11

Jan 2019

13.2.4

Jan 2019

13.2.3

Nov 2018

12.2.10

Nov 2018

14.0.1

Nov 2018

12.2.9

Sep 2018

13.2.2

Sep 2018

12.2.8

Jul 2018

10.2.11

Jul 2018

13.2.1

Jul 2018

12.2.7

Jul 2018

12.2.6

Jun 2018

13.2.0

May 2018

14.0.0

May 2018

13.1.0

Apr 2018

12.2.5

Apr 2018

13.0.2

Feb 2018

12.2.4

Feb 2018

12.2.3

Feb 2018

13.0.1

Dec 2017

12.2.2

Oct 2017

10.2.10

Sep 2017

12.2.1

Aug 2017

12.2.0

Aug 2017

11.2.1

Aug 2017

13.0.0

Aug 2017

12.1.4

Aug 2017

12.1.3

Aug 2017

12.1.2

Jul 2017

10.2.9

Jul 2017

10.2.8

Jul 2017

12.1.1

Jun 2017

12.1.0

May 2017

12.0.3

Apr 2017

10.2.7

Apr 2017

12.0.2

Mar 2017

10.2.6

Mar 2017

12.0.1

Feb 2017

0.94.10

Feb 2017

12.0.0

Jan 2017

11.2.0

Jan 2017

11.1.1

Dec 2016

10.2.5

Dec 2016

10.2.4

Dec 2016

11.1.0

Oct 2016

11.0.2

Oct 2016

11.0.1

Sep 2016

10.2.3

Aug 2016

0.94.9

Aug 2016

0.94.8

Jun 2016

10.2.2

Jun 2016

11.0.0

May 2016

10.2.1

May 2016

0.94.7

Apr 2016

10.2.0

Apr 2016

10.1.2

Apr 2016

10.1.1

Mar 2016

10.1.0

Mar 2016

10.0.5

Mar 2016

10.0.4

Feb 2016

9.2.1

Feb 2016

0.94.6

Feb 2016

10.0.3

Jan 2016

10.0.2

Dec 2015

10.0.1

Nov 2015

9.2.0

Nov 2015

0.80.11

Nov 2015

10.0.0

Oct 2015

0.94.5

Oct 2015

0.94.4

Oct 2015

9.1.0

Aug 2015

0.94.3

Aug 2015

9.0.3

Jul 2015

0.80.10

Jul 2015

9.0.2

Jun 2015

0.94.2

Jun 2015

9.0.1

May 2015

9.0.0

Apr 2015

0.94.1

Apr 2015

0.94

Apr 2015

0.87.2

Mar 2015

0.80.9

Feb 2015

0.87.1

Feb 2015

0.93

Feb 2015

0.92

Jan 2015

0.80.8

Jan 2015

0.91

Dec 2014

0.90

Dec 2014

0.89

Nov 2014

0.88

Oct 2014

0.87

Oct 2014

0.80.7

Oct 2014

0.80.6

Oct 2014

0.86

Sep 2014

0.85

Aug 2014

0.84

Jul 2014

0.80.5

Jul 2014

0.80.4

Jul 2014

0.80.3

Jul 2014

0.80.2

Jul 2014

0.83

Jun 2014

0.82

Jun 2014

0.81

May 2014

0.80.1

May 2014

0.80

Apr 2014

0.79

Mar 2014

0.78

Feb 2014

0.77

Jan 2014

0.76

Jan 2014

0.75

Dec 2013

0.72.2

Dec 2013

0.74

Dec 2013

0.73

Nov 2013

0.72.1

Nov 2013

0.72