2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-18 01:00:23 +00:00
Commit Graph

8514 Commits

Author SHA1 Message Date
Mark Gurevich
2267e2c246 Merge pull request #3882 from chenglch/rflash
Add rflash recovery support for Supermicro based firmware
2017-09-11 10:08:50 -04:00
Yuan Bai
7fdffddf9b fix missing graphics label (#3892) 2017-09-11 17:33:02 +08:00
chenglch
64ab7dbd27 Add rflash recovery support for Supermicro based firmware
This commit add recover option for rflash command to upload
bmc image with tftp when the BMC is in Brick Protection state.

Example:
```
rflash <node> --recover <image>
```
implement #3873
2017-09-11 02:44:22 -04:00
yangsong
22b51e3efa fix issue Weird problem with rinstall #3877 (#3883) 2017-09-08 14:14:20 +08:00
Mark Gurevich
1f50bf6714 Merge pull request #3878 from whowutwut/bmc_msg
Update the message printed in Genesis to help user figure out configuration issues during discovery
2017-09-07 15:51:54 -04:00
Victor Hu
8829e3dca7 Sync up the logging output 2017-09-07 15:50:11 -04:00
Victor Hu
f5b295d802 Update the message that returns back to the BMC in discovery to
something that is more helpful to debug the problem
2017-09-07 15:14:47 -04:00
Matt Ezell
72d99850e2 Ensure mypostscript has permission 700 (#3847)
Only root needs to run this script
2017-09-07 09:18:35 +08:00
Bin Xu
029da28735 1, add default pkglist/otherpkglist/exlixt/postinstall for rhels7 ppc64le/x86_64 stateless service node (#3859)
2, restart xcat when run 'servicenode'
2017-09-06 17:04:20 +08:00
yangsong
ce61cadbd5 fix issue MN and SN version mismatch checking prevent hard block of functions from executing. #3849 (#3852) 2017-09-06 13:14:47 +08:00
cxhong
6e5b960886 Support syslog for Cumulus Switch (#3850) 2017-09-06 10:19:19 +08:00
cxhong
51ad6fd511 Support User defined community string for enable snmp on Cumulus Switches (#3818)
* Support User defined community string for enable snmp on Cumulus
Switches

* modify comment from yangsong

* Modify code from review comments
2017-09-04 10:04:06 +08:00
Victor Hu
46fca11b0a Merge pull request #3835 from xuweibj/typo
fix a typo in openbmc.pm
2017-09-01 09:32:38 -04:00
Mark Gurevich
3e08b33340 Merge pull request #3806 from zet809/add_log_for_hddiscover
add log for hardware discovery when no ip address can be resolved for…
2017-09-01 07:06:29 -04:00
XuWei
f1c40ec54f fix a typo in openbmc.pm 2017-09-01 04:34:57 -04:00
ertaozh
c03ebcf340 Modify the spell error for the log when no ip address can be resolved for the pre-defined node 2017-09-01 00:54:38 -04:00
zet809
6e9971968b Merge pull request #3793 from whowutwut/openbmc_rspcfg_hostname
Add Support for rspconfig to set/get hostname of the BMC
2017-09-01 12:51:01 +08:00
xuweibj
50039719b0 add trace log in openbmc (#3813)
* Task #3796, add trace log in openbmc
2017-09-01 10:33:17 +08:00
Victor Hu
193ba55a7e Change the formatting for BMC output text to match IPMI output 2017-08-31 16:37:24 -04:00
Mark Gurevich
5055ff4b04 Do not dispay firmware entry if no Version attribute 2017-08-31 14:24:42 -04:00
zet809
8df2af819d Merge pull request #3812 from xuweibj/T3808
Task 3808, ignore transition state until get stable firmware for rpower state
2017-08-31 15:38:49 +08:00
Victor Hu
61eb0e000c Merge pull request #3817 from gurevichmark/openbmc_rspconfig_sshcfg2
Make sure authorized_keys file was created
2017-08-30 23:06:30 -04:00
Bin Xu
6c93b03d94 Fix 3737, updatenode -F will return non-zero when some nodes are failed. (#3816) 2017-08-31 10:51:08 +08:00
XuWei
7031dc0e4f Task 3808, ignore transition state until get stable firmware for rpower state 2017-08-30 20:22:25 -04:00
Mark Gurevich
a1951f8f46 Make sure authorized_keys file was created 2017-08-30 15:39:50 -04:00
Victor Hu
c4c640d18a Open the functions that are currently supported, sshcfg, ip=dhcp, and hostname for rspconfig 2017-08-29 17:07:14 -04:00
Victor Hu
1542027192 Sync up the format of the rspconfig output on the BMC 2017-08-29 16:31:11 -04:00
Victor Hu
3935971a22 Merge pull request #3750 from gurevichmark/openbmc_upload_and_update
OpenBMC PNOR upload and activate firmware image file
2017-08-29 15:42:48 -04:00
Yuan Bai
5cf2263414 Merge pull request #3805 from immarvin/onissue
fix issue [FVT]:nodeset against diskless osimage output is not consistent on rhels and sles/ubuntu #3783
2017-08-29 16:55:56 +08:00
ertaozh
5f57e0d3de add log for hardware discovery when no ip address can be resolved for the pre-defined node 2017-08-29 04:37:43 -04:00
immarvin
2f609bdb8a fix issue [FVT]:nodeset against diskless osimage output is not consistent on rhels and sles/ubuntu #3783 2017-08-29 02:46:13 -04:00
Victor Hu
db08fe8fb2 Add support for setting hostname for the BMC 2017-08-28 16:48:38 -04:00
Victor Hu
067225cfce Add code to support display of hostname using rspconfig 2017-08-28 15:45:50 -04:00
Yuan Bai
21311cf450 Merge pull request #3789 from immarvin/onissue
fix issue [FVT]:nodeset against diskless osimage output is not consistent on rhels and sles/ubuntu #3783
2017-08-28 17:17:49 +08:00
Bin Xu
254cf2b2bf Fix 3787, code error when missing -l option for makedhcp in nodeset (#3788) 2017-08-28 17:07:20 +08:00
immarvin
e7e18f46b6 fix issue [FVT]:rmimage output is not consistent on rhels and sles/ubuntu #3783 2017-08-28 04:21:49 -04:00
zet809
a9c785299a Merge pull request #3770 from whowutwut/openbmc_inventory_cleanup
Remove the error message when we come across associations in the OpenBMC inventory resposne
2017-08-28 09:54:41 +08:00
XuWei
491bf3682e Fix a bug that if children process over 32, sleep 1 second 2017-08-25 05:17:49 -04:00
Yuan Bai
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
Bin Xu
2991ec1e59 Fix 3749, handle '+' and '-' in id when merging /etc/passwd (#3771)
* Fix 3749, handle '+' and '-' in id when merging /etc/passwd

* Add some comments
2017-08-25 15:13:51 +08:00
Victor Hu
698d1f1bd9 Remove the message when doing rinv on OpenBMC nodes. Values without Present are associations 2017-08-24 15:58:53 -04:00
chenglch
00d947a1fa Fix the bug due to the race condition about the pipe usage (#3719)
This commit disable the ACK mechanism in xCATd as now it will cause the race condition
if multiple child processes are waiting for the response.

fix-issue: #3698
2017-08-24 17:20:11 +08:00
Mark Gurevich
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
Mark Gurevich
f69f9ec2bf OpenBMC upload and activate firmware image file 2017-08-23 12:08:51 -04:00
Bin Xu
a263773b15 Set xcatmaster to facing IP in priority when the node is managed by service node. (#3696)
* Fix #3428, set xcatmaster to facing IP in priority when the node is mananged by service node.

* Always using my facing IP first than site.master

* remove non-used variable sitemaster
2017-08-22 10:21:00 +08:00
Mark Gurevich
c8c1fc276f Allow -d <directory name> flag for rflash 2017-08-21 15:12:41 -04:00
Mark Gurevich
ea254aeeef Merge pull request #3716 from xuweibj/rspdhcp
rspconfig ip to dhcp for openbmc
2017-08-21 10:28:14 -04:00
Victor Hu
2bad7b823d Merge pull request #3684 from gurevichmark/openbmc_rflash_relative_path
Allow update image relative filename
2017-08-21 10:20:28 -04:00
XuWei
337501871f modified depending on comments 2017-08-20 22:35:31 -04:00
XuWei
0dbfef1e01 modified depending on comments 2017-08-20 22:33:36 -04:00