cwz_eikoh
2c59756f75
Automated cherry pick of #24338 : feat(llm): init vllm as llm_container ( #24437 )
...
* feat(llm): init vllm as llm_container
* feat(vllm): fix save-instant-model for vllm
* feat(llm): support quick-model for vllm
* feat(vllm): support preferred-model in llm
* fix(llm): add ValidateSpec in llm_container_driver
* feat(vllm): auto-set vllm params
2026-03-13 11:07:19 +08:00
Zexi Li
25d1965950
feat(llm): add login-info api ( #24429 )
2026-03-12 07:20:43 +08:00
Zexi Li
88f9b71e53
feat(llm): restart action ( #24426 )
2026-03-11 19:07:39 +08:00
Zexi Li and cwz
804cbbfd45
Automated cherry pick of #24399 : feat(llm): polymetric dify with llm ( #24405 )
...
* feat(llm): polymetric dify with llm
* fix(llm): drop LLMSpecHolder & fix some bugs
---------
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-03-10 10:23:44 +08:00
cwz_eikoh
64d3842c93
Automated cherry pick of #24355 : fix: some bugs in mcp-agent & llm ( #24383 )
...
* fix(mcp-agent): encoding issue when simulated streaming
* fix(mcp-agent): use chat-stream in phase tool-choose
* fix(mcp-agent): support reasoning model
* fix(llm): add pre-delete detection
* feat(mcp-agent): add default mcp-agent
* feat(mcp-agent): add default-mcp-tools
2026-03-03 16:08:22 +08:00
Jian Qiu and Qiu Jian
479e8e1b3a
fix: keep climc network-create backward compatibility ( #24340 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-25 09:03:12 +08:00
Jian Qiu and Qiu Jian
1659268809
feature: support postpaid traffic metering ( #24269 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-08 12:57:45 +08:00
wanyaoqi
73f71776de
feat(region,host,vpcagent): allow guest network dedicate secgroups ( #24261 )
2026-02-07 17:31:44 +08:00
屈轩
60da86e645
fix(region): snapshot policy operation ( #24249 )
2026-02-05 16:40:33 +08:00
屈轩
ee161f21b0
fix(yunionconf): support tags ( #24231 )
2026-02-04 17:13:59 +08:00
Zexi Li
24dda38605
fix(region,climc): persist netinterface vlan_id to hostnetwork ( #24213 )
...
- climc: add VlanId to host-add-netif, host-remove-netif, host-enable-netif,
host-disable-netif
- region: set bn.VlanId from netif.VlanId when attaching to network
- mcclient: include Vlan_ID in baremetalnetworks list columns
2026-02-04 11:03:12 +08:00
Zexi Li
6b68d880c7
feat(monitor): add the registered model manger function ( #24153 )
2026-02-02 17:50:46 +08:00
wanyaoqi
c005337eed
Automated cherry pick of #24126 : feat(region,host): riscv64 cpu arch support ( #24174 )
...
* feat(region,host): riscv64 cpu arch support
* fix(region,host): compatible riscv64
* fix(host): add qemu v10.0.7 support
2026-02-01 20:27:12 +08:00
wanyaoqi
5341c97ccf
fix(region): server add set network num queues ( #24166 )
2026-02-01 20:12:39 +08:00
cwz_eikoh
f2cc3f0c18
Automated cherry pick of #24149 : Fix(llm): fix bugs & apikey encrypt & support history for mcp-agent-chat & delete modelname in llmSku ( #24150 )
...
* fix(llm): mcp-agent apiKey encrypt
* fix(llm): error-handle when instant-model import
* feature(llm): add get-available-network for llm
* feature(llm): support history for mcp-agent-chat
* fix(llm): llm create with net instead of networktype & networkid
* fix(llm): delete modelName in llmSku & fix some bugs
2026-01-29 10:50:11 +08:00
屈轩
fa08f8fd8f
fix(glance): support prob iso image ( #24133 )
2026-01-28 15:28:56 +08:00
Zexi Li
7f54e038c0
fix(llm): add community-registry api ( #24130 )
2026-01-28 14:30:43 +08:00
Jian Qiu and Qiu Jian
0cbdf68df3
fix: notify receiver update precedure recode ( #24100 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-01-20 00:16:06 +08:00
cwz_eikoh
8c20fb7e3d
Automated cherry pick of #23906 : feature(llm): adapt frontend ( #24095 )
...
* feature(llm): add llm-list details, add autostart for llm-save-instant-model
* fix(llm): adjust some interfaces
* fix: name-dup problem when create llm
* fix: install instant-model by id rather than modelID
* fix(llm): add llm_id for mcp-agent
* feature(llm): move network from sku to instance
* feature(llm): add LLMType for llm-image
* feature(llm): add gpuMemoryRequired & ollama-registry yaml
* feature(llm): add url-get interface
* feature(llm): support mcp in mcp-agent-chat
* fix(llm): abstract ollama registry
2026-01-19 18:06:18 +08:00
Zexi Li
86a6a816af
fix(telegraf-raid-plugin): working for victoria metrics ( #24085 )
2026-01-15 17:20:39 +08:00
屈轩
35649ce641
fix(region): remove useless mod ( #24061 )
2026-01-12 14:12:19 +08:00
cwz_eikoh
0ff02020e7
Automated cherry pick of #24025 : feature(llm): add mcp-agent ( #24026 )
...
* feature(llm): add mcp-agent
* feature(llm): support openai in llm_client
* feature(llm): chat-stream demo
2026-01-12 10:46:06 +08:00
Jian Qiu and Qiu Jian
8fb0236de5
fix: endpoint mode slave ( #24023 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-01-06 18:05:27 +08:00
屈轩
c1cd91e01c
fix(region): show pretty error ( #24021 )
2026-01-06 10:29:39 +08:00
屈轩
ec0d44e1bc
fix(region): add billing resource check ( #24008 )
2025-12-30 18:47:27 +08:00
wanyaoqi
6c66130f16
fix(region,host,host-deployer): add win11 tpm support ( #23951 )
2025-12-29 11:18:46 +08:00
wanyaoqi
a8e8641c75
fix(scheduler,host): sort numa node by numa distance check memsize ( #23922 )
2025-12-22 11:43:51 +08:00
cwz_eikoh
09b5ecbce0
Automated cherry pick of #23928 : feature(llm): add llm-instant-model-import ( #23929 )
...
* feature(llm): add llm-instant-model-import
* fix(llm): can't delete llm while deploy faile
* feature(llm): add instant-model-import to instant-model-create
2025-12-17 13:34:07 +08:00
cwz_eikoh and Zexi Li
80287d6b4d
Automated cherry pick of #23769 : [Feature] llm model 使用 post_overlay 功能实现秒装挂载模型 ( #23888 )
...
* feat(llm): add probed-package
* feat(llm): add llm-save-instant-app
* feat(llm): add some llm-instant-app options
* fix(llm): change app to model
* fix(llm): rename origin model to sku
* feat(llm): add llm-quick-models
* fix(llm): saved paths for instant model
* fix(llm): fix quick-install-model
---------
Co-authored-by: Zexi Li <zexi.li@icloud.com >
2025-12-03 16:27:19 +08:00
Zexi Li
6869eca040
feat(monitor): 支持指定过去时间段返回报警资源最多的top5监控策略 ( #23878 )
...
* feat(monitor): 支持指定过去时间段返回报警资源最多的top5监控策略
* feat(monitor): 支持指定过去时间段返回报警数量最多的top5资源
* feat(monitor): 支持指定过去时间段某监控策略下各监控指标报警资源最多的top5资源
* feat(monitor): 支持获取过去时间段各项目下报警资源数量
2025-12-02 15:47:54 +08:00
Zexi Li
4a7b6af08a
feat(monitor): support threashold range ( #23849 )
2025-11-27 14:59:55 +08:00
Zexi Li
41ba24f4b5
feat(climc): support --ouput option for pprof command ( #23840 )
2025-11-27 14:18:35 +08:00
Jian Qiu and Qiu Jian
6274e21053
fix: export/import disk backup ( #23760 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-18 23:49:39 +08:00
wanyaoqi
8a68f5d7d4
feat(region,host): host dmesg collect ( #23746 )
2025-11-17 15:44:42 +08:00
Jian Qiu and Qiu Jian
65e0f4414e
feature: user expired_at attribute support ( #23727 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-14 10:53:39 +08:00
屈轩
1c61483bc1
fix(region): filter disks by server list ( #23644 )
2025-10-30 17:24:41 +08:00
Jian Qiu and Qiu Jian
6a18b70168
fix: task remote notify ( #23627 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-29 12:17:27 +08:00
屈轩
07ce88c828
fix(mcp): cherry pick 4.0 ( #23617 )
2025-10-28 15:22:48 +08:00
Zexi Li and cwz
2bbd1f792c
Automated cherry pick of #23282 : [OSPP]feature: Auto deploy llm and dify ( #23601 )
...
* feat(llm): add llm-create
* fix(llm): fix llm-create, add llm-list & llm-show
* fix(llm): format file names
* fear(llm): add exec stream
* fear(llm): init llm model cache
* fix(llm): move llm model cache to LocalImageCache
* feat(llm): auto clean model cache
* fix(llm): auto clean tmp model cache
* feat(dify): init dify-create
* fix(dify): change dify default registry
* feat: support create model with gguf file
* feat(llm): support more modelfile option for gguf file
* feat(dify): init user customize dify parameters
* feat: update llm as a service in climc
* fix: delete llm from region service
* feat: init llm service (with error)
* fix: resolve errors (task cant callback yet)
* feat: add PerformRequestHostActionByOtherService for container
* fix: make llm service usable
* feat: delete llm and dify after guest deleted
* feat(llm): add llm-image
* feat(llm): add llm-model
* feat: mv old llm to ollama
* feat(llm): init llm-batch-create(can not run)
* fix(llm): make llm-create usable
* fix(llm): add pull-model step
* feat(llm): add list and delete
* fix(llm): ollama pull official model don't rely on host & region's code any more
* feat(llm): add dify-model
* fix: remove llm's code in host & compute
* fix: remove remain code in compute
* feat(llm): Abstract out and reuse the llm_model logic
* feat(llm): abstract llm_base from llm
* fix(llm): make dify usable
* feat(llm): add sync_dify_images.sh
* fix(llm): format import
* feat(llm): support start & stop for llm and dify
* feat(llm): add model-update
* fix(llm): gendocgo
---------
Co-authored-by: cwz <cwz_eikoh@163.com >
2025-10-24 13:29:40 +08:00
cwz_eikoh
56e938ee2e
feat(container): container-restart ( #23588 )
2025-10-22 14:59:49 +08:00
屈轩
a9649db617
fix(region): support ocean base ( #23587 )
2025-10-22 14:43:32 +08:00
屈轩
3591e9a15f
fix(region): support change storage type ( #23530 )
2025-10-14 16:59:21 +08:00
wanyaoqi
af73e7e93a
Automated cherry pick of #23374 : fix(region,host): guest add vnc screen dump support ( #23377 )
...
* fix(host): update nic confs inside vm on qga delete nics
Signed-off-by: wanyaoqi <wanyaoqi@yunion.cn >
* fix(region,host): guest add vnc screen dump support
---------
Signed-off-by: wanyaoqi <wanyaoqi@yunion.cn >
2025-09-27 12:06:12 +08:00
屈轩
e67f8392a7
fix(region): support cnware ( #23389 )
2025-09-26 14:45:37 +08:00
wanyaoqi
f446f86e9f
fix(region): virtual isolated device balance on guest start ( #23049 )
2025-09-15 11:58:23 +08:00
屈轩
331231ce1a
fix(monitor): history alert report ( #23280 )
2025-09-12 15:27:20 +08:00
Zexi Li
abda8b0400
fix(climc): monitor-alertrecords-total-alert command ( #23266 )
2025-09-10 14:24:52 +08:00
屈轩
932e12ae87
fix: upgrade go 1.24 ( #23242 )
2025-09-05 18:26:42 +08:00
屈轩
6ea9447a92
fix(keystone): upgrade ldap version ( #23166 )
2025-08-26 13:28:40 +08:00
屈轩
f593f7f660
fix(region): add storage filter for snapshot ( #23108 )
2025-08-18 14:57:55 +08:00