Commit Graph

1349 Commits

Author SHA1 Message Date
wanyaoqi
d504b76e06 Automated cherry pick of #19558: Fix/guest image live migrate (#19559)
* fix(host): slvm storage active on init

* fix(region): guest live migrate cache all of guestimage caches
2024-02-28 11:32:02 +08:00
wanyaoqi
039e806479 feat(host): disable guest hpet timer by default (#19534)
The HPET was turned off by default purely because of issues with time
drifting on Windows guests. (See nova commit ba3fd16605.)
2024-02-24 07:53:17 +08:00
wanyaoqi
5abea4946d fix(host): load guest desc hpet and video1 dev (#19530) 2024-02-24 07:51:36 +08:00
Jian Qiu
41376e6382 fix: support OpenCloudOS, OpenKylin, Alma, UOSDesktop (#19527)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-02-24 07:50:04 +08:00
wanyaoqi
5c5d66fffe fix(host): script start guest donot force restart on monitor timeout (#19505) 2024-02-19 20:52:34 +08:00
wanyaoqi
e87a0b6cc3 feat(region,host): guest numa allocate (#19498) 2024-02-18 19:35:23 +08:00
wanyaoqi
710d5ac2cc fix(region,host): rescue mode update initramfs, vnc login no passwd (#19478) 2024-02-10 16:29:05 +08:00
wanyaoqi
c36ba88ae8 fix(host-deployer): elfherader fd leak (#19476) 2024-02-08 14:11:34 +08:00
wanyaoqi
8c2ecb44ed fix(host-deployer): xfs unlock panic (#19457) 2024-02-06 00:31:56 +08:00
wanyaoqi
d1d79d3680 fix(host): init from guest mem obj miss size 2024-02-02 16:45:47 +08:00
wanyaoqi
e46f1babad fix(host-deployer): escape back quote (#19357) 2024-01-27 08:10:25 +08:00
wanyaoqi
f5e14d64c9 fix(host-deployer): check sshclient is nil on disconnect 2024-01-26 12:12:36 +08:00
Jian Qiu
9ca7fb3bf8 fix: windows ipv6 support (#19279)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-01-17 19:47:25 +08:00
屈轩
4a7692b8d0 fix(region): esxi vm create with tags (#19262) 2024-01-16 14:25:50 +08:00
Jian Qiu
c7d79f5d48 Feature/qj ipv6 support (#19249)
* feature: ipv6 support

* fix: ipv6 support more

* fix: update vendor for ipv6 support

* fix: allow enable ipv6 on existing guestnetwork

---------

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-01-15 13:32:52 +08:00
wanyaoqi
b78db4e029 fix(host-deployer): add growpart resize partitions (#19252) 2024-01-15 12:14:51 +08:00
wanyaoqi
851eb1d347 fix(host-deployer): add cmdline vsyscall=emulate on ramfs guest (#19224)
deploy fs on older system like centos 6, need emulate vsyscall.
otherwise will get error like:
    Code: Unable to access opcode bytes at 0xffffffffff6003d6.
2024-01-11 05:45:32 +08:00
wanyaoqi
bfa7a4ec5d feat(region,host): shared lvm storage (#19195) 2024-01-10 23:26:42 +08:00
Zexi Li
f988d3928b Merge pull request #19198 from wanyaoqi/automated-cherry-pick-of-#19196-upstream-master
Automated cherry pick of #19196: fix(host): host-agent register skip upload vf nics
2024-01-10 10:28:46 +08:00
wanyaoqi
708f7c18b8 fix(host-deployer): deploy params has special char 2024-01-09 23:08:08 +08:00
wanyaoqi
a4c0b4100c fix(host): host-agent register skip upload vf nics 2024-01-08 23:20:39 +08:00
wanyaoqi
30c3ecff61 fix(host): host register set isinit false on hostId not null (#19155)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2024-01-02 14:01:03 +08:00
Jian Qiu
345a86f7c1 fix: qmp free port test (#19152)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-01-02 14:00:21 +08:00
Jian Qiu
33556cdf40 fix: deploy user ssh keypair for user account only (#19133)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-12-30 16:56:24 +08:00
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 Qiu
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 Qiu
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
wanyaoqi
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