Releases: TencentBlueKing/bk-cmdb
Releases · TencentBlueKing/bk-cmdb
v3.12.1
新增功能
- 容器数据纳管功能
缺陷修复
- 修复map类型不一致导致索引重复创建的问题
v3.11.2
功能优化
- 优化了一些前端的显示问题
- excel导入导出重构
- 代码复杂度优化
- 将后端代码模型option的解析和校验逻辑统一为一套
- 删除模块和服务模板时,自动删除模块和模版上的主机自动应用
- 调整chart探针默认配置
- 主机身份下发时,对安装1.0agent的window机器的文件owner特殊处理
v3.11.1
新增功能
- 支持登录应用访问限制功能
- 新增字段组合模版功能
- 新增支持ipv6特性功能
- 新增支持表格字段功能
- 新增模型属性字段支持添加默认值的功能
- 模型字段新增枚举多选
- 新增对于云区域资源的watch功能
- 导航中添加语言切换功能
- 新增获取推送主机身份结果接口
- 新增项目模型功能
功能优化
- 优化了一些前端的显示问题
- 云区域专有名词优化
- 调整调用gse的thrift接口证书
- 组织类型字段支持多选
- 新增首页展示版本日志功能
- 创建数据库索引时兼容已经创建过的重复索引
- 优化主机磁盘容量的计算方式
- 云主机接口支持根据云供应商+云主机ID判断主机是否需要更新
缺陷修复
- 修复集群模版实例展示列表总数错误的问题
- 修复当不传模块ID时,服务实例查询接口查询失败的问题
- 修复无法通过excel导入模型的问题
- 修复当组织字段存在场景下,提示数据不存在的问题
- 修复新旧dataid向gse注册streamTo时互相影响的问题
- 修复删除模型属性字段场景下错误的获取主机自动应用规则的问题
- 修复更新服务模板接口校验名称按之前的名称校验的问题
- 修复调整模型字段接口业务自定义字段未按照业务判断的问题
- 修复导出用户数据时,临界数据丢失问题
- 修复创建字段分组不存在时没有创建默认分组的问题
- 修复excel导入关联关系时,未对关联关系映射进行校验的问题
- 修复用自定义拓扑的实例id查询主机时, 如果没有查到自定义拓扑实例导致查询死循环的问题
- 修复cmdb多环境场景下会概率性出现循环登陆问题
- 修复全文检索场景极小概率panic问题
- 修复进程模版相关接口鉴权时,查不到服务模版导致的鉴权问题
- 修复操作审计详情是否使用表格展示的问题
- 修复无法导入模型字段的问题
- 修复资源目录搜索时实例数量异常的问题
- 修复业务拓扑三级路由(主机详情)未正确展示无权限页面的问题
- 修复自定义字段页面获取唯一校验接口报错的问题
- 修复编辑服务模板时删除属性设置保存按钮不可用的问题
- 修复导出模型文件加密选项未生效的问题
- 自定义字段下编辑集群/模块/主机下的字段信息后会报错,但实际字段信息上已经修改成功
v3.10.41
用户须知
尊敬的GitHub社区用户:
我们非常感谢您一直以来对我们项目的支持与关注。经过深入的讨论与评估,我们团队决定对项目的版本进行一次调整。具体内容如下:
经过慎重考虑,我们决定废弃v3.10.23至v3.10.31之间的所有版本。对于在这些版本中所包含的功能和修复,我们已将它们完全整合到v3.11.1版本中。从现在开始,我们将全力投入到v3.11的维护和更新中,为您带来更稳定、高效的使用体验。
此外,我们将在v3.10.41版本中继续基于v3.10.22进行维护。需要特别说明并重点强调的是,v3.10.41版本及其后续版本不包含v3.10.23至v3.10.31之间的任何功能。因此,对于正在使用v3.10.23至v3.10.31之间版本的用户,请千万不要尝试升级至v3.10.41及其后续3.10的版本,请一定使用v3.11.1及其v3.11后续版本进行更新,避免功能或数据造成损失。在v3.11.1中,您将获得所有先前版本的功能,同时还能享受到更多改进和优化。
我们深知这次版本调整可能会给您带来一定的困扰,对此我们深感抱歉。然而,这次调整是为了让我们的项目能够更好地发展,为您提供更优质的服务。我们希望您能理解并支持我们的决定。
如您在升级过程中遇到任何问题,欢迎随时通过GitHub Issues与我们联系。我们将竭诚为您提供帮助。再次感谢您对我们项目的支持,期待在v3.11版本中与您共同进步!
祝您使用愉快!
缺陷修复
- 解决模型字段批量导入失败问题
- 解决导出实例数据,临界用户丢失问题
- 解决实例名唯一索引丢失问题
v3.10.22
新增功能
- 主机操作系统增加hp-unix类型
功能优化
- 对一些UI的体验问题进行了优化
- 对taskserver服务异步任务相关逻辑进行了优化
- 编译cmdb依赖的golang版本升级到1.17
- 新增云主机时,如果有内网IP+云区域和业务均相同的主机,则更新该主机
缺陷修复
- 修复设置平台信息处的xss问题
- 并发获取用户数据时,出现并发读写map导致webserver服务panic
- 修复当supplierAccount不为0时,在内置模型分组下创建模型失败问题
- 修复excel导入主机关联数据时,勾选部分模型出现报错问题
- 批量创建关联关系接口缺少相关参数,导致创建成功后,cmdb页面无法展示
- 修复当没有自定义层级时,调用查询主机及其对应topo接口报错问题
v3.10.18
新增功能
- 集群模板添加服务模板支持按分类进行筛选
- 添加推送主机身份接口
- 增加支持服务模板和集群模板配置属性字段能力
功能优化
- 主机导出单个文件上限调整为3万条
- 兼容新版数字输入组件及数值类型字段配置修改时的保存事件优化
- 模板配置字段变更对比兼容数组等更多数据类型和升级vue-i18n兼容新的语法
- 优化权限注册逻辑
缺陷修复
- 修复服务模板配置主机自动应用场景下,通过api接口转移主机未能实现主机自动应用
- 模型导出步骤文案修复
- 修复自动应用当模块所属模板已配置规则时跳转查看的模板规则数据未更新问题
- 修复在新版组件库下业务拓扑树的缩进问题
- 修复模型导入关联关系选中异常和高级筛选收藏条件弹层被遮挡问题
- 修复侧滑在内嵌窗口中可能导致页面位移的问题
- 升级magicbox和login组件解决小窗登录展示异常问题
- 修复查询模型关联实例分页数据id超出上限的问题
- 动态分组的模块与集群名称模糊搜索支持直接输入字符
- 修改monstache默认镜像版本为v2.0.0
- 服务模板进程绑定IP允许为空
v3.10.17
新增功能
- 新增导入主机支持填写云区域
- 添加业务集的全文检索功能,不包含资源范围
- 新增统计每个业务下主机CPU数量的接口
功能优化
- 优化主机自动应用权限
- 导入主机提示文案优化
- 转主机优先从模版获取主机应用规则
- 修改默认业务集查询条件并优化error信息
- 修改业务集结构体运维人员字段名称为bk_biz_maintainer
- 查看服务模板接口增加对参数0的校验
- 调整获取esb用户列表的请求用户名长度
- 去除util.GetInt64ByInterface里将string转为int64的逻辑
- 修改thrift连接为短链去调用
- 设置hostid文件同步到机器时旧文件的备份名
- redis sentinel支持传入sentinel password
缺陷修复
- 修复主机转移模块场景下,如果涉及到新增服务实例,不能超过100的限制
- 修复审计数据因模型被删除而无法查看的问题
- 修复全文检索es数据无法删除问题
- 修复查询自定义层级节点下的主机失败的问题
- 修复自定义字段拥有编辑权限却无法编辑的问题
- 修复主备负责人在进行主机自动应用时,当修改目的负责人只有一个,并且属于原来一组负责人之一时,主机自动应用失效
- 修复事件监听偶现失败的问题
v3.10.16
新增功能
- 服务与集群模板实例列表页添加单个实例的删除入口
- 主机搜索的模块与集群名称支持模糊搜索
- 主机自动应用支持按服务模板配置及体验优化
- 新增模型导入导出功能
- 业务集支持关联
- 各组件http请求context新增timeout机制,避免请求长时间执行不退出
- 各服务支持https
- 查询主机及其对应topo增加自定义层级查询条件
兼容性
- 优化procserver中无长度限制或无分页的接口可能会造成性能问题,如用到该 issue 中的接口,请按新的分页要求使用,否则接口调用会失败。
功能优化
- 服务模板进程信息加解锁按钮提示文案优化
- 去除主机列表中hover显示的跳转业务拓扑tips避免极端情况下遮挡跳转icon
- 设置不可编辑字段+IPv6字段+CPU架构字段不可用于主机自动应用
- 适配接口分页限制
- 主机详情页的服务实例标签与拓扑显示优化为直接全部显示
- 业务(集)选择器交互体验优化
- 服务模板的进程端口字段配置默认锁定
缺陷修复
- 修复模型实例审计详情查看报错的问题
- 修复业务集视图下主机自动应用状态展示错误和拓扑地址参数合法性检查
- 修复编辑业务集业务范围未生效的问题
- 修复新建的模型字段分组无法正常折叠的问题
- 修复服务模板同步实例变更对比溢出文本样式和创建拓扑节点中的下拉框触发失效的问题
- 修复search_instance_associations不支持双向查询关联关系
v3.10.11
新增功能
- 新增根据主机id查询对应服务模版实例id的接口
- 导出excel时字段类型为枚举类型则为其添加一个sheet用于存放该枚举字段的选项
- 新增支持更新basereport老版本data id的到gse的接口
- 添加接口用于查询实例关联关系以及实例详情
- 新增交换模型属性分组位置的接口
- 接入监控opentelementry
- 支持主机身份生命周期管理能力
功能优化
- 平台管理增加业务快照名称修改表单项
- table类型的校验允许类型为interface或map数组
- 转移主机属性自动应用仅判断目标模块
- 禁止创建bk打头的模型,用于后续创建内置模型
- 主机列表支持业务名筛选
- api task的迁移支持status为字符串的情况
- 查询组织全名用于导出主机或实例时替换组织id
- 批量创建模型返回正确结果
- 业务空闲机与资源池解耦
- 主机转移时自动应用调整为按相同的更新数据进行批量更新
- apiserver中新增metric采集项,统计无权限的访问量
- 不允许用户创建bk开头的分组id
- 补充导入组织内容校验
- 创建模型时自动添加的bk_inst_name的唯一索引添加partial filter,防止和定时同步时生成的index冲突
- 创建模型分组和属性接口返回实际创建的数据
- 模型实例权限同步等待db初始化完成后再开始
- 提交事务时若之前没有事务(无db操作的情况下)则跳过提交操作
- 调整前端title和footer,title为蓝鲸智云
- 优化sync data打印的日志
缺陷修复
- 修复判断主线父节点忽略内置集群模块时对default进行强制类型转换导致panic的问题
- 修复批量编辑权限申请项目遗漏的问题
- 修复模型字段分组排序失效的问题
- 纠正平台管理中英版错误提示文样式不统一的问题
- 修复无法修改自定义模型字段分组名称的问题
- 修复克隆模板编辑更新时出现数据混乱的问题
- 修复转移主机到其他业务按钮置灰提示样式问题
- 修复查询实例拓扑返回实例中缺少bk_inst_name问题
- 修复在URL中修改业务ID时页面没有切换业务的问题
- 修复前端模型实例权限状态变更后未展示锁的问题
- 修复模板进程id参数类型错误
- 修复集群模板同步历史不展示集群名称和拓扑路径的问题
- 修复excel导入反向实例关联和带/的组织名失败的问题
- 修复watch在正好超时的瞬间产生了一个新事件的情况下丢事件的问题
- 修复导入时获取excel内容逻辑
- 修复当删除服务实例,但模块内的服务实例数不为零场景的同步问题
- 进程绑定信息中的IP统一为必填及调整保存进程信息接口入参
- 修复资源实例批量操作权限限制UI不准确的问题
- 修复模型实例属性修改后不成功的问题
- 修复migrate iam时删除老模型实例action时更新action group失败的问题
- 修复主机身份事件监听失败的问题
v3.9.37
新增功能
- 首页多IP搜索支持逗号和分号分隔及返回时记住搜索内容
- 服务模板支持克隆
- 增加支持多个业务的空闲机模块中的主机转移到另外一个业务的空闲机模块
功能优化
- 移除平台管理字段校验规则配置模块
- 对业务拓扑树进行自然排序
缺陷修复
- 修复主机审计获取业务ID失败的问题
- 修复业务批量编辑全选控件错位问题
- 修复业务下属性分组更新时跨业务检验重名问题
- 修复主机属性自动应用拓扑树样式异常
- 修复批量修改业务属性需要点击两次才能修改的问题
- 修复服务模板实例同步状态加载报错的问题
- 修复获取服务模板同步状态权限解析失败的问题
- 修复导入主机判断excel表格数量问题
- 修复导入关联关系返回错误不正确问题
- 修复服务模板新建进程参数类型错误的问题