178 Commits
Author SHA1 Message Date
Zexi Li a8312c5e2c fix(baremetal): register baremetal name invalid 2021-05-12 13:07:38 +08:00
Qiu Jian c1868f1dde fix(baremetal): baremetal ipmi probe reset link up state 2021-04-20 21:37:29 +08:00
Zexi Li 6d5cd8ca89 fix(baremetal): use command timeout context replace timeout command 2021-04-14 17:16:23 +08:00
Qiu Jian 32311f989f fix(baremetal-agent): baremetal will probe status in status unknown 2021-04-12 00:23:12 +08:00
Qiu Jian 39de7daaeb fix(region): sync baremetal desc before do ipmi probing 2021-04-08 01:29:32 +08:00
Zexi Li 20c041ec02 fix(baremetal): sas2iru parse line 2021-04-02 19:28:25 +08:00
Qiu Jian 6945b6250f fix(baremetal): megactl driver fail to find device by key 2021-03-26 03:20:03 +08:00
zhaoxiangchun 85f971a21d fix(telegraf): megactl raid add rebuild status 2021-03-15 10:04:02 +08:00
Qiu Jian d8b1a992ff fix(baremetal-agent): baremetal fail to stop due to power off soft failed 2021-02-27 21:50:24 +08:00
yunion-ci-robot f2fea0dde0 Merge pull request #10147 from zexi/automated-cherry-pick-of-#10146-upstream-release-3.7
Automated cherry pick of #10146: Feature/baremetal h3c oem
2021-02-06 13:32:24 +08:00
Zexi Li b5813e81b8 feat(baremetal): support H3C oem baremetal 2021-02-04 14:11:26 +08:00
Qiu Jian 50ad5a76b9 fix(baremetal): try channel 8 for default profile 2021-02-04 13:00:59 +08:00
Zexi Li 77e4c806f3 fix(baremetal): clear jbod disks do PDMakeGood 2020-12-18 15:48:58 +08:00
Zexi Li 8cc0b63c86 fix(baremetal): convert to host failed
- convert schedule should include converting status
- auto register name should lowercase
- finish convert set host name by guest
2020-12-10 16:58:02 +08:00
wanyaoqi 6e66a129d6 host-deployer: customize user cloudroot home dir 2020-11-16 21:12:35 +08:00
yunion-ci-robot b43c3780b8 Merge pull request #8325 from wanyaoqi/feature/wyq/report-raid-info
telegraf raid plugin
2020-10-17 13:49:47 +08:00
wanyaoqi 225f3b21c1 telegraf raid plugin 2020-10-17 10:59:19 +08:00
Zexi Li 129001dfb4 baremetal: fix pxe filter network by guest_dhcp 2020-10-12 11:34:30 +08:00
Qiu Jian eea88ffbe6 fix: get jnlp xml from dell idrac6,7,9 2020-09-18 23:45:24 +08:00
Qiu Jian 65141a277c fix: ignore 409 error when doing redfish power on 2020-09-08 15:19:30 +08:00
wanyaoqi 641c71880b isolated devices info reenterable 2020-09-07 20:43:54 +08:00
Qiu Jian f6eb9fc195 fix: compatiblity fixes with lenovo RD620 and huawei 2288 2020-09-03 11:55:22 +08:00
wanyaoqi 75cd041d79 baremetal colloct isolated devices info (#7357) 2020-08-28 12:10:34 +08:00
Yousong Zhou c2bca8ab39 Feature/yousong text (#7487)
* notify: log with context info

* region: guests: log with context info

* region: hosts: log with context info

* region: misc: remove redundant log

* region: skus: use NewInternalServerError instead of NewGeneralError

* appsrv: dispatcher: preserve text id

* appsrv: dispatcher: remove commented-out code

* cloudcommon: db_dispatcher: note errors that won't be translated

* cloudcommon: db: rbac: preserve text id

* cloudcommon: caller: preserve text id

* treewide: fix fmt string

* region: guest_actions: preserve text id

* region: guest_actions: fix fmt string

* region: usages: fix fmt string

* mcclient: hosts: remove redundant return value

* cloudcommon: fetch: preserve text id

* region: guest_template: preserve text id

* cloudcommon: db: db_dispatcher: preserve text id

* region: guest_actions: preserve text id

* httperrors: add funcs for wrap lang tag into context

* vendor: golang.org/x/text

* httperrors: error with context

* httperrors: HTTPError

* treewide: fix typo

* treewide: use en in source code

* locales: initial version
2020-08-25 15:26:31 +08:00
Jian QiuandQiu Jian 1ba9715ec2 feature: add is_auto_alloc flag to networks (#7473)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2020-08-03 11:58:02 +08:00
Zexi Li b1603153e8 baremetal: fix hpssactl split last LV size out of limit (#7426) 2020-07-31 22:35:01 +08:00
Zexi Li 54309630c3 Merge pull request #6628 from wanyaoqi/feature/wyq/clean-network-scripts-on-init
host: clean network scripts on init
2020-05-28 16:17:23 +08:00
Zexi Li 1ec17dd5b0 Merge pull request #6609 from wanyaoqi/bugfix/wyq/fix-host-name-validator
bugfix: fix host name validator
2020-05-27 18:01:09 +08:00
wanyaoqi 73297de60c clean network scripts on init 2020-05-27 17:11:32 +08:00
wanyaoqi ec2cb3113b fix host name validator 2020-05-26 23:16:41 +08:00
Qiu Jian 3699a9b20f fix: retry ipmi probe if redfish-api-probe fails 2020-05-25 17:48:17 +08:00
Zexi Li 8ebabd6ae3 baremetal: fix forget init lockman pkg 2020-05-25 12:15:21 +08:00
Qiu Jian f4a676575a fix: anonymous user may list resources 2020-05-19 01:13:00 +08:00
Qiu Jian 41125788fe fix: xxx-agent should generally use scope=system to list resources 2020-05-15 22:09:41 +08:00
Zexi Li c275e20894 Merge pull request #6224 from wanyaoqi/feature/wyq/guest-set-user
feature: guest set login account
2020-05-12 12:18:36 +08:00
wanyaoqi 8144d2d2fb guest set login account 2020-05-11 10:48:39 +08:00
Zexi Li 0b6dea1d58 Merge pull request #6206 from wanyaoqi/bugfix/wyq/misc-fix-o5o8
bugfix: bm register use client token
2020-05-09 18:54:26 +08:00
wanyaoqi 4f23ffb901 bm register use domain token 2020-05-08 11:56:40 +08:00
Zexi Li cfc9fcedde baremetal: find baremetal add scope system 2020-05-07 13:27:36 +08:00
Qiu Jian ee9289c231 feature: make baremetal options managed by service config 2020-04-26 21:24:21 +08:00
Qiu Jian 98cec09a63 supermicro redfish support 2020-04-23 09:25:19 +08:00
Zexi Li 5693ae05da baremetal: ensure power up add retries 2020-04-22 22:05:49 +08:00
Qiu Jian 309addc00a fix: non-redfish baremetal might support jnlp console 2020-04-15 23:35:12 +08:00
Qiu Jian c8ff16471d fix: host jnlp request fail for idrac9 2020-04-12 23:17:59 +08:00
Qiu Jian f6f1917e1f feature: redfish support IDRAC9 baremetal 2020-04-11 12:59:55 +08:00
wanyaoqi aea493c29a fix get remote address because of request is proxyed by k8s 2020-02-28 22:16:52 +08:00
wanyaoqi 49b9557d23 bm register support update baremetal 2020-02-06 22:22:38 +08:00
Zexi Li 7dadb333ca baremetal: fix megaraid check jbod always disabled 2020-01-03 21:18:56 +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