Commit Graph
1368 Commits
Author SHA1 Message Date
Zexi Li 86d4b45ea6 Merge pull request #20025 from wanyaoqi/fix/gpu-probe
fix(host): fix gpu device vendor check strategy
2024-04-16 18:18:00 +08:00
Zexi Li 6c4532e581 Merge pull request #20008 from swordqiu/automated-cherry-pick-of-#20006-upstream-release-3.11
Automated cherry pick of #20006: fix: fail to create encrypted nfs disk
2024-04-16 16:00:43 +08:00
wanyaoqi 32e1d6cdd1 fix(host): fix gpu device vendor check strategy
Check gpu device vendor id on class code is DISPLAY.

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2024-04-16 15:50:55 +08:00
Qiu Jian 725d952f83 fix: fail to create encrypted nfs disk 2024-04-16 00:18:39 +08:00
Qiu Jian 2338fd1e34 fix: userdata not executable due to umask 2024-04-15 17:23:50 +08:00
Jian QiuandQiu Jian b7ddcc7ba4 fix: bond interface missing default gateway (#19954)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-04-15 10:37:23 +08:00
Jian QiuandQiu Jian 75fd08aef0 fix: netplan empty bond address (#19940)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-04-11 18:10:40 +08:00
Zexi Li 141b03667b Merge pull request #19898 from swordqiu/hotfix/qj-unique-host-nic-index
fix: host nic index should be unique
2024-04-11 11:37:37 +08:00
Qiu Jian 121e048a26 fix: disable disk serial for esxi vm on release/3.10 2024-04-11 01:18:31 +08:00
Qiu Jian 8159a6d86c fix: host nic index should be unique 2024-04-10 01:33:02 +08:00
wanyaoqi cbada729be feat: lvm snapshots (#19844)
* fix(region,host): remove snapshot fake delete state

* feat(region,host): lvm snapshot support
2024-04-08 02:55:31 +08:00
wanyaoqi 8508b8551a fix(host-deployer): add ext4 usage type options
resize fs not required find rootfs.
format ext4 partitions select usage type by part size.

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2024-03-31 12:33:20 +08:00
wanyaoqi 7d0bcfbea2 fix(host-deployer): deploy guest arm kernel path fix 2024-03-29 16:11:15 +08:00
wanyaoqi d440a57f6e fix(host): resize slvm disk 2024-03-26 22:50:46 +08:00
wanyaoqi 5841593a55 fix(host): delete lvm disk active first 2024-03-26 22:50:46 +08:00
wanyaoqi 68c47b4ee9 fix(region,host): lvm storage misc fix
- add some lvm storage create check
- fix slvm storage image cache not correct

Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2024-03-14 22:12:20 +08:00
Zexi Li bc478687a9 Merge pull request #19711 from wanyaoqi/fix/misc-fix-240312
fix(host): gpu probe check vendor is amd or nvidia
2024-03-13 20:05:53 +08:00
wanyaoqi 70fb9a76b2 fix(host): gpu probe check vendor is amd or nvidia 2024-03-12 19:36:46 +08:00
Jian QiuandQiu Jian 299846783d fix: host-deploy options struct consistent with host options (#19695)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-03-12 13:35:40 +08:00
wanyaoqi 5bc8219e56 fix(host): qga set network flush ipv4 address (#19671) 2024-03-10 07:22:17 +08:00
wanyaoqi 0fbd11fa07 fix(host-deployer): support deploy encrypted disk (#19639) 2024-03-06 02:22:39 +08:00
wanyaoqi 8d5c516540 fix(host): backup guest dirty shutdown (#19621)
backup guest dirty shutdown master request sync status,
slave request dirty start.
2024-03-06 02:22:09 +08:00
wanyaoqi 7c6616d1dc feat(region,host): support shared driver by lvmlockd (#19611) 2024-03-06 02:10:23 +08:00
wanyaoqi 103ec2220e Fix/guest image live migrate (#19558)
* fix(host): slvm storage active on init

* fix(region): guest live migrate cache all of guestimage caches
2024-02-28 11:31:38 +08:00
wanyaoqi e62b5c1fc2 feat(host): disable guest hpet timer by default (#19535)
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:28 +08:00
wanyaoqi 4513e4beb6 fix(host): load guest desc hpet and video1 dev (#19531) 2024-02-24 07:51:58 +08:00
Jian QiuandQiu Jian 9228a973a8 fix: support OpenCloudOS, OpenKylin, Alma, UOSDesktop (#19528)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-02-24 07:50:26 +08:00
wanyaoqi af3daeafb1 fix(host): script start guest donot force restart on monitor timeout (#19504) 2024-02-19 20:52:27 +08:00
wanyaoqi 092eaf6870 feat(region,host): guest numa allocate (#19496) 2024-02-18 19:35:13 +08:00
wanyaoqi 5bef00a3a8 fix(region,host): rescue mode update initramfs, vnc login no passwd (#19477) 2024-02-09 09:23:00 +08:00
wanyaoqi 38834f3b1f fix(host-deployer): elfherader fd leak (#19475) 2024-02-08 14:11:24 +08:00
wanyaoqi 2069906d7b fix(host-deployer): xfs unlock panic (#19458) 2024-02-06 00:32:29 +08:00
wanyaoqi 7662f88edc fix(host): init from guest mem obj miss size 2024-02-02 16:43:14 +08:00
wanyaoqi 775d70be15 fix(host-deployer): escape back quote (#19356) 2024-01-27 08:09:59 +08:00
wanyaoqi ed2a412ed2 fix(host-deployer): check sshclient is nil on disconnect 2024-01-26 12:08:33 +08:00
Jian QiuandQiu Jian cc1a5bcd2c fix: windows ipv6 support (#19280)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-01-17 19:47:34 +08:00
屈轩 c1606f751d fix(region): esxi vm create with tags (#19263) 2024-01-16 14:25:54 +08:00
Jian QiuandQiu Jian 3c6da1faac Automated cherry pick of #19249: Feature/qj ipv6 support (#19253)
* 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:33:02 +08:00
wanyaoqi 3b313f11ab fix(host-deployer): add growpart resize partitions (#19251) 2024-01-15 12:14:41 +08:00
wanyaoqi 533b240a28 fix(host-deployer): add cmdline vsyscall=emulate on ramfs guest (#19223)
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:08 +08:00
wanyaoqi 53dc58dc69 feat(region,host): shared lvm storage (#19194) 2024-01-10 23:26:23 +08:00
Zexi Li f40c4e0644 Merge pull request #19196 from wanyaoqi/fix/host-register-skip-virtual-functions
fix(host): host-agent register skip upload vf nics
2024-01-10 10:28:22 +08:00
wanyaoqi 7149904806 fix(host-deployer): deploy params has special char 2024-01-09 23:06:18 +08:00
wanyaoqi abd0409f88 fix(host): host-agent register skip upload vf nics 2024-01-08 23:09:29 +08:00
wanyaoqi bdd9953199 fix(host): host register set isinit false on hostId not null (#19154)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2024-01-02 14:01:19 +08:00
Jian QiuandQiu Jian 9f40a68157 fix: qmp free port test (#19151)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-01-02 14:00:33 +08:00
Jian QiuandQiu Jian 7e8d6ee4b0 fix: deploy user ssh keypair for user account only (#19134)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-12-30 16:56:36 +08:00
wanyaoqi 9f7f0f7caa feat(region,host,host-deployer): infiniband nic sriov support (#19127) 2023-12-30 16:55:56 +08:00
wanyaoqi 382d8f6f39 fix(region,host-deployer): qga os distribution format (#19109)
host-deployer fix xfs mount error

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

* fix: default gateway 2

---------

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-12-26 15:35:14 +08:00