Train 系列发布说明

2.0.0

新特性

  • 添加了用于管理 VNF 包的新 RESTful API,用于管理 VNF 的生命周期。有关更多详细信息,请参阅 规范

    注意

    VNF 创建 API 只能使用通过 VNFD 创建 API 注册的 VNFD 创建 VNF。未来版本将提供使用 VNF 包进行 VNF 创建和实例化的功能。

  • 为 VNF 和 NS 删除命令添加了“--force”参数,以强制删除 VNF 和网络服务实例。此操作仅供管理员使用,用于清理处于异常状态的实例。

错误修复

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

  • 修复了 Kubernetes ‘ssl_ca_cert’ 值错误。

  • 允许非管理员访问管理员可访问的 VIM

  • 修复了冲突的网络问题,当使用 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。

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