2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-08-05 10:17:49 +00:00
Commit Graph

8441 Commits

Author SHA1 Message Date
chenglch eb5777ca2e Fix the error caused by too much open file descriptors
The code in bmcdiscover do not close socket pair correctly which
causes `Too many open files` error from system. This commit maintains
a hash map to locate the file descriptors for child processes, close
these files when the child processes exit.

fix-issue: #3682
2017-08-15 17:57:11 +08:00
zet809 f9cc8f71b9 Merge pull request #3654 from cxhong/sshpass
using sshpass (if availble) connect to openbmc console
2017-08-14 13:43:25 +08:00
xuweibj 5f267b7b98 Merge pull request #3664 from whowutwut/remove_discovery_workaround
Remove workaround for OpenBMC discovery to provide a unique discover node name
2017-08-11 16:55:48 +08:00
chenglch 506ae0ddae Merge pull request #3667 from bybai/netname
enhance netname/net/mask duplicate or invalid in makenetworks,mkdef and chdef
2017-08-11 16:52:15 +08:00
zet809 70d967c66b Merge pull request #3533 from xuweibj/reventlog
expose reventlog and modify time format
2017-08-11 16:41:58 +08:00
bybai 6e16bd9f27 fix CI failure 2017-08-11 04:14:42 -04:00
bybai 7afbaaded1 enhance netname/net/mask duplicate or invalid 2017-08-11 02:42:12 -04:00
XuWei deb6d6f02b expose reventlog and modify time format 2017-08-10 21:58:26 -04:00
Victor Hu fa0799c4c4 With PR #3525 (4d54889a36) MAC address is used so this workaround is no longer needed 2017-08-10 15:16:15 -04:00
Casandra Qiu d8600c25c1 Modify the comments 2017-08-10 11:08:41 -04:00
Casandra Qiu 11890b660b using sshpass (if availble) connect to openbmc console 2017-08-09 14:32:18 -04:00
zet809 eeb32f8431 Merge pull request #3608 from gurevichmark/openbmc_rflash_delete_image
Implement openbmc image delete function
2017-08-08 15:17:05 +08:00
ertaozh 818fd8d5a3 fix issue 3617 2017-08-07 02:23:39 -04:00
zet809 b07437073b Merge pull request #3601 from immarvin/ondiscovery
fix issue dodiscovery sending findme packet 4 times for each node #3408
2017-08-04 16:04:45 +08:00
immarvin 02fa80fba3 fix issue dodiscovery sending findme packet 4 times for each node #3408 2017-08-04 03:20:49 -04:00
chenglch cbec85b60b Merge pull request #3606 from bybai/postage
fix nicips regular expression in mypostscript
2017-08-04 13:47:36 +08:00
bybai 12923fdd74 polished 2017-08-04 01:07:41 -04:00
bybai c87dd2c763 polished 2017-08-04 00:33:54 -04:00
Mark Gurevich 1be7b6c2d5 Implement openbmc image delete function 2017-08-03 14:40:18 -04:00
zet809 bb02b38583 add option --sn <sn_name> for bmcdiscover to discover bmc on sn (#3607) 2017-08-03 19:20:18 +08:00
zet809 b98402bab8 Merge pull request #3604 from robin2008/mknb4sn
mknb is not generated on service node (ppc64le) after the initial installation
2017-08-03 18:06:00 +08:00
bybai 447b00af5b enhance nicips regular expression in mypostscript 2017-08-03 04:52:11 -04:00
Bin Xu 7917678e39 Fix 3603, if using ppc64le/ppc64el for mknb, just use 'ppc64' as a substitude. 2017-08-03 15:52:25 +08:00
Bin Xu 95fb719532 makedhcp dispatch the requesting to all available xcatd when the request is from service node (#3565)
- for non-disjoin mode, forward the request to MN also if preprocess is handled on SN
 - for disjoint mode, forward the request to dhcpservers which is serving dynamic range
2017-08-02 21:18:44 -05:00
Victor Hu 36b025c4c7 Merge pull request #3586 from gurevichmark/openbmc_rflash_activate_pnor
Openbmc rflash activate pnor
2017-08-02 15:29:49 -04:00
Mark Gurevich 92a927e214 disable rflash command for normal user and check error state 2017-08-02 15:24:54 -04:00
Bin Xu e9e1a4ccf3 Merge branch 'master' into xcatshowsvr 2017-08-02 15:45:06 +08:00
Bin Xu 405ed14a20 Leverage syscall to resolve the hang in CI environment 2017-08-02 15:33:42 +08:00
zet809 8fbf24d781 Merge pull request #3456 from robin2008/nodeset-disjoint
Fix #3088, Using 'disjointdhcps' site attribute to make nodeset request will only be handled on service node for nodes it manages
2017-08-02 15:10:27 +08:00
Bin Xu 0d85cd441b 1, Make the function header and comments more clear 2017-08-02 14:39:28 +08:00
zet809 f2fa220b7a Merge pull request #3573 from xuweibj/error
Add 'Error' label when unable to get information
2017-08-02 14:19:56 +08:00
Mark Gurevich 1d9909e074 Updates from review 2017-08-01 14:14:44 -04:00
Mark Gurevich 711f1549db OpenBMC host firmware activation 2 2017-08-01 14:14:26 -04:00
Mark Gurevich 58e4523258 openbmc Host firmware update activation 2017-08-01 14:13:20 -04:00
Mark Gurevich 0fdeb8279a Activate firmware update and track progress 2017-08-01 14:12:55 -04:00
Mark Gurevich a5856dc0cf rflash activate initial pass 2017-08-01 14:12:42 -04:00
Mark Gurevich f18044a8c2 Initial implementation of rflash --activate 2017-08-01 14:12:01 -04:00
chenglch 7effdf1993 Merge pull request #3577 from immarvin/onrinstall
fix issue rinstall/winstall -c doesn't open console #3535
2017-08-01 18:53:25 +08:00
immarvin b167c2932b fix issue rinstall/winstall -c doesn't open console #3535 2017-08-01 05:51:30 -04:00
GONG Jie 38d0f9ba25 Add symbolic for ubuntu 16.04.2 support (#3576) 2017-08-01 00:01:34 -05:00
Victor Hu 9226f1f1f4 Remove the openbmc version information when running xCAT commands 2017-07-31 21:35:31 -04:00
XuWei bf9c57f325 Add 'Error' label when unable to get information 2017-07-31 21:15:08 -04:00
chenglch 3139353de1 Merge pull request #3531 from gurevichmark/supermicro_rflash_ready_check
Supermicro rflash wait for ready RC from BMC
2017-07-28 21:36:49 +08:00
Mark Gurevich df3f9660a3 Merge pull request #3537 from xuweibj/rsetboot
modify rsetboot depending on URL & data
2017-07-28 07:25:39 -04:00
Bin Xu 770d947c94 Using networks.dhcpserver as one accept whole noderange for nodeset. 2017-07-28 16:36:15 +08:00
zet809 87e62ec8d4 Merge pull request #3529 from cxhong/pdussh
Support passwordless ssh for pdu
2017-07-28 14:38:55 +08:00
XuWei c45fd29123 modified depending on comments 2017-07-27 21:27:17 -04:00
Mark Gurevich 8dc51bcf38 Merge pull request #3540 from zet809/fix_issue_3460
fix issue 3460: Changes required for 'rflash -c' to support more deta…
2017-07-27 09:48:48 -04:00
Bin Xu 6aadfc2055 Fix 3474, introduce 'XCATSHOWSVR' to control whether to show where the message is from. 2017-07-27 16:08:14 +08:00
Bin Xu 31ba541657 Forwarding to MN if the request is accepted by SN 2017-07-27 15:55:30 +08:00