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

238 Commits

Author SHA1 Message Date
b1b310b302 Merge pull request #4312 from whowutwut/unknown_purpose
[OpenBMC] Initialize variables to Unknown in loop incase BMC doesn't respond with values
2017-11-16 10:41:09 -05:00
a88903e0e1 Initialize variables to Unknown in loop incase BMC doesn't respond with any values 2017-11-15 23:00:45 -05:00
585d771ed1 Introduce a natural compare func for sorting array and using it for rinv/rvital (#4307)
* Introduce a natural compare func for sorting array and using it for rinv/rvital

* 1, Remove the comments for previous codes 2,not using a new array variable there
2017-11-15 21:31:03 -06:00
f781e5bfed openbmc rflash reduce output and msg enhancements 2017-11-14 17:40:33 -05:00
03f3fe0c6e Fix bug in the output if rinv firm verbose that was displaying * for all active listings 2017-11-10 15:08:09 -05:00
e5584399a2 Merge pull request #4273 from xuweibj/M503
modify error msg when login by 'curl' failed
2017-11-10 09:59:21 +08:00
47115a9141 modified depending on comments 2017-11-09 19:56:02 -05:00
a72a1d2ff6 Merge pull request #4266 from xuweibj/I4126
Fix issue 4126, sort firmware with B/H
2017-11-09 17:30:09 -05:00
c2311306f9 modify error msg when login by 'curl' failed 2017-11-08 20:24:02 -05:00
acb731bf84 Fix issue 4126, sort firmware with B/H 2017-11-07 21:01:05 -05:00
74c3742e6c modified depenging on comments 2017-11-07 20:02:43 -05:00
572a386a72 modify retry time for rpower reset 2017-11-07 02:50:28 -05:00
16dac76a31 Fix the typo in openbmc rflash
Add $ before node to indicate the variable.
2017-11-07 13:40:34 +08:00
6a050f5974 Fix issue 4192, fork to login before send real login request 2017-10-31 05:31:56 -04:00
a69504b1bf Merge pull request #4168 from whowutwut/debug_rflash_openbmc
[OpenBMC] rflash -l, Reset the update_priority on each loop, or it will pick up the priority from the previous
2017-10-30 19:47:46 +08:00
a115e3b7a3 Change update_priority to local variable since it's only used inside the loop 2017-10-27 14:29:16 -04:00
151144f6bf Merge pull request #4151 from chenglch/rflash
Fix the spelling error for the openbmc rflash message
2017-10-27 17:53:39 +08:00
70a1c5b71e Merge pull request #4170 from whowutwut/bmc_reboot
[OpenBMC] Hide the 504 timeout when doing a reboot of BMC since the REST service may be down
2017-10-27 17:42:00 +08:00
9abe96809b Fix 3026, ignore the rsetboot for openbmc box in petitboot during the stateful installation (#4193) 2017-10-27 04:10:47 -05:00
7e7ba8b252 Merge pull request #4153 from xuweibj/reset_boot
rpower reset and boot for OpenBMC support
2017-10-27 15:41:05 +08:00
1aca1aa60b Merge pull request #4191 from whowutwut/4053_multiple_args
Improve the parsing for rflash and detect error arguments in parsing
2017-10-26 21:35:09 -05:00
d947e6b899 Improve the parsing for rflash and detect issues early on 2017-10-26 16:39:46 -04:00
22b7660b93 Add timestamp into the debug message in order to help trace the time
being spent in certain areas against the BMC.  Re-ordered the debug
logging to print BEFORE we issue the command in order to capture the correct
timestamp
2017-10-26 11:08:11 -04:00
08c4fc67ce Remove the indication of 504 and check that bmcreboot was the command called 2017-10-26 09:53:38 -04:00
dbb9cca156 Inform the user of the workaround when running rsetboot 2017-10-25 11:57:17 -04:00
a97149756b modified depending on comments 2017-10-25 01:46:55 -04:00
4209f09c60 Fix the spelling error for the openbmc rflash message
Fix the spelling error
2017-10-25 09:19:02 +08:00
71258305bf Merge pull request #4149 from whowutwut/flash_output
[OpenBMC] Improve the error for rflash activate/delete to return something more meaningful to the user
2017-10-24 17:09:29 -04:00
89594ba192 Hide the 504 timeout when doing a reboot of BMC since the REST service may already have gone down 2017-10-24 13:06:37 -04:00
03a7e660d5 Remove the check for {Priority} because a valid value is 0 2017-10-24 11:49:38 -04:00
d6bcd2f0e2 Reset the update_priority on each loop, or it will pick up the priority
from the last firmware that it checked (regardless of activation)

- Added some debug information to print when BYPASS is set
2017-10-24 09:46:31 -04:00
869642ed69 Enhance rspconfig sshcfg command (OpenBMC) by using multi-processes (#4140)
* Enhanse rspconfig sshcfg command (OpenBMC) by using multi-processes

* modified depending on comments

* modified depending on comments
2017-10-24 03:35:53 -05:00
b552a68977 rpower reset and boot for OpenBMC support 2017-10-23 04:14:14 -04:00
61dcb9c0b8 Merge pull request #4125 from whowutwut/bmcready_state
Return NotReady when looking for bmcstate if response is not OK
2017-10-23 10:57:58 +08:00
3b22746c34 Return NotReady when looking for bmcstate if response is not OK 2017-10-20 15:53:04 -04:00
fa1d77c229 Provide better response messages when deleting or activating
IDs that are not valid in the BMCs
2017-10-20 15:52:08 -04:00
d077c36cf7 Sync up the summary output line for rflash openbmc so admins can grep 'Firmware' and get an good picture of the summary 2017-10-20 15:33:22 -04:00
1dd8943ea0 Merge pull request #4121 from zet809/rspconfig_ipsrc_ip_for_openbmc
Add ipsrc for rspconfig, fix rspconfig vlan reading
2017-10-20 14:07:54 -04:00
d40660fc63 Fix bug where the array is not being processed correctly in getting active
firmware in openbmc code.
2017-10-20 11:58:23 -04:00
9b5a2c7f3e Merge pull request #4129 from chenglch/rflash
Use green sleep to help retry the request
2017-10-20 10:42:47 -04:00
a17e5773d2 Fix issue 4135, the syntax error of openbmc.pm 2017-10-19 22:53:47 -04:00
7bd250897b Use green sleep to help retry the request
As sleep may block the main thread, this commit compare the
timestamp with the node timer in the main loop to avoid of
the blocking.
2017-10-20 09:32:25 +08:00
12ef155577 Modify message for rspconfig ipsrc option 2017-10-19 03:51:21 -04:00
a8371f7a7f Merge pull request #4098 from immarvin/onissue
fix [OpenBMC] rspconfig sshcfg issue where keys are not copied seems to be in xCAT #4074
2017-10-18 21:59:06 -04:00
c92834bfe1 Add ipsrc for rspconfig, fix rspconfig vlan reading 2017-10-18 04:44:16 -04:00
2e63607c8c refine the message in rspconfig sshcfg 2017-10-18 02:46:56 -04:00
1b1e2267a8 remove /.ssh/tmp/ directory 2017-10-17 23:18:04 -04:00
c5f55c3a1e Add support for displaying the really active running firmware
on the rinv output (non verbose)
2017-10-17 16:13:41 -04:00
8ac06ef335 To reuse the code to obtain functional software IDs, move the code to
extract IDs into a function to be used by rinv response.
2017-10-17 16:13:28 -04:00
d6a2ba2bf0 Add code to support parsing the IDs that are returned by the functional
endpoint, which marks the firmware IDs that are REALLY active on the server.
2017-10-17 16:13:18 -04:00