Spec Lite: 移除 Images API v1¶
- 问题:
Images API 版本 1 在 Newton 版本中已被弃用: https://docs.openstack.org/releasenotes/glance/newton.html 需要从代码库中移除。
- 依赖项:
必须实现
copy_from导入方法,并且 Images API 版本 2.6 必须是当前版本。(这是因为 Images v2 中缺失的关键请求功能是从其他镜像复制的功能。)- 解决方案:
在移除代码之前,需要进行一些初步工作,例如移除所有使用 v1 API 的 Tempest 测试。 这些将在 Blueprint 中标记为“工作项”。
- 如何:
移除所有 v1 测试,从 Images API 中移除 v1 端点,移除仍然完全依赖 v1 API 的 glance-cache-manage 命令。 逐步清理剩余的 v1 代码库。
- 影响:
文档影响 (所有 v1 文档都必须移除)
- 时间线:
目标是 Q-3 里程碑(2017 年 1 月 22 日当周)
- 链接:
- 审核人员:
所有核心评审人
- 负责人:
jokke