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

5243 Commits

Author SHA1 Message Date
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
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
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
b176fc3d15 fix [OpenBMC] rspconfig sshcfg issue where keys are not copied seems to be in xCAT #4074 2017-10-16 02:54:58 -04:00
8d3f9e111f Enhance openbmc framework with multi-processes
This patch integrate the process worker with the state machine
to support upload firmware in parallel.

partial-issue: #4055
2017-10-16 11:50:25 +08:00
86d45209c8 Merge pull request #4066 from xuweibj/I4062
Fix issue 4062, modify method of node type check in bmcdiscover
2017-10-11 23:47:11 -04:00
d6121a0a7e Merge pull request #4070 from samveen/fix_3981
Fix for #3981: update switch information during mtms discovery
2017-10-11 16:11:06 +08:00
09edb40a3d Merge pull request #4061 from xuweibj/I4057
Fix issue 4057, enhance framework to print node range when unsupport
2017-10-11 13:47:36 +08:00
8db826016c mofidied depending on comments 2017-10-10 22:54:35 -04:00
20e203cd5b 'makehosts -n' Improvements
- 'makehosts -n' will leave the server without a hosts file while it is
  generating the new one, but there's really no reason for that.
- While /etc/hosts should never be missing, 'makehosts -n' should
  include the loopback addresses no matter what.
- makehosts with and without '-n' should use the same locking to prevent
  multiple concurrent execution.
2017-10-10 22:08:50 -04:00
0cd882ae95 Fix for #3981: update switch information during mtms discovery 2017-10-10 10:31:52 +00:00
b36c0ee19e Fix issue 4062, modify method of node type check in bmcdiscover 2017-10-10 02:35:18 -04:00
76aa2ca666 Missing one possible error for node ip checking 2017-10-10 12:51:38 +08:00
66cdb5c65c Merge pull request #4004 from chenglch/nodesetsubvar
Do not query noderes table in subvars subroutine
2017-10-10 10:31:18 +08:00
1b63d1d3e1 Merge pull request #4047 from whowutwut/openbmc_transition
Support transition states for OpenBMC - phase1
2017-10-10 08:50:55 +08:00
37ff4814b7 Fix issue 4057, enhance framework to print node range when unsupport 2017-10-09 02:31:15 -04:00
d605a39c45 For IPMI and OpenBMC managed nodes, rbeacon can only perform
the on or off action, nothing else is supported.
2017-10-05 21:47:15 -04:00
1b9956e1fa Merge pull request #4054 from whowutwut/protect_rflash_options
Change to protect from user specifying multiple firmware to activate/delete
2017-10-05 16:46:27 -04:00
f0bfce5aa9 Adding quick change to protect from user specifying multiple firmware images to activate/delete 2017-10-05 16:42:35 -04:00
b0c4b36952 Merge pull request #4052 from whowutwut/rflash_activate_error
If Activate status of firmware is Failed, return out
2017-10-05 16:21:37 -04:00
f324bdca9b Merge pull request #4051 from whowutwut/rflash_error_failed
[OpenBMC] Enhance ERROR checking on the rflash code if the upload step does not succeed
2017-10-05 15:38:09 -04:00
834f22a69c If status is Failed on activation, need to decrement and return 2017-10-05 15:22:35 -04:00
e629fad188 Add code to detect when a firmware that is uploaded cannot
be found when attempting to activate.  Currently, we cannot
detect this error and it's more difficult to track the bugs in the
firmware
2017-10-05 13:00:45 -04:00
b51f4271ce Merge pull request #4038 from cxhong/pduoutput
Change format of rinv/rvitals output for PDU
2017-10-05 09:35:29 -04:00
afd1762417 Fix another location where the OPENBMC_PWR needs to be checked before printing transition state 2017-10-04 15:58:37 -04:00
0026daf6d7 Change the state to powering-on, if transition states is requested 2017-10-04 15:12:47 -04:00
5b6074c9b4 Add support for OpenBMC to show power state where host is not booted 2017-10-04 13:58:00 -04:00
78ef2e752e Add a env variable XCAT_OPENBMC_POWER_TRANSITION=YES, that can be used to turn on and off transition mode 2017-10-03 16:41:29 -04:00
1c43c11c83 Add transition state codes to rpower, this only works when
softoff is used as transition states is not accurate on a hard power off
2017-10-03 16:15:23 -04:00
7e6accbe09 Merge pull request #4012 from whowutwut/bmcdiscover_port
Assume that any bmc that has nmap response on the openbmc_port is a openbmc server
2017-10-03 16:14:57 -04:00
df6209c381 Instead of testing for open, test if NOT closed,then OpenBMC 2017-10-03 14:02:09 -04:00
c012b45ec1 Merge branch 'master' into ZVM_XCAT_DEV 2017-10-03 09:44:06 -04:00
7da8844f82 1, enhance error handling for grub2 plugin; 2, move grub2 configuration business logic into 'setstate' 2017-09-30 17:49:29 +08:00
15a149583d More mac address prechecking to destiny plugin 2017-09-30 13:09:54 +08:00
a717283a28 make xnba plugin error hanlding better for batch operation 2017-09-30 13:05:40 +08:00
57aa417987 Not return directly for nodeset when hit one node failure 2017-09-30 10:29:32 +08:00
9ff54dede6 Change format of rinv/rvitals output for PDU 2017-09-29 15:30:22 -04:00
474b78dc52 Merge pull request #4001 from cxhong/3977
Add -c option for switchdiscover command to pass in community string
2017-09-29 13:15:44 -04:00