Queens 系列发布说明¶
4.22.0-2¶
错误修复¶
[bug 1809101] 修复 req.context of Keystone audit middleware 和 Glance 冲突问题。审计中间件现在将 admin context 存储到 req.environ['audit.context']。
4.22.0¶
新特性¶
[bug 1695038] 添加了 use_oslo_messaging 配置选项,用于 Swift 等服务,这些服务需要审计中间件使用本地记录器而不是 oslo.messaging 通知器,无论 oslo.messaging 包是否存在。将此选项设置为其默认值 True 以保持以前的行为不变 - 如果存在 oslo.messaging 包,审计中间件将使用 oslo.messaging 通知器,否则使用本地记录器。依赖于本地记录器进行审计通知的服务必须将此选项设置为 False。
错误修复¶
[bug 1800017] 修复审计中间件服务目录解析问题,针对服务不包含任何端点的情况。在这种情况下,我们应该跳过该服务。
4.20.0¶
错误修复¶
[bug 1737115] 上次发布意外地使 python-memcached 成为硬依赖项,这已更改为可选依赖项。
[bug 1737119] 如果应用程序没有使用全局 cfg.CONF 对象,则未从配置文件中读取配置。这已修复。
4.18.0¶
弃用说明¶
keystone_authtoken 的 auth_uri 参数已弃用,转而使用 www_authenticate_uri。auth_uri 选项通常与 keystoneauth 插件的 auth_url 参数混淆,该参数也始终需要。该参数指的是在用户需要重定向到 Identity 服务进行身份验证时返回的 WWW-Authenticate 标头。