Skip to content

v6.9.1-release

Choose a tag to compare

@zzzhangqi zzzhangqi released this 15 Jun 05:41
24da747

What's Changed

新增功能

  • AI 助手增加容器内命令执行能力 — 支持进入运行中的容器执行一次性诊断命令(数据库连通性检查、配置查看等)。
  • AI 助手增加崩溃容器日志读取能力 — 容器快速重启时可直接读取上一次崩溃的日志与退出状态,提升 CrashLoopBackOff 场景定位效率。
  • AI 助手增加配置文件内容读取能力 — 可直接核对组件挂载配置与环境变量的一致性。
  • AI 助手增加操作失败诊断能力 — 组件升级/启动/部署失败时自动聚合事件日志与 Pod 告警事件,并自动分类原因。
  • AI助手增加源码项目画像能力 — 部署前自动解析仓库的 manifest / docker-compose / Dockerfile,识别语言、框架、端口、构建方式与服务拓扑,显著减少"靠猜部署"。
  • RainSkills 新增docker-compose 多服务项目部署手册 — 支持多组件拓扑创建与构建方式按原则决策。
  • RainSkills 前端静态站点交付验收清单 — 入口 HTML、资源 MIME、SPA 路由回退、gzip 压缩、缓存头、大体积资源告警。
  • 源码检测支持 Dockerfile 优先策略 — 同时检测到语言与 Dockerfile 时可显式指定按 Dockerfile 构建。

Bug 修复

  • 修复组件升级时 ConfigMap 更新失败被静默忽略、升级"假成功"的问题 — 配置下发失败现在会立即终止升级并给出明确原因。
  • 修复组件升级/启动/停止/扩容失败时只提示"请检查服务信息或查看日志"的问题 — 真实失败原因现在完整记录到事件日志。
  • 修复 RainAgent 停止会话时偶发 409 冲突导致会话卡死、无法继续对话的问题 — 新增同步强制取消机制。
  • 修复 RainAgent 大模型瞬时连接错误未重试导致消息发送失败的问题。

功能优化

  • AI 助手排障能力增强 — 新增配置文件 ConfigMap 缺失专项排障、跨团队域名解析限制说明、一次性任务执行的已知限制与替代方案。
  • 优化AI助手对写操作异步结果的判定 — 接口报错不再立即判定失败,先核对事件与运行态证据。
  • 优化AI助手配置覆盖检查 — 修改环境变量前先核对挂载配置文件是否会覆盖,避免改了不生效。
  • 优化AI助手性能类问题的修复建议 — 优先部署层缓解(gzip/缓存),再建议代码层根治。
  • 优化 AI助手运行错误的可观测性 — 终端运行错误打印到 stdout;
  • 优化镜像和Dockerfile构建稳定性 —构建器支持自动配置动态 docker 镜像代理源(候选拉取、存活探测、ConfigMap 持久化)与 Dockerfile 基础镜像走镜像源加速。

Full Changelog: v6.9.0-release...v6.9.1-release