Mitaka 系列发布说明

2.3.2

错误修复

  • [bug 1616105] 仅当 Content-Type 标头设置为 application/json 时才记录响应体。这避免了记录大型二进制对象(例如图像)。其他 Content-Type 将不会被记录。可以根据需要添加其他 Content-Type 字符串。

  • 现在正确地屏蔽了 X-Service-Token 标头的值,并在日志中显示为哈希值。

2.3.0

新特性

  • 支持 v3 API 中的隐式角色。

2.2.0

新特性

  • [bug 1479569] 在将 include_names 参数设置为 True 时,角色分配的名称将与实体 ID 一起返回。(GET /role_assignments?include_names=True)

弃用说明

  • [蓝图 deprecate-to-ksa] keystoneclient 中与身份验证相关的多个模块已被弃用,转而支持 [keystoneauth]。这些模块包括:keystoneclient.session, keystoneclient.adapter, keystoneclient.httpclient, keystoneclient.auth.base, keystoneclient.auth.cli, keystoneclient.auth.conf, keystoneclient.auth.identity.basekeystoneclient.auth.token_endpoint。有关迁移到 keystoneauth 的提示已 [记录]。

2.1.0

序言

keystoneclient.middleware 已被删除。

keystoneclient.apiclient 已被删除。

关键问题

  • [bug 1449066] keystoneclient.middleware 模块已被删除,以支持 keystonemiddleware 库。上述模块自 keystoneclient v0.10.0 起已被弃用,该版本包含在 OpenStack 的 Juno 版本中。

  • [bug 1526651] keystoneclient.apiclient 模块已被删除,以支持 keystoneclient.exceptions。上述模块自 keystoneclient v0.7.1 起已被弃用,该版本包含在 OpenStack 的 Juno 版本中。

错误修复

  • [bug 1462694] 在 list_role_assignments 中添加对 include_subtree 的支持。

  • [bug 1526686] 在 cms 函数中用更快的代码替换 textwrap。

  • [bug 1457702] 将 keystone v3 的默认端点更改为 public。

  • [bug 1520244] 支持服务器返回的 truncated 标志。

其他说明

  • 支持 v2 参数用于 v3 service create 方法。