Pike 系列发布说明

4.17.1-3

错误修复

  • [bug 1809101] 修复 req.context of Keystone audit middleware 和 Glance 冲突问题。审计中间件现在将 admin context 存储到 req.environ['audit.context']。

4.17.1

新特性

  • [bug 1695038] 添加了 use_oslo_messaging 配置选项,用于 Swift 等服务,这些服务需要审计中间件使用本地记录器而不是 oslo.messaging 通知器,无论 oslo.messaging 包是否存在。将此选项设置为其默认值 True 以保持以前的行为不变 - 如果存在 oslo.messaging 包,审计中间件将使用 oslo.messaging 通知器,否则使用本地记录器。依赖于本地记录器进行审计通知的服务必须将此选项设置为 False。

4.16.0

升级说明

  • [bug 1677308] 从 pycryptocryptography 切换时没有升级影响。所有数据都将使用相同的块大小、填充、算法 (AES) 和模式 (CBC) 进行加密和解密。以前使用 pycrypto 加密的数据可以使用 pycryptocryptography 进行解密。同样,使用 cryptography 加密的数据也是如此。

错误修复

  • [bug 1677308] 删除了 pycrypto 依赖项,因为该库不再维护,并将其替换为 cryptography 库。