2024.2 系列发布说明

12.0.0

序言

此版本旨在提高可维护性,主要包含错误修复、文档修订和一些性能改进。

新特性

  • 添加了 Cilium CNI 部署的管理驱动示例。它提供了两种用例,一种是简单的 1-主/2-工作节点配置,另一种是更复杂的 3-主/2-工作节点配置,用于演示 Tacker 的基本场景,例如修复、扩展等。

弃用说明

  • 完成了对 SQLAlchemy1.x 的依赖移除,并迁移到 2.0。

错误修复

  • 修复了 bug 2078012,消除了检查增强策略时无限循环的情况。

  • 修复了 bug 2069386,解决了 v1 API 中修改 VNF 实例的问题。

  • 修复了 bug 2069388,解决了 v1 grant-request 设置不正确的问题。

  • 修复了 bug 2069549,解决了当 cert_verify 的值不是字符串时出现错误的错误,现在除了字符串外,还支持布尔值。

  • 修复了 bug 2071399,以启用 NovaClient 使用 TLS 验证。

  • 修复了 bug 2069396,以移除 v1 回滚时的 glance 镜像。

  • 修复了 bug 2069389,解决了 v1 中扩展后修复的问题。

  • 修复了 bug 2077355,解决了 tox 调试无法用于无效配置注册的问题。

  • 修复了 bug 2064974,解决了报告多个 PMJobs 导致的问题。

  • 修复了 bug 2069387,解决了 v1 实例化中的 vimConnectionInfo 问题。

  • 修复了 bug 2069392,解决了 v1 vnflcm 列表的分页问题。

  • 修复了 bug 2069589,解决了 v1 中 scale 不在链接中的问题。

  • 修复了 bug 2069800,解决了 ETSI 定义中无效的 vim 类型问题。

  • 修复了 bug 2075282,解决了 v1 vnflcm 在状态为 ROLLED_BACK 时的相关问题。

  • 修复了 bug 2078288,解决了 v2 API 中 Kubernetes 服务资源检查的问题。

其他说明

  • 创建了一个 VNF 包生成工具,以帮助用户部署。

  • 使自动扩展和修复有效。

  • 提升了 v2 列表 API 的性能。

  • 添加了使用 Cilium 部署 Kubernetes 集群的文档。

  • 更新了外部 OAuth 服务器管理员文档的使用说明。

  • 更新了使用 OAuth 2.0 mTLS 进行 Tacker 文档。

  • 添加了带有 v2 Tacker CLI 参考的 VNFLCM 文档

  • 默认情况下禁用新的 RBAC,作为社区目标之一。

  • 修订了功能测试,进行了一些小的更新,例如错误的注释、函数名称等。