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

5390 Commits

Author SHA1 Message Date
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
ce1c0859e1 Merge pull request #4147 from chuckbrazie/master_ChuckB_updatesSinceApril
Chuck Brazie updates since April, plus add back in xcatws.cgi from 2.13
2017-10-27 17:59:08 +08: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
c4da6435a6 Merge pull request #4171 from jjohnson42/sortnodels
Sort nodels attribute names
2017-10-24 21:16:53 -05: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
358ea0584f Sort nodels attribute names
The ordering of attribute names out of nodels
is inconsistent.  Use sort to provide consistent
output
2017-10-24 16:21:11 -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
628df6c47c Manage /var/log/xcat/rflash permissions 2017-10-23 15:17:07 -04:00
b552a68977 rpower reset and boot for OpenBMC support 2017-10-23 04:14:14 -04:00
6d345ab62d Fix #4023, remove the redundancy codes to report mac missing warning, and adjust message line make it better show in IDE (#4141) 2017-10-23 01:50:25 -05: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
a8a57f64a4 Any updates since merge in October
Change-Id: I562c4069f5008a5faf71091fb243d349740052c1
2017-10-19 14:18:47 -04:00
da60d783d0 1, make the error as node level error in sles/debian plugin so that nodeset can know which are the failure nodes (#4122)
2, using global variable for failurenodes in grub2 plugin
2017-10-19 03:09:33 -05:00
12ef155577 Modify message for rspconfig ipsrc option 2017-10-19 03:51:21 -04:00
9c5446645e Merge pull request #4110 from cxhong/3989
Add more configuration support for Mellanox switches
2017-10-19 14:54:01 +08: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
ec86bac0ae Merge pull request #4115 from whowutwut/rflash_active
[OpenBMC] Add support to show firmware levels that are really active
2017-10-19 08:58:30 +08:00
a6661f84b7 Merge pull request #2927 from zVMopenstack/ZVM_XCAT_DEV
Merge the changes made for zVM into the xCAT development branch
2017-10-18 17:06:31 +08: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
d958b50d60 Merge pull request #4037 from robin2008/petitboot-error-handle-4-noderange
Enhance nodeset error handling not to exit with one node error when operating a node range
2017-10-17 14:34:44 +08:00
c4352ea46e Merge pull request #4097 from chenglch/rflash
Enhance openbmc framework with multi-processes
2017-10-17 10:32:44 +08:00
eac35e7e3d Add more configuration support for Mellanox switches 2017-10-16 15:26:37 -04:00
d7d56ddd7b remove intermidiate files after rspconfig 2017-10-16 03:41:23 -04:00