Releases: TencentBlueKing/bk-job
Releases · TencentBlueKing/bk-job
bk-job v3.7.4-rc.4
bk-job v3.7.4-rc.3
新增
- [新增] Job 支持保存用户语言环境到用户管理 链接
- [新增] crontab国际化 链接
- [新增] 查看作业模板执行脚本步骤时隐藏敏感参数 链接
- [新增] 编辑作业模板、定时任务,去执行等操作增加一键清除失效主机的交互 链接
优化
- [优化] Job 后端国际化 链接
- [优化] 3.7.4 版本日志 链接
- [优化] 优化对 GSE任务查询结果为空的处理 链接
- [优化] 使用被冻结权限的用户调用接口的异常提示应更准确 链接
- [优化] 版本日志支持按版本号排序 链接
- [优化] 优化作业模板、执行方案资源的创建、更新的Web请求校验日志 链接
- [优化] 支持对微服务线程池的监控 链接
- [优化] ip 选择器主机列表列宽度设置优化 链接
- [优化] 调整主机不合法错误信息模板,动态数据放到最后 链接
修复
- [修复] 国际化规范 链接
- [修复] 定时任务偶现启动失败 链接
- [修复] 含有无效主机的作业模板导入报错 链接
- [修复] get_job_instance_ip_log 返回的 bk_host_id 字段为 null 链接
- [修复] 定时任务在高并发场景下没有被触发 链接
- [修复] exeucte_job_plan API,全局变量-主机传入空的主机列表,报系统内部错误 链接
- [修复] 大业务量环境下job-manage CPU持续飚高 链接
- [修复] 文件上传点路径穿越漏洞加固 链接
- [修复] 主机Agent状态不准确 链接
- [修复] 3.7.x版本首次安装,作业无法执行 链接
- [修复] batch_get_job_instance_ip_log API 传入ip_list中如果主机不存在,报内部错误 链接
bk-job v3.7.4-alpha.1
新增
优化
- [优化] 优化对 GSE任务查询结果为空的处理 链接
- [优化] 使用被冻结权限的用户调用接口的异常提示应更准确 链接
- [优化] 版本日志支持按版本号排序 链接
- [优化] 优化作业模板、执行方案资源的创建、更新的Web请求校验日志 链接
- [优化] 支持对微服务线程池的监控 链接
- [优化] ip 选择器主机列表列宽度设置优化 链接
- [优化] 调整主机不合法错误信息模板,动态数据放到最后 链接
修复
- [修复] 国际化规范 链接
- [修复] 含有无效主机的作业模板导入报错 链接
- [修复] get_job_instance_ip_log 返回的 bk_host_id 字段为 null 链接
- [修复] 定时任务在高并发场景下没有被触发 链接
- [修复] exeucte_job_plan API,全局变量-主机传入空的主机列表,报系统内部错误 链接
- [修复] 大业务量环境下job-manage CPU持续飚高 链接
- [修复] 文件上传点路径穿越漏洞加固 链接
- [修复] 主机Agent状态不准确 链接
- [修复] 3.7.x版本首次安装,作业无法执行 链接
- [修复] batch_get_job_instance_ip_log API 传入ip_list中如果主机不存在,报内部错误 链接
bk-job v3.7.3-rc.4
新增
- [新增] 兼容GSE Agent 历史版本 链接
- [新增] hotfix:高危语句规则页面增加搜索等通用操作 链接
- [新增] 新增滚动执行和公共脚本被执行次数的运营统计数据 链接
- [新增] 保存迁移数据时支持解析并自动补全模板中所含主机的hostId 链接
- [新增] api_execute 路由支持 query 参数 链接
- [新增] 3.7.2 版本日志 链接
- [新增] hotfix: IP选择器多值搜索的时候,应该是tag 的形式 链接
- [新增] 特性开关支持白名单/黑名单策略 链接
- [新增] hotfix: 复制IP的逻辑确认,显示复制了4个,实际上粘贴只有3个,因为1个没有IPv4(或者是否能选择复制 IPv6) 链接
- [新增] 搜索为空样式规范 链接
- [新增] 定时任务编辑主机变量时要打开”结果预览“的变更标签 链接
- [新增] 在IPv6新版本中,默认将IPv6字段的显示选中 链接
- [新增] Job对接GSE1.0/2.0支持灰度 链接
- [新增] job支持IPv6主机执行 链接
- [新增] IPv6-统计分析服务异常执行目标分析任务改造 链接
- [新增] 脚本管理支持脚本内容、脚本版本日志检索 链接
- [新增] 版本对比这个代码配色有点奇怪。 链接
- [新增] 全局变量结尾的使用全局变量文案不合适。而且为什么突然要处理json? 链接
- [新增] 应该提示下个性化--脚本模板的作用范围及时机 链接
- [新增] IP选择器后台接口IPv6改造 链接
- [新增] ipv6选择器 链接
- [新增] 前端框架升级 链接
- [新增] ipv6 前端字段名调整 链接
- [新增] IPV6改造,历史执行作业详情兼容 链接
- [新增] ipv6改造,涉及到主机相关的数据,补充hostId字段 链接
- [新增] 滚动执行新增DB表的数据归档 链接
- [新增] 作业平台兼容GSE 1.0/2.0 链接
- [新增] IP白名单支持hostId存储与校验 链接
- [新增] IPv6-支持分发本地文件 链接
- [新增] IPv6-定时任务主机全局变量支持hostId 链接
- [新增] 作业管理-作业模板、执行方案支持hostId 链接
- [新增] IPv6-支持从File-Worker机器分发文件 链接
- [新增] IP选择器支持以hostId作为主机唯一标识进行交互 链接
- [新增] 支持从GSE2.0接口查询Agent状态 链接
- [新增] IP选择器ipv6改造 链接
- [新增] Job 对接 GSE 2.0 API 链接
- [新增] 主机同步、事件监听支持agentId处理 链接
优化
- [优化] SQL Migration文件序号优化 链接
- [优化] 定时任务启动失败打印异常堆栈信息 链接
- [优化] 账号信息增加描述的字段显示和模糊搜索支持 链接
- [优化] 前端构建任务升级 链接
- [优化] 所有的英译LAST MODIFIED ON统一改成 LAST MODIFIED AT 链接
- [优化] 迁移工具退出码优化 链接
- [优化] 根据蓝鲸度量规范更新commit message type 链接
- [优化] hostId补全迁移任务支持指定业务范围 链接
- [优化] file-worker对接的文件源来源支持可配置 链接
- [优化] 提供根据GSE Task ID自助查询任务链接的Web接口 链接
- [优化] 没有无效主机时,“移除无效”按钮disabled并tooltips展示原因 链接
- [优化] 本地文件迁移工具优化 链接
- [优化] 编辑账号别名出现重复数据时错误提示优化 链接
- [优化] 迁移数据资源创建接口支持事务 链接
- [优化] RestTemplate去除对SSLv2Hello与SSLv3协议的支持 链接
- [优化] 首页Agent状态分布统计接口性能优化 链接
- [优化] 主机Agent状态同步性能优化 链接
- [优化] 打印API请求的日志,占用大量内存,导致OOM 链接
- [优化] 日志打印执行引擎MQ消费时间,便于排查问题 链接
- [优化] 前后端域名统一 链接
- [优化] 调整前端代码逻辑 链接
- [优化] 前端代码规范调整 链接
- [优化] 升级spring + springboot + spring cloud 框架版本 链接
- [优化] 文件分发任务,如果下发失败,任务状态未能正确设置 链接
- [优化] Job 微服务日志优化 链接
- [优化] Job 支持配置实时刷新 链接
- [优化] 归档作业执行历史delete操作设置binlog_format=statement 链接
- [优化] IP选择器确认选中的数据支持按Agent状态排序,异常的在前 链接
- [优化] 执行方案同步脚本对比样式调整 链接
- [优化] 补充3.7.x版本新增配置项文档说明 链接
- [优化] 日志解析格式调整 链接
- [优化] 代码命名调整 链接
- [优化] 脚本高危语句检测提示文案调整 链接
- [优化] 顶级拓扑节点支持区分业务/业务集 链接
- [优化] 统计作业执行数据性能优化 链接
- [优化] 接入蓝鲸监控APM调用链追踪 链接
- [优化] 完善文件源标识重复校验 链接
- [优化] 容器化chart支持IPv6双栈部署 链接
- [优化] IPv6-执行引擎中缓存的本地分发源机器信息应当有更新机制 链接
- [优化] IPv6-优化执行类接口调用时主机不存在的错误提示 链接
修复
- [修复] 3.7.x 版本 job_execute MySQL 执行变更SQL失败 链接
- [修复] 文件分发路径校验存在问题 链接
- [修复] 文件分发任务,文件源使用GSE 1.0 agentId, 目标主机使用GSE2.0 agentId, 导致任务失败 链接
- [修复] job gateway 设置 server.max-http-header-size 不生效 链接
- [修复] IP选择器搜索后的跨页全选,选择了所有的结果而没有选择筛选后的结果 链接
- [修复] 微服务job-execute的gse.log 日志输出太多导致磁盘空间不足 链接
- [修复] 创建作业时源文件/目标文件路径填写变量时校验不通过 链接
- [修复] 容器化环境下权限回调失败 链接
- [修复] IP选择器静态拓扑主机搜索 链接
- [修复] 前端国际化补充 链接
- [修复] 全局设置Linux账号默认命名规则正则表达式与描述不匹配 链接
- [修复] 人工确认步骤,如果配置的确认人为“任务执行人+其他角色”,那么除了任务执行人,其他角色无法确认任务 链接
- [修复] fast_transfer_file API 分发文件,如果源文件中的文件名包含空格,会报错 链接
- [修复] 新建标签界面,点击取消后的弹窗,是否离开,点击取消后没有保留在原界面 链接
- [修复] ipv6地址的主机没有安装gse agent或者在cmdb没有agentId, 会被job拦截 链接
- [修复] 在CMDB跨业务转移主机后从ESB接口立即使用报主机无效 链接
- [修复] 修复Apache Commons FileUpload安全漏洞(CVE-2023-24998) 链接
- [修复] job上传大文件失败 链接
- [修复] 本地文件上传失败前端显示问题 链接
- [修复] 作业执行详情-关键字包含特殊字符,检索执行日志报内部错误 链接
- [修复] 快速分发文件源和目标服务器相同提示框,点击窗口×号效果与"是的,确定无误"一样 链接
- [修复] 文件任务分发,页面上执行成功,但是实际上文件并没有分发到目标机器 链接
- [修复] 作业执行的时候db异常,作业没有按照预期被设置为异常状态,并且仍然留在执行引擎 链接
- [修复] 脚本引用密文变量不生效 链接
- [修复] 去除k8s负载中重复定义的环境变量 链接
- [修复] 特性开关功能,删除业务灰度白名单不生效 链接
- [修复] 侧导航偶先不显示 链接
- [修复] 切换页面tooltips不消失 链接
- [修复] 作业执行详情页面调整步骤详情页时定位不正确 链接
- [修复] 特性开关的配置如果是错误的,会导致依赖该特性的请求报错 链接
- [修复] k8s Service的metadata中含有null key时,导致服务状态接口报错 链接
- [修复] 修复log4j1.x配置代码执行漏洞(CVE-2021-4104) 链接
- [修复] 获取定时任务列表报错 链接
- [修复] 文件分发,如果源文件主机为ipv6,执行报错 [链接](http://github....
bk-job v3.6.4-alpha.10
bk-job v3.6.3-beta.4
新增
- [新增] 搜索为空样式规范 链接
修复
- [修复] 全局设置Linux账号默认命名规则正则表达式与描述不匹配 链接
- [修复] 新建标签界面,点击取消后的弹窗,是否离开,点击取消后没有保留在原界面 链接
- [修复] 在CMDB跨业务转移主机后从ESB接口立即使用报主机无效 链接
- [修复] 修复Apache Commons FileUpload安全漏洞(CVE-2023-24998) 链接
- [修复] IP白名单列表增加备注列 链接
- [修复] 前端国际化补充 链接
- [修复] 新建标签按钮失效,点击无反应 链接
- [修复] job上传大文件失败 链接
- [修复] 本地文件上传失败前端显示问题 链接
- [修复] 作业执行详情-关键字包含特殊字符,检索执行日志报内部错误 链接
- [修复] 快速分发文件源和目标服务器相同提示框,点击窗口×号效果与"是的,确定无误"一样 链接
- [修复] 执行详情页面关键字检索未匹配任何Agent执行日志,但是过滤出来的主机列表不为空 链接
- [修复] 作业执行的时候db异常,作业没有按照预期被设置为异常状态,并且仍然留在执行引擎 链接
- [修复] 脚本引用密文变量不生效 链接
- [修复] 去除k8s负载中重复定义的环境变量 链接
- [修复] 切换页面tooltips不消失 链接
- [修复] k8s Service的metadata中含有null key时,导致服务状态接口报错 链接
- [修复] 创建定时任务时使用执行方案中的默认密文变量不生效 链接
- [修复] 执行历史的“任务状态”字段枚举选项缺少一个“状态异常” 链接
- [修复] 文本溢出交互规范 链接
- [修复] 修复log4j1.x配置代码执行漏洞(CVE-2021-4104) 链接
优化
bk-job v3.6.3-alpha.4
新增
- [新增] 搜索为空样式规范 链接
修复
- [修复] 全局设置Linux账号默认命名规则正则表达式与描述不匹配 链接
- [修复] 新建标签界面,点击取消后的弹窗,是否离开,点击取消后没有保留在原界面 链接
- [修复] 在CMDB跨业务转移主机后从ESB接口立即使用报主机无效 链接
- [修复] 修复Apache Commons FileUpload安全漏洞(CVE-2023-24998) 链接
- [修复] IP白名单列表增加备注列 链接
- [修复] 前端国际化补充 链接
- [修复] 新建标签按钮失效,点击无反应 链接
- [修复] job上传大文件失败 链接
- [修复] 本地文件上传失败前端显示问题 链接
- [修复] 作业执行详情-关键字包含特殊字符,检索执行日志报内部错误 链接
- [修复] 快速分发文件源和目标服务器相同提示框,点击窗口×号效果与"是的,确定无误"一样 链接
- [修复] 执行详情页面关键字检索未匹配任何Agent执行日志,但是过滤出来的主机列表不为空 链接
- [修复] 作业执行的时候db异常,作业没有按照预期被设置为异常状态,并且仍然留在执行引擎 链接
- [修复] 脚本引用密文变量不生效 链接
- [修复] 去除k8s负载中重复定义的环境变量 链接
- [修复] 切换页面tooltips不消失 链接
- [修复] k8s Service的metadata中含有null key时,导致服务状态接口报错 链接
- [修复] 创建定时任务时使用执行方案中的默认密文变量不生效 链接
- [修复] 执行历史的“任务状态”字段枚举选项缺少一个“状态异常” 链接
- [修复] 文本溢出交互规范 链接
- [修复] 修复log4j1.x配置代码执行漏洞(CVE-2021-4104) 链接
优化
bk-job v3.6.3-alpha.3
新增
- [新增] 搜索为空样式规范 链接
修复
- [修复] 前端国际化补充 链接
- [修复] 新建标签按钮失效,点击无反应 链接
- [修复] job上传大文件失败 链接
- [修复] 本地文件上传失败前端显示问题 链接
- [修复] 作业执行详情-关键字包含特殊字符,检索执行日志报内部错误 链接
- [修复] 快速分发文件源和目标服务器相同提示框,点击窗口×号效果与"是的,确定无误"一样 链接
- [修复] 执行详情页面关键字检索未匹配任何Agent执行日志,但是过滤出来的主机列表不为空 链接
- [修复] 作业执行的时候db异常,作业没有按照预期被设置为异常状态,并且仍然留在执行引擎 链接
- [修复] 脚本引用密文变量不生效 链接
- [修复] 去除k8s负载中重复定义的环境变量 链接
- [修复] 切换页面tooltips不消失 链接
- [修复] k8s Service的metadata中含有null key时,导致服务状态接口报错 链接
- [修复] 创建定时任务时使用执行方案中的默认密文变量不生效 链接
- [修复] 执行历史的“任务状态”字段枚举选项缺少一个“状态异常” 链接
- [修复] 文本溢出交互规范 链接
- [修复] 修复log4j1.x配置代码执行漏洞(CVE-2021-4104) 链接
优化
bk-job v3.6.3-alpha.2
新增
- [新增] 搜索为空样式规范 链接
修复
- [修复] 作业执行详情-关键字包含特殊字符,检索执行日志报内部错误 链接
- [修复] 快速分发文件源和目标服务器相同提示框,点击窗口×号效果与"是的,确定无误"一样 链接
- [修复] 执行详情页面关键字检索未匹配任何Agent执行日志,但是过滤出来的主机列表不为空 链接
- [修复] 作业执行的时候db异常,作业没有按照预期被设置为异常状态,并且仍然留在执行引擎 链接
- [修复] 前端国际化补充 链接
- [修复] 脚本引用密文变量不生效 链接
- [修复] 去除k8s负载中重复定义的环境变量 链接
- [修复] 切换页面tooltips不消失 链接
- [修复] k8s Service的metadata中含有null key时,导致服务状态接口报错 链接
- [修复] 创建定时任务时使用执行方案中的默认密文变量不生效 链接
- [修复] 执行历史的“任务状态”字段枚举选项缺少一个“状态异常” 链接
- [修复] 文本溢出交互规范 链接
- [修复] 修复log4j1.x配置代码执行漏洞(CVE-2021-4104) 链接