Victoria 系列发布说明¶
21.1.0¶
错误修复¶
Bug 1913625:Glance 会泄漏暂存数据
Bug 1914826:使用无效 URL 进行 Web 下载时,不会报告错误
Bug 1916052:无法在 glance-api 中创建 trust 错误
Bug 1930597:Glance 中“配置 SSL 支持”的文档已过时
21.0.0¶
序言¶
Victoria 版本包含 Glance 开发优先级的一些重要里程碑。
添加了基于磁盘格式计算镜像虚拟大小的支持
为 glance_store 的文件系统和 rbd 驱动程序添加了稀疏镜像上传的支持
改进了 rbd store 分块上传的性能
修复了围绕 copy-image 导入方法和将镜像导入到多个存储中的一些重要错误
添加了配置多个 cinder 存储的支持
新特性¶
添加了对 cinder 多个存储的支持。
添加了策略支持,允许将镜像复制到多个存储,即使这些镜像不属于当前用户项目的。
添加了基于磁盘格式计算镜像虚拟大小的支持
为文件系统和 rbd 驱动程序添加了稀疏镜像上传的支持
改进了 rbd store 分块上传的性能
添加了配置多个 cinder 存储的支持
升级说明¶
在 Pike 版本周期中,
glance-replicator选项mastertoken和slavetoken已被弃用。这些选项现在已被删除。应使用sourcetoken和targettoken选项代替。
从单个 cinder 存储升级到多个 cinder 存储期间,旧镜像位置 URL 将根据存储中配置的卷类型更新为新格式。旧位置 URL:cinder://<volume-id> 新位置 URL:cinder://<store-id>/<volume-id>
升级后,使用 cinder 后端的部署应更新其配置以指定卷类型。这些后端上的现有镜像将在运行时(延迟,在首次读取时)更新为包含存储和卷类型信息的 location URL。
弃用说明¶
此版本删除了与 glance-registry 相关的端点和配置选项。包括但不限于配置选项“data-api”,该选项没有剩余的生产支持选项。自将 DB 迁移移至 alembic 以来,SimpleDB 就不再受支持,并且 registry 已被删除。所有 registry 特定的选项和配置文件已被删除。“glance-registry”命令已被删除。
已弃用的“enable_v2_api”配置选项已被删除。
Image
checksum属性包含与镜像关联的镜像数据的 MD5 散列。MD5 已经不再被认为是安全的,并且为了符合各种安全标准(例如,FIPS),MD5 算法的实现可能无法在 glance 节点上使用。安全的“multihash”镜像属性
os_hash_algo和os_hash_value自 glance 版本 17.0.0 (Rocky) 起可用。直到目前,MD5checksum属性仅为向后兼容性而填充。但是,它对于验证下载的镜像数据来说不是必需的。因此,我们在此版本中宣布弃用 image
checksum属性。它将保留为镜像属性,但从 Victoria 版本开始,checksum将不会在新镜像上填充。用户应改为依赖安全的“multihash”来验证镜像下载。例如,python-glanceclient 自版本 2.13.0 (Rocky) 起一直使用 multihash 验证(可选的 MD5 回退)。
Bug 修复¶
Bug 1881958:只读 http 存储不应在为导入/复制镜像工作流指定 –all-stores 时使用
Bug 1889640:镜像导入可能导致没有数据的“active”镜像。
Bug 1889676:“stores”可以设置为属性,从而破坏了指示镜像存在的多个存储的指示。
Bug 1887994:管理文档中的混合消息,以在 httpd 下部署
Bug 1884596:添加了一个更改到 import API,该更改为镜像提供基于时间的锁定,以排除其他导入操作在锁定的任务完成之前开始。锁定基于我们开始执行任务的任务,并且该任务的 UUID 存储在
os_glance_import_task镜像属性中,指示谁拥有锁定。如果持有锁定的任务在 60 分钟内未能取得进展,则允许另一个导入操作窃取锁定并启动另一个导入操作。
Bug 1885725:‘copy-image’导入作业不应运行其他插件
Bug 1888349:glance-cache-manage 工具已损坏
Bug 1886374:改进多存储的延迟加载机制
Bug 1885003:中断的 copy-image 可能会破坏后续操作
Bug 1884587:image import copy-image API 应反映适当的授权
Bug 1876419:无法解析文件 /etc/glance/metadefs/compute-vmware.json
Bug 1856581:metadefs:OS::Glance::CommonImageProperties 过时
Bug 1843576:Glance metadefs 缺少 Image 属性 hw_vif_multiqueue_enabled
Bug 1856578:docs:镜像模式自定义限制
Bug 1808814:admin docs:stein 的可互操作镜像导入修订版
Bug 1870336:更新“common image properties”文档
Bug 1888713:异步任务,镜像导入在纯 WSGI 模式下不受支持
Bug 1891190:test_reload() 功能测试导致挂起并且作业 TIMED_OUT
Bug 1891352:如果 all_stores_must_succeed=True,则一个存储导入失败将永远保持进行中
Bug 1887099:看门狗的无效 metadefs
Bug 1795950:修复 node_staging_uri 中 web-download 镜像导入的清理
Bug 1895663:镜像导入“web-download”不会检查下载大小