Commit Graph
1130 Commits
Author SHA1 Message Date
Zexi Li 11fe9e51de Merge pull request #15948 from wanyaoqi/fix/revert-linux-efi-check
fix(host-deployer): revert linux efi check
2023-02-15 10:07:39 +08:00
wanyaoqi 8b85f343a4 fix(host-deployer): revert linux efi check
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-02-14 23:19:35 +08:00
Zexi Li 94eaab0f05 Merge pull request #15925 from wanyaoqi/fix/deploy-content
fix(host,baremetal): deploy content action not marshaled
2023-02-13 15:36:26 +08:00
wanyaoqi ad56d568fb fix(host,baremetal): deploy content action not marshaled
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-02-13 12:11:39 +08:00
Qiu Jian d34a04f896 fix: lbagent containerize issues 2023-02-08 10:49:05 +08:00
wanyaoqi a701cd8f29 fix(host-metrics): bytes sent overflow (#15899)
bytes_sent recount unexpected, discard the count before new round.

Signed-off-by: wanyaoqi <wanyaoqi@yunion.cn>
2023-02-05 21:53:17 +08:00
wanyaoqi 362587da19 fix(host): panic on report diskio
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-01-29 23:22:06 +08:00
wanyaoqi c0de747478 fix(host): structure guest metrics (#15840)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-01-29 01:39:43 +08:00
屈轩 dab791c50b fix(esxi): rebuild root by template (#15825) 2023-01-18 23:35:50 +08:00
Zexi Li cbac0ce839 Merge pull request #15755 from wanyaoqi/automated-cherry-pick-of-#15754-upstream-master
Automated cherry pick of #15754: fix(host): isolated_deivce hotplug check addr
2023-01-12 18:06:03 +08:00
wanyaoqi 16507604f7 fix(region): auto switch to backup on host down 2023-01-11 21:44:49 +08:00
wanyaoqi 0c9466874e fix(host): isolated_deivce hotplug check addr
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-01-11 18:04:05 +08:00
Zexi Li 4a86846f8a Merge pull request #15742 from wanyaoqi/fix/telegraf-startup
fix(host-deployer): windows 2008 Out-File IOException
2023-01-09 14:30:51 +08:00
wanyaoqi 78a913fded fix(host-deployer): windows 2008 Out-File IOException
debug log cause windows 2008 IOException, multi process open log file.
2023-01-09 13:57:10 +08:00
wanyaoqi e34afc1abb feat(host): kvm vcpus bind cpuset on numa nodes and cpu dies (#15732)
- alloc cpuset on guest startup, try to alloc on one numa or cpu die
- fix guest startup task not clean
- fix cgrup tasks not clean
2023-01-08 09:29:12 +08:00
wanyaoqi 19c33508d8 feat(host): sriov nic monitor (#15690)
* feat(host): sriov nic monitor

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

* fix(host): host metrics check int64 value overflow

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-01-04 22:09:44 +08:00
wanyaoqi 904e7b31a5 Automated cherry pick of #15664: Automated cherry pick of #15618: fix(host): use drive backup sync backup disks (#15681)
* fix(host): use drive backup sync backup disks

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

* fix(region,host): guest backup backend use fetcherfs

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-01-02 11:58:14 +08:00
Zexi Li 7b172779e6 Merge pull request #15671 from wanyaoqi/fix/qemu-caps
fix(host): detect qemu caps
2022-12-30 15:02:34 +08:00
wanyaoqi e42c91e5ea fix(host): detect qemu caps
ingnore pmemclean output on qemu version 2.12.1

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-12-30 11:50:09 +08:00
wanyaoqi e1d3635b0a fix(region,host): migrate use source desc file. (#15623) 2022-12-27 16:50:47 +08:00
Jian QiuandQiu Jian 21716cefb5 fix: remove mutual dependency of cloudmux on onecloud (#15621)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-12-27 01:21:26 +08:00
Zexi Li 1fb295436e Merge pull request #15566 from wanyaoqi/automated-cherry-pick-of-#15565-upstream-master
Automated cherry pick of #15565: Automated cherry pick of #15473: fix(region,host): backup guest
2022-12-22 10:17:39 +08:00
wanyaoqi a5432e713e fix(host): don't hide kvm cpu feature on nested virt (#15578) 2022-12-20 20:38:39 +08:00
wanyaoqi 659c455818 fix(region,host): backup guest refactor 2022-12-14 23:58:00 +08:00
Qiu Jian f7fdbfa94a fix: usb tablet not function for windows 10 guest 2022-12-14 11:12:39 +08:00
Zexi Li f28bdf689f Merge pull request #15509 from wanyaoqi/fix/change-storage
fix(region,host): fix some bugs of server disk change storage
2022-12-12 14:51:07 +08:00
Qiu Jian c2df49a4a9 fix: host init before auth 2022-12-10 23:49:29 +08:00
wanyaoqi f5415697b9 fix(host): convert migrate set downtime value to float64 (#15475)
* fix(host): convert migrate set downtime value to float64

* fix(host): live migration optimize

Qemu will send `STOP` event on start last time migration, but this
moment migration not completed. So we need wait magration complete.
Configurable Auto converge max cpu throttle.
2022-12-08 14:45:37 +08:00
wanyaoqi d6721519ce fix(host): don't set ovs interface external id on migrating (#15497)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-12-08 14:42:46 +08:00
wanyaoqi 570003c80e fix(region,host): fix some bugs of server disk change storage 2022-12-07 23:54:13 +08:00
wanyaoqi 32a9f1840a fix(host): update host wire with mac addr (#15500) 2022-12-07 02:15:05 +08:00
Qiu Jian e5adbfc19a fix: host disable gso for specific nics 2022-12-04 00:56:17 +08:00
wanyaoqi 434f487e4f fix(region,host): live migrate quickly converge (#15419) 2022-11-22 12:26:08 +08:00
wanyaoqi 62eb073374 Fix/migrate (#15383)
* fix(region): ask host offline on rescue mode migration

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

* fix(host): desc add is_volatile_host

Is volatile host tell sdn agent guest is not final state running on this
host, and do not bind port and report chassis right now.

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-11-22 12:20:45 +08:00
Zexi Li d60ea269fc fix(host): filter usb hub devices (#15413) 2022-11-21 17:21:28 +08:00
屈轩 bac71bf2a0 fix(cloudmon): add process stats metric (#15392) 2022-11-17 20:40:08 +08:00
wanyaoqi f1d8299e54 fix(host): virito-blk pci addr dup prefix (#15374)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-11-16 22:28:11 +08:00
Qiu Jian 1d0f715843 fix: automatically set disk is_ssd according to storage medium_type 2022-11-15 00:14:33 +08:00
wanyaoqi d68fd533e4 fix(host-deployer): os arch and uefi detect (#15351) 2022-11-13 18:18:01 +08:00
wanyaoqi 70755a9a1b feat(region,host): sriov nic support (#15342)
Support sriov nic passthrough to kvm guest.

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-11-13 18:17:30 +08:00
wanyaoqi 6173bffe87 fix(host): set max cpus for virt machine type (#15339) 2022-11-11 08:29:20 +08:00
wanyaoqi 929770264d fix(host): remove has pcie extend bus check
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2022-11-09 21:55:42 +08:00
wanyaoqi c66cbb72b7 fix(host-deployer): check /etc/network dir is esixt (#15314) 2022-11-08 11:42:54 +08:00
Jian QiuandQiu Jian 5d9d253328 fix: mcclient code cleanup 20221106 (#15310)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-11-07 02:19:24 +08:00
wanyaoqi d9c016c62a fix(region,host): disconnect esxi disk on disk delete (#15298) 2022-11-07 02:18:30 +08:00
Jian QiuandQiu Jian f472e7aa57 fix: generate ssh host keys for linux guest (#15303)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-11-07 02:16:25 +08:00
Zexi Li 2c8bceaed0 Merge pull request #15280 from swordqiu/hotfix/qj-allow-upload-image-via-apigateway-proxy
fix: allow upload image via apigateway backend proxy
2022-11-04 12:26:19 +08:00
Zexi Li a40dec2c8a Merge pull request #15286 from wanyaoqi/hotfix/deploy-telegraf-error-info
fix(host-deployer): add deploy telegraf error info
2022-11-04 12:16:06 +08:00
wanyaoqi 8db0974ef3 fix(host): remove debug log 2022-11-03 20:46:10 +08:00
wanyaoqi d29be7d253 fix(host-deployer): add deploy telegraf error info 2022-11-03 20:40:28 +08:00