Commit Graph
1186 Commits
Author SHA1 Message Date
Zexi Li a55cf79392 Merge pull request #17037 from wanyaoqi/feat/general-pci-device2
feat(region,host): custom pci device type
2023-05-19 10:42:04 +08:00
Zexi Li f4b73f7daf Merge pull request #17075 from ioito/hotfix/qx-ping-debug
fix(region): disable ping debug
2023-05-18 18:07:51 +08:00
ioito bc451e3608 fix(region): disable ping debug 2023-05-18 11:18:21 +08:00
Zexi Li 549f8c80a9 Merge pull request #17069 from wanyaoqi/fix/arm-tcg-qemu
fix(host): support arm host tcg qemu
2023-05-18 02:16:59 +08:00
wanyaoqi 7100619436 fix(host): support arm host tcg qemu
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-05-18 00:23:18 +08:00
wanyaoqi 9d12a39598 feat(region,host): custom pci device type 2023-05-17 17:23:34 +08:00
wanyaoqi a8fb862eb9 fix(region): guest restart network task params
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-05-16 15:00:20 +08:00
wanyaoqi f11383f7d9 fix(host): guest sync update cdrom bootindex (#17027)
generate qemu cmdline check cdrom path before generate bootindex params

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-05-13 07:52:20 +08:00
wanyaoqi 43a72e8b6f fix(host): check disk pci device is nil on init disks addrs (#17032)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-05-13 07:52:00 +08:00
wanyaoqi f7cae161b2 fix(host): guest name has space 2023-05-11 17:43:49 +08:00
wanyaoqi 2909bf0f4a fix(host): check running guest kvm off option (#16988) 2023-05-11 11:01:57 +08:00
wanyaoqi 444db7e42e fix(host): hide kvm only gpu guests (#16974)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-05-09 14:45:09 +08:00
wanyaoqi 1ab4425813 fix(host): don't return error on disk snap chain miss 2023-05-06 14:13:57 +08:00
wanyaoqi a0a1cb6397 fix(region,host): migrate with out chain snapshots
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-05-06 01:41:31 +08:00
Zexi Li 55fa9ef1d0 Merge pull request #16845 from wanyaoqi/feat/lvm-disk
feat(region,host): storage backend lvm and nvme
2023-04-27 21:07:32 +08:00
Zexi Li 6672dd1d8f Merge pull request #16873 from wanyaoqi/fix/cgrouputils-check-group-enabled
fix(host): compatible ouler
2023-04-27 09:37:34 +08:00
wanyaoqi dd5f4cee0f fix(host): compatible with python3
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-04-25 22:32:14 +08:00
wanyaoqi cd41911925 feat(region,host): lvm storage backend
support use lvm volume group as storage backend.

host config example:
lvm_volume_groups:
- storage1
2023-04-24 17:55:44 +08:00
wanyaoqi d394d9bb55 feat(region,host): nvme device passthrough 2023-04-24 17:55:39 +08:00
wanyaoqi 236da99fa7 fix(host): fix machine type before generate cpu desc
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-04-20 09:25:58 +08:00
Zexi Li a06b6fb79e Merge pull request #16471 from wanyaoqi/fix/live-migrate-cpu-mem-update
fix(host): update cpudesc on cpu hotpluged
2023-04-14 19:34:11 +08:00
wanyaoqi 2cfd0d21b9 fix(host): update cpudesc on cpu hotpluged
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-04-14 17:38:45 +08:00
Zexi Li 64bef1b52e Merge pull request #16447 from wanyaoqi/fix/migrate-bandwidth
fix(host): set default live migrate bandwidth unlimited
2023-04-13 10:07:55 +08:00
wanyaoqi 18986de551 fix(host): set default live migrate bandwidth unlimited
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-04-12 17:16:40 +08:00
wanyaoqi 7ec7b22fcc fix(host): recover page size on hugepage disabled 2023-04-08 13:01:59 +08:00
wanyaoqi f97b6c0363 fix(host): set desc nics queues and vectors on live migrate 2023-03-29 12:26:26 +08:00
Zexi Li 7ce709f1c2 Merge pull request #16253 from wanyaoqi/fix/progress
fix(region,host): block jobs progress refactor
2023-03-21 01:59:40 +08:00
wanyaoqi 0e9d206867 fix(region,host): block jobs progress refactor
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-19 21:21:30 +08:00
wanyaoqi 75b498f4e4 fix(host): kvm detect and iommu probe (#16245)
- use lsmod check kvm modules on /dev/kvm exist
- don't check grub params "intel_iommu=on" on kvm_intel not loaded

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-16 22:21:10 +08:00
Zexi Li d6c76c1d4f Merge pull request #16231 from wanyaoqi/fix/disk-downloader
fix(host): download sparse file truncate first
2023-03-15 10:11:49 +08:00
wanyaoqi 8b6dc0027c fix(host): download sparse file truncate first
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-14 20:50:25 +08:00
wanyaoqi 5a333976d3 fix(host-health): simplify host health main.go (#16222)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-14 20:18:55 +08:00
Zexi Li 41c13e4da4 Merge pull request #16189 from wanyaoqi/fix/host-health
fix(region,host): host health misc fix
2023-03-14 12:33:40 +08:00
wanyaoqi a6705c4452 fix(region,host): host health misc fix
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-13 09:41:27 +08:00
Zexi Li 16be9c8aff Merge pull request #16200 from wanyaoqi/fix/set-storage-medium-type-on-create
fix(host): set medium type on storage create
2023-03-12 23:21:38 +08:00
wanyaoqi c14dd9a8dd fix(host): set medium type on storage create
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-12 22:43:07 +08:00
Jian QiuandQiu Jian 26a507ce9a fix: zero clean disk add logs (#16171)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-03-08 09:40:59 +08:00
wanyaoqi a3081cccb8 fix(host): tls live migrate disable mulitfd (#16155)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-08 04:36:31 +08:00
Jian QiuandQiu Jian a5c9f2b278 fix: hostman StartService() (#16126)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-03-04 01:44:09 +08:00
Zexi Li 605065af0f Merge pull request #16093 from wanyaoqi/fix/check-is-local-mount-point
fix(host): check shared file storage mount point
2023-03-03 10:44:36 +08:00
Zexi Li 717aa4639b Merge pull request #16101 from wanyaoqi/fix/live-migrate-load-guest-pci-addresses
fix(host): dest guest load pci addresses on live migrate
2023-03-03 10:43:14 +08:00
Zexi Li 2fc7d8fdd8 Merge pull request #16103 from wanyaoqi/fix/load-existing-guests
fix(host): load existing guests desc
2023-03-03 10:42:47 +08:00
Zexi Li e4034f1cc5 Merge pull request #16112 from wanyaoqi/fix/load-deamon-server
fix(host): start daemon guest on guest not running
2023-03-03 10:29:52 +08:00
wanyaoqi c01580be7c fix(host): start daemon guest on guest not running
Check guest status on Start daemon server.
StartGuest on guest status running will restart guest.

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-02 17:30:25 +08:00
wanyaoqi 275adba4ea fix(host): load existing guests desc
init device desc after load pci infos

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-02 15:43:28 +08:00
wanyaoqi 89f745ae0b fix(host): dest guest load pci addresses on live migrate
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-01 22:57:53 +08:00
wanyaoqi b6d703e166 fix(host): check shared file storage mount point
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-03-01 17:36:37 +08:00
wanyaoqi 8cc20c11a2 fix(host): resume suspend guest (#16055)
- check guest status inmigrate
- fix guest launch python script

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-02-27 21:55:59 +08:00
Zexi Li d0ee833661 Merge pull request #16030 from wanyaoqi/fix/disable-floppy-on-other-machines
fix(host): disable floppy on machine type isn't pc
2023-02-24 16:44:20 +08:00
wanyaoqi 9ac37d5cdc fix(host): disable floppy on machine type isn't pc
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-02-23 22:48:51 +08:00