Stein 系列发布说明

1.0.0

序言

添加了新的工具 tacker-status upgrade check

新特性

  • 添加了预留策略支持,这将有助于根据预留的计算资源扩展/缩减 VDU。

  • 添加了来自 networking-sfc 的 SFC 封装支持。此功能允许在 MPLS 和 NSH(默认 MPLS)之间选择 SFC 封装。它还应用 SFC 代理以利用关联性。

  • 添加了 tacker-status upgrade check 命令的新框架。此框架允许添加各种检查,这些检查可以在 Tacker 升级之前运行,以确保可以安全地执行升级。

  • 添加了一种新的监控策略操作 vdu_autoheal,以恢复失败的 VDU。如果 VNF 包含一个或多个具有设置为 vdu_autoheal 监控策略操作的 VDU,并且任何一个 VDU 无法访问,它将简单地删除该特定 VDU 的资源并重新创建它们。

    vdu_autoheal 监控策略操作仅针对 openstack infra 驱动程序实现。

错误修复

  • 以前,当 Tacker 服务重新启动时,它无法恢复 VNFs 的监控。此问题已修复,Tacker 将恢复 VNFs 的监控。

  • 修复了冲突的网络问题,当使用 Kubernetes VIM 选项安装 tacker 时。

  • 改进了 nsd-create 的返回消息:当使用 tosca 模板中不存在的 vnfd 创建 nsd 时,它将返回 NotFound 错误消息,而不是内部错误。改进了 create_vnffg 的返回消息:当使用 vnffgd 中缺少 network_src_port_id 创建 vnffg 时,它将返回 FlowClassifierPortNotFound 错误消息,而不是内部错误。

  • 从 Ocata 开始,tacker 负载仅接受 YAML 字典作为 config 和 param 负载值。因此,删除 API 接收到 YAML 字典以外的内容时的弃用警告。

其他说明

  • Tacker 开始仅使用 kestone v3 api。

  • 添加了多个测试用例,清理了未使用的测试,并启用了跳过的测试用例。我们仍然有多个测试用例需要重构。