Commit Graph
1325 Commits
Author SHA1 Message Date
wanyaoqi d70dd2f541 feat(region,host,host-deployer): infiniband nic sriov support (#19128) 2023-12-30 16:56:11 +08:00
wanyaoqi d5b3acfc87 fix(region,host-deployer): qga os distribution format (#19110)
host-deployer fix xfs mount error

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-12-26 20:15:26 +08:00
Jian QiuandQiu Jian 5de57897c2 Feature/qj support default interface (#19095)
* fix: support default gateway interface

* fix: default gateway 2

---------

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-12-26 15:35:04 +08:00
wanyaoqi ddde38aa43 feat(region,host): guest sync os info (#19100) 2023-12-26 12:49:29 +08:00
wanyaoqi 01dc0e66ca fix(host-deployer): check executor is enabled on init qemu driver 2023-12-22 17:20:34 +08:00
Zexi Li 93308afe64 Merge pull request #19036 from swordqiu/automated-cherry-pick-of-#19033-upstream-master
Automated cherry pick of #19033: fix: disable pvpanic dev
2023-12-18 17:27:02 +08:00
Zexi Li 192a2825ce Merge pull request #19034 from wanyaoqi/automated-cherry-pick-of-#19031-upstream-master
Automated cherry pick of #19031: fix(host-deployer): pass config files to deploy vm
2023-12-18 17:25:29 +08:00
wanyaoqi 75f03384a9 fix(host): hot add usb device 2023-12-18 17:06:45 +08:00
wanyaoqi bb3bc0768f fix(host): usb host device add device_id 2023-12-18 17:06:45 +08:00
Qiu Jian 0f62c76cba fix: disable pvpanic dev 2023-12-18 16:45:39 +08:00
wanyaoqi 499946f51c fix(host-deployer): pass config files to deploy vm 2023-12-18 16:43:58 +08:00
wanyaoqi 8293f86901 fix(host-deployer): udpate yunionos, reduce yunionos memsize 2023-12-15 11:41:41 +08:00
wanyaoqi f8ce36ffe6 feat(region,host): clvm support (#18979) 2023-12-14 09:41:41 +08:00
wanyaoqi 1e0c76bdb0 fix(host-deployer): run guest on host and ignore no config file
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-12-12 14:56:35 +08:00
Jian QiuandQiu Jian 89b414adc1 fix: host add a local config file (#18932)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-12-08 21:26:19 +08:00
wanyaoqi c9f6484cd1 fix(host-deployer): disconnect fix and concurrence control 2023-12-07 16:06:35 +08:00
wanyaoqi 35e11967a4 fix:(host-deployer): arm guest add gic version 2023-12-07 10:39:56 +08:00
wanyaoqi 0692c20341 fix(host-deployer): qemu deployer without kvm support (#18875) 2023-12-05 07:07:47 +08:00
Zexi Li a270a0652c feat(host): use IsolatedDeviceModels as GPU whitelist 2023-12-04 15:23:08 +08:00
wanyaoqi 3553fc983e fix(host-deployer,host): mv deploy driver option to common options 2023-12-04 14:23:18 +08:00
wanyaoqi c3743b57f3 fix(host-deployer): update base image and fix return errors 2023-12-04 01:54:58 +08:00
wanyaoqi 1e33fcf328 fix(host): guest switch to backup (#18835) 2023-11-30 17:15:04 +08:00
wanyaoqiandboironic@gmail.com b58cd52d30 Automated cherry pick of #18822: Automated cherry pick of #18821: Feat/deploy guest (#18823)
* feat(region): add guest rescue api && download initrd from baremetal tftp server && add baremetal agent ip finder & update pic address & support ip kernel config.

* feat(host-deployer): use qemu-kvm as default deploy dirver

---------

Co-authored-by: boironic@gmail.com <boironic@gmail.com>
2023-11-30 16:50:18 +08:00
Qiu Jian 6c15b55596 feature: backup support object storage 2023-11-26 20:47:43 +08:00
Qiu Jian db1f8c8124 fix: hot add mem check for esxi vm 2023-11-23 08:53:33 +08:00
Zexi Li 46a1061d7c feat(region,host,climc): aggregate server hardware information 2023-11-21 12:10:17 +08:00
Jian QiuandQiu Jian cd35933ffd fix: windows GPU vm should set hypervisor=off (#18690)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-11-15 08:56:33 +08:00
Jian QiuandQiu Jian 004ec64170 fix: make host dhcp lease options global (#18682)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-11-15 08:55:06 +08:00
Jian QiuandQiu Jian cc89c353e9 fix: host set nil metadata (#18687)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-11-15 08:54:24 +08:00
Zexi Li e1c329974f Merge pull request #18671 from wanyaoqi/automated-cherry-pick-of-#18669-upstream-master
Automated cherry pick of #18669: fix(host): sync sriov nic bw on change config
2023-11-14 20:25:44 +08:00
Zexi Li d0e8ec1d7e fix(host): setup routes from start to end (#18675) 2023-11-14 17:56:20 +08:00
wanyaoqi 13e8abbdc0 fix(host): sync sriov nic bw on change config 2023-11-14 16:39:03 +08:00
Zexi Li 71b8f5b93e Merge pull request #18657 from zexi/automated-cherry-pick-of-#18655-upstream-master
Automated cherry pick of #18655: fix(host): catch init error
2023-11-13 21:12:51 +08:00
Zexi Li 22d5a01ff2 Merge pull request #18634 from testwill/fmt
chore: unnecessary use of fmt.Sprintf d
2023-11-13 20:44:41 +08:00
Zexi Li 22b2eabdc1 fix(host): catch init error 2023-11-13 20:40:39 +08:00
Zexi Li d57764edac Merge pull request #18644 from swordqiu/hotfix/qj-gpu-class-codes
fix: extend gpu pci class codes
2023-11-13 19:19:26 +08:00
Qiu Jian 66f53fa89e fix: extend gpu pci class codes 2023-11-13 16:19:02 +08:00
wanyaoqi 0c98109446 fix(region,host): sriov nic hotplug and metrics fix 2023-11-13 14:42:53 +08:00
guoguangwu e4b396e870 chore: unnecessary use of fmt.Sprintf d
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
2023-11-12 21:08:23 +08:00
Zexi Li 9a9414452b feat(monitor,region,host,cloudmon): support VictoriaMetrics as TSDB backend 2023-11-10 15:36:02 +08:00
Zexi Li 478e1844c9 fix(host): ignore error when add bridge ip address route (#18600) 2023-11-08 17:39:54 +08:00
Zexi Li e2969ee45c Merge pull request #18584 from wanyaoqi/fix/host-deployer-connect-lock
fix(host-deployer): use sync.lock on nbd connect/disconnect
2023-11-07 15:40:13 +08:00
wanyaoqi b1ef71f82c fix(host-deployer): use sync.lock on nbd connect/disconnect 2023-11-07 15:28:20 +08:00
wanyaoqi d5292e37f2 Automated cherry pick of #18580: fix(host): sync guest machine type on live migrate (#18582)
* fix(host): sync guest machine type on live migrate

* fix(host): checkout real anonymous pci devs on ensure pci address
2023-11-07 09:45:54 +08:00
wanyaoqi e5549057d6 fix(host-deployer): detach nbd device do not block main thread (#18578) 2023-11-07 07:22:26 +08:00
wanyaoqi f313d13bbf fix(host): live migrate ensure disk storate type 2023-11-06 14:46:54 +08:00
Qiu Jian 0f5b2b2943 fix: qemu disk set serial as disk_id 2023-11-04 18:49:31 +08:00
Qiu Jian fde1982505 fix: host fail to migrate interface routes 2023-11-03 23:58:01 +08:00
wanyaoqi 3025b19c1e fix(region,host): support traffic limit in change config (#18555) 2023-11-03 10:10:32 +08:00
wanyaoqi 78080ff321 fix(host-deployer): clean nbd mount on host-deployer start 2023-11-01 21:26:25 +08:00