2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-07-01 10:25:33 +00:00
Commit Graph

5194 Commits

Author SHA1 Message Date
491bf3682e Fix a bug that if children process over 32, sleep 1 second 2017-08-25 05:17:49 -04:00
fdda051859 Merge pull request #3686 from zet809/modify_doc_for_bmcdiscover_sn
add usage and manpage for bmcdiscover "--sn" option
2017-08-25 16:49:35 +08:00
f64e84e374 Merge pull request #3677 from xuweibj/I3668
fix issue 3668, make rsetboot node do rsetboot stat
2017-08-23 21:59:03 -04:00
c8c1fc276f Allow -d <directory name> flag for rflash 2017-08-21 15:12:41 -04:00
ea254aeeef Merge pull request #3716 from xuweibj/rspdhcp
rspconfig ip to dhcp for openbmc
2017-08-21 10:28:14 -04:00
2bad7b823d Merge pull request #3684 from gurevichmark/openbmc_rflash_relative_path
Allow update image relative filename
2017-08-21 10:20:28 -04:00
337501871f modified depending on comments 2017-08-20 22:35:31 -04:00
0dbfef1e01 modified depending on comments 2017-08-20 22:33:36 -04:00
7f23dd3c08 Merge pull request #3702 from gurevichmark/boston_update_enhancements
handle rflash relative path and more Boston product ids
2017-08-18 14:10:35 -04:00
786901ac88 Merge pull request #3723 from robin2008/destiny-3722
Fix 3722, move setNodesAttribute out of the node loop
2017-08-18 22:12:27 +08:00
1db1308eb3 Fix 3722, move setNodesAttribute out of the node loop 2017-08-18 17:55:28 +08:00
c22e7c5928 Merge pull request #3685 from chenglch/bmcdiscover
Fix the error caused by too many open file descriptors
2017-08-18 11:04:46 +08:00
ff7e52b304 rspconfig ip to dhcp for openbmc 2017-08-17 22:03:57 -04:00
fc07c02e74 Merge pull request #3694 from immarvin/ondiscovery
fix issue xCAT install failed on sles11.4 & rhels6.9 in automation #3693;move send_tcp_msg from Utils.pm to NetworkUtils.pm
2017-08-17 16:43:55 +08:00
39c4e7081f fix issue xCAT install failed on sles11.4 & rhels6.9 in automation #3693;move send_tcp_msg from Utils.pm to NetworkUtils.pm 2017-08-17 03:35:03 -04:00
45df02f4f3 Sort 'xcatprobe switch_macmap' ports in 'natural' order
Old: swp1,swp11,swp12,swp2,swp20,swp21
New: swp1,swp2,swp11,swp12,swp20,swp21
2017-08-16 21:17:30 -04:00
f3a506496d hangle rflash relative path and more Boston product ids 2017-08-16 15:19:48 -04:00
61bad88824 Change bmcdiscover for OpenBMC to look at Model instead of Part Number 2017-08-15 21:09:05 -04:00
0dcd6cc5c0 Message changed per suggestion 2017-08-15 13:13:06 -04:00
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
e4d8442e10 add usage and manpage for bmcdiscover "--sn" option 2017-08-15 04:27:54 -04:00
021e873704 notify the nodes which are sending findme requestd about the status of the processing 2017-08-15 03:58:44 -04:00
7f48425190 Allow update image relative filename 2017-08-14 15:54:05 -04:00
55c15023aa fix issue 3668, make rsetboot node do rsetboot stat 2017-08-13 21:59:38 -04:00
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
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
70d967c66b Merge pull request #3533 from xuweibj/reventlog
expose reventlog and modify time format
2017-08-11 16:41:58 +08:00
6e16bd9f27 fix CI failure 2017-08-11 04:14:42 -04:00
7afbaaded1 enhance netname/net/mask duplicate or invalid 2017-08-11 02:42:12 -04:00
deb6d6f02b expose reventlog and modify time format 2017-08-10 21:58:26 -04:00
fa0799c4c4 With PR #3525 (4d54889a36) MAC address is used so this workaround is no longer needed 2017-08-10 15:16:15 -04:00
eeb32f8431 Merge pull request #3608 from gurevichmark/openbmc_rflash_delete_image
Implement openbmc image delete function
2017-08-08 15:17:05 +08:00
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
02fa80fba3 fix issue dodiscovery sending findme packet 4 times for each node #3408 2017-08-04 03:20:49 -04:00
1be7b6c2d5 Implement openbmc image delete function 2017-08-03 14:40:18 -04:00
bb02b38583 add option --sn <sn_name> for bmcdiscover to discover bmc on sn (#3607) 2017-08-03 19:20:18 +08:00
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
7917678e39 Fix 3603, if using ppc64le/ppc64el for mknb, just use 'ppc64' as a substitude. 2017-08-03 15:52:25 +08:00
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
36b025c4c7 Merge pull request #3586 from gurevichmark/openbmc_rflash_activate_pnor
Openbmc rflash activate pnor
2017-08-02 15:29:49 -04:00
92a927e214 disable rflash command for normal user and check error state 2017-08-02 15:24:54 -04:00
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
0d85cd441b 1, Make the function header and comments more clear 2017-08-02 14:39:28 +08:00
f2fa220b7a Merge pull request #3573 from xuweibj/error
Add 'Error' label when unable to get information
2017-08-02 14:19:56 +08:00
1d9909e074 Updates from review 2017-08-01 14:14:44 -04:00
711f1549db OpenBMC host firmware activation 2 2017-08-01 14:14:26 -04:00
58e4523258 openbmc Host firmware update activation 2017-08-01 14:13:20 -04:00
0fdeb8279a Activate firmware update and track progress 2017-08-01 14:12:55 -04:00
a5856dc0cf rflash activate initial pass 2017-08-01 14:12:42 -04:00
f18044a8c2 Initial implementation of rflash --activate 2017-08-01 14:12:01 -04:00