Commit Graph
52 Commits
Author SHA1 Message Date
Qiu Jian f6f1917e1f feature: redfish support IDRAC9 baremetal 2020-04-11 12:59:55 +08:00
wanyaoqi 49b9557d23 bm register support update baremetal 2020-02-06 22:22:38 +08:00
Qiu Jian b31bc7fa3d feature: 1. baremetal server reuse host ip 2. server name use expression 2019-12-24 19:04:41 +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
Zexi Li a6921e7852 baremetal: fix init baremetals fatal exit 2019-11-25 09:38:00 +08:00
wanyaoqi 428f70ebfc baremetal register optimize 2019-11-13 19:42:42 +08:00
Qiu Jian 17d9931a8a fix: create baremetal server with iso, baremetal register support redfish 2019-11-12 20:11:28 +08:00
Qiu Jian e9e4dedac8 fix: normalize baremetal sysinfo manufacture 2019-11-10 03:51:20 +08:00
Qiu Jian 6e6c4d40c8 fix: missing action log for baremetal create and prepare events 2019-11-02 19:51:22 +08:00
Qiu Jian 90f7dad6d7 feature: baremetal cronjobs: status probe, fetch bmc logs and report
power/themal metrics
2019-10-30 00:03:12 +08:00
Qiu Jian 3c9c3ad164 feature: support fetch baremetal uuid and use uuid to identify baremetal 2019-10-22 10:33:15 +08:00
Qiu Jian 42ed1f7961 feature: baremetal support iso operation 2019-10-21 01:07:49 +08:00
Qiu Jian 7e02839d67 add doc and copyright 2019-10-16 14:08:57 +08:00
Qiu Jian bdcfabb722 fix: baremetal prepare updates nic_info incrementally 2019-09-16 23:57:31 +08:00
Qiu Jian bcf02a3389 fix: 1. specifically baremetal use access ip to manage and listen ip to serve baremetal
2. hot net interface might be attached to multiple wire
2. hack fix: baremetal cannot access glance on management network
2019-09-12 13:05:39 +08:00
Zexi 842e33521a baremetal: fix ext4 rootfs inode inconsistent 2019-08-20 17:14:35 +08:00
wanyaoqi a45773f1e5 fix baremetal attach network 2019-07-23 18:16:30 +08:00
wanyaoqi f6a82d5046 bugfix: baremetal import , guest panic notify
- reset baremetal access ip on baremetal rebuild
- add guest panic notify template
2019-07-23 16:13:07 +08:00
wanyaoqi 3acf030fef - set mirror status on switch
- deploy agent

- gpfs snapshot

- code fixs
2019-07-10 18:31:40 +08:00
wanyaoqi a3f0d2b1f8 - add pvpanic device
- fix import baremetal server status admin
- fix gpu params position, fix notify event
- delete unknown guests
2019-06-24 15:10:17 +08:00
Zexi fbbe3c3aab baremetal: change ipmi user password 2019-06-19 11:04:35 +08:00
wanyaoqi 87c1f82a34 register baremetal 2019-06-13 21:23:47 +08:00
Zexi 8ef322a4e9 fix: baremetal find incorrect root disk 2019-06-10 17:57:26 +08:00
Zexi 1fd62f7988 baremetal: fix build HPSARaid and enable serial console errors 2019-05-23 18:53:06 +08:00
Zexi 636c75745c baremetal: support http download kernel and initramfs for pxe boot 2019-05-16 13:39:58 +08:00
Zexi 25245852db feature: kvm support enable cloud init when deploy 2019-04-26 13:39:05 +08:00
Jian Qiu 53570fd78a fix: 1. baremetal always boot from pxe 2. baremetal prepare retry (#307)
multiple local ipmi address
2019-04-10 11:45:10 +08:00
Qiu Jian 004d9b6f95 update copyright headers of all source 2019-03-29 14:47:48 +08:00
Zexi Li ab0d45a24f 修复 baremetal 创建的一系列问题:
1. dhcp 并发请求冲突
2. 调度 storage 不适配
3. 获取 login info 字段不正确
2019-03-26 16:08:06 +08:00
邱剑 e211643333 Automatic merge from release/2.7.0 -> release/2.8.0
* commit '648875e7b7319dcb9e9a4d1ee6c65fe83a071c05':
  fix: make virtual interface pointer more general
  fix: 1. abstract baseagent, 2. extend baseagent to baremetalagent
2019-03-20 15:10:41 +08:00
Zexi Li 6df6880501 define scheduler apis output and input structs 2019-03-20 12:03:29 +08:00
Qiu Jian 090984f9d2 fix: 1. abstract baseagent, 2. extend baseagent to baremetalagent 2019-03-19 12:28:21 +08:00
邱剑 ba5606dd30 Merge pull request #1189 in YUNIONIO/onecloud from ~QIUJIAN/onecloud:hotfix/qj-bugfix-msyd-20190307 to release/2.6.0
* commit '76bab2c693c6fc6f8dd4939a1469a4914edc10d4':
  fix: 1. skip using temporary binding mac at host startup 2. active baremetal NIC index always reset to 0
  fix: allow host attach to same wire with multiple interface
  fix: huawei filter excludes skus with null providers
  fix: exi host name conversion remove ip
2019-03-08 10:27:28 +08:00
Qiu Jian 76bab2c693 fix: 1. skip using temporary binding mac at host startup 2. active
baremetal NIC index always reset to 0
2019-03-07 23:01:55 +08:00
Qiu Jian b8bd9b1fbe fix: 1. host start works for baremetal server with guest 2. fix
host-syncstatus  3. baremetal may answer pxe request for hypervisors
2019-03-07 01:52:44 +08:00
Zexi Li 79d5e74ea9 mv: pkg/cloudcommon/dhcp -> pkg/util/dhcp 2019-02-12 16:09:53 +08:00
邱剑 fa86fe0365 Merge pull request #1014 in YUNIONIO/onecloud from ~WANYAOQI/onecloud:feature/wyq/host-server-v2 to release/2.6.0
* commit '20dab1154d04a0e06e7386d3c1678e414c87fda0':
  win driver
2019-01-31 10:25:34 +08:00
wanyaoqi 20dab1154d win driver 2019-01-30 20:27:23 +08:00
Qiu Jian 77b95af988 feature:
1. change SERVER_TYPE_* to NETWORK_TYpE_*
2. add NETWORK_TYPE_PXE and NETWORK_TYPE_IPMI specifically for baremetal PXE and IPMI
network allocation
2019-01-29 23:38:15 +08:00
Zexi Li dd4c1fe0ae types struct 符合命名规范 2019-01-28 10:06:56 +08:00
Zexi Li 16084f8c5f baremetal: task refactor 2019-01-23 21:06:58 +08:00
Zexi Li da2854d66f baremetal bugfix:
* raid bugfix
* dhcp refactor
2019-01-22 11:22:09 +08:00
李泽玺 6bbd866586 Merge pull request #12 in ~WANYAOQI/onecloud from feature/wyq/host-server-v2 to feature/host-baremetal-v2
* commit '71856e430e551217a4e9fd009137b20b134c79ed':
  guest migrate snapshot
  temp
2019-01-14 16:45:04 +08:00
Zexi Li 986e22c5fa baremetal: raid driver abstract 2019-01-10 20:00:46 +08:00
wanyaoqi 3d2183a7c9 temp 2019-01-10 11:34:54 +08:00
Zexi Li fc69dd470b - baremetal server create
- baremetal partition
- guest deploy fs
2019-01-07 17:09:57 +08:00
Zexi Li 89031a152d baremetal diskconfig 2019-01-07 17:09:57 +08:00
Zexi Li 63abe548bc * move utils path
* update vendor
2019-01-07 17:07:03 +08:00
Zexi Li a614e47cdb baremetal related api 2019-01-07 17:06:30 +08:00
Zexi Li 78fb5a9cdc baremetal prepare 2019-01-07 17:06:29 +08:00