OpenStack Ironic 项目计划¶
主题¶
在每次 PTG(Pike 之前 - 每次设计峰会)期间,我们都会确定整个社区希望关注的即将发布的重点。这是这些讨论的结果
- 2026.1 项目工作项
- 2025.2 项目工作项
- 2025.1 项目工作项
- 2024.2 项目工作项
- 2024.1 项目工作项
- 2023.2 项目工作项
- 2023.1 项目工作项
- Zed Project Themes
- Yoga Project Themes
- Xena Project Themes
- Wallaby Project Priorities
- Victoria Project Priorities
- Ussuri Project Priorities
- Train Project Priorities
- Stein Project Priorities
- Rocky Project Priorities
- Queens Project Priorities
- Pike Project Priorities
- Ocata Project Priorities
- Newton Project Priorities
- Mitaka Project Priorities
规范¶
Ironic 项目的规范可以在这里找到。规范最初在“approved”(批准)树中创建。它们会停留在那里(可能超出它们被批准的开发周期),一旦实现,就会被移动到该开发周期的“implemented”(已实现)树中。此外,还会维护一个“backlog”(积压)的想法列表,以表明项目上已达成共识的目标,但目前没有针对它们进行任何具体工作。
已批准的规范¶
这些规范已被批准,但尚未完全实现
- 添加一个字段以接受默认 verify_ca 路径
- Attestation Interface and Keylime Integration
- Boot configuration API
- Dell EMC 硬件固件更新
- API Evolution: etag ID
- Expose supported power states
- Migrate inspection rules from Inspector
- Redfish Proxy for Ironic Node Power Controls
- Kea DHCP 后端
- Project Mercury
- 合并 Inspector 到 Ironic
- 无法关机的硬件
- 支持 NIC 固件更新在 Firmware Interface 中
- 没有 IPA 到 Conductor 的通信
- 节点标签
- 通过 Glance 属性覆盖 PXE 选项
- 与 Neutron 同步事件
- 基于 Trait 的端口调度以实现动态网络
想法积压¶
这些规范是理想的功能和特性,但目前没有人正在处理它们
已实现的规范¶
这些规范已被实现,并按它们完成的开发周期进行分组。
Xena¶
18.1¶
18.0¶
Wallaby¶
17.0¶
16.1¶
Victoria¶
16.0¶
15.2¶
15.1¶
Ussuri¶
15.0¶
14.0¶
Train¶
13.0¶
Stein¶
12.1¶
12.0¶
Rocky¶
11.1¶
11.0¶
Queens¶
10.1¶
10.0¶
9.2¶
Pike¶
9.1¶
9.0¶
8.0¶
Ocata¶
7.0¶
Newton¶
6.2¶
6.1¶
6.0¶
Mitaka¶
5.1¶
5.0¶
4.3¶
Liberty¶
4.2¶
4.0¶
Kilo¶
- AMT PXE 驱动程序
- Ironic Microversions
- automate-uefi-bios-iso-creation
- 驱动程序内部信息
- 允许驱动程序拥有自己的周期性任务
- 将 configdrive 暴露给实例
- 扩展供应商直通
- 实施 iLO 驱动程序的清理操作
- Ironic 的 iLO 管理接口
- 发现 iLO 驱动程序的节点属性和功能
- 实施清理状态
- 通过 ironic-discoverd 进行带内硬件属性内省
- Ironic 的 iRMC 管理驱动程序
- Ironic 的 iRMC 电源驱动程序
- 使用 node-set-provision-state 发现节点属性
- 添加通过 WebService 支持 VirtualBox
- 使用分区镜像进行本地启动支持
- Ironic 逻辑名称
- 添加维护原因字段
- 关于新的 Ironic 状态机的一个提案。
- 支持非 glance 镜像引用
- 根设备提示
- Seamicro 串行控制台
- iLO 驱动程序的 UEFI Secure Boot 支持
- 全盘镜像支持
Juno¶
- 将 instance_info 字段添加到 Node 模型
- 添加对 NodeLocked 异常重试的支持
- 代理驱动程序
- 清理所有 ImageCaches 的机制
- 使用 fuser 进行更强大的设备状态检查
- Ironic 的 DRAC 管理驱动程序
- Ironic 的 DRAC 电源驱动程序
- 启用 IPMI 双桥接支持
- API 以获取 driver_info 属性
- iLO IPA 部署驱动程序
- iPXE 启动
- iLO Power Driver for Ironic
- iLO Virtual Media iSCSI 部署驱动
- 支持SNMP功能的智能PDU电源驱动
- 新的驱动 ManagementInterface
- 将传感器数据发送至Ceilometer
- 支持外部DHCP提供商
- Swift 临时URL
- Ironic部署驱动的UEFI支持
已弃用¶
这些规范是不再适用的想法和特性。它们要么未实现,要么不再存在,并且通常由于项目的能力演变或市场状况而已被取代。下面列出的每个文档都已更新,以说明将其移动到此列表的原因。