Commit Graph
271 Commits
Author SHA1 Message Date
Zexi Li 283122bcb1 feat(region,baremetal): validate ipmi info (#20788) 2024-07-12 10:17:46 +08:00
Zexi Li 416141992e fix(baremetal): some tasks don't implement IServerBaseDeployTask interface (#20785) 2024-07-10 16:15:36 +08:00
Zexi Li 986b7d2360 fix(scheduler,baremetal): match RAID and PCIE storages in range (#20769)
The index of PCIE storages is not reindex when range is provided.
2024-07-09 11:12:14 +08:00
Jian QiuandQiu Jian e4fff38c43 feature: support baremetal profile (#20688)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-06-30 22:23:01 +08:00
Zexi Li 05d3d72ec1 feat(region,baremetal,climc): support baremetal root disk matcher (#20479) 2024-06-05 00:17:16 +08:00
屈轩 58d6f00780 fix(baremetal-agent): avoid dead lock (#20476) 2024-06-04 18:04:43 +08:00
wanyaoqi bec94ba87e feat(host): NewPciDevice add executor 2024-04-15 21:48:56 +08:00
Jian QiuandQiu Jian eee56aba23 fix: fail to detect lv by megacli64 and storecli (#19881)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-04-08 00:27:04 +08:00
Zexi Li 05ad7150b2 fix(baremetal): admin nic is reset when added secondly (#19378) 2024-01-30 16:18:07 +08:00
Zexi Li ab50ed67a1 fix(baremetal): hardcode h3c ipmi lan channel to 1 2024-01-25 11:55:02 +08:00
Jian QiuandQiu Jian 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
Qiu Jian 2d4872cad3 fix: avoid megacli hang on adpallinfo 2023-12-28 21:31:01 +08:00
Jian QiuandQiu Jian 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
Zexi Li 5a02dfc7c0 feat(baremetal-agent): support using tftp to download kernel and initrd (#19064) 2023-12-21 00:50:48 +08:00
Zexi Li 30c3016218 fix(baremetal): disable probe access mac by redfish driver (#18847) 2023-12-03 15:33:43 +08:00
Qiu Jian 66f53fa89e fix: extend gpu pci class codes 2023-11-13 16:19:02 +08:00
Zexi Li ed05401e1d Merge pull request #18617 from zexi/automated-cherry-pick-of-#18545-upstream-master
Automated cherry pick of #18545: feat(monitor,region,host,cloudmon): support VictoriaMetrics as TSDB backend
2023-11-10 16:05:51 +08:00
屈轩 f52e78a64d fix(common): support report bug (#18626) 2023-11-10 15:46:07 +08:00
Zexi Li 9a9414452b feat(monitor,region,host,cloudmon): support VictoriaMetrics as TSDB backend 2023-11-10 15:36:02 +08:00
wanyaoqi d5d0c54961 fix(host-deployer): deploy qga conf according hypervisor 2023-10-23 10:42:03 +08:00
wanyaoqi 1d99d8edc5 fix(host-deployer): change netdev prefix to "en" on nics has different driver (#18331)
Signed-off-by: wanyaoqi <d3lx.yq@gmail.com>
2023-10-18 20:41:05 +08:00
Jian QiuandQiu Jian a8626647a7 fix: support user data scripts (#17938)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-09-06 17:16:46 +08:00
Jian QiuandQiu Jian 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
Zexi Li 233997e51f fix(baremetal): panic occured when fetch powerMetrics 2023-06-19 14:53:11 +08:00
Zexi Li 9ed7bb2bc9 fix(baremetal): skip running sysinit.sh when arch is aarch64 (#17105) 2023-05-19 17:35:01 +08:00
Zexi Li d1fa64f29b fix(baremetal): panic occured when using SSD as raid PD 2023-04-06 17:47:57 +08:00
Qiu Jian 064fa54a53 fix: storecli missing lv device name 2023-03-10 23:44:34 +08:00
Zexi Li 8cf8c9107a fix(baremetal): not update hypervisor host's status 2023-03-07 16:30:34 +08:00
Zexi Li bc23199951 fix(baremetal): only do status probe job when host_type is hypervisor 2023-02-15 12:52:35 +08:00
Zexi Li 6cb643d89d fix(baremetal): duplicate argument task-worker-count 2023-02-14 11:57:28 +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
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
Jian QiuandQiu Jian 7e8f6b2ea1 fix: allow baremetal to specify external tftp server and file (#15489)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-12-05 23:40:49 +08:00
seraphico 9403a90b9a fix(baremetal): When the mac address in nics_standby does not have Index or nic_type, it will cause a panic, which will cause the physical server to fail to switch to bare metal 2022-11-18 11:02:23 +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
Zexi Li 2d2f2ec2c2 fix(baremetal): panic occured when get server ssh client (#15249) 2022-10-29 06:20:34 +08:00
Zexi Li 0e2c520ecd feat(misc): use cloudmux package (#15254) 2022-10-28 19:53:03 +08:00
Zexi Li ecf61f6ea0 feat(baremetal,region): support disable_image_cache for baremetalagent 2022-09-20 10:04:54 +08:00
Zexi Li 58568f4ddc fix(baremetal): clean UEFI info for baremetal host (#14957) 2022-09-12 18:20:03 +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
QIU Jian 293afd2e69 fix: remove apiversion param from session 2022-08-25 09:43:50 +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
Zexi Li b0273b0065 fix(baremetal): best effort to disable/enable serial 2022-07-07 22:51:17 +08:00
Zexi Li cc48edf555 feat(baremetal): wrap pxe error (#14463) 2022-06-15 04:46:49 +08:00
Zexi Li aa51950271 fix(baremetal): storcli set sysblock rotational of SSD logical volume (#14424) 2022-06-10 18:22:12 +08:00
Jian QiuandQiu Jian 43d04043a5 feature: fetch options of an application via api (#14398)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-04 10:33:31 +08:00
Qiu Jian fa880ee9e6 fix: make server is_daemon an admin attribute 2022-05-26 08:12:31 +08:00
Zexi Li dbe828cdee fix(baremetal): try clear jbod devices before create (#14182) 2022-05-01 21:36:11 +08:00