Commit Graph
20425 Commits
Author SHA1 Message Date
彭镜肇and屈轩 010fdfee3c Pengjingzhao ospp v2 (#23309)
* feat(mcp-server): 增加mcclient sdk适配器结构体以及对应的认证方法

* feat(mcp-server): 增加资源查询的sdk适配器方法

* feat(mcp-server): 增加资源操作的sdk适配器方法

* feat(mcp-server): 增加区域资源查询工具

* feat(mcp-server): 增加网络资源查询工具

* feat(mcp-server): 增加镜像资源查询工具

* feat(mcp-server): 增加虚拟机资源查询工具

* feat(mcp-server): 增加vpc资源查询工具

* feat(mcp-server): 增加存储资源查询工具

* feat(mcp-server): 增加套餐资源查询工具

* feat(mcp-server): 增加虚拟机创建工具

* feat(mcp-server): 增加虚拟机监控工具

* feat(mcp-server): 增加虚拟机操作工具,包括启动、重启、停止、重置密码和删除

* optimize(mcp-server): 增加工具函数接口定义

* feat(mcp-server): 增加工具函数所使用的结构体模型

* feat(mcp-server): 新增工具统一注册中心

* feat(mcp-server): 增加mcp服务中心

* feat(mcp-server): 增加统一配置中心

* feat(mcp-server): 增加服务启动主入口

* doc(mcp-server): 增加mcp-server相关的说明,安装和使用文档

* fix(mcp-server): 更正文档位置以及补充图片

* refactor(mcp-server): 修正了service以及配置解析的逻辑

* refactor(mcp-server): 将日志打印相关代码改成使用log

* feat(mcp-server): 增加mcclient sdk适配器结构体以及对应的认证方法

* feat(mcp-server): 增加资源查询的sdk适配器方法

* feat(mcp-server): 增加资源操作的sdk适配器方法

* feat(mcp-server): 增加区域资源查询工具

* feat(mcp-server): 增加网络资源查询工具

* feat(mcp-server): 增加镜像资源查询工具

* feat(mcp-server): 增加虚拟机资源查询工具

* feat(mcp-server): 增加vpc资源查询工具

* feat(mcp-server): 增加存储资源查询工具

* feat(mcp-server): 增加套餐资源查询工具

* feat(mcp-server): 增加虚拟机创建工具

* feat(mcp-server): 增加虚拟机监控工具

* feat(mcp-server): 增加虚拟机操作工具,包括启动、重启、停止、重置密码和删除

* optimize(mcp-server): 增加工具函数接口定义

* feat(mcp-server): 增加工具函数所使用的结构体模型

* feat(mcp-server): 新增工具统一注册中心

* feat(mcp-server): 增加mcp服务中心

* feat(mcp-server): 增加统一配置中心

* feat(mcp-server): 增加服务启动主入口

* doc(mcp-server): 增加mcp-server相关的说明,安装和使用文档

* fix(mcp-server): 更正文档位置以及补充图片

* refactor(mcp-server): 修正了service以及配置解析的逻辑

* refactor(mcp-server): 将日志打印相关代码改成使用log

* fix(mcp-server): 修复依赖导入以及缺失等问题

* refactor(mcp-server): 复用common_options

* fix: 修复配置结构体字段重复的问题

* doc(mcp-server): 更正文档错误

* style(mcp-server): 格式化import顺序

* style(mcp-server): 格式化import导入

* style(mcp-server): 规范import语句

* doc(mcp-server): 给目录生成doc文件

---------

Co-authored-by: 屈轩 <qu_xuan@icloud.com>
2025-09-22 10:32:21 +08:00
Jian QiuandQiu Jian 93a8a95ce2 fix: host backup task worker limit (#23349)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-22 09:48:03 +08:00
Jian QiuandQiu Jian f5322d967c fix: linux sshd_config support (#23343)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-20 00:39:13 +08:00
Zexi Li 17ab2f83d9 fix(scheduler): watch serversku (#23332) 2025-09-19 23:48:51 +08:00
屈轩 51afa789c1 fix(region): rds backup sync (#23305) 2025-09-19 23:47:07 +08:00
wanyaoqi 6f8c0ecf83 fix(host,host-deployer): support lvm disk resize (#23335)
- add resize lvm disk support
- support qga online resize disk partitions and filesystems
2025-09-19 23:46:20 +08:00
Jian QiuandQiu Jian 6ec0769667 fix: check os_arch when server rebuilding root (#23339)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-19 23:44:41 +08:00
屈轩 d46a7010fe fix(region): disk reset webhook (#23325) 2025-09-18 15:08:15 +08:00
屈轩 d01ea18cf2 fix(notify): optimized workwx access token expired time (#23322) 2025-09-18 14:55:10 +08:00
Zexi Li 364fcf585e fix(monitor): diffTagKeys are empty when only one series in results (#23313) 2025-09-18 07:49:39 +08:00
屈轩 5ee016ff02 fix: upgrade goimports (#23320) 2025-09-17 22:01:26 +08:00
屈轩 9dfc3d8df7 fix(region): remove debug sql (#23317) 2025-09-17 16:54:42 +08:00
屈轩 e1166a71a6 fix(cloudmon): alert metric with tenant id (#23314) 2025-09-17 16:40:27 +08:00
屈轩 47f6b42d40 fix(climc): sku create params (#23302) 2025-09-15 15:33:54 +08:00
wanyaoqi 10d881b3f7 fix(region): virtual isolated device balance on guest start (#23046) 2025-09-15 11:58:11 +08:00
屈轩 e6bad2e309 fix(region): support gcp shared vpc and image (#23295) 2025-09-12 23:03:22 +08:00
Zexi Li 633c8e2969 feat(host): hide host files mounted to container (#23292) 2025-09-12 18:54:57 +08:00
屈轩 b524b2fe85 fix(monitor): history alert report (#23278) 2025-09-12 15:27:06 +08:00
Zexi Li cfc2dc783d fix(host,region): container rootfs use sub directory (#23289) 2025-09-12 15:08:01 +08:00
Zexi Li e85643a005 fix(monitor): fetch total alert resources from monitor_resource_alert (#23276) 2025-09-10 19:17:41 +08:00
屈轩 ee9e8dbb5e fix(region): update cloudprovider external id (#23271) 2025-09-10 18:59:40 +08:00
Jian QiuandQiu Jian fe96a6de05 fix: ipv6 ra should be sent periodically (#23258)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-10 18:59:00 +08:00
Jian QiuandQiu Jian 7bee9df361 fix: image self check status (#23249)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-10 18:57:16 +08:00
屈轩 184917cc4d fix(region): support hyperdisk for gcp (#23268) 2025-09-10 15:32:49 +08:00
Zexi Li 45508625af fix(climc): monitor-alertrecords-total-alert command (#23267) 2025-09-10 14:25:02 +08:00
屈轩 9a14320ea1 fix(region): sync cloudpods ipmi ip addr (#23263) 2025-09-09 20:52:49 +08:00
屈轩 f3337ed552 fix(region): cloudpods ipmi info sync (#23261) 2025-09-09 19:27:44 +08:00
屈轩 9dfa4ee355 fix(region): sync cloudpods baremetal isolated device (#23256) 2025-09-09 18:40:01 +08:00
屈轩 cfe4d82e78 fix(region): sync cloudpods host storage info (#23254) 2025-09-09 15:59:57 +08:00
屈轩 46e40421ba fix(region): retention server by tag (#23247) 2025-09-08 17:59:53 +08:00
屈轩 8e243835aa fix(region): support retention server by tags (#23245) 2025-09-08 16:00:18 +08:00
屈轩 db2921733d fix(region): support retention server by tag (#23243) 2025-09-08 15:32:58 +08:00
屈轩 eb82b9d9ca fix: upgrade go 1.24 (#23241) 2025-09-05 18:26:33 +08:00
屈轩 3fdab63193 fix(region): snapshot policy unbind disks (#23238) 2025-09-04 16:57:50 +08:00
屈轩 f9f8a18fbc fix(region): sync prepaid disk expired time (#23235) 2025-09-04 16:47:03 +08:00
屈轩 8bd00065e2 fix(region): add disk change billing type log (#23231) 2025-09-03 20:17:53 +08:00
屈轩 b1c4d11170 fix(region): add kafka and mongodb capability (#23228) 2025-09-03 19:44:26 +08:00
屈轩 73ec13d87f fix(region): distinct cloudprovider fields (#23210) 2025-09-03 14:50:49 +08:00
wanyaoqi c6e9cf0d1e fix(host): live migrate compat ipv6 (#23212) 2025-09-03 05:49:42 +08:00
Jian QiuandQiu Jian 6d55de51f0 fix: fail to delete cas idp due to readonly domain (#23218)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-03 05:49:06 +08:00
Jian QiuandQiu Jian c3e9090c71 fix: image s3 direct download option (#23219)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-03 05:47:21 +08:00
Jian QiuandQiu Jian 1a32dcc73b fix: network filter by ipv6 address (#23222)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-09-03 05:46:22 +08:00
屈轩 c1b204af2a fix(region): support more scheme keypair (#23195) 2025-09-02 14:44:47 +08:00
Zexi Li 313224f219 feat(host): add SdnFetchDataFromComputeService option (#23209) 2025-09-01 23:16:01 +08:00
屈轩 edea56383e fix(region): avoid change to the same config sku not effective (#23202) 2025-09-01 11:42:55 +08:00
Jian QiuandQiu Jian f101b4592b fix: too many recursive locks when batch create (#23201)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2025-08-29 23:08:52 +08:00
屈轩 11018b1b81 fix(region): update api docs (#23193) 2025-08-28 16:28:14 +08:00
wanyaoqi 3356774628 fix(host): update nic desc on nic changed (#23105) 2025-08-28 10:06:53 +08:00
wanyaoqi e264c84370 feat(region,hostdeployer): add f2fs feature support (#23178) 2025-08-28 10:05:40 +08:00
屈轩 a1bc7bc4fe fix(region): add cloud_env filter for cachedimages (#23190) 2025-08-27 18:34:28 +08:00