Commit Graph

20777 Commits

Author SHA1 Message Date
wanyaoqi
31e935ad89 fix(region): optimize fetchHostGuestResource (#24634) 2026-04-10 16:51:54 +08:00
Zexi Li
c6fe02c95d fix(host): restart container on exit when AlwaysRestart is set (#24662) 2026-04-10 15:17:35 +08:00
Jian Qiu
25e479ffc4 fix: vpcagent sync inconsistent networkaddress guestnetwork id (#24657)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-04-10 14:44:30 +08:00
屈轩
8d4f05edbb fix(mcp-server): update mcp docs (#24651) 2026-04-09 20:44:22 +08:00
屈轩
36d7c2ee5b fix(cloudmon): vendor update (#24642) 2026-04-09 16:33:08 +08:00
Jian Qiu
af9b9e3f3a fix: upgrade coredns to v1.10.1 at master (#24620)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-04-08 16:27:11 +08:00
Jian Qiu
05f7e7cae3 fix: undo pr 24532 (#24640)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-04-08 16:25:46 +08:00
Zexi Li
1079017a92 docs(readme): add AI Cloud introduction to README (#24635)
Add AI Cloud section to both English and Chinese README files,
including core capabilities (inference, app management, model library,
templates, GPU ops) and supported applications (Ollama, OpenClaw,
Dify, ComfyUI).
2026-04-08 14:59:20 +08:00
wanyaoqi
3ae9d58b91 feat(host): container add rbd disk support (#24625) 2026-04-08 13:27:55 +08:00
屈轩
b93cc72610 fix(region): clean guest network when purge zone (#24626) 2026-04-07 20:55:40 +08:00
屈轩
54bec90d8f fix(region): esxi wire sync (#24616) 2026-04-04 12:16:55 +08:00
Zexi Li
8223dc98b0 feat(host): support CTyunOS rootfs (#24613) 2026-04-02 17:48:07 +08:00
屈轩
54a98594be fix(region): vendor update (#24609) 2026-04-02 10:34:51 +08:00
cwz_eikoh
f73e975920 feat(llm): get available models from base_url (for ollama & openai) (#24605) 2026-04-01 15:44:11 +08:00
Zexi Li
7e58612829 fix(monitor): update silent_period when channel is empty (#24604)
silent_period is stored as Frequency on the notification, not on the
alert itself. PostUpdate only called UpdateNotification (which recreates
notifications with the new silent_period) when Channel was non-empty.
When channel was an empty array, the silent_period update was silently
skipped. Add an else-if branch to directly update the existing
notifications' Frequency when silent_period changes but channel is empty.
2026-03-31 20:03:45 +08:00
Matt Gideon
31a1aa7f26 fix(host): use findmnt instead of df to detect local mount point (#24579) 2026-03-31 18:06:57 +08:00
Zexi Li
d4ce3799a9 feat(monitor): add batch resource metrics query API (#24598)
Add unifiedmonitor class action `resource-metrics` with client options/CLI command.
Implement host/guest metric drivers to query cpu/mem/disk/net rates and attach alert state.
2026-03-31 17:45:32 +08:00
Jian Qiu
65bf21a163 fix: support build specific multi-arch buildx (#24589)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-31 17:43:44 +08:00
Jian Qiu
d8401ff3e3 fix: add customer usable filters that filter noaddr networks (#24586)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-31 17:41:52 +08:00
Jian Qiu
578a6d62d7 fix: update extar fields when updating status field (#24595)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-31 12:13:50 +08:00
Zexi Li
0926369440 fix(host): use proper shell quoting in pod tar/find commands (#24594)
Add shellQuote helper that safely escapes single quotes and apply it
consistently across tarGzDir and tarHostDir to prevent shell injection
via crafted paths, directory names, or exclude patterns.
2026-03-31 12:04:43 +08:00
Zexi Li
a87233af86 fix(host): get pod status by primary container status (#24583) 2026-03-30 16:21:40 +08:00
wanyaoqi
6f7a0de025 fix(host): add ovmf 4m code (#24577) 2026-03-30 07:54:37 +08:00
Zexi Li
7756be9d38 fix(llm): 修复 llm 镜像没有根据 sku 更新的问题 (#24574) 2026-03-26 21:46:00 +08:00
屈轩
2ef0f7db71 fix(logger): add syslog init log (#24554) 2026-03-26 18:11:34 +08:00
wanyaoqi
037b4c1d2c fix(region): validate kickstart enabled (#24560) 2026-03-26 18:10:13 +08:00
Zexi Li
1546612893 fix(region): order containers by created_at time (#24568) 2026-03-26 12:25:33 +08:00
Zexi Li
3fd0c13e1a fix(keystone): allow blob update for image credentials (#24565)
Also fix type check to allow secret/image only.
2026-03-26 11:41:19 +08:00
屈轩
e2f4b7b6ce fix(region): add domain container usage (#24561) 2026-03-25 18:26:15 +08:00
cwz_eikoh
7598268cd5 fix(vllm): user customize args & health check in hostlocal net (#24543) 2026-03-25 10:36:21 +08:00
wanyaoqi
d7fc457d02 Automated cherry pick of #24544: fix(host): metadata handler proxy telegraf data fix tenant_id (#24545)
* fix(host): metadata handler proxy telegraf data

* fix(host): append unknown dmesg to last entry
2026-03-25 10:34:20 +08:00
Jian Qiu
4ae694b26d fix: lbagent genHaproxyConfig possible nil pointer panic (#24539)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-25 10:33:13 +08:00
Jian Qiu
8673c046a9 fix(hostmetrics): add checks for incomplete pod and container stats (#24551)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-25 10:31:37 +08:00
屈轩
304b2e334c fix(region): add container usage (#24540) 2026-03-25 10:23:16 +08:00
屈轩
265b4d66b4 fix(host-image): update script for riscv64 host-image (#24533) 2026-03-24 11:37:26 +08:00
Zexi Li
549fa5c9da fix(host): probing multiple container status (#24531) 2026-03-24 10:27:29 +08:00
wanyaoqi
c21af671d6 fix(host): dd zero to lv wife partitions on lvremove (#24527) 2026-03-23 19:01:21 +08:00
wanyaoqi
010ca7d2e2 fix(host-deployer): resizefs add fstype LVM2_member (#24517) 2026-03-23 00:00:34 +08:00
wanyaoqi
2fa1606e7c fix(region): check instance snapshot joint is nil on snapshot purge (#24515) 2026-03-22 23:59:39 +08:00
屈轩
1ec3a231b3 fix(apigateway): stream download content-type (#24507) 2026-03-20 13:41:34 +08:00
Jian Qiu
70fbfe8946 feature: support host-local wire (#24490)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-20 01:36:29 +08:00
wanyaoqi
bc43d884c5 Automated cherry pick of #24456: Fix/host deployer nbd driver40 (#24466)
* fix(host-deployer): nbd add concurrency control

* fix(host-deployer,glance): windows image add current version
2026-03-20 01:34:20 +08:00
Zexi Li
e25d6eb814 feat(llm): unify container access url info and login response (#24505) 2026-03-19 23:06:44 +08:00
wanyaoqi
51724b1b21 fix(host-deployer): get resize dev by serial panic (#24448) 2026-03-19 23:04:37 +08:00
cwz_eikoh
b8aa072b7e Feature(mcp): support x-api-key authentication for mcp-server (#24471)
* feat(mcp-server): support base64 ak/sk

* fix(mcp-agent): try to fix route of default-mcp-tools
2026-03-19 15:04:37 +08:00
cwz_eikoh
bdc211a779 feat(llm): support model import for vllm (#24499) 2026-03-19 15:03:35 +08:00
wanyaoqi
dfaf5bca39 fix(glance): cache images to ceph add brand filter (#24473)
* fix(glance): cache images to ceph add brand filter

* fix(region): iso image support default uefi boot mod
2026-03-19 11:45:08 +08:00
Jian Qiu
9f752de9cb fix: logger add app-options-show api (#24495)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-19 11:44:17 +08:00
屈轩
abf2c17ef3 fix: update api doc (#24496) 2026-03-19 11:01:11 +08:00
屈轩
17d3e9f0fb fix(region): allow set disk auto-delete attribute (#24486) 2026-03-19 10:27:47 +08:00