Zed 系列发布说明

4.4.0

新特性

  • 添加了一个基本的 http 身份验证中间件,作为独立环境中的 noauth 的替代方案。该中间件使用密码文件,支持 Apache htpasswd 语法。每次请求都会读取此文件,因此无需在进行更改时重启服务。唯一支持的密码摘要是 bcrypt,并且由于它支持 Apache htpasswd 实用程序生成的以 \$2y$ 为前缀的 bcrypt 密码,因此使用 bcrypt python 库进行密码检查。

4.0.0

升级说明

  • 已停止对 Python 2.7 的支持。 现在支持的 Python 的最低版本是 Python 3.6。

3.38.1

其他说明

  • 记录当 max_request_body_size 被超过时的日志。

3.27.0

新特性

  • 这为 RequestId 中间件添加了一个新的类属性 compat_headers。 这使得像 Nova 这样在替代 request-id header 上拥有 API 合约的项目可以采用 oslo RequestId 中间件,同时仍然保留其 API 合约。

  • 这为 RequestId 中间件添加了对 global_request_id 的支持。 只要格式为 req-$uuid,就接受传入的 header X-OpenStack-Request-ID,并将其提供给 oslo.context。 这将允许跨项目请求 ID 跟踪。

3.20.0

其他说明

  • 切换到 reno 来管理发布说明。