CinderAntelopeMidCycleSummary
简介
欢迎来到 Cinder Antelope 中期总结页面!
我们每个 OpenStack 版本(6个月)进行 2 次中期检查,作为以下内容的检查点
- 回顾/跟进 PTG 中讨论的主题
- 讨论由于作者无法出席或时间不足或其他原因而在 PTG 期间错过的议题
- 基于里程碑的工作项状态
可能还有更多原因,但以上突出显示的是主要原因。
对于 Antelope,中期检查将在
- R-16:2022年11月30日(星期三)1400-1600 UTC
- R-9:2023年1月18日(星期三)1400-1600 UTC
Etherpad: https://etherpad.opendev.org/p/cinder-antelope-midcycles
第二次会议:R-9:2023年1月18日
录像
- 中期检查 2 的录像(YouTube):https://youtu.be/ZYMgvZbi2Dc
我们在 2023.1 (Antelope) 开发周期的第二次中期检查于 1 月 18 日(R-9 周)的 1400-1600 UTC 之间举行。
讨论了许多主题,但对于活跃/新贡献者而言,以下两个重要的 Cinder 策略需要牢记
- 进行评审以获得评审
- 其目的是在评审方面推广开源贡献,而不仅仅是代码提交
- 贡献者应积极进行评审,并让他们的组织了解在 OpenStack 贡献中评审的重要性
- 对于开始您的代码评审之旅,这里有一份建议的指南,可以有效地进行评审
- 避免空的重新检查
- 虽然并非有意为之,但有时我们会跳过重新检查的原因,这通常不是一个好的做法,请参阅我们关于重新检查的指南
- 还有一个“空的重新检查”线程,用于跟踪每个项目的空重新检查数量,我们应该尽量保持该数量最小
关于主题,以下是讨论的主题及其结论
- 驱动程序状态:本周期有 4 个新驱动程序
- HPE XP 驱动程序:https://review.opendev.org/c/openstack/cinder/+/815582
- Hitachi 驱动程序的重命名,一旦 CI 报告良好,应该就可以合并了
- Fungible NVMe TCP:https://review.opendev.org/c/openstack/cinder/+/849143
- 需要一些关于克隆使用中卷功能的更改,但看起来几乎完成了
- Lustre:https://review.opendev.org/q/topic:bp%252Fadd-lustre-driver
- 目前缺少 CI,但可以使用像 nfs 这样的上游 CI 来解决
- 可能需要一个新的 devstack 插件才能使 CI 正常工作
- 计划推迟到下一个周期
- NetApp NVME TCP:https://review.opendev.org/c/openstack/cinder/+/870004
- 最近提出,并且是一个很大的代码更改
- 由于评审带宽不足,可能需要推迟到下一个周期
- HPE XP 驱动程序:https://review.opendev.org/c/openstack/cinder/+/815582
- Cinderclient 到 OSC 的迁移更新
- 对于故事板有一些担忧,因为 bug 跟踪器和评审带宽问题可能会花费很长时间才能将内容合并到 OSC 中
- 我们将从 Bobcat 开始停止接受新的 CLI 更改到 cinderclient
- tox4 更新
- 除了 cinderlib 和 python-cinderclient 之外,其他 cinder 项目已经适应了 tox4,并且 gate 运行良好
- 对于 cinderlib 和 python-cinderclient,我们将将其固定到 tox3,直到 tox4 对这些分支稳定
- python-six
- 使用 python2 作为运行时的最后一个周期是 Train,并且我们仍然在 cinder 代码库中存在 six 兼容代码
- 团队的一致意见是继续移除 six
- 我们也没有回退问题,因为最后一个活跃的稳定分支是 Xena
- 建议驱动程序供应商从他们的驱动程序中移除 six 代码
第一次会议:R-16:2022年11月30日
录像
中期检查 1 的 YouTube 录像:https://youtu.be/fKulY7whZlo
我们在 2023.1 (Antelope) 开发周期的第一次中期检查于 11 月 30 日(R-16 周)的 1400-1600 UTC 之间举行。
我们从规范状态开始。我们目前有 3 个活跃的规范
- 加密备份:https://review.opendev.org/c/openstack/cinder-specs/+/862601
- 使用辅助卷扩展 API:https://review.opendev.org/c/openstack/cinder-specs/+/864020
- 新的备份状态:(将提出一个新的规范,旧讨论在 https://review.opendev.org/c/openstack/cinder-specs/+/818551)
我们继续讨论本周期提出的/目标驱动程序
- HPE XP 驱动程序:https://review.opendev.org/c/openstack/cinder/+/815582
- Fungible NVMe TCP:https://review.opendev.org/c/openstack/cinder/+/849143
其他主题(以下)也可以在 etherpad 和录像中找到。
- 移除 Xenserver 镜像支持
- cinderlib 递归错误
- Infinidat 驱动程序改进