Ocata 项目优先级¶
以下是 Ironic 团队在 Ocata 开发周期内优先处理的开发优先级列表,按优先级顺序排列。列出的主要联系人负责跟踪相关工作的状态,并协调各方以完成该工作。
优先级 |
主要联系人 |
|---|---|
sambetts, vdrok |
|
dtantsur, lucasagomes |
|
rloo, jlvillal |
|
jroll |
|
sambetts |
|
TheJulia |
|
dtantsur |
|
JayF |
|
jroll/all |
端口组支持¶
这项工作已经进行几个周期了,并且几乎完成。它允许使用绑定来支持通过多个网卡进行单个连接。让我们在 Ocata 中完成它。
滚动升级¶
许多 OpenStack 项目开始支持滚动升级 - 我们也应该这样做。让我们尽一份努力,让停机成为过去式。这涉及代码更改、新的多节点 CI 作业以及审查者/开发者的文档。
安全组¶
这涵盖了配置网络的安全组。它几乎没有赶上 Newton 版本,并且基本上已经完成,让我们在 Ocata 中完成它。
接口连接/断开 API¶
这使得将 Neutron 端口连接到 Ironic 端口对象成为一个一流的 API,而不是将数据推送到 JSON blob 中。它还重构了 Nova 连接这些端口的方式。这是 VLAN 感知实例的先决条件,所以让我们完成它,并为 Pike 解锁该功能。
通用的从卷启动¶
这项工作允许通用硬件从 cinder 卷或 NFS 启动,从而允许 ironic 管理无盘节点。它还为硬件特定的实现奠定了框架。
驱动程序组合¶
这项工作重构了驱动程序在内部组合的方式,并允许操作员为每个接口混合和匹配驱动程序,而不是猜测哪个驱动程序是哪个组合。这使我们能够停止因每次接口添加而使驱动程序矩阵爆炸式增长。
救援模式¶
这对于那些失去对机器的常规访问权限的用户来说是必要的(例如,丢失密码)。该规范在 Newton 中合并,代码部分完成,让我们在 Ocata 中投入精力来取得进展。
CI 重构¶
我们有太多的作业,并且有一个整合这些作业的计划。我们需要尽快这样做,因为基础设施不愿意在我们这样做之前为我们添加更多作业。
小改进¶
我们希望在 Ocata 中完成一些较小的更改,或者已经接近代码完成的较大的更改。这些包括
REST API 中的 etags
ironic-python-agent REST API 版本控制的规范
部署步骤的规范
特定故障支持的规范
添加更多通知
软关机和 NMI 支持
节点标签