Manila/SteinCycle
规范
Stein 批准的规格
访问规则的优先级
负责人:zhongjun
规格:https://specs.openstack.org/openstack/manila-specs/specs/stein/priority-for-access-rules.html
评审:i
- https://review.openstack.org/#/c/572283/ (Zhenyu Zheng 正在处理)
自 12 月以来没有更新 - 已放弃?
负责人:ganso
审查
- 规格:https://review.openstack.org/#/c/607342 (已合并)
- 所需的测试解决方法:https://review.openstack.org/#/c/635885
- 主补丁:https://review.openstack.org/#/c/635831
- CLI + 功能虚拟驱动程序测试:https://review.openstack.org/#/c/635915
- 容器驱动程序重构:https://review.openstack.org/637926
- 容器驱动程序实现:https://review.openstack.org/#/c/636626
- NetApp 驱动程序实现:https://review.openstack.org/#/c/636625
- 功能测试:https://review.openstack.org/#/c/638231/
存储可用区改进
负责人:gouthamr
审查
- 规格:https://review.openstack.org/#/c/616123/ (已合并)
- 导出位置更改
- 蓝图:https://blueprints.launchpad.net/manila/+spec/export-locations-az
- Manila:“共享和副本导出位置的独立 API” https://review.openstack.org/628069 (已合并)
- manilaclient:“添加对副本导出位置 API 的支持” https://review.openstack.org/#/c/628335/ (已合并)
- 每个后端可用区
- 蓝图:https://blueprints.launchpad.net/manila/+spec/per-backend-availability-zones
- Manila:“允许配置后端特定的可用区” https://review.openstack.org/629958 (已合并)
- DevStack 插件:“在 devstack 中配置每个后端可用区” https://review.openstack.org/630039 (已合并)
- manila-tempest-plugin:“修复可用区测试” https://review.openstack.org/#/c/630886/ (已合并)
- 共享类型中允许的可用区
- 蓝图:https://blueprints.launchpad.net/manila/+spec/share-type-supported-azs
- Manila:“允许在共享类型中配置 availability_zones” https://review.openstack.org/633155 (评审中)
- manilaclient:??
- manila-tempest-plugin:??
剩余任务
- 完成 manila-tempest-plugin 中“共享类型中允许的可用区”功能的测试
- 提交 python-manilaclient 的版本更新补丁,并确定客户端是否需要其他更改
进展良好
负责人:gouthamr
审查
可能会延续到 Train
json schema 请求验证
负责人:?
规范
审查
已放弃? 说明:gouthamr 向初始提交者发送邮件,询问他们是否将继续这项工作。没有回复。
Train 审核中
负责人:ganso
审查
- https://review.openstack.org/#/c/619925/ (建议用于 Train)
负责人:ganso
审查
治理目标
Python3
负责人:vkmc, tbarron, gouthamr
治理目标:https://governance.openstack.org/tc/goals/stein/python3-first.html 跨项目 Wiki:https://wiki.openstack.org/wiki/Python3
タスク
- 将作业转换为 zuulv3 并允许在那里设置 py3 版本
- dummy 和 cephfs 作业已完成,其他作业仍在待处理
- lvm https://review.openstack.org/#/c/623061/
- grenade https://review.openstack.org/#/c/630727/
完成
- 将 xenial dsvm tempest 作业切换到 bionic beaver (gouthamr)
- 开始使用 python3.7 进行单元测试 (gouthamr)
- https://review.openstack.org/#/c/609558/ (manila)
- https://review.openstack.org/#/c/609557/ (python-manilaclient)
- 现在是否可以将 lvm 作业在 ubuntu 上运行而不是 centos? (gouthamr)
- 调查将 CentOS 作业转换为 Fedora (vkmc)
- 在所有分支的所有 manila 仓库中完成导入 zuul 作业设置 (gouthamr)
升级健康检查器
负责人:tbarron
审查
- https://review.openstack.org/#/c/611659 (升级健康检查框架:已合并)
下一个任务:定义要在 Stein 中实施的非配置升级检查。
タスク
- 实施框架 (已完成)
- 定义非配置升级检查
- 实施这些
- 定义并实施与配置相关的升级任务 (Stein 之后?取决于 oslo 支持)
其他工作
OVS->OVN 的影响
负责人:tbarron
下一步
タスク
- 使用 ovn 的实验 manila-tempest-dsvm-postgres-container
- 使用 ovn 的实验 manila-tempest-dsvm-postgres-generic-singlebackend
- 使用 ovn 的实验 manila-tempest-dsvm-scenario
- 将一些实验作业移动到生产环境 (覆盖 ovs 和 ovn)
Manila UI 插件
负责人:vkmc
下一步
- selenium 测试启用
タスク
- 功能映射 - 我们有多过时?
- Manila v2.32
- 与 horizon 项目插件测试协调
- 添加 manila-ui 集成测试 (e0ne) https://review.openstack.org/#/c/635112/
Manila CSI
负责人:tbarron
下一步:与 hodgepodge 沟通,设置固定的 k8s-sig 会议时间 (gouthamr)
タスク
- 与 bswartz 会面,讨论节点特定的 NFS 插件的可能性
- 研究开发/测试环境和当前提案 (tbarron)
完成
- 与 CERN CSI 开发者会面进行协调
- 想法:通用的 manila 主驱动程序和节点特定的协议插件
负责人:gouthamr
下一步
タスク
- 在 DevStack 上启用 tooz 并使用 etcd
- 将剩余的 oslo_concurrency 文件锁转换为 tooz
- 创建一个多节点 devstack 作业模板
- 使用多节点 devstack 作业创建一个“HA”测试作业
uWSGI 启用
负责人:vkmc
下一步
- 修复 https://bugs.launchpad.net/manila/+bug/1818081
- 第三方 CI 需要更新客户端版本
タスク
- 添加 uWSGI 配置示例 https://review.openstack.org/#/c/630776/
- 在 devstack 上部署 manila 与 uwsgi https://review.openstack.org/#/c/631338/
完成
- 修复 get_base_url https://review.openstack.org/#/c/634345/
OpenStack 客户端集成
负责人:gouthamr
下一步:https://review.openstack.org/#/c/642222/
タスク
- 在 python-manilaclient 中实现 osc shell 支持
- 从 CRUD 操作开始
- 寻找实习生/其他贡献者来管理 osc 和 python-manilaclient 之间的完全功能对等
OpenStack SDK 集成
负责人:amito
工作计划:https://storyboard.openstack.org/#!/story/2003752
下一步
タスク
- 添加基本资源和操作 (共享类型、共享、访问规则) (amito)
- 共享 (基本和共享详细信息) 几乎完成。我希望在下周上传补丁 (2018 年 1 月 11 日,amito)
补丁已上传进行评审 (2 月 23 日):https://review.openstack.org/#/c/638782/
- 添加补充资源和操作 (快照等) (gouthamr, amito)
OS-Ansible manila 角色
负责人:Michael Vollman <michael.b.vollman@gmail.com>
审查
- https://review.openstack.org/#/c/608403/ 已合并
- https://review.openstack.org/#/c/608345/ 已合并
- https://review.openstack.org/#/c/611930/ 正在评审
遥测扩展
负责人:vkmc
下一步任务:这是否需要规格?
StoryBoard 迁移
可能要等到 T 版本
负责人:tbarron
下一步
任务:与 jungleboyj 合作,替换所需的 launchpad 功能和登陆页面
tbarron 想要在看到 defcore 项目迁移后执行此操作:)
Bug 分类
Bug Czar:jgrosso
http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002404.html
测试评审
负责人
添加指向测试评审 etherpad 的链接或在此处跟踪它们?