Skip to content

Releases: baidubce/baiducloud-cce-cni-driver

Release cce-network-v2/2.12.11

27 Dec 08:13
Compare
Choose a tag to compare

Release cce-network-v2/2.12.11

2.12.11 [20241227]

  1. [Bug] 修复 VPC-ENI 模式下,弹性网卡预挂载 eni-pre-allocate-num 配置不生效的问题
  2. [Bug] 修改开启 RDMA 场景下 RDMA ENI 对象本地缓存过期状态相关逻辑,解决因 resync nrs timeout 而导致的新增 RDMA 节点初始化慢,大规模集群扩容速度慢的问题
  3. [Optimize] 修改开启 RDMA 场景下 RDMA NetResourceSet 对象拼装规则,以及 ENI 对象的 LabelSelectorValue 的拼装规则,防止 RDMA NetResourceSet 名字超过限定值 253,防止 ENI 对象的 LabelSelectorValue 超过限定值 63,解决因 Node Name 超长而导致的 cce-network-agent panic 问题
  4. [Optimize] 修改 RDMA ENI 对象更新逻辑,解决因 NodeName 变更时 ENI 对象未正常销毁而导致的 RDMA ENI 对象无法被更新而导致的节点无法就绪的问题
  5. [Optimize] 优化开启 RDMA 模式时的 RDMA ENI 状态机处理逻辑,支持非终态 RDMA ENI 的处理流程,避免非终态状态 RDMA ENI 卡住节点NotReady 无法恢复的问题
  6. [Optimize] 优化开启 RDMA 模式时,对 HPC OpenAPI 的请求逻辑,大幅降低请求频率,降低大规模集群下的 OpenAPI 请求压力
  7. [Bug] 修复创建 Node Interface 对象时因初始值未判断而导致的出现 Instance is out of interfaces 导致节点就绪慢的问题

Release cce-network-v2/2.12.10

13 Dec 08:48
Compare
Choose a tag to compare

Release cce-network-v2/2.12.10

2.12.10 [20241213]

  1. [Optimize] 优化 VPC-ENI 模式下的 veth 单机路由规则目的地址存在冲突的判断条件,解决残留本地路由规则时创建的 Pod 容器网络不通的问题
  2. [Optimize] 禁用 VPC-ENI 模式下的 IPv6 DHCP 时使用的网卡名修改为udev生成的原始名字,避免生成的网卡配置文件导致虚拟机重启时 network.service 服务启动失败
  3. [Bug] 更新 VPC-ENI 模式下的 ENI 状态机处理逻辑,修复当节点移出集群时,ENI 对象残留的问题
  4. [Bug] 修复 VPC-ENI 模式下的新建 ENI 网卡 borrow IP 地址时,borrow task ENIID 填写错误导致并发创建时可能引起的 borrow IP 计算错误
  5. [Optimize] 优化 VPC-ENI 模式下的 Romote ENI Syncer 逻辑,纳管 CCE 历史创建的 ENI,避免因历史创建的 ENI 无法被使用而占用 Node eniQuota 的问题
  6. [Optimize] 优化 VPC-ENI 模式下的 ENI 状态机处理逻辑,支持非终态 ENI 的处理流程,避免因状态机异常中断、重启丢失内存状态等原因导致的 ENI 状态处于异常的非终态而导致的该 ENI 无法正常使用的问题
  7. [Bug] PSTS 增加对 CEP TTL 未过期时直接移除 Node 或 ENI 导致 CEP 后续 TTL 过期后因无对应的 NetworkResourceSet 或 ENI 而无法正常删除时的清理逻辑
  8. [Bug] 修复 VPC-ENI 模式下 EBC ENI Quota 为 0 时,启用主网卡辅助IP的 ENI 赋值逻辑,避免因主网卡 ENI MacAddress 为空导致 cce-network-agent 无法启动的问题
  9. [Bug] 修改 VPC-ENI 模式下 ENI 对象本地缓存过期状态相关逻辑,解决因 resync nrs timeout 而导致的新增节点初始化慢,大规模集群扩容速度慢的问题

Release cce-network-v2/2.11.9

13 Dec 08:33
Compare
Choose a tag to compare

Release cce-network-v2/2.11.9

2.11.9 [20241213]

  1. [Bug] 修改 VPC-ENI 模式下 ENI 对象本地缓存过期状态相关逻辑,解决因 resync nrs timeout 而导致的新增节点初始化慢,大规模集群扩容速度慢的问题

Release cce-network-v2/2.12.9

02 Dec 10:18
Compare
Choose a tag to compare

Release cce-network-v2/2.12.9

2.12.9 [20241121]

  1. [Bug] 修复 agent 在初始化 ENI 缺少 mac 地址时,会给 lo 网卡重命名的问题
  2. [Optimize] 修复 Node 不存在的异常场景时 operator getEniQuota panic 问题

Release cce-network-v2/2.11.8

22 Nov 08:33
Compare
Choose a tag to compare

Release cce-network-v2/2.11.8

2.11.8 [20241101]

  1. [Bug] 修复 agent 在初始化 ENI 缺少 mac 地址时,会给 lo 网卡重命名的问题

Release cce-network-v2/2.11.7

22 Nov 08:26
Compare
Choose a tag to compare

Release cce-network-v2/2.11.7

2.11.7 [20241031]

  1. [Optimize] 增加 ENI 主 IP 获取流程,避免新节点缺少主 IP 无法就绪的问题

Release cce-network-v2/2.12.8

23 Oct 13:10
Compare
Choose a tag to compare

Release cce-network-v2/2.12.8

2.12.8 [20240924]

  1. [Bug] 增加 eni 主 IP 获取流程,避免新节点缺少主 IP 无法就绪的问题
  2. [Bug] 增加 EBC 主网卡 IP 查询流程,避免新节点缺少主 IP 无法就绪的问题
  3. [Optimize] 增加 restore IP 流程的严格模式,严格模式下如果无法 restore IP 时,触发 agent 重启
  4. [Optimize] 优化 IP 借用规则,当主网卡已有辅助 IP 时,减少借用 IP 地址的数量
  5. [Bug] 修复 EBC 主网卡重复创建 ENI 的问题

Release cce-network-v2/2.12.7

23 Oct 12:46
Compare
Choose a tag to compare

Release cce-network-v2/2.12.7

2.12.7 [20240923]

  1. [Optimize] psts 增加对 cep ttl 未过期时直接移除 Node 导致 cep 后续 ttl 过期后因无对应 eni 而无法正常删除时的清理逻辑
  2. [Optimize] 增加 ENI 同步时不一致信息的差异对比日志,方便出现 ENI 数据不一致时排查问题
  3. [Optimize] 去掉 ERI 的独立同步逻辑,复用 ERI 和 ENI 的同步流程
  4. [Optimize] 去掉 Underlay RDMA 的独立同步逻辑,创建 underlay RDMA 网卡后,状态不再变更
  5. [Optimize] 去掉 BBC/EBC 主网卡状态机同步流程,ENI 状态不再变更
  6. [Optimize] 优化 ENI 同步流程,仅对 ENI 状态变更时同步,减少 IP 地址变更同步的消耗

Release cce-network-v2/2.12.6

23 Oct 12:44
Compare
Choose a tag to compare

Release cce-network-v2/2.12.6

2.12.6 [20240913]

  1. [Bug] 修复在 RDMA 场景查询子网为空,打印错误日志的问题
  2. [Bug] 修复在VPC-Route 模式下,开启 RDMA 后,重启 operator 进程会为 RDMA nrs 分配 podCIDR 的问题。
  3. [Optimize] psts 增加对未被 CCE 管理的跨子网 IP 地址的清理逻辑

Release cce-network-v2/2.12.5

23 Oct 12:40
Compare
Choose a tag to compare

Release cce-network-v2/2.12.5

2.12.5 [20240829]

  1. [Bug] 修复在 2.12.4 版本中同步 ENI 状态时丢失 IPv6 地址的问题。
  2. [Bug] 修复有多个 ENI 都存在待释放 IP 时,多次查询 ENI 顺序不一致影响 IP 标记流程导致无法释放 IP 的问题
  3. [Bug] 修复重复 update nrs,导致 Operation cannot be fulfilled的问题