Pike 系列发布说明

3.1.0

新特性

  • 支持等待卷创建完成。命令如下:cinder create --poll <volume_size>

  • --profile 参数可以从 OS_PROFILE 环境变量加载,以避免在 openstack 命令中重复使用 --profile

  • 支持 V3.12 中的获取卷摘要命令。

3.0.0

新特性

  • 添加了对复制组 API 的支持,包括 enable_replicationdisable_replicationfailover_replicationlist_replication_targets

  • 添加了对回滚到快照功能的支持。

  • 支持 microversion 3.32,允许使用 service-set-logservice-get-log 命令动态更改和查询 Cinder 服务的日志级别。

  • 在这些列表命令中启用了类似过滤器的支持:- list - snapshot-list - backup-list - group-list - group-snapshot-list - attachment-list - message-list

  • 支持使用 list-volume 参数显示组。命令如下:cinder group-show {group_id} –list-volume

错误修复

  • 修复了 bug 1705093,通过使 cinderclient.client.get_highest_client_server_version 方法返回字符串而不是浮点数。返回浮点数的问题在于,当该方法的用户将浮点数结果转换为字符串时,例如 3.40 会变成 “3.4”,这是错误的。

其他说明

  • 已删除无用的 consistencygroup 配额操作。

2.2.0

新特性

  • 添加了新的命令 list-filters 以检索启用的资源过滤器,并添加了新的选项 --filters 到这些列表命令

    • 列表

    • snapshot-list

    • backup-list

    • group-list

    • group-snapshot-list

    • attachment-list

    • message-list

    • get-pools

2.1.0

新特性

  • 使用 ‘cinder reset-state’ 作为资源 ‘volume’、‘snapshot’、‘backup’ ‘group’ 和 ‘group-snapshot’ 的通用资源重置状态命令。同时将 volume 的默认状态从 ‘available’ 更改为无状态,当未指定状态时。

  • Cinderclient 现在支持使用 –os-auth-type noauth 参数的 noauth 模式。此外,python-cinderclient 现在支持 keystoneauth1 插件。

弃用说明

  • –bypass-url 参数现已弃用。请使用 –os-endpoint 代替它。–os-auth-system 参数现已弃用。请使用 –os-auth-type 代替它。

错误修复

  • 创建挂载点时,挂载点参数被忽略,现在已修复。[Bug 1675973]

  • 列出挂载点时,‘tenant’ 参数被忽略,现在已修复。[Bug 1675974]

  • ‘server_id’ 现在是创建挂载点的必需参数,这意味着我们应该使用类似于 ‘cinder attachment-create <volume> <server_id>’ 的命令创建挂载点。[Bug 1675975]

2.0.0

其他说明

  • cinder 凭据命令在几个版本中都没有工作。首选替代方案是使用 openstack token issue 命令,因此 cinder 凭据命令已被删除。