wanyaoqi
d39bf74851
fix(host): guest desc correct rbd disk path ( #25394 )
2026-08-24 14:36:57 +08:00
wanyaoqi
dff7fdf3ed
fix(region,host): host register with correct hostname ( #25206 )
...
* fix(region,host): host register with correct hostname
* fix(region): guest migrate reuse create params schedtag
2026-07-28 10:59:19 +08:00
Jian Qiu
06c8d58ef0
fix: allow empty ip on link-local nic ( #25199 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-07-22 11:05:07 +08:00
Jian Qiu
ee0522003c
fix: lbagent service code typo 20260604 ( #24975 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-06-05 01:09:46 +08:00
Jian Qiu
fc361cd558
fix: compatibility issue with vms of empty hypervisor ( #24971 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-06-04 15:05:52 +08:00
屈轩
0ae741ddd9
fix(region): purge external project ( #24938 )
2026-05-31 14:22:48 +08:00
屈轩
cd22014bd4
fix(region): init cloudpods host type ( #24937 )
2026-05-31 14:22:32 +08:00
Zexi Li
ba3601b846
feat(monitor): add ResourceMetricsDefaultInterval option ( #24907 )
2026-05-27 11:50:35 +08:00
Jian Qiu
bde5de9ce8
fix: throttle image cache progress callback to avoid download bottleneck ( #24899 )
...
When using S3/MinIO backend, the progress callback in AcquireImage was
called synchronously on every 4KB read chunk (via StreamPipe2). Each
call invokes UpdateServerProgress which makes a blocking HTTP PUT to the
compute API (~50ms), capping download speed at ~0.65 Mbps regardless of
available bandwidth.
Fix: throttle the callback to fire at most once every 5 seconds and make
the HTTP call asynchronous (goroutine), matching the behavior of v3.11.x
which used a 1-second ticker with async callbacks.
Fixes #24897
Co-authored-by: Mrliuch <liu15094534492@gmail.com >
2026-05-26 15:09:29 +08:00
屈轩
af9136e080
fix(region): skip useless addition network wire create ( #24895 )
2026-05-25 19:46:04 +08:00
Zexi Li
acee027365
fix(host): aggregate same-type container devices for env config ( #24890 )
...
When multiple NVIDIA GPUs were attached to a container, each device was
passed individually to GetContainerExtraConfigures, producing one
NVIDIA_VISIBLE_DEVICES env per GPU. Duplicate env keys are collapsed by
the runtime to the last value, so the container only saw one GPU even
though the spec listed all of them.
Group RestDevs by DeviceType and invoke GetContainerExtraConfigures
once per type so all GPU UUIDs are joined into a single
NVIDIA_VISIBLE_DEVICES value.
2026-05-25 17:29:42 +08:00
Jian Qiu
cc346ba983
fix: disable s3 direct download default ( #24888 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-05-25 10:04:21 +08:00
Zexi Li
4e41809569
fix(region): prefer check_code series for lb backend check_status ( #24879 )
2026-05-22 14:19:40 +08:00
Jian Qiu
197c91a014
fix: set bridge up after created ( #24872 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-05-21 20:28:35 +08:00
wanyaoqi
37f6cd57a4
fix(scheduler): set options ContainerNumaAllocate default true ( #24871 )
2026-05-21 19:32:23 +08:00
Zexi Li
819f22dd99
feat(hermes): connect vllm/sglang/ollama ( #24864 )
...
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-05-21 11:41:39 +08:00
Zexi Li
4432749b7b
feat(llm): Implement resumable downloads for models from Hugging Face ( #24860 )
...
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-05-21 10:48:56 +08:00
Zexi Li
588e282571
fix(region): ensure lb backend check_status returned when check_code missing ( #24857 )
2026-05-21 10:34:17 +08:00
wanyaoqi
42b85ba2c7
fix(host): remove cgroup root path check quotation marks ( #24853 )
2026-05-21 10:33:45 +08:00
Zexi Li
4401be272c
fix(region): query metrics from monitor service ( #24839 )
2026-05-19 18:02:27 +08:00
Zexi Li
827c6b90dd
fix(llm): persistent /config dir of hermes agent ( #24836 )
2026-05-18 14:57:59 +08:00
Zexi Li
3c90e78377
feat(climc): add generic feature-config command ( #24831 )
...
Add a generic `feature-config <feature> <on|off>` command alongside the
existing per-feature `feature-config-<name>` commands. A `--force` flag
skips the known-features validation so new features can be toggled
without a code change. Also adds "ai" to the known feature list.
2026-05-18 14:29:04 +08:00
Zexi Li
fd1767cebe
feat(llm): support sglang ( #24823 )
...
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-05-14 17:08:53 +08:00
Jian Qiu
2d8e88aae7
fix: lbagent keepalived service run may exit ( #24806 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-05-13 12:07:54 +08:00
屈轩
d7dc96ac00
fix(region): support stop for change vm config ( #24817 )
2026-05-12 19:48:09 +08:00
屈轩
d1bbf45990
fix(region): update gp3 disk size ( #24812 )
2026-05-12 17:27:34 +08:00
Zexi Li
79ab73c980
Automated cherry pick of #24801 : Feature(vllm): use entrypint instead of StartLLM ( #24802 )
...
* feat(llm): use entrypoint instead of StartLLM
* feat(llm): adapt front-end in comfyui instant-model
---------
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-05-12 10:46:21 +08:00
Zexi Li
680dd5a2dc
fix(llm): honor SLLM device override when building container spec ( #24800 )
2026-05-11 20:06:58 +08:00
wanyaoqi
f63e35af99
fix(host): remove -no-kvm args, -no-kvm argument was a synonym for setting -machine accel=tcg ( #24789 )
2026-05-11 20:01:14 +08:00
wanyaoqi
505ef9e5bb
fix(host): check is cpu hotplug support on guest init ( #24787 )
2026-05-11 19:59:14 +08:00
Zexi Li
c1abc7570d
feat(llm): add SLLM mounted_models override and driver-level validation ( #24796 )
2026-05-11 17:41:16 +08:00
Zexi Li
c28edb026e
feat(monitor): use GET for unifiedmonitors resource-metrics ( #24782 )
2026-05-08 16:19:35 +08:00
Zexi Li
b5cf4bb575
fix(monitor): dedupe alert trigger condition in notify templates ( #24780 )
2026-05-07 15:52:51 +08:00
屈轩
c35e95046d
fix(region): avoid vm set status start fail when serivce restart ( #24777 )
2026-05-07 15:22:32 +08:00
Zexi Li
48aa05c5c7
Automated cherry pick of #24760 : Feature/comfyui instant model ( #24776 )
...
* feat(llm): support cursor
* feat(llm): support import from huggingface
* fix(llm): direction error
* feat(llm): support instant model for comfyui
* feat(llm): support multi file select when save-instant-model
---------
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-05-07 14:43:10 +08:00
wanyaoqi
3c919a5e71
feat(host): mps add container device configuration ( #24773 )
2026-05-07 10:03:31 +08:00
Jian Qiu
f998448ad1
fix: update vendor for v4.0.3 ( #24761 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-05-03 23:22:56 +08:00
Jian Qiu
71648a8e02
fix(host): cpu hotplug compatible with high qemu version ( #24762 )
...
Co-authored-by: wanyaoqi <d3lx.yq@gmail.com >
2026-05-03 23:22:31 +08:00
Jian Qiu
ece246f009
fix(host): auto merge backinf file generate disks index ( #24763 )
...
Co-authored-by: wanyaoqi <d3lx.yq@gmail.com >
2026-05-03 22:39:11 +08:00
Zexi Li
4eb015e649
fix(monitor): normalize resource-metrics alert_state ( #24756 )
...
Treat attach and init as init in PerformResourceMetrics output.
2026-04-30 18:42:01 +08:00
Zexi Li
0005ea8229
fix(monitor): support influxql derivative and difference function translation ( #24748 )
2026-04-30 13:11:45 +08:00
Jian Qiu
225791f78c
fix: init ifb kernel module ( #24745 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-29 23:48:59 +08:00
wanyaoqi
e9dde8eae6
fix(mcclient,region): add tasks mod, service app options ( #24734 )
2026-04-29 23:48:06 +08:00
屈轩
5375fff061
fix(region): optimized listener rule list ( #24742 )
2026-04-29 14:09:29 +08:00
Zexi Li
0f30ccf520
fix(host,llm): fix pod shm mount path return and llm restart memory config ( #24737 )
...
- Return shmPath instead of empty string when mountpoint is already
mounted, so callers get the correct path
- Remove incorrect +1 offset in memory comparison and size formatting
during LLM restart config change
2026-04-28 19:57:42 +08:00
Zexi Li
a403ad5091
fix(lbagent,monitor): use victoria-metrics for telegraf and fix influxql translation ( #24732 )
2026-04-27 16:41:55 +08:00
Jian Qiu
b1908b24e3
fix: create redirect lb listener fail ( #24725 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-27 10:01:19 +08:00
屈轩
acdf623027
fix(region): lb redirect rule create validate ( #24729 )
2026-04-27 10:00:54 +08:00
wanyaoqi
e42d517b28
chore(host-deployer): update host-deployer-base to 1.5.9 ( #24722 )
2026-04-26 23:02:59 +08:00
Zexi Li
9be35e4b45
feat(llm): support OpenClaw manual config mode ( #24719 )
...
When ManualConfig is enabled, inject OPENCLAW_MANUAL_CONFIG=1 env var
and skip provider/channel credential injection, allowing users to
configure providers and channels themselves inside the desktop.
2026-04-24 11:45:46 +08:00
Zexi Li
67cceae9e2
Automated cherry pick of #24717 : Feature/hf-search ( #24718 )
...
* llm: add instant-model huggingface query commands
* fix(vllm): use ping instead of health
---------
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-04-24 10:28:34 +08:00
wanyaoqi
52bbe7c9a7
fix(host): usb device passthrough use hostport ( #24708 )
2026-04-23 13:52:49 +08:00
Jian Qiu
7e5f5cff5e
fix: guest change ipaddr no-sync option ( #24714 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-23 13:52:04 +08:00
Jian Qiu
bb7b50dbc0
fix: handling deleted task object ( #24702 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-23 10:19:14 +08:00
屈轩
350412009e
fix(notify): remove useless code ( #24711 )
2026-04-21 19:38:04 +08:00
Zexi Li
6372ef9819
refactor(llm): extract shared desktop webtop config ( #24699 )
...
Move common desktop/webtop container envs, base spec, rootfs, and login-info parsing
into llm_container helpers and reuse in openclaw and hermes-agent drivers.
2026-04-21 15:04:44 +08:00
Zexi Li
5577aefb22
fix(scheduler): refactor the pending usage logic ( #24705 )
2026-04-21 15:03:44 +08:00
Matt Gideon
cc1524a71f
fix(host): fix isolated device detection regex for PCI and USB devices ( #24692 )
2026-04-20 14:22:38 +08:00
Zexi Li
23e21c2c16
feat(llm): support hermes-agent ( #24696 )
2026-04-20 12:47:23 +08:00
Zexi Li
2ee8ae31ad
feat(llm): add hostpaths for llm-sku ( #24695 )
...
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-04-20 10:51:40 +08:00
屈轩
c119af4b81
fix(region): show associate info ( #24688 )
2026-04-17 10:10:29 +08:00
Jian Qiu
e129e0477a
fix: add version etc. aux handlers to mcp-server ( #24686 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-17 09:59:56 +08:00
屈轩
c839d38f60
fix(region): vendor update ( #24684 )
2026-04-16 23:11:21 +08:00
Jian Qiu
54309f95f3
feature: support asymmmetric bandwidth limit ( #24679 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-16 15:15:43 +08:00
Jian Qiu
ee66577d94
fix: climc container related commands improvements 20260414 ( #24672 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-15 10:05:45 +08:00
屈轩
5a09e3d5c9
fix(region): sched fail notify ( #24677 )
2026-04-14 20:13:31 +08:00
屈轩
b55a9a5482
fix(region): disk fail notify ( #24674 )
2026-04-14 16:28:28 +08:00
Zexi Li
218c973638
fix(llm): harden volume resize and update size log ( #24631 )
...
- Wait for disk/desktop status after resize via backup worker
- Centralize volume SizeMB update with resize action log
- Expose vCPU/memory fields in LLM customize columns
2026-04-13 14:38:50 +08:00
Zexi Li
94d2e10f00
feat(climc): support setting rootfs sub_directory
2026-04-13 11:09:52 +08:00
Zexi Li
1b184d3ea7
fix(region): set rootfs default sub_directory ( #24666 )
2026-04-13 09:59:16 +08:00
屈轩
f8cab462c1
fix(esxi-agent): support esxi vm forder name same with vm name ( #24664 )
2026-04-13 09:50:48 +08:00
屈轩
255a1fe84f
fix(region): support query public cloud vm modification types ( #24654 )
2026-04-10 16:54:24 +08:00
wanyaoqi
61b5b8b792
fix(region): optimize fetchHostGuestResource ( #24633 )
2026-04-10 16:53:03 +08:00
Zexi Li
6ccf058d5c
fix(host): restart container on exit when AlwaysRestart is set ( #24661 )
2026-04-10 15:17:11 +08:00
Jian Qiu
258e47056c
fix: vpcagent sync inconsistent networkaddress guestnetwork id ( #24649 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-10 14:44:21 +08:00
屈轩
c568447a61
fix(mcp-server): update mcp docs ( #24652 )
2026-04-09 20:45:23 +08:00
屈轩
d2aef76bd5
fix(cloudmon): vendor update ( #24643 )
2026-04-09 16:33:12 +08:00
Jian Qiu
f9ac278ba3
fix: upgrade coredns to v1.10.1 at 4.0 ( #24619 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-08 16:26:50 +08:00
Jian Qiu
05da992fba
fix: undo pr 24532 ( #24638 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-04-08 16:25:23 +08:00
wanyaoqi
99bef191f6
feat(host): container add rbd disk support ( #24624 )
2026-04-08 13:27:46 +08:00
屈轩
3f3c92fa7d
fix(region): clean guest network when purge zone ( #24627 )
2026-04-07 20:55:45 +08:00
屈轩
c0c9ba6d78
fix(region): esxi wire sync ( #24617 )
2026-04-04 12:17:00 +08:00
Zexi Li
27874cdbeb
feat(host): support CTyunOS rootfs ( #24612 )
2026-04-02 17:47:56 +08:00
屈轩
904ed8dd3a
fix(region): vendor update ( #24610 )
2026-04-02 10:34:51 +08:00
Zexi Li
dffac28e32
feat(llm): get available models from base_url (for ollama & openai) ( #24608 )
...
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-04-01 15:44:30 +08:00
Zexi Li
aa17f76589
fix(monitor): update silent_period when channel is empty ( #24602 )
...
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:00:39 +08:00
Jian Qiu
3553263bb6
fix(host): use findmnt instead of df to detect local mount point ( #24599 )
...
Co-authored-by: Haibersut <117586514+Haibersut@users.noreply.github.com >
2026-03-31 18:06:40 +08:00
Zexi Li
4f693c4641
feat(monitor): add batch resource metrics query API ( #24596 )
...
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:44:35 +08:00
Jian Qiu
11be1de968
fix: support build specific multi-arch buildx ( #24588 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-03-31 17:43:09 +08:00
Jian Qiu
e1d108a7f0
fix: add customer usable filters that filter noaddr networks ( #24585 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-03-31 17:27:47 +08:00
Zexi Li
ee98c29d9a
fix(host): use proper shell quoting in pod tar/find commands ( #24592 )
...
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:07 +08:00
Zexi Li
846ba369ac
fix(host): get pod status by primary container status ( #24581 )
2026-03-30 16:21:18 +08:00
wanyaoqi
c61f5113d2
fix(host): add ovmf 4m code ( #24575 )
2026-03-30 07:54:08 +08:00
Zexi Li
e205da2232
fix(llm): 修复 llm 镜像没有根据 sku 更新的问题 ( #24572 )
2026-03-26 21:38:21 +08:00
屈轩
225de2334e
fix(logger): add syslog init log ( #24555 )
2026-03-26 18:11:22 +08:00
wanyaoqi
9bb31f4b33
fix(region): validate kickstart enabled ( #24558 )
2026-03-26 18:09:41 +08:00
Zexi Li
9eaa72993b
fix(region): order containers by created_at time ( #24567 )
2026-03-26 12:16:31 +08:00
Zexi Li
fb8a339cbb
fix(keystone): allow blob update for image credentials ( #24564 )
...
Also fix type check to allow secret/image only.
2026-03-26 11:41:13 +08:00
屈轩
057e5ebeaa
fix(region): add domain container usage ( #24562 )
2026-03-25 18:26:39 +08:00
Zexi Li
b1f7890324
fix(vllm): user customize args & health check in hostlocal net ( #24553 )
...
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-03-25 10:36:46 +08:00
wanyaoqi
c1edcf27fe
fix(host): metadata handler proxy telegraf data fix tenant_id ( #24544 )
...
* fix(host): metadata handler proxy telegraf data
* fix(host): append unknown dmesg to last entry
2026-03-25 10:34:09 +08:00
Jian Qiu
b45a5f7f9d
fix: lbagent genHaproxyConfig possible nil pointer panic ( #24537 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-03-25 10:32:41 +08:00
Jian Qiu
d73d3e0108
fix(hostmetrics): add checks for incomplete pod and container stats ( #24549 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-03-25 10:31:07 +08:00
屈轩
84bbe1bfc1
fix(region): add container usage ( #24542 )
2026-03-25 10:23:27 +08:00
屈轩
b9ef8476f2
fix(host-image): update script for riscv64 host-image ( #24535 )
2026-03-24 11:37:36 +08:00
Zexi Li
7c26ab8db3
fix(host): probing multiple container status ( #24529 )
2026-03-24 10:27:06 +08:00
wanyaoqi
ab7210c6b6
fix(host): dd zero to lv wife partitions on lvremove ( #24525 )
2026-03-23 19:02:16 +08:00
wanyaoqi
c4a6c9ff8a
fix(host-deployer): resizefs add fstype LVM2_member ( #24516 )
2026-03-23 00:00:17 +08:00
wanyaoqi
ec315b5516
fix(region): check instance snapshot joint is nil on snapshot purge ( #24513 )
2026-03-22 23:59:17 +08:00
屈轩
cb266540a1
fix(apigateway): stream download content-type ( #24508 )
2026-03-20 13:41:40 +08:00
Jian Qiu
64c362f20f
feature: support host-local wire ( #24497 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-03-20 01:36:42 +08:00
wanyaoqi
603f591ebf
Cherry pick of #23094 upstream release 4.0 1770106850 ( #24452 )
...
* feat(region, climc): Add kickstart parameters and metadata
- Add kickstart parameters and metadata support
- Add kickstart CLI options and management commands
- Set kickstart metadata in PostCreate
- Add related kickstart metadata fields
* feat(host): Implement automated VM installation
- Mounts the installation ISO to a unique temp path, reusing existing mounts.
- Extracts kernel (`vmlinuz`, `initrd`) to configure QEMU boot.
- Injects kernel parameters to trigger the autoinstall.
- Add kickstart configuration validation.
Modified `guestLauncher` script to handle kernel parameters with spaces
that were previously truncated by the Python script.
* feat(host): Implement Kickstart monitoring
- Automatically updates the VM status upon
receiving `KICKSTART_SUCCESS` or `KICKSTART_FAILED` signals.
- On success, cleans up temporary mount points
and restarts the server via the Region API.
* feat(region): add kickstart type metadata
Adds the `VM_METADATA_KICKSTART_TYPE` to distinguish between
kickstart configurations passed by URL or by direct content.
* feat(host): Handle kickstart installing and timeout
- Set status to 'installing' upon successful kickstart boot
- Handle KICKSTART_INSTALLING serial message for status updates
- Add timeout handling for kickstart status monitoring
* feat(host): provide Kickstart config via content
Embed the provided config content as a file in a
labeled ISO (mkisofs), then mount the ISO during
the Kickstart installation to supply the config.
* refactor(host): Enhance the kickstart installation
- Integrates kickstart status directly into the VM status, replacing metadata.
- Unifies locations for kickstart logs and temporary files.
- Uses regex for more robust status matching.
- Moves helper functions to `kickstart_helper.go`.
- Fixes an incorrect kickstart configuration filename.
- Adjusts kickstart logging.
* feat(region, host): add kickstart support for openEuler
* refactor(host): extract kickstart cleanup function
* feat(region, climc): add kickstart-complete cli
Add this command to manually update the kickstart status and
reboot VM if needed. This is mainly used by users to manually
update the kickstart status when kickstart status detection is abnormal.
* refactor(region): reduce code duplication in Kickstart validation
- unify two validateKickstartConfig functions
- extract determineKickstartType function for type determination
* fix(region, host): fix kickstart auto-reboot
- Adjusted the timing of setting the status to
`kickstart_pending` to avoid incorrect reboot checks
- Skip setting kickstart if the status is already
`kickstart_completed` to prevent unnecessary reboots
- Added cleanup of kickstart files upon VM deletion
* feat(host): download kickstart config from URL
- download content when passing config via URL
- unified boot parameters
* feat(host): copy kickstart kernel files
* feat(host): ensure kickstart completion signal in config
---------
Co-authored-by: happygame <happygame1024@gmail.com >
2026-03-20 01:35:27 +08:00
wanyaoqi
9142916763
Fix/host deployer nbd driver40 ( #24456 )
...
* fix(host-deployer): nbd add concurrency control
* fix(host-deployer,glance): windows image add current version
2026-03-20 01:32:08 +08:00
Zexi Li
ef6241ac9b
feat(llm): unify container access url info and login response ( #24504 )
2026-03-19 23:06:31 +08:00
wanyaoqi
508d4f7713
fix(host-deployer): get resize dev by serial panic ( #24446 )
2026-03-19 23:03:34 +08:00
cwz_eikoh
e3548b1830
Automated cherry pick of #24471 : Feature(mcp): support x-api-key authentication for mcp-server ( #24500 )
...
* feat(mcp-server): support base64 ak/sk
* fix(mcp-agent): try to fix route of default-mcp-tools
2026-03-19 15:04:45 +08:00
cwz_eikoh
e3e04ab29d
feat(llm): support model import for vllm ( #24503 )
2026-03-19 15:03:49 +08:00
wanyaoqi
8e83889c9f
Automated cherry pick of #24473 : fix(glance): cache images to ceph add brand filter ( #24479 )
...
* fix(glance): cache images to ceph add brand filter
* fix(region): iso image support default uefi boot mod
2026-03-19 11:45:43 +08:00
Jian Qiu
4314497e88
fix: logger add app-options-show api ( #24493 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-03-19 11:43:55 +08:00
屈轩
f5beef50f5
fix(region): allow set disk auto-delete attribute ( #24488 )
2026-03-19 10:27:57 +08:00
Zexi Li
3e925b6d95
fix(llm): derive openclaw auth password from llm id ( #24480 )
2026-03-18 19:01:02 +08:00
屈轩
db451719dd
fix(region): vendor update ( #24485 )
2026-03-18 18:52:18 +08:00
wanyaoqi
25fbf463bc
fix(baremetal-agent): bm register reuse baseprepare updateBmInfo ( #24474 )
2026-03-18 10:10:31 +08:00
Zexi Li
bc9c5cf088
fix(monitor): align multi-metric alert conditions in notifications ( #24468 )
2026-03-17 15:57:19 +08:00
屈轩
5476c43cda
fix: add more log info ( #24461 )
2026-03-17 14:38:57 +08:00
Zexi Li
354e3cd872
feat(llm): add llm_types filters and cleanup dify cli ( #24457 )
2026-03-16 17:01:36 +08:00
Zexi Li
8c6167bb7b
feat(llm): 调整 openclaw 容器与 LLM 基础模型/sku 逻辑 ( #24453 )
2026-03-16 16:19:40 +08:00
Zexi Li
ace220a0ca
fix(llm): mount openclaw home dir ( #24449 )
2026-03-13 20:38:28 +08:00
屈轩
f1df0e3ac1
fix(region): avoid delete ksyun vm error ( #24441 )
2026-03-13 15:23:11 +08:00
Jian Qiu
39f3853f3e
fix: compat fixes for container host in vm ( #24439 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-03-13 13:26:42 +08:00
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
6c98f46671
feat(host): rotate container logs ( #24432 )
2026-03-12 15:14:49 +08:00
Zexi Li
25d1965950
feat(llm): add login-info api ( #24429 )
2026-03-12 07:20:43 +08:00
wanyaoqi
620814527a
fix(region): guestnetworksecgroup list add network info ( #24392 )
2026-03-11 19:31:46 +08:00
wanyaoqi
c32b6792d9
fix(host): check file exist before copy ovmf vars ( #24365 )
2026-03-11 19:29:25 +08:00
Zexi Li
88f9b71e53
feat(llm): restart action ( #24426 )
2026-03-11 19:07:39 +08:00
屈轩
90cc427ad5
fix(cloudmon): update volc api ( #24423 )
2026-03-11 16:54:44 +08:00
Zexi Li
81d1308ddd
openclaw llm agent ( #24411 )
...
* support comfyui and openclaw
feat(region,host): support env credential of container
feat(llm): openclaw url
* fix(region): delete server without host_id
* feat(llm): llm spec
2026-03-11 15:21:10 +08:00
屈轩
6b83d6148f
fix(monitor): add vm out bandwidth metric ( #24417 )
2026-03-11 13:49:55 +08:00
屈轩
f2e3713e04
fix(region): vendor update ( #24413 )
2026-03-11 11:03:18 +08:00
屈轩
86ce69b4a1
fix(region): persistence server status change ( #24409 )
2026-03-10 15:06:47 +08:00
Zexi Li
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
Zexi Li
93820a5af4
fix(region): associate eip to pod ( #24402 )
2026-03-09 15:23:57 +08:00
Zexi Li
6eca607a9b
fix(monitor): 仅在 From/To/Interval 为空时设置默认值 ( #24395 )
...
setDefaultValue 中 From、To、Interval 改为仅在当前值为空时
才用 inputQuery 覆盖,避免覆盖用户已指定的查询时间范围与间隔
2026-03-06 19:13:10 +08:00
Zexi Li
b7d7a1aa16
fix(host): hard code start index of va gpu
2026-03-05 11:49:02 +08:00
Zexi Li
5b4f6f1f72
feat(host): cgroupv2 implemented for pod ( #24116 )
2026-03-04 11:21:42 +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
cwz_eikoh
6a7904788a
Automated cherry pick of #24354 : feat(mcp-server): add mcp-server config ( #24385 )
...
* feat(mcp-server): add mcp-server config
* fix(mcp-agent): add claude mcp-server-config
2026-03-03 16:06:15 +08:00
屈轩
30cb39af98
fix(esxi-agent): vendor update for rebuild root fail ( #24380 )
2026-03-03 00:17:06 +08:00
Zexi Li
acb62fc773
feat(monitor): support disable_notify_recovery for commonalert ( #24375 )
2026-03-02 16:12:49 +08:00
屈轩
9f4f88fc62
fix(region): check bind disk resource ( #24372 )
2026-03-02 12:02:53 +08:00
屈轩
bcc6800988
fix(region): snapshot size opslog ( #24369 )
2026-02-28 16:38:29 +08:00
屈轩
520ecda36b
fix(region): avoid sync remove disk ( #24362 )
2026-02-27 15:06:05 +08:00
屈轩
ad4ee389e5
fix(ansibleserver): update telegraf ( #24359 )
2026-02-27 14:06:40 +08:00
Jian Qiu
0ff2ef0e19
fix: allow uncache deleted image ( #24349 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-26 23:08:24 +08:00
wanyaoqi
d7b099efa0
fix(host): add guest max mem size options ( #24342 )
2026-02-26 20:26:41 +08:00
Zexi Li
0096082472
fix(monitor): convert SNodeAlert to SCommonAlert in FetchCustomizeColumns ( #24344 )
...
Pass cObjs of type *SCommonAlert to SCommonAlertManager.FetchCustomizeColumns
instead of *SNodeAlert so the parent correctly fetches common alert columns.
2026-02-25 19:31:51 +08:00
Jian Qiu
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
屈轩
df2a6d6170
fix(region): avoid account sync cost time abnormal ( #24336 )
2026-02-24 17:34:02 +08:00
Jian Qiu
b6e11061ef
fix: instance snapshot virtual size ( #24328 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-24 09:23:14 +08:00
Zexi Li
8ce635a36a
fix(region): wrong args type on callback function of DiskCreateTask ( #24330 )
2026-02-13 17:05:22 +08:00
Zexi Li
fbd83ed9b0
fix(host): do not set cached image status to active for TGZ on host ( #24324 )
...
TGZ images are unpacked after fetch on host; leave status update to region
StorageCacheImageTask so cachedimage becomes active only in OnCacheSucc.
2026-02-13 10:04:49 +08:00
Jian Qiu
4bb85225b0
fix: ensure s3 client init for s3 storage driver ( #24321 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-12 10:01:12 +08:00
Zexi Li
e1c2b122b1
feat(region,host): support post overlay uppper config ( #24287 )
2026-02-11 16:57:04 +08:00
屈轩
5a49aa6a3c
fix(yunionconf): policy scope ( #24314 )
2026-02-11 11:23:51 +08:00
wanyaoqi
3e557a8eb9
fix(host): set dmesg parse failed log level to debug ( #24309 )
2026-02-11 00:59:35 +08:00
wanyaoqi
39b64b8edd
fix(host-deployer): deploy single disk has no disk id ( #24304 )
2026-02-10 19:35:45 +08:00
wanyaoqi
1b36450a7c
fix(host-deployer): online resize loop dev ( #24301 )
...
* fix(host-deployer): online resize loop dev
* fix(host-deployer): update host-deployer-base
2026-02-10 17:07:51 +08:00
Zexi Li
11ca895482
feat(monitor): support alert reason notification ( #24290 )
...
* feat(monitor): support alert reason notification
* fix(climc): commonalert list options
2026-02-10 09:06:24 +08:00
Jian Qiu
48b438d37b
fix: guest syncstatus subtask for disk create task ( #24292 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-10 09:03:19 +08:00
屈轩
99e582286c
fix(notify): notify receiver ( #24297 )
2026-02-09 20:42:39 +08:00
Jian Qiu
42da4e038c
fix: remove parent task info from task context ( #24283 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-09 13:22:02 +08:00
wanyaoqi
33b60e4bc6
fix(host): add device_id only scsi-hd device ( #24279 )
2026-02-09 11:26:45 +08:00
wanyaoqi
7cc035a767
fix(host): deploy nics config defore do add nics ( #24276 )
2026-02-09 08:38:35 +08:00
Jian Qiu
f84b8f1a65
fix: unify lb charge type ( #24272 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-08 18:43:14 +08:00
Jian Qiu
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
wanyaoqi
cebeaae9d0
fix(region,host): rbd snapshot get actual size ( #24240 )
...
- add host down and auto migrate notification
2026-02-07 17:30:54 +08:00
屈轩
8b3b1a0ab6
fix(region): vendor update ( #24265 )
2026-02-07 13:52:06 +08:00
wanyaoqi
1479e5da3e
fix(region,host): rename screen dump info structure ( #24258 )
2026-02-06 18:08:50 +08:00
cwz_eikoh
0b229dc00a
fix(llm): add handler in apigateway for mcp-agent-chat ( #24254 )
2026-02-05 18:16:46 +08:00
屈轩
60da86e645
fix(region): snapshot policy operation ( #24249 )
2026-02-05 16:40:33 +08:00
wanyaoqi
987fca770c
fix(glance): set s3 bucket name before s3 init check ( #24237 )
2026-02-04 23:07:33 +08:00
屈轩
ee161f21b0
fix(yunionconf): support tags ( #24231 )
2026-02-04 17:13:59 +08:00
屈轩
1d898e52a7
fix(region): public cloud sku create ( #24226 )
2026-02-04 14:56:55 +08:00
屈轩
873006650f
fix(region): support cloudpods vm disk driver ( #24221 )
2026-02-04 14:28:09 +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
屈轩
cc3a74b2f9
fix(host): support skip check kernel mod ( #24218 )
2026-02-04 10:30:02 +08:00
屈轩
522ca973f2
fix(region): avoid duplicate check when update account aksk ( #24209 )
2026-02-03 20:53:12 +08:00
Zexi Li
3e982a7438
Automated cherry pick of #24194 : Fix(llm): some mistakes, use CmpId & InstantModelId insteadof SvrId & ModelId ( #24205 )
...
* fix(llm): some mistakes
* fix(llm): use CmpId instead of SvrId
* fix(llm): instant_model use id instead of modelId
---------
Co-authored-by: cwz <cwz_eikoh@163.com >
2026-02-03 16:46:07 +08:00
Zexi Li
05bb19c5a6
fix(monitor): comparator string ( #24202 )
2026-02-03 12:01:41 +08:00
屈轩
9489b6baa4
fix(region): init snapshot policy disk table ( #24198 )
2026-02-02 20:38:49 +08:00
wanyaoqi
e86609c969
fix(host): guestnetworksync do nothing on detach vfio nic ( #24178 )
2026-02-02 20:18:05 +08:00
Jian Qiu
8e1c23ec2e
fix: allow guestnetwork ip4 addr field nullable ( #24191 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-02-02 20:16:29 +08:00
Zexi Li
6b68d880c7
feat(monitor): add the registered model manger function ( #24153 )
2026-02-02 17:50:46 +08:00
屈轩
3f0c52be68
fix(climc): sku create support arch ( #24186 )
2026-02-02 14:17:08 +08:00
屈轩
9204340b38
fix(notify): support webhook sign ( #24182 )
2026-02-02 12:53:55 +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
7d4245c677
fix(host): live migrate add timeout ( #24162 )
2026-02-01 20:24:00 +08:00
wanyaoqi
5341c97ccf
fix(region): server add set network num queues ( #24166 )
2026-02-01 20:12:39 +08:00
wanyaoqi
a1bfcc1d9f
fix(glance): set glance s3 bucket name default onecloud-images ( #24171 )
2026-02-01 20:10:57 +08:00
屈轩
e1730556e1
fix(region): defer ctx cancel ( #24156 )
2026-01-30 19:11:58 +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
wanyaoqi
cd755ba02b
fix(region): have agent add check is telegraf deployed ( #24145 )
2026-01-29 10:34:13 +08:00
屈轩
86ffcde03a
fix(region): billing resource create time ( #24140 )
2026-01-28 19:59:48 +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
d83585f158
fix: skip baremetal-agent riscv64 ( #24123 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-01-24 20:33:16 +08:00
屈轩
855afe6dc5
fix(region): vendor update ( #24118 )
2026-01-23 17:03:32 +08:00
屈轩
784efcf211
fix(region): cloudpods container sync ( #24113 )
2026-01-21 15:33:40 +08:00
Jian Qiu
0cbdf68df3
fix: notify receiver update precedure recode ( #24100 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-01-20 00:16:06 +08:00
wanyaoqi
28bbdd3061
fix(host): ensure scsi pci addr on add scsi disk ( #24097 )
2026-01-19 20:16:30 +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
屈轩
5904eaf042
fix(region): vendor update ( #24092 )
2026-01-19 14:21:46 +08:00
Jian Qiu
378177ad2f
fix: user filter revisit ( #24089 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-01-19 10:51:20 +08:00
Zexi Li
86a6a816af
fix(telegraf-raid-plugin): working for victoria metrics ( #24085 )
2026-01-15 17:20:39 +08:00
Jian Qiu
a321c89e5f
fix: detailed apigateway auth failure log ( #24077 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2026-01-15 10:13:28 +08:00
Zexi Li
dd76886d51
fix(host): compatible with telegraf 1.36 and add ipmi_sensor conf ( #24082 )
...
* fix(host): compatible with telegraf 1.36 and add ipmi_sensor conf
* feat(monitor): add ipmi_sensor metric
2026-01-15 10:06:58 +08:00
屈轩
29809ce265
fix(region): vendor update ( #24080 )
2026-01-14 14:05:28 +08:00
屈轩
eb33cdbe4a
fix(glance): avoid context warnning ( #24074 )
2026-01-14 10:54:52 +08:00
屈轩
cfde0396c3
fix(region): avoid panic when update user resource ( #24071 )
2026-01-13 18:20:57 +08:00
屈轩
a640fb3d60
fix(common): skip octet-stream warnning ( #24068 )
2026-01-13 18:20:35 +08:00
Zexi Li
f1f66fbed1
feat(monitor): delta reducer ( #24063 )
2026-01-12 17:27:32 +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
屈轩
e1e91c0248
fix(region): host schedtag sync ( #24056 )
2026-01-11 18:33:44 +08:00
屈轩
f9c73f53c3
fix(region): allow batch resize disk ( #24050 )
2026-01-09 14:04:52 +08:00
Zexi Li
7bd4869998
fix(monitor): top query of monitor_resource_alert ( #24052 )
2026-01-09 12:10:17 +08:00
屈轩
97becd57ba
fix(monitor): optimized common alert list ( #24043 )
2026-01-09 10:09:53 +08:00
wanyaoqi
399bfcb2e2
fix(host): add query id on detect qemu machine info ( #24046 )
2026-01-09 08:24:42 +08:00
屈轩
3eba59982c
fix(monitor): optimized monitor resource list ( #24039 )
2026-01-08 15:23:28 +08:00
屈轩
5e50483cbc
fix(region): support order by snapshot ( #24036 )
2026-01-08 11:14:00 +08:00
Zexi Li
317497d6c2
fix(monitor): resource id deduplication of alert record ( #24032 )
2026-01-07 11:15:51 +08:00
屈轩
e7dee4e9a0
fix(monitor): show alert count ( #24028 )
2026-01-07 10:03:13 +08:00
Zexi Li
2a82c99942
feat(host): mount post overlay layers by shortest path order ( #24012 )
...
* fix(host): mount and umount order for post overlay
- support host_lower_map for post overlay image
* feat(host): tar dirs of pod with include patterns
2026-01-06 20:02:58 +08:00
Zexi Li
35b17d1d7c
fix(monitor): fill resource ids of the cloud account ( #24029 )
2026-01-06 19:44:18 +08:00
wanyaoqi
518f81ba69
fix(region): guest batch create isolated devices add host lock ( #24013 )
2026-01-06 18:10:49 +08:00
Jian Qiu
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
屈轩
27500ca14e
fix(cloudmon): optimized account balance metric collect ( #24011 )
2025-12-30 19:56:59 +08:00
屈轩
ec0d44e1bc
fix(region): add billing resource check ( #24008 )
2025-12-30 18:47:27 +08:00
cwz_eikoh
0137096ba8
feature(mcp-server): add InitAuth & userCred ( #24006 )
2025-12-30 10:36:53 +08:00
wanyaoqi
6c66130f16
fix(region,host,host-deployer): add win11 tpm support ( #23951 )
2025-12-29 11:18:46 +08:00
wanyaoqi
cb155ebcbb
fix(scheduler): correct mem_free = (mem_total - mem_reserved) * mem_cmtbound ( #23983 )
2025-12-29 11:17:38 +08:00
wanyaoqi
89c836518b
fix(climc): host set memory commit bound incorrect params ( #23974 )
2025-12-29 11:02:19 +08:00
wanyaoqi
62ab0616ff
fix(glance): image disk_format use String2ImageFormat ( #23990 )
2025-12-29 11:01:01 +08:00
Jian Qiu
572d83f146
fix: change OutOfResource http status code to 507 ( #23987 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-12-29 10:59:10 +08:00
屈轩
e2bd696ac6
fix(monitor): alert filter by owner ( #24001 )
2025-12-29 10:15:45 +08:00
屈轩
faeb5685be
fix(region): show host cpu and mem usage ( #23998 )
2025-12-25 21:58:00 +08:00
屈轩
49088da817
fix(region): ksyun create vm params ( #23996 )
2025-12-25 10:32:40 +08:00
屈轩
dd5dc038cd
fix(region): vendor update ( #23994 )
2025-12-24 19:45:10 +08:00
屈轩
b8e70e1142
fix(region): update private cloud host cpu and mem usage by cloudmon ( #23984 )
2025-12-24 19:21:21 +08:00
Zexi Li
29dc02f484
fix(host): make disk mount point shared for unshared post overlay ( #23980 )
2025-12-24 15:33:31 +08:00
屈轩
4dd9e26225
fix(region): show guest nic index ( #23958 )
2025-12-24 11:33:36 +08:00
Zexi Li
17882cca3f
fix(host): quote include paths when before executing tar ( #23969 )
2025-12-23 18:11:57 +08:00
Jian Qiu
d0383ff1ab
feature: assume user login support ( #23963 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-12-23 13:54:23 +08:00
Zexi Li
3293def16a
feat(host): add debug info when restoring backup to disk ( #23962 )
2025-12-23 12:02:49 +08:00
wanyaoqi
e20f46f7ed
Automated cherry pick of #23930 : Automated cherry pick of #23725 : feat(baremetal-agent): Linux PCIE disk support mdadm soft raid ( #23931 )
...
* feat(baremetal-agent): Linux PCIE disk support mdadm soft raid
* fix(baremeta-agent): soft raid support intel imsm
* fix: update baremetal-agent base
2025-12-22 13:29:25 +08:00
wanyaoqi
a8e8641c75
fix(scheduler,host): sort numa node by numa distance check memsize ( #23922 )
2025-12-22 11:43:51 +08:00
wanyaoqi
2085d9dfa5
fix(region): guest usage by arch ( #23955 )
2025-12-22 11:42:48 +08:00
Jian Qiu
2c45df0895
fix: host compat with ovs in container ( #23945 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-12-22 11:41:01 +08:00
Jian Qiu
5a15d84685
fix: host flush addrs instead of reset interface ( #23948 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-12-18 01:14:39 +08:00
屈轩
3e49aac8f6
fix(region): cloudpods pod ( #23946 )
2025-12-17 16:29:00 +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
屈轩
8554c93b0f
fix(region): disable sync schedtags ( #23942 )
2025-12-16 20:40:55 +08:00
屈轩
6b6147777c
fix(region): disable cloudpods auto create project ( #23937 )
2025-12-15 15:51:38 +08:00
屈轩
ddcd72716c
fix(region): add provider info for sync log ( #23932 )
2025-12-15 13:47:19 +08:00
Zexi Li
67d743296d
fix(monitor): meter alert panic ( #23920 )
2025-12-12 10:20:13 +08:00
屈轩
4fbe43192d
fix(region): aliyun system disk size ( #23926 )
2025-12-12 10:19:34 +08:00
Jian Qiu
16f15ac0fc
fix: backup storage edit external url ( #23916 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-12-09 19:43:54 +08:00
Jian Qiu
eca000b52e
fix: splitable not function due to empty datefield ( #23908 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-12-09 13:34:26 +08:00
屈轩
3a2ab9e73d
fix(region): vendor update ( #23904 )
2025-12-07 16:00:55 +08:00
屈轩
7a5a2c549a
fix(region): baidu storage info ( #23902 )
2025-12-05 16:20:46 +08:00
cwz_eikoh
9ac509e55b
Automated cherry pick of #23898 : Feature/pre quick model ( #23899 )
...
* feat: add preinstall for quick-models
* fix: drop error when duplicate blobs
2025-12-05 10:33:55 +08:00
Zexi Li
4ca1fbfda5
fix(host): ensure a single file dir when mounting ( #23896 )
2025-12-04 13:54:08 +08:00
cwz_eikoh
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
7015962121
fix(monitor): filter baremetal host for no data query ( #23893 )
2025-12-03 16:24:35 +08:00
Zexi Li
1a87bb18c9
fix(apigateway): load llm ( #23886 )
2025-12-03 16:21:04 +08:00
屈轩
af85cca1d6
fix(region): optimized backend sync ( #23890 )
2025-12-03 15:14:17 +08:00
屈轩
8d9740f149
fix(region): aliyun vnc addr ( #23884 )
2025-12-03 14:04:16 +08:00
Zexi Li
2dd1d6fc26
fix(host): remove empty files used bind mount ( #23881 )
2025-12-02 19:34:00 +08:00
wanyaoqi
ce338f180a
fix(host,host-deployer): host-deployer add password quality check ( #23875 )
2025-12-02 17:02:34 +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
屈轩
4666b00bda
fix: update host-deploy base image ( #23871 )
2025-12-01 11:41:13 +08:00
屈轩
154673e6a3
fix(region): vendor update ( #23868 )
2025-11-30 17:22:22 +08:00
Zexi Li
0cd633046f
fix(monitor): filter alertrecords by alert_name and res_name ( #23864 )
2025-11-28 18:58:24 +08:00
屈轩
f0980d7817
fix(region): vendor update ( #23859 )
2025-11-27 20:35:44 +08:00
wanyaoqi
2b0a7ac265
Automated cherry pick of #23846 : Fix/host misc fix ( #23847 )
...
* fix(host): host register return wrong error value
* fix(host): host handlers use gotypes check ret value is nil
2025-11-27 19:19:31 +08:00
Zexi Li
79166f9aaa
fix(monitor): alert shield is not working ( #23861 )
2025-11-27 19:18:37 +08:00
屈轩
0ec78aaa8a
fix(keystone): change token AuditIds width ( #23851 )
2025-11-27 17:19:37 +08:00
Zexi Li
8622137834
fix(monitor): threshold_range message ( #23855 )
2025-11-27 16:47:24 +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
屈轩
11dc0d46a2
fix(region): vendor update ( #23844 )
2025-11-26 16:57:01 +08:00
Jian Qiu
fbdf305ff5
fix: generic guest delete task ( #23837 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-26 01:01:11 +08:00
wanyaoqi
2d30cb862f
fix(region,host): perform screendump no save to s3 ( #23827 )
2025-11-26 01:00:38 +08:00
wanyaoqi
c712a848a5
fix(region): disk take snapshot check backing snapshot is merged ( #23833 )
2025-11-26 00:59:14 +08:00
屈轩
01c97c0df6
fix(region): support vmware resource pool ( #23829 )
2025-11-25 19:07:32 +08:00
Zexi Li
c3f9b88faa
feat(monitor): get records of monitor_resource_alert ( #23822 )
2025-11-24 21:34:20 +08:00
屈轩
a49e7437bd
fix(region): vendor update ( #23820 )
2025-11-24 14:20:51 +08:00
Jian Qiu
491cde2257
fix: validate policy role delete condition ( #23813 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-21 12:04:20 +08:00
Zexi Li
b28bdf43e4
fix(monitor): alerting level ( #23800 )
2025-11-21 10:26:41 +08:00
Jian Qiu
4afbf46da1
fix: region-dns not support dameng dialect ( #23805 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-21 09:55:20 +08:00
屈轩
6a0c361ea3
fix(region): snapshot policy resource purge ( #23807 )
2025-11-20 23:42:22 +08:00
Zexi Li
80b5a7c04a
fix(monitor): title of notification by language context ( #23788 )
2025-11-20 20:11:34 +08:00
屈轩
729a523260
fix(monitor): avoid panic ( #23795 )
2025-11-20 18:43:12 +08:00
屈轩
3e7c73677e
fix(host): format sLsusbTree field content json tag ( #23791 )
...
Co-authored-by: 云原生驿站 <33771248+CloudCourierStation@users.noreply.github.com >
2025-11-20 18:26:16 +08:00
Zexi Li
f12c22e7b6
fix(monitor): check if LastSendNotification is zero ( #23781 )
2025-11-20 18:03:45 +08:00
屈轩
2fee1b6aea
fix(region): migrate snapshot policy resource ( #23789 )
2025-11-20 17:38:15 +08:00
屈轩
32d4820a63
fix(cloudmon): account balance metric with tenant_id ( #23785 )
2025-11-20 14:22:28 +08:00
屈轩
15c7a825bf
fix(cloudmon): avoid undetected new resources ( #23778 )
2025-11-20 10:48:36 +08:00
Zexi Li
985995c684
fix(baremetal-agent): msdos typo in grub configuration ( #23775 )
2025-11-20 10:39:09 +08:00
屈轩
52f2d801c1
fix: support build rpm/deb of riscv64 ( #23771 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-19 17:39:54 +08:00
屈轩
a0f9484770
fix: support risc-v ( #23770 )
2025-11-19 17:20:26 +08:00
Jian Qiu
19b0997ab6
fix: diskbackup fail to syncstatus on offline backend ( #23765 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-19 10:48:51 +08:00
Jian Qiu
6274e21053
fix: export/import disk backup ( #23760 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-18 23:49:39 +08:00
Zexi Li
3ba6c1b3ff
fix(host): use directory of single file as post_overlay lower ( #23756 )
2025-11-18 16:34:48 +08:00
Zexi Li
9099f682fb
feat(monitor): set alert_channel to metata ( #23754 )
2025-11-18 12:52:37 +08:00
屈轩
a0d28c214f
fix(region): esxi vm folder ( #23752 )
2025-11-17 18:14:02 +08:00
屈轩
fccf389a53
fix(region): server sku create status ( #23749 )
2025-11-17 17:01:08 +08:00
wanyaoqi
8a68f5d7d4
feat(region,host): host dmesg collect ( #23746 )
2025-11-17 15:44:42 +08:00
Jian Qiu
51fddda1bd
fix: filter schedtags by zones ( #23743 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-15 18:30:33 +08:00
Jian Qiu
65e0f4414e
feature: user expired_at attribute support ( #23727 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-14 10:53:39 +08:00
Zexi Li
c33dc74019
feat(cloudcommon): add ExtraHook steps to joint model ( #23722 )
2025-11-14 10:50:39 +08:00
wanyaoqi
705fe7a5d9
fix(host): thrown errors on disk fromatfs ( #23729 )
2025-11-14 10:40:49 +08:00
Zexi Li
91617dc81b
fix(host): SHostPingTask was stuck by calling docker command ( #23732 )
2025-11-13 20:18:55 +08:00
屈轩
f668f496dc
fix(region): scope resource ( #23736 )
2025-11-13 14:43:45 +08:00
屈轩
69831485a3
feat: Cloudpods basic service image RISC-V support ( #23724 )
...
This patch enables cloudpos basic service image to be built on RISC-V
platforms and support build script to work on RISC-V platforms.
Signed-off-by: Jinyu Zhao <1813479822@qq.com >
Co-authored-by: Jinyu Zhao <1813479822@qq.com >
2025-11-12 11:44:05 +08:00
cwz_eikoh
8d4595be87
fix(region): add kvm_delete_task ( #23698 )
2025-11-11 16:32:33 +08:00
wanyaoqi
fcb72e304b
fix(region,scheduler): check is BIOS boot request on uefi predicate ( #23718 )
2025-11-11 13:45:18 +08:00
Zexi Li
30b7deb9f5
fix(baremetal): power status of server is not synced ( #23687 )
2025-11-10 09:56:29 +08:00
Jian Qiu
a191da0a77
fix: log change bandwidth event ( #23713 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-10 09:48:40 +08:00
Jian Qiu
dfbd89c9db
fix: vm nic charge type support ( #23703 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-07 10:53:04 +08:00
cwz_eikoh
f53caeb6d1
fix(region): add finish for DependencyTopoGraph ( #23710 )
2025-11-07 10:20:31 +08:00
cwz_eikoh
bf4f1755c8
fix(llm): don't rely on polling ( #23709 )
2025-11-07 10:19:37 +08:00
Zexi Li
9bb6e3eb1b
fix(host): clear previous usage metrics when any container stopped of pod ( #23704 )
2025-11-06 20:55:43 +08:00
屈轩
33938c6c01
fix(torrent): vendor update for support risc-v ( #23701 )
2025-11-06 20:21:14 +08:00
屈轩
4f1bb2a871
fix(region): allow delete server sku ( #23694 )
2025-11-05 18:20:20 +08:00
屈轩
7abcd04f16
fix(region): add device for disk ( #23691 )
2025-11-05 16:23:29 +08:00
屈轩
2cae726280
fix(scheduler): sku predicate with empty zone id ( #23685 )
2025-11-04 20:56:34 +08:00
Zexi Li
16aa081789
fix(baremetal-agent): chose root disk by pci path ( #23681 )
2025-11-04 20:09:39 +08:00
Jian Qiu
45de538d15
fix: rename check when change project ( #23677 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-11-04 16:08:09 +08:00
cwz_eikoh
a05b793b81
feat(region): pod containers start in dependency order ( #23669 )
2025-11-04 10:38:33 +08:00
屈轩
7df775f07c
fix(region): optimized aws server sku sync ( #23674 )
2025-11-03 22:32:17 +08:00
屈轩
ec3c9f3a20
fix(region): metadata filter by value ( #23671 )
2025-11-03 19:24:33 +08:00
Zexi Li
e2e79cd7cc
fix(host): upload container status when not created ( #23666 )
2025-11-03 15:53:44 +08:00
屈轩
68675541ff
fix(region): optimzed server sku sync ( #23663 )
2025-11-03 15:13:45 +08:00
屈轩
9ee0e83747
fix(region): disk filter by server ( #23659 )
2025-11-01 13:32:27 +08:00
屈轩
4068843773
fix(region): optimized filter sku by zone ( #23656 )
2025-11-01 13:04:49 +08:00
屈轩
c4b719628b
fix(region): vendor update ( #23653 )
2025-11-01 13:03:59 +08:00
cwz_eikoh
66afa2f141
Automated cherry pick of #23620 : feat(llm): add network id and network type for llm-model ( #23621 )
...
* feat(llm): add network id and network type for llm-model
* fix(llm):portmapping of model network only works when network mode is hostlocal
2025-10-31 10:21:51 +08:00
Zexi Li
51bdf0c655
Automated cherry pick of #23642 : fix(scheduler): enable profiling ( #23647 )
...
* fix(scheduler): enable profiling
* feat(scheduler): cache NetworkAdditionalWire
2025-10-31 10:19:50 +08:00
屈轩
5fc5c5b330
fix(region): sku cpu mem sync ( #23649 )
2025-10-30 22:33:39 +08:00
屈轩
1c61483bc1
fix(region): filter disks by server list ( #23644 )
2025-10-30 17:24:41 +08:00
屈轩
79c45568c7
fix(region): vendor update ( #23639 )
2025-10-30 10:06:23 +08:00
Zexi Li
002b37f6a1
fix(host): move the hostInstance.Init() step after InitAuth ( #23624 )
2025-10-29 14:00:33 +08:00
Jian Qiu
6a18b70168
fix: task remote notify ( #23627 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-29 12:17:27 +08:00
屈轩
bbf0991bb3
fix(cmd): show mcp server update cmd ( #23629 )
2025-10-28 18:35:01 +08:00
屈轩
1052eb4451
fix(mcp): add dockerfile for mcp server ( #23619 )
2025-10-28 15:23:20 +08:00
屈轩
07ce88c828
fix(mcp): cherry pick 4.0 ( #23617 )
2025-10-28 15:22:48 +08:00
屈轩
29585a8af6
fix(region): set ksyun tag ( #23611 )
2025-10-24 22:54:09 +08:00
Zexi Li
06258859d8
chore(ci): turn off goimports-check rule ( #23606 )
2025-10-24 15:48:44 +08:00
Zexi Li
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
Jian Qiu
56b41893ec
fix: rpm/deb support postinst/preinst/prerm/postrm hooks ( #23596 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-23 01:03:18 +08:00
Jian Qiu
cb0729f672
fix: suport bulding multi-arch rpm deb ( #23570 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-22 23:53:16 +08:00
屈轩
e6ec61cab1
fix(keystone): fetch domain user count ( #23591 )
2025-10-22 16:25:54 +08:00
wanyaoqi
35e34f019a
fix(region,host,scheduler): add check kvm cpu max on cpu predicate ( #23538 )
2025-10-22 15:07:22 +08:00
Zexi Li
b352d0cc92
feat(region,host): support nvidia GPU CDI configuration ( #23566 )
2025-10-22 15:04:08 +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
屈轩
b1ef423c2a
fix(region): disable cloudprovider when sync lost ( #23582 )
2025-10-22 11:30:23 +08:00
屈轩
8da753833d
fix(region): vendor update ( #23579 )
2025-10-22 11:12:17 +08:00
Zexi Li
16b3d220f4
feat(region): allow containers to be created with auto_start param ( #23572 )
2025-10-21 17:20:52 +08:00
屈轩
dc5884b361
fix(region): adjust the ip_addr character length ( #23563 )
2025-10-21 10:45:11 +08:00
Jian Qiu
77c471322a
fix: container memory.high ratio support ( #23558 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-21 09:32:57 +08:00
屈轩
584b3291cd
fix(glance): add notify for image create ( #23553 )
2025-10-16 14:30:48 +08:00
wanyaoqi
f5a6465629
fix(webconsole): baremteasl ipmi sol instance_name hide password ( #23533 )
2025-10-16 00:02:42 +08:00
wanyaoqi
de05e8cc4a
fix(host): host probe isoalted device return jsonarray ( #23544 )
2025-10-16 00:01:36 +08:00
屈轩
a839607802
fix(region): valid essd pl0 disk resize ( #23546 )
2025-10-15 17:25:06 +08:00
屈轩
6251e28e52
fix(region): vendor update ( #23540 )
2025-10-15 10:57:52 +08:00
屈轩
3591e9a15f
fix(region): support change storage type ( #23530 )
2025-10-14 16:59:21 +08:00
屈轩
84e8b83aab
fix(region): healt status ( #23525 )
2025-10-13 18:51:04 +08:00
屈轩
cd3190d80f
fix(keystone): distribute permissions when the organization changes ( #23502 )
2025-10-13 18:49:45 +08:00
屈轩
b60346b97f
fix(region): private zone create status ( #23521 )
2025-10-13 18:05:27 +08:00
wanyaoqi
d3c64b8054
fix(host): ensure host wire marshal nil value ( #23507 )
2025-10-12 11:04:35 +08:00
屈轩
914c1a1971
fix(region): server sku create with region id ( #23509 )
2025-10-11 16:54:47 +08:00
wanyaoqi
13ce2252ce
fix(region,glance,host-deployer): guest image support bios boot mode detect ( #23375 )
2025-10-11 10:20:54 +08:00
Zexi Li
3bdfb00850
fix(baremetal): ensure the execution of the BaremetalServerDestroyTask ( #23497 )
2025-10-09 17:07:35 +08:00
Jian Qiu
bc7cc1ad07
fix: ignore e2fsck errors if retcode < 4 ( #23489 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-09 16:31:40 +08:00
wanyaoqi
dd7602e628
fix(host): disk resize error input params ( #23493 )
2025-10-09 13:27:44 +08:00
Jian Qiu
7fe4ac72fe
fix: network manager keyfile static routes ( #23480 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-08 13:18:34 +08:00
Jian Qiu
55e586121d
fix: support network manager connection profiles ( #23468 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-03 09:25:14 +08:00
Jian Qiu
144ee48cec
fix: default cloud region init error ( #23475 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-10-03 06:34:24 +08:00
屈轩
b3a3d170e2
fix(region): vendor update ( #23459 )
2025-09-30 15:09:43 +08:00
屈轩
ebdcabe330
fix(region): host order by virt cpu ( #23457 )
2025-09-30 13:19:16 +08:00
Jian Qiu
e504d0d4e3
fix: hostman master nic may be nil ( #23450 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-30 11:18:23 +08:00
Jian Qiu
00ee68c716
fix: s3 common options ( #23444 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-29 19:22:25 +08:00
Jian Qiu
c6bf60722b
fix: disable password history unique check by default ( #23438 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-29 15:47:40 +08:00
wanyaoqi
8e6e30d57f
fix(region,baremetal): ipv6 baremetal register support ( #23422 )
2025-09-29 15:22:22 +08:00
Jian Qiu
1f31c00819
fix: backup task worker count in host configmap ( #23427 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-29 15:20:38 +08:00
屈轩
a704ab1cea
fix(cloudevent): options changed with etcd ( #23433 )
2025-09-29 12:24:15 +08:00
屈轩
b90abee236
fix(region): vendor update ( #23416 )
2025-09-28 18:04:03 +08:00
wanyaoqi
ee471da787
fix(host-deployer): update host-deployer-base to 1.4.11 ( #23413 )
2025-09-28 17:26:03 +08:00
Zexi Li
4e1d8f2a98
fix(region,host): sync server status by upload guest status api ( #23408 )
2025-09-28 17:24:04 +08:00
屈轩
65492d196c
fix(region): vendor update ( #23405 )
2025-09-28 14:58:55 +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
wanyaoqi
59089c6792
Automated cherry pick of #23386 : fix(host-deployer): allow growpart on primary partition ( #23394 )
...
* fix(host): init cgroup ignore disable cgroup option
* fix(host-deployer): allow growpart on primary partition
2025-09-27 12:02:06 +08:00
Zexi Li
9a19621da0
fix(host): unmount post overlay dir without accquire cached image ( #23402 )
2025-09-27 07:43:35 +08:00
屈轩
85ad508d83
fix(region): vendor update ( #23398 )
2025-09-26 18:05:24 +08:00
屈轩
e67f8392a7
fix(region): support cnware ( #23389 )
2025-09-26 14:45:37 +08:00
屈轩
c9ece3e7de
fix(region): vendor update ( #23383 )
2025-09-26 13:53:39 +08:00
wanyaoqi
b6329b5c23
fix(host-deployer): loop dev resize diskfs umounted and f2fs support ( #23358 )
2025-09-24 18:52:48 +08:00
Zexi Li
b7a3ed9e27
fix(host): clear the rootfs of container before starting ( #23361 )
2025-09-24 18:52:06 +08:00
Jian Qiu
d591b7991b
fix: network filter by ip error for dameng ( #23364 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-24 18:45:07 +08:00
Jian Qiu
e05112b3f6
fix: auto cleanup obsolete password records ( #23371 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-24 18:35:38 +08:00
屈轩
bef839cc7b
fix(region): vendor update ( #23368 )
2025-09-24 17:22:23 +08:00
Zexi Li
6c7bb1a1b1
feat(region,host): clean no persistent rootfs ( #23354 )
2025-09-22 18:10:12 +08:00
屈轩
efe0d135b2
fix(region): add expired release notify hour options ( #23351 )
2025-09-22 10:58:13 +08:00
Jian Qiu
185332fa28
fix: host backup task worker limit ( #23347 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-22 09:48:20 +08:00
Jian Qiu
64fa9f1675
fix: linux sshd_config support ( #23342 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-20 00:39:27 +08:00
Zexi Li
60a57b1e1b
fix(scheduler): watch serversku ( #23328 )
2025-09-19 23:49:32 +08:00
屈轩
8ac435af8e
fix(region): rds backup sync ( #23306 )
2025-09-19 23:47:32 +08:00
wanyaoqi
c436fde002
fix(host,host-deployer): support lvm disk resize ( #23334 )
...
- add resize lvm disk support
- support qga online resize disk partitions and filesystems
2025-09-19 23:46:03 +08:00
Jian Qiu
f4bcb7ffdf
fix: check os_arch when server rebuilding root ( #23338 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-19 23:44:31 +08:00
屈轩
38d1d0f766
fix(region): disk reset webhook ( #23326 )
2025-09-18 15:08:21 +08:00
屈轩
f8001de546
fix(notify): optimized workwx access token expired time ( #23323 )
2025-09-18 14:55:18 +08:00
Zexi Li
bd731ca958
fix(monitor): diffTagKeys are empty when only one series in results ( #23311 )
2025-09-18 07:49:17 +08:00
屈轩
6c4a1a3628
fix: upgrade goimports ( #23321 )
2025-09-17 22:08:03 +08:00
屈轩
5387fc03f8
fix(region): remove debug sql ( #23318 )
2025-09-17 16:54:47 +08:00
屈轩
37c3db52b9
fix(cloudmon): alert metric with tenant id ( #23315 )
2025-09-17 16:40:21 +08:00
屈轩
976f0f0bf4
fix(climc): sku create params ( #23301 )
2025-09-15 15:33:40 +08:00
wanyaoqi
f446f86e9f
fix(region): virtual isolated device balance on guest start ( #23049 )
2025-09-15 11:58:23 +08:00
屈轩
4428791397
fix(region): support gcp shared vpc and image ( #23296 )
2025-09-12 23:03:31 +08:00
Zexi Li
314fb8f08e
feat(host): hide host files mounted to container ( #23293 )
2025-09-12 18:55:06 +08:00
屈轩
331231ce1a
fix(monitor): history alert report ( #23280 )
2025-09-12 15:27:20 +08:00
Zexi Li
a8e4ecfa5a
fix(host,region): container rootfs use sub directory ( #23290 )
2025-09-12 15:08:07 +08:00
Zexi Li
51bec5644e
fix(monitor): fetch total alert resources from monitor_resource_alert ( #23275 )
2025-09-10 19:17:29 +08:00
屈轩
092a0c2239
fix(region): update cloudprovider external id ( #23272 )
2025-09-10 18:59:47 +08:00
Jian Qiu
82bfb4cea1
fix: ipv6 ra should be sent periodically ( #23259 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-10 18:59:09 +08:00
Jian Qiu
e35ca851a7
fix: image self check status ( #23250 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-10 18:57:27 +08:00
屈轩
aba6378177
fix(region): support hyperdisk for gcp ( #23269 )
2025-09-10 15:34:34 +08:00
Zexi Li
abda8b0400
fix(climc): monitor-alertrecords-total-alert command ( #23266 )
2025-09-10 14:24:52 +08:00
屈轩
606112ea44
fix(region): sync cloudpods ipmi ip addr ( #23264 )
2025-09-09 20:52:56 +08:00
屈轩
aca997796d
fix(region): cloudpods ipmi info sync ( #23262 )
2025-09-09 19:27:52 +08:00
屈轩
df7d2d3d80
fix(region): sync cloudpods baremetal isolated device ( #23257 )
2025-09-09 18:40:38 +08:00
屈轩
42fb3e1327
fix(region): sync cloudpods host storage info ( #23255 )
2025-09-09 16:00:02 +08:00
屈轩
031e54b81e
fix(region): retention server by tag ( #23248 )
2025-09-08 17:59:59 +08:00
屈轩
f990fe0ba3
fix(region): support retention server by tags ( #23246 )
2025-09-08 16:27:31 +08:00
屈轩
28dff24e44
fix(region): support retention server by tag ( #23244 )
2025-09-08 15:45:34 +08:00
屈轩
932e12ae87
fix: upgrade go 1.24 ( #23242 )
2025-09-05 18:26:42 +08:00
屈轩
7e60f49d4a
fix(region): snapshot policy unbind disks ( #23239 )
2025-09-04 16:57:58 +08:00
屈轩
cbe77a29e2
fix(region): sync prepaid disk expired time ( #23236 )
2025-09-04 16:47:09 +08:00
屈轩
9ea05affbf
fix(region): add disk change billing type log ( #23232 )
2025-09-03 20:16:38 +08:00
屈轩
56825a3cd9
fix(region): add kafka and mongodb capability ( #23229 )
2025-09-03 19:44:34 +08:00
屈轩
0e04ce4371
fix(region): distinct cloudprovider fields ( #23227 )
2025-09-03 15:03:18 +08:00
wanyaoqi
fe36e13dc7
fix(host): live migrate compat ipv6 ( #23214 )
2025-09-03 05:49:54 +08:00
Jian Qiu
fdf9195e8c
fix: fail to delete cas idp due to readonly domain ( #23217 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-03 05:48:43 +08:00
Jian Qiu
f72104ce60
fix: image s3 direct download option ( #23220 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-03 05:47:32 +08:00
Jian Qiu
73ddbd4048
fix: network filter by ipv6 address ( #23223 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-09-03 05:46:44 +08:00
屈轩
2f474ff911
fix(region): support more scheme keypair ( #23196 )
2025-09-02 14:45:03 +08:00
Zexi Li
3edd8dd65b
feat(host): add SdnFetchDataFromComputeService option ( #23207 )
2025-09-01 23:15:40 +08:00
屈轩
cbf4310cab
fix(region): avoid change to the same config sku not effective ( #23203 )
2025-09-01 11:43:01 +08:00
Jian Qiu
f2d77ad487
fix: too many recursive locks when batch create ( #23198 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-08-29 23:08:07 +08:00
wanyaoqi
f491efc498
fix(host): update nic desc on nic changed ( #23180 )
2025-08-28 10:07:18 +08:00
wanyaoqi
bd719d99c0
feat(region,hostdeployer): add f2fs feature support ( #23183 )
2025-08-28 10:05:51 +08:00
屈轩
9f037c1baf
fix(region): add cloud_env filter for cachedimages ( #23191 )
2025-08-27 18:34:36 +08:00
Jian Qiu
9b6a13037c
fix: guest ipv6 vip ( #23187 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-08-27 18:07:44 +08:00
Jian Qiu
3b6949fe78
fix: dhcpv6 should nack confirm if addr changed ( #23169 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-08-26 15:35:31 +08:00
wanyaoqi
023309c1cf
fix(region,host): ipv6 change addr ( #23171 )
2025-08-26 15:34:27 +08:00
屈轩
7bfdae3c45
fix(keystone): show ldap url ( #23174 )
2025-08-26 14:28:39 +08:00
屈轩
6ea9447a92
fix(keystone): upgrade ldap version ( #23166 )
2025-08-26 13:28:40 +08:00
Jian Qiu
cef3b9effb
fix: deploy gai.conf if both v4 and v6 present ( #23161 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2025-08-25 18:19:27 +08:00
Zexi Li
e30d669d19
feat(host): support single file to use post overlay ( #23159 )
2025-08-25 11:48:01 +08:00
屈轩
38872edae2
fix(region): optimized cached image list ( #23154 )
2025-08-22 15:43:23 +08:00
wanyaoqi
cff38d74ec
feat(region,host,host-deployer): f2fs filesystem support ( #23118 )
2025-08-22 09:06:31 +08:00
wanyaoqi
f1f01ea823
fix(host): run ifdown script on guest delete ( #23102 )
2025-08-22 09:03:54 +08:00