2025.2 火烈鸟版本发布计划

2025.2 火烈鸟版本发布计划

注意

截止日期通常是其下方注释的周四。对该政策的例外情况将在事件描述中明确说明。

2024 年 4 月 2 日 - 2025 年 10 月 1 日(26 周)

跨项目事件

项目特定事件

3 月 31 日 - 4 月 4 日

4 月 7 日 - 4 月 11 日

R-25

4 月 14 日 - 4 月 18 日

R-24

4 月 21 日 - 4 月 25 日

R-23

4 月 28 日 - 5 月 2 日

R-22

5 月 5 日 - 5 月 9 日

R-21

5 月 12 日 - 5 月 16 日

R-20

5 月 19 日 - 5 月 23 日

R-19

5 月 26 日 - 5 月 30 日

R-18

6 月 2 日 - 6 月 6 日

R-17

6 月 9 日 - 6 月 13 日

R-16

6 月 16 日 - 6 月 20 日

R-15

6 月 23 日 - 6 月 27 日

R-14

6 月 30 日 - 7 月 4 日

R-13

7 月 7 日 - 7 月 11 日

R-12

7 月 14 日 - 7 月 18 日

R-11

7 月 21 日 - 7 月 25 日

R-10

7 月 28 日 - 8 月 1 日

R-9

8 月 4 日 - 8 月 8 日

R-8

8 月 11 日 - 8 月 15 日

R-7

8 月 18 日 - 8 月 22 日

R-6

8 月 25 日 - 8 月 29 日

R-5

9 月 1 日 - 9 月 5 日

R-4

9 月 8 日 - 9 月 12 日

R-3

9 月 15 日 - 9 月 19 日

R-2

9 月 22 日 - 9 月 26 日

R-1

9 月 29 日 - 10 月 3 日

R+0

订阅 iCalendar 文件

跨项目事件

PTG(虚拟)

从 2025 年 4 月 7 日到 11 日,我们将举行虚拟 PTG,以规划 2025.2 火烈鸟版本的发布计划。

Flamingo-1 里程碑

2025 年 5 月 15 日是 Flamingo-1 里程碑。请参阅项目特定的说明,了解相关的截止日期。

2025.1 Epoxy 周期尾随版本截止日期

所有遵循周期尾随版本模型的项目必须在 2025 年 6 月 5 日之前发布其 2025.1 Epoxy 交付成果。

Flamingo-2 里程碑

2025 年 7 月 3 日是 Flamingo-2 里程碑。请参阅项目特定的说明,了解相关的截止日期。

成员冻结

项目必须参与至少两个里程碑才能被视为版本的一部分。在第二个里程碑之后正式成立的项目,或者未能为前两个里程碑以及第三个里程碑生成里程碑版本,因此不被视为该周期的版本的一部分。这不适用于周期尾随打包/生命周期管理项目。

Extra-AC 冻结

OpenStack 的所有贡献都很有价值,但有些并非以 Gerrit 代码更改的形式表达。这允许团队列出为其项目做出贡献的活跃贡献者,以及本周期没有代码贡献的贡献者,因此不会自动被视为活跃贡献者并被允许投票。这通过在 Extra-AC 冻结日期之前将 extra-acs 添加到 https://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml 来完成。

非客户端库的最终发布

非客户端库(Oslo 等)应在本周发布其最终版本。这可以为功能冻结前的最后时刻更改留出时间。

Flamingo-3 里程碑

2025 年 8 月 28 日是 Flamingo-3 里程碑。请参阅项目特定的说明,了解相关的截止日期。

功能冻结

Flamingo-3 里程碑标志着遵循 release:cycle-with-rc 模型的项目的功能冻结。在此之后不应提交任何具有新功能的补丁。项目 PTL 可能会授予例外情况。

客户端库的最终发布

客户端库应在本周发布其最终版本,以匹配功能冻结。

软字符串冻结

您不再允许接受包含用户界面字符串修改的提议更改。这些更改应由评审团队拒绝并推迟到下一个系列开发打开(这应在发布 RC1 时发生)。

需求冻结

在 Flamingo-3 里程碑之后,仅允许关键需求和约束更改。冻结我们的需求列表可以让下游打包人员赶上进度并为即将发布的发行版准备软件包。

RC1 目标周

2025 年 9 月 8 日是遵循 release:cycle-with-rc 模型的项目发布其第一个候选版本的目标日期。

硬字符串冻结

这发生在项目标记 RC1 时。此时,理想情况下不应更改(或添加、删除)任何字符串,以便给翻译人员留出完成工作的时间。

最终 RC 和中间发布

2025 年 9 月 22 日是发布候选版本或发布周之前的中间版本的最后一周。在发布周期间,只有最终发布关键版本才会被接受(由发布团队酌情决定)。

2025.2 火烈鸟版本发布

2025.2 火烈鸟协调版本将于 2025 年 10 月 1 日星期三发布。

周期亮点

需要在功能冻结后将周期亮点添加到发布交付成果中,才能包含在任何营销发布消息中。亮点可以在此之后添加,但它们可能仅对历史目的有用。

有关更多详细信息和添加这些亮点的说明,请参阅 项目团队指南

有关先前版本亮点示例:2024.1 伶猫亮点2024.2 达尔马提亚亮点

项目特定事件

OpenStackSDK

python-openstackclient 功能冻结

所有新的 python-openstackclient 功能应在周末前提出并完成,并附带单元测试。此日期后可以添加对新微版本的支持,但不得进行破坏性更改。

Manila

Manila 规格冻结

所有针对 2025.2 火烈鸟版本的 Manila 规范必须在本周末前获得批准。鼓励规范作者通过 Manila 每周 IRC 会议安排协作审查讨论。

Manila 新驱动程序截止日期

在本周结束前,Manila的所有新的后端驱动程序必须基本完成,并包含单元测试,并通过第三方CI。驱动程序不必在功能冻结之前实际合并。

Manila 功能提案冻结

所有新的Manila功能必须在本周结束前提出并基本完成,并包含单元、功能和集成测试。必须在此时间线提出协作评审会话,以加快评审过程。

Manila Bug修复活动

Manila 社区活动旨在加速错误修复。

Manila 黑客马拉松

Manila 社区活动旨在加速技术债务项目的代码实现。

Manila 中期检查点

Manila社区中期检查点,用于检查计划发布的功能和交付成果。

Nova

Nova 规格评审日

2025 年 6 月 17 日,针对 2025.2 火烈鸟版本实施的 Nova 规范将由 Nova 核心团队优先进行审查。

Nova 规格软冻结

2025 年 6 月 3 日之后(UTC 时间 23:59),将不再接受新的规范。

Nova 规格冻结

所有要在 2025.2 火烈鸟版本中实施的 Nova 规范必须在 2025 年 7 月 3 日 (UTC 时间 23:59) 前获得批准。

Nova 实现评审日

2025 年 8 月 5 日,Nova 优先的代码更改将由 Nova 核心团队进行审查。

2026.1 TC 和 PTL 选举

2026.1 选举邮件截止日期

将参与即将举行的选举的贡献者应在此日期(2025 年 8 月 20 日 00:00 UTC)之前确认他们的 gerrit 电子邮件地址。选举人名单在该日期之后生成,选票将发送到列出的 gerrit 电子邮件地址。

2026.1 选举提名开始

有意在下一年(TC)或开发周期(PTL)担任职务的候选人应在本周宣布他们的参选资格和平台。请参阅 选举网站,了解具体的时限信息。

2026.1 选举竞选开始

选民有时间在投票开始前向候选人提问并辩论他们的纲领和议题。请参阅 选举网站 以获取具体时间信息。

2026.1 选举投票开始

TC 和任何必要的 PTL 选举中空缺席位的选举投票。请参阅 选举网站,了解具体的时限信息。

2026.1 选举投票结束

2026.1 选举中所有投票结束,并公布结果。请参阅 选举网站,了解具体的时限信息。

Creative Commons Attribution 3.0 License

除非另有说明,本文档根据知识共享署名3.0许可协议授权。请参阅所有OpenStack法律文件