2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-12 00:00:12 +00:00
Commit Graph

288 Commits

Author SHA1 Message Date
9000ae5d1e Merge branch '2.13' into master 2017-05-15 16:47:58 +08:00
18dc716959 Merge pull request #2951 from xuweibj/I2948
Add bmc specific for rpower in usage & return if encountered error
2017-05-11 09:00:36 -04:00
a811568afb Fix issue 2803: rinv ocasionally produces BMC error without telling which node was in error 2017-05-11 03:42:01 -04:00
5df4813756 modified depending on comments 2017-05-08 21:11:48 -04:00
7a08a2b338 modified depending on comments 2017-05-02 23:10:13 -04:00
7c68f4595e sleep time fixes in comments and message 2017-05-02 11:10:52 -04:00
8826307c6e modified depending on comments 2017-05-02 04:18:21 -04:00
0246781c8f Fixed error message as suggested by the review 2017-05-01 14:48:30 -04:00
6ba15adab1 Three step hpm update for Firestone machines 2017-04-28 12:20:23 -04:00
45255ab48c fix issue 2948, add bmc specific for rpower in usage & return if got error for ipmi mgt 2017-04-27 02:33:19 -04:00
9d9155fc4f Small changes after review 2017-04-25 17:01:14 -04:00
b02d149213 rflash --retry value should be treated as numeric 2017-04-20 15:12:55 -04:00
d86217ed58 Message fixes suggested in review comments 2017-04-12 23:26:50 -04:00
a00bff3e80 Add --retry option to rflash command 2017-04-12 23:24:30 -04:00
998a9e82e2 Message fixes suggested in review comments 2017-04-12 15:16:47 -04:00
ffd203eeaf Add --retry option to rflash command 2017-04-12 14:03:18 -04:00
7f09d26ce6 Improve progress messages 2017-04-11 18:14:33 -04:00
84afb20c3e add --buffersize option to rflash 2017-04-11 18:14:29 -04:00
f9d065ee06 Improve progress messages 2017-04-10 11:12:18 -04:00
7b65e01db8 add --buffersize option to rflash 2017-04-07 14:12:17 -04:00
79706016ef modify rflash to make sure BMC ready code 00 stays on 2017-04-06 16:38:55 -04:00
96f3cdcedc Merge pull request #2764 from jjohnson42/fixrinv
Fix if macdata does not exist
2017-03-30 10:18:25 +08:00
f8214f9f6d Merge pull request #2725 from chenglch/rflashipmitimeout
Fix timeout issue if bmc is unreachable for rflash
2017-03-29 17:39:55 +08:00
cf872bf57b Merge pull request #2736 from zet809/enable_xcatdebugmodel_for_ipmiraw
enable ipmi raw data if xcatdebugmodel set
2017-03-28 13:11:40 -04:00
d0da3108cf Fix if macdata does not exist
If macdata undefined, it took out all of inventory.
2017-03-28 09:30:05 -04:00
377b2349d5 Merge branch 'master' into 2335 2017-03-28 08:43:35 -04:00
e9b395d1ae Fix timeout issue if bmc is unreachable for rflash
As the original ipmi code do not exit with error code, it is
not possible to judge the success or not from return code of child
procss. This patch will send message from child processes directly.
This patch also change the wait time to check whether the ipmi
session is useable and add power on at the end of rflash process.

close-issue: #2693
close-issue: #2682
2017-03-28 14:09:07 +08:00
8e879cec0e fix an issue when list ipmi raw data 2017-03-27 11:25:47 -04:00
39b1df045f use wrong site attribute xcatdebugmodel before, change to xcatdebugmode 2017-03-27 09:10:28 -04:00
8b8021fa3f remove checking for Habanero server 2017-03-24 14:18:25 -04:00
d022582718 add back the line I deleted 2017-03-23 17:29:30 -04:00
35e704bd14 modify with Victor's review 2017-03-23 15:05:21 -04:00
f26aba338b rinv command get error message on Habanero 2017-03-23 12:07:52 -04:00
6047515122 enable ipmi raw data if xcatdebugmodel set 2017-03-23 05:48:56 -04:00
865527400f ADD support for power reset of PDU outlet 2017-03-21 12:01:42 -04:00
c4e0f637c9 Add pdu support 2017-02-13 16:33:11 -05:00
d74bfd04d6 Fix rinv support for dimm 2017-01-18 14:28:00 -05:00
7c5ef74565 Become process group leader when updating firmware
As exec is invoked, child process can not ignore the signal sent
to the process group, use setpgrp to set the pgid to itself.

close-issue: #1849
2016-12-01 16:44:02 +08:00
8470c14090 Redirect progress message to rflash log files when updating firmware
Previously rflash process will be terminated when the tty session is closed
which is a very dangerous operation that may bricked the BMC. This patch will
ignore the `int`, `term` and `hup` signal when rflash is running and redirect
the output of ipmitool command to `/var/log/xcat/rflash/<node.log>` which make
the progress trackable. In addition,  -V option is provided to print more
verbose message from ipmitool when `hpm upgrade` command is running.

This patch also update the node status in the `nodelist` table to record
the rflash status.

fix-issue: #1849
2016-11-28 13:21:26 +08:00
5d13aa4cf4 fix rinv should return correct warning message when the option is not valid 2016-10-20 01:53:51 -04:00
b0e0b8fe92 support vlan for rspconfig 2016-09-20 03:17:22 -04:00
09b28930dc support options model|serial|deviceid|uuid|guid|vpd|mprom|firm for rinv for OpenPOWER servers 2016-08-30 03:40:36 -04:00
2586572132 Added check for GRS hardware current firmware version above 1.7_2.55 (1610A) 2016-08-17 11:07:54 -04:00
484cf08bfd Removed unintended changes that were result of scp from dev machine 2016-08-16 09:49:46 -04:00
5f5bb2052f Added check for GTB Model Type to hpm upgrade buffer size 2016-08-15 15:50:40 -04:00
76ed1ab158 Provide a workaround for SD350 beacon
SD350 standard command does not stay on indefinitely.
Provide a workaround to cause that to stay on.
2016-08-12 10:07:16 -04:00
0a3fbd8d51 perltidy all perl files 2016-07-20 11:40:27 -04:00
52ec24a9b1 Improve the performance for ipmi mgt(powering-on) 2016-07-13 01:32:02 -04:00
cdfae3d40d add status powering-on for ipmi mgt 2016-06-29 03:47:18 -04:00
cb0dab1f92 Merge github.com:jjohnson42/xcat-core 2016-04-29 11:35:06 -04:00