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
Jian Qiu
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
Jian Qiu
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
7149904806
fix(host-deployer): deploy params has special char
2024-01-09 23:06:18 +08:00
Jian Qiu
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
wanyaoqi
97425a471a
fix(host-deployer): check executor is enabled on init qemu driver
2023-12-22 17:19:53 +08:00
wanyaoqi
fd1910480e
fix(host-deployer): pass config files to deploy vm
2023-12-18 16:42:46 +08:00
wanyaoqi
746a96722c
fix(host-deployer): udpate yunionos, reduce yunionos memsize
2023-12-15 11:41:11 +08:00
wanyaoqi
afd5a1f716
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:03 +08:00
wanyaoqi
9da12b090a
fix(host-deployer): disconnect fix and concurrence control
2023-12-07 16:05:21 +08:00
wanyaoqi
32f2bc5821
fix(host-deployer): qemu deployer without kvm support ( #18874 )
2023-12-05 07:07:11 +08:00
wanyaoqi
45bec04fde
fix(host-deployer,host): mv deploy driver option to common options
2023-12-04 14:22:17 +08:00
wanyaoqi
4c9e7e1ddd
fix(host-deployer): update base image and fix return errors
2023-12-04 01:49:15 +08:00
wanyaoqi
5aeb7eabcb
Automated cherry pick of #18821 : Feat/deploy guest ( #18822 )
...
* 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:08 +08:00
wanyaoqi
1e196b1a9d
fix(host-deployer): detach nbd device do not block main thread ( #18577 )
2023-11-07 07:22:13 +08:00
Jian Qiu
ddc2b319ed
fix: xfs zerofree (experimental) ( #18527 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-11-01 09:41:18 +08:00
wanyaoqi
e8f4e85943
fix(host-deployer): deploy qga conf according hypervisor
2023-10-23 10:48:10 +08:00
Qiu Jian
1d1d93858a
feature: SUSE guest support
2023-10-02 00:34:19 +08:00
Jian Qiu
a6ac366804
fix: allow vm turn on selinux ( #17977 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-09-10 00:29:10 +08:00
Jian Qiu
a8626647a7
fix: support user data scripts ( #17938 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-09-06 17:16:46 +08:00
Jian Qiu
b7b2a630f5
fix: remove hostwire to cleanup host-wire codes ( #17670 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-08-04 23:40:54 +08:00
Jian Qiu
b2bccef742
fix: allow set executor connection timeout ( #17448 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2023-07-06 01:18:01 +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
wanyaoqi
e1d3635b0a
fix(region,host): migrate use source desc file. ( #15623 )
2022-12-27 16:50:47 +08:00
mhf
0268e73569
add hcso aksk
2022-09-20 20:13:50 +08:00
mhf
4f1a1f67b0
modelarts
2022-09-13 20:07:55 +08:00
wanyaoqi
a4e9f86c2a
feat(region,host): deploy telegraf ( #14915 )
...
Support deploy telegraf on server deploy.
Add start telegraf on guest reboot crontab in guest os.
2022-09-06 00:13:20 +08:00
wanyaoqi
1570b17eb3
fix: gen copyright
...
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com >
2022-08-28 13:52:25 +08:00
wanyaoqi
48ce4b31cd
feat(host): describe pci controller and devices in guest desc ( #14826 )
...
- describe pci controller and devices in guest desc.
- extend pcie bus and pcie-to-pci bridge and root ports, disks and
nics default attach to pci-bridge for support hotplug.
- generate pci address on guest starts
- live guest desc for running guest, and save source desc
Signed-off-by: wanyaoqi <wanyaoqi@yunion.cn >
Signed-off-by: wanyaoqi <wanyaoqi@yunion.cn >
2022-08-24 16:33:42 +08:00
wanyaoqi
d4248017ae
featue(host): structure guest description
...
Structure guest description and fix typo with json method.
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com >
2022-07-28 17:46:07 +08:00
Jian Qiu
84cdeff92b
fix: update vendor for clickhouse v2 ( #14520 )
...
* fix: update vendor for clickhouse v2
* fix: fix go vet
* fix: unreachable codes
* fix: composite literal uses unkeyed fields
* fix: ignore bad syntax for struct tag value
* fix: use make test to do test ci job
* fix: specify circleci resource_class
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-06-25 15:52:15 +08:00
屈轩
974ced404e
fix(host-deployer): ignore root fs mount error ( #14285 )
2022-05-22 17:18:52 +08:00
Jian Qiu
69b4901bb6
fix: ignore no partition error for initial deployment ( #14220 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-05-08 23:42:29 +08:00
Jian Qiu
1831f63ef1
fix: backup recover failure ( #14199 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-05-04 23:28:26 +08:00
Jian Qiu
3f9be08fa3
Feature/qj encryption support snapshot backup ( #14191 )
...
* feature: encryption support snapshot and backup
* fix: encrypted snapshot create
* fix issues with backup encryption
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-05-03 11:39:55 +08:00
Jian Qiu
a393b65903
fix: save guest image with empty partition fail ( #14189 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-05-02 16:29:27 +08:00
Jian Qiu
4375bad382
fix: deploy encrypted disk ( #14187 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-05-02 09:07:03 +08:00
Jian Qiu
2dd1aeb8aa
fix: mount disk readonly ( #13152 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2022-04-28 09:26:45 +08:00
ioito
96b98e9746
fix(host): mount disk error
2022-04-24 11:22:23 +08:00
ioito
dbaab28274
feat(region): aws nat gateway read
2021-12-13 16:37:35 +08:00
ioito
476684de9d
fix(hostdeployer): deployer hostname
2021-12-09 16:08:21 +08:00
Jian Qiu
1b5ec22599
fix: cleanup compile warnings ( #12620 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2021-11-06 12:29:35 +08:00
rainzm
a545ad10e1
fix(host-deployer): ensure the success of vgrenam
2021-09-16 17:43:19 +08:00
zhaoxiangchun
8fa4e577dd
feat(cloudmon): add cloudmon component
2021-07-16 12:20:52 +08:00
Zexi Li
b72f60f340
fix(hostdeployer): windows rootfs umount leak
2021-03-02 09:51:41 +08:00
wanyaoqi
37b036ed37
fix(host-deployer): probe image info umount rootfs first
2020-12-17 19:19:30 +08:00
wanyaoqi
948f926bf6
feat(host-deployer): add deploy driver libguestfs
...
Add drvier libguestfs to support deploy more operator system,
you can use it by edit host config file add 'image_deploy_driver: libguestfs'.
By the default host-deploy support run three guestfish at the same time.
And host deployer will recycle free guestfish every ten minitues.
cherrypick: release/3.6
2020-12-08 17:49:44 +08:00
wanyaoqi
c302bae2bf
fix(host-deployer): cancel rename centos vgname
2020-12-08 16:15:56 +08:00
Qu Xuan
b195f95bdf
feature: add apsara support
2020-11-19 15:41:30 +08:00