108 Commits
Author SHA1 Message Date
Qiu Jian 9ae991c153 fix(baremetal,esxiagent): no cloudroot user initialized 2021-04-27 02:00:04 +08:00
Zexi Li e1816106aa fix(cloudcommon): unify OS_ARCH constants 2021-04-15 10:53:05 +08:00
Zexi Li c308bdbb0c fix(hostdeployer): windows rootfs umount leak 2021-03-02 09:52:19 +08:00
Qiu Jian e35fa898ea fix(host-deployer): mount may fail to lock /etc/mtab, add retrier 2021-02-23 09:44:40 +08:00
wanyaoqi 645cf64b92 fix(host-deployer): remove escape character on windows passwd 2021-01-29 11:56:49 +08:00
wanyaoqi 1d8879ef7b fix(host): fix set windows password with escape charater 2020-12-15 16:54:53 +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 6e66a129d6 host-deployer: customize user cloudroot home dir 2020-11-16 21:12:35 +08:00
yunion-ci-robot 128173d320 Merge pull request #7620 from wanyaoqi/feature/wyq/arm-v2
feature: arm support
2020-10-26 15:50:40 +08:00
yunion-ci-robot 2eec0c64c8 Merge pull request #7810 from wanyaoqi/bugfix/wyq/fix-host-error-output
bugfix: fix host errors output
2020-09-08 10:03:17 +08:00
wanyaoqi 945fac0a4b fix host error output 2020-09-07 21:06:59 +08:00
wanyaoqi 495d9174c9 fix get ubuntu version 2020-09-07 15:24:21 +08:00
wanyaoqi e510ed1969 add host cpu archs capabilitie 2020-08-27 11:07:50 +08:00
wanyaoqi 7d94c4e46f support create arm virtual machine 2020-08-27 11:05:21 +08:00
wanyaoqi cdaff21269 fix mount xfs 2020-08-10 19:54:28 +08:00
wanyaoqi 9372a7b9c4 fix windows install regedit record 2020-06-15 10:56:47 +08:00
wanyaoqi 73297de60c clean network scripts on init 2020-05-27 17:11:32 +08:00
Zexi Li 541c72849a baremetal: fix ssh put empty content file not created 2020-05-18 21:43:36 +08:00
wanyaoqi 8144d2d2fb guest set login account 2020-05-11 10:48:39 +08:00
Qiu Jian 4cfc2da970 fix: allow empty domain for windows deployment 2020-02-10 09:19:10 +08:00
Qiu Jian a30e0d4586 fix: support empty dns domain 2020-02-06 03:23:28 +08:00
Yousong Zhou b90a1e8013 hostman: openwrt: deploy public key for root 2020-01-07 17:17:00 +08:00
Yousong Zhou 8964b9a406 hostman: split DeployAuthorizedKeys() 2020-01-07 17:01:52 +08:00
Yousong Zhou 79f1d1d85e hostman: openwrt: support deploy networking scripts 2020-01-07 16:40:10 +08:00
Yousong Zhou 50a5cc2570 hostman: openwrt: deploy hostname with board config 2020-01-07 16:40:10 +08:00
Yousong Zhou 2066adbd81 hostman: distro name OpenWrt instead of OpenWRT 2020-01-07 14:54:57 +08:00
wanyaoqi 22c8785db1 fix panic on fstab no content 2019-12-30 16:24:54 +08:00
Yousong Zhou 5303efe96d hostman: fsdriver: fix hostname deployment for openwrt
We will need to add native uci support later
2019-12-25 15:45:20 +08:00
Qiu Jian 62dad400f5 feature: support centos 8 deployment. centos 8 requiest NetworkManager 2019-12-21 18:40:02 +08:00
wanyaoqi 7bf48c992e - add command executor
- host prepare for deploy on container
- procutils adpat to executor
2019-12-04 20:49:39 +08:00
yunion-ci-robot 5a2586cccb Merge pull request #3621 from swordqiu/hotfix/qj-fix-host-teaming
fix: nic teaming/bonding not working properly
2019-11-13 17:48:21 +08:00
Qiu Jian 4c756965a3 fix: nic teaming/bonding not working properly 2019-11-12 23:47:31 +08:00
wanyaoqi 7bed7f2e16 postpaid expire support premise 2019-11-12 14:54:21 +08:00
Yousong Zhou 8ba5986d83 goimports: first run 2019-10-28 06:22:17 +00:00
wanyaoqi 8fc4b2920a - instance snapshot
- instance clone

- create form snapshot don't reset passwd
2019-10-14 21:36:58 +08:00
wanyaoqi 2b09546c34 windows format fs fast 2019-09-26 22:56:09 +08:00
Qiu Jian bdcfabb722 fix: baremetal prepare updates nic_info incrementally 2019-09-16 23:57:31 +08:00
Qiu Jian bb426fdddf fix: 1. hpssactl blocks on user input 2. host-add-netif reset nic index
3. init baremetal nics with name enX instead of ethX
2019-09-16 22:18:03 +08:00
wanyaoqi 9293283dff guest misc fix 2019-09-10 10:58:00 +08:00
wanyaoqi 6fd7908ecd misc deploy fix 2019-09-09 10:49:17 +08:00
Zexi 842e33521a baremetal: fix ext4 rootfs inode inconsistent 2019-08-20 17:14:35 +08:00
Yousong Zhou 17f90cf5ea hostman: windows: 改正批处理代码 2019-08-16 13:18:52 +00:00
yunion-ci-robot c26f7bbde0 Merge pull request #2104 from yousong/feature/yousong-wire-mtu
wires: 添加mtu属性
2019-08-06 22:59:11 +08:00
wanyaoqi 2c9dada44c misc bugfix 2019-08-06 15:35:55 +08:00
Yousong Zhou cbb28ca10b hostman: rootfs: 网络配置添加MTU支持 2019-08-05 10:49:45 +00:00
wanyaoqi ad814ab709 fix deploy network with routes 2019-07-16 11:10:13 +08:00
wanyaoqi 49287d8070 baremetal init fsdriver 2019-07-11 11:19:47 +08:00
wanyaoqi 3acf030fef - set mirror status on switch
- deploy agent

- gpfs snapshot

- code fixs
2019-07-10 18:31:40 +08:00
yunion-ci-robot f72ebd1389 Merge pull request #1054 from Zexi/bugfix/baremetal-raid-lv-arrange
fix: baremetal raid logical volume and block device map
2019-06-10 19:06:52 +08:00
Zexi 8ef322a4e9 fix: baremetal find incorrect root disk 2019-06-10 17:57:26 +08:00