Releases: TencentBlueKing/bk-cmdb
Releases · TencentBlueKing/bk-cmdb
v3.10.10
新增功能
- 提供新接口给资源池的变更记录功能使用,鉴权方式与操作审计不同,根据用户是否有实例查看权限进行鉴权
- 新增平台管理模块
- 首页多IP搜索支持逗号和分号分隔及返回时记住搜索内容
- 服务模板支持克隆
- 支持实例关联事件监听
- 增加支持多个业务的空闲机模块中的主机转移到另外一个业务的空闲机模块
- 事务写冲突时,在场景层进行有策略的重试操作,尽量避免写冲突
功能优化
- 添加判断防止导入关联关系时获取对应单元格数据数组越界
- 跨业务转主机的业务选择列表支持按有权限的优先排序
- 增加转移主机时对业务是否归档的判断
- 编辑主机接口性能优化
- 页面转移主机接口调整为按主机最终模块聚合批量转移
- 主机自动应用仅更新有变化的主机
- 禁止内置集群模块通过接口修改
- attribute校验规则添加对table类型的逻辑
- 服务模板同步优化
- 对业务拓扑树进行自然排序
- 迁移校验小工具添加校验和清理无进程关系的进程的功能
- 实例查询接口支持时间查询
- 通用模型实例查看页支持高级筛选
缺陷修复
- 修复模型实例鉴权错误的问题(#5846)
- 修复连接zk过程中出现服务注册失败导致服务不可用的问题
- 修复已归档业务小屏幕下操作按钮换行的样式问题
- 修复主机审计获取业务ID失败的问题
- 修复业务批量编辑全选控件错位问题
- 修复业务下属性分组更新时跨业务检验重名问题
- 修复主机属性自动应用拓扑树样式异常
- 修复批量修改业务属性需要点击两次才能修改的问题
- 修复动态分组查询时间问题
- 修复资源目录批量导入实例时报错未提示的问题
- 修复服务模板实例同步状态加载报错的问题
- 修复导入主机判断excel表格数量问题
- 修复导入关联关系返回错误不正确问题
- 修复服务模板新建进程参数类型错误的问题
v3.9.34
新增功能
- 接口list_service_instance_detail新增支持传入多个hostId
- 查询业务接口search_business支持批量传参
功能优化
- 移除v3.9.33版本中服务实例改造中包含的清理存量的无进程服务实例的逻辑
- 调整mongodb的连接池连接空闲超时时间为25分钟
- 主机转移模块限制单次批量转移数量为500
- 业务拓扑左侧树形菜单支持记住上次拉伸位置
- 修改彻底删除业务二次确认触发方式为点击
- 主机资源池表格复制功能优化
- 对诸如业务搜索等未对搜索字符做 trim 处理的进行处理补齐
- 调整apiserver的超时时间为25s
缺陷修复
- 修复组织选择器初始化未加载组织的问题
- 修复模型字段挪入新建分组时不生效的问题
- 修复新增主机未创建服务实现的问题
- 修复批量跨页选择只有一页时也会展示跨页选择的问题
v3.9.33
重要提示:
新增功能
- 新增清理审计日志接口(接口使用方法可参考issue#5603)
- 业务支持跨页批量编辑
- 归档业务提供“彻底删除”能力
功能优化
- 主机字符字段支持模糊搜索
- 查询集群模板同步状态兼容集群下无模块的情况
- 业务名称搜索默认支持模糊搜索
- taskserver清除一个月之前的冗余任务
- 通用模型内置字段名称统一为不可修改
- 业务名搜索从大小写敏感改成大小写不敏感
- coreservice优化count逻辑
- 优化多值过滤项中IP项溢出隐藏文案展示
- 修复动态分组条件操作符未显示问题
- 修复获取topo节点主机数量接口缺陷
- 修复主机属性自动应用的逻辑失效问题
- 主机与服务实例解耦优化
- 主机和通用模型实例权限申请只显示无权限的实例
- 查询有权限的实例列表功能优化
- toposerver重构
- 修改通用模型名称时,同步模型名到IAM
- 业务拓扑缓存调整(注意:需要在升级完该版本后,利用小工具删除缓存数据,具体详情见issue#5471)
- 属性鉴权功能中迁移存量模型实例的权限
- 资源导出默认勾选上表头配置的属性列
- 全文检索体验优化
- 主机导出时,默认将业务、自定义层级、集群、模块各放一列导出, 方便用户对这3个模型进行筛选
- 导出实例数据时、通过并发获取用户数据,提高性能
- 主机身份事件监听在watch token里添加id和cursor信息,防止用户用过期的最后一个cursor请求时报错
- “业务” 支持批量编辑合入v3.10.x后的代码优化
- 将服务实例下进程的唯一校验规则放到唯一索引中处理
- 无权限时直接返回空不能提示错误
- 调整代码逻辑以兼容没有任何内置自定义对象的场景
缺陷修复
- 修复新建实例自关联的关联关系时对该实例获取两次锁导致失败的问题
- 修复使用主机/服务实例数量统计接口引起的topo创建问题
- 修复资源目录模型实例查询时,查询模式切换混乱的问题
- 修复模型关系新建层级时重复点击创建按钮仍然可以创建的问题
- 修复模型实例详情错误出现loading的问题
- 修复查看单个实例模型删除历史时加载了其他实例删除历史的问题
- 修复运营统计页面数据异常导致显示无权限的问题
- 修复集群模板同步状态会把同步人设置为当前用户的问题
- 修复主线模型事件在redis中找不到详情信息后去db查不到的问题
- 修复对于大量主机(主机数量大于500并且服务模板中进程模板数量大于10)转移场景下的panic问题
- 处理动态分组,字段类型为组织时的校验问题
- 主机数据导出时,如果没有自定义层级时,调整module、set数据的处理
- 修复查询主机删除历史bk_obj_id参数问题
- 修复模块中添加主机在有模板无进程创建服务实例时出错的问题
- 修复运营统计实例图表未显示问题
- 修复动态分组编辑和删除的鉴权,列表中只鉴权了第一个的问题
- 修复自关联模型拓扑数据展示不全的问题
- 修复模块中主机均无服务实例时无法转移到空闲机的问题
- 修复未正确获取进程数据导致无法克隆服务实例到其它主机的问题
- 修复导入模型属性时错误的将id置为0的问题
- 修正主线模型的判断条件,不以业务拓扑分组为判断条件,使该分组下的通用模型能正常同步到IAM
- upgrade添加跳过未注册动作的升级操作
- 修复审计下无法查询动态分组的问题
- 通用模型实例鉴权问题修复
- 修复了同步集群模板实例时事务提交失败导致的报错
- 主机搜索解决输入 \ 字符搜不到的问题
版本依赖
- IAM SaaS
>= 1.4.15
- IAM 后台
>=1.7.7
v3.9.30
新增功能
- list_biz_hosts接口新增支持按模块属性查询数据,list_biz_hosts_topo接口新增支持按集群、模块属性查数据
- 新增清除冗余task任务记录并设置定时清理机制
- 新增批量获取topo节点主机/服务实例数量的接口,业务拓扑节点主机/服务实例数量异步加载
- 服务模板绑定IP的校验规则放开,允许绑定IP为空
- 在主机类型枚举中增加Solaris类型
功能优化
- 获取实例数据时,前端没有传递排序字段时,默认使用实例ID进行排序
- 全部视图下将停用模型放置到同组的末尾
- 首页主机高级搜索跳转到资源主机全部列表页
- 放开首页主机搜索最大500条的限制,调整为10000。首页主机搜索IP与固资编号混合时可选择其中一种方式搜索
- 更新helm文档
- ip正则校验表达式增加对ip为0.0.0.0的校验
- 模型和主机自关联显示优化
缺陷修复
- 修复导出Excel时展示空用户名的问题
- 修复主机详情返回到业务拓扑主机列表条件保留问题
- 修复进程绑定信息校验和显示异常问题
- 修复查询拓扑数量接口在集群下没有模块的情况下传nil查询报错的问题
- 修复集群模板状态表查询逻辑
- 修复批量创建集群名称校验问题
release-v3.9.28
v3.9.28
v3.9.26
新增功能
- 操作审计的
账号
字段现在支持in
和not in
两种查询条件(open_paas >= v2.12.17)
优化改进
- 对齐了服务模板和业务拓扑的命名规则,避免生成实例时因规则不同导致数据错误
- 改进主机移动模块的功能交互逻辑,增加
追加
和移出
两个操作入口,满足对指定主机增量更新拓扑归属的需求 - 调整查询审计列表逻辑中对传参的判断逻辑,拆分新老参数判断方式
- 为了更好的提高兼容性和扩展能力,调整 ES 检索接口协议,优化入参和结果
- 现在当服务模板内有实例未更新同步时,在列表处会有
小红点
的提示了 - 为
目标模型
选择器添加了搜索的能力,优化因模型太多不好选中的体验 - 去除模型搜索结果没有匹配的分组显示,简化了搜索结果的体验
- 一些常规的 UI / UX 优化...
缺陷修复
- 修复在空闲机模块下转移主机到自身时,出现主机数 count 不准确的问题
- 解决全文检索的查询结果中命中了
模型
数据,但没有正常显示标签页的问题 - 解决业务自定义时间类型字段无法正常作用于动态分组的问题
- 解决批量编辑场景下,时间类型字段异常报错的问题
v3.9.12
新增功能
- 添加设置进程VIP的hook
- 新增事件flow watch的metrics采集
功能优化
- 权限中心拉取资源与mongodb读优化
- 在主机的导出excel中增加"业务"栏,并更改相关cell外观
- 模型字段增加显示id和支持搜索
- 操作审计查询模型实例时增加所属模型条件
- 拓扑节点信息节点ID作为独立属性显示
- 服务分类支持ID搜索和显示优化
- 添加校验业务的hook和模型唯一校验的hook
缺陷修复
- 修复服务模版同步pid文件路径、启动优先级信息失败的问题
v3.2.26
缺陷修复
- 修复动态分组保存multilike值不为数组的问题
- 修复搜索界面因未返回第一页搜索,导致搜索不到实例的问题
v3.2.22
v3.6.5
Version: v3.6.5
cmdb_oss_v3.6.5.tgz MD5:f68d06e2bd9ad7182e135945f8cf40b4
容器镜像:
ccr.ccs.tencentyun.com/bk.io/cmdb-standalone:v3.6.5
容器化体验说明见这里
新增功能
- 新增资源池主机查询接口
- 新增查询业务下主机与进程的关联信息接口及测试用例
- 添加db数据升级文档
功能优化
- 导出excel和页面展示模型字段排序调整
- 导出主机添加业务信息
- 更新cmdb的英文logo
- 长字符类型允许输入=
- 主机详情云区域信息展示优化
- 开发商ID相关调整
- 添加主机当前状态字段英文翻译
- 通用json反序列化调整大整数不使用科学记数法
缺陷修复
- 修复运营统计主机数量变化趋势图,定时器不生效的问题
- 修复模型属性排序,获取最大index时排序不生效的问题
- 修复查询不存在的模型属性报错的问题
- 修复更新主机时报"根据主机ID获取业务ID失败"的问题
- 修复运营统计图表创建/编辑时发起错误请求的问题
- 修复空闲机模块可以移除主机的问题
- 修复多窗口切换时,业务拓扑与当前选择业务不一致的问题