Commit Graph

20767 Commits

Author SHA1 Message Date
屈轩
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
Zexi Li
98b7509522 fix(llm): derive openclaw auth password from llm id (#24482) 2026-03-18 19:02:14 +08:00
屈轩
02052405cc fix(region): vendor update (#24481) 2026-03-18 18:51:26 +08:00
wanyaoqi
d64f7fde42 fix(baremetal-agent): bm register reuse baseprepare updateBmInfo (#24472) 2026-03-18 10:10:13 +08:00
Zexi Li
860a8f764a fix(monitor): align multi-metric alert conditions in notifications (#24470) 2026-03-17 15:57:51 +08:00
屈轩
bd2ffa7c46 fix: add more log info (#24460) 2026-03-17 14:38:50 +08:00
Zexi Li
3dcc91434c feat(llm): add llm_types filters and cleanup dify cli (#24458) 2026-03-16 18:05:05 +08:00
Zexi Li
04d29503ee feat(llm): 调整 openclaw 容器与 LLM 基础模型/sku 逻辑 (#24455) 2026-03-16 16:20:01 +08:00
Zexi Li
169ff8fcab fix(llm): mount openclaw home dir (#24451) 2026-03-13 20:38:48 +08:00
屈轩
d5bed784d8 fix(region): avoid delete ksyun vm error (#24440) 2026-03-13 15:23:05 +08:00
Jian Qiu
55f54cc697 fix: compat fixes for container host in vm (#24445)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2026-03-13 13:26:59 +08:00