zet809
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
Yuan Bai
daaf1d747c
Merge pull request #4078 from mattaezell/makehosts_noclobber
...
'makehosts -n' Improvement
2017-10-11 11:05:59 +08:00
Matt Ezell
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
Yuan Bai
ac0ea2d2af
fix xHRM fails when installnic is not set ( #4060 )
...
* fix xHRM fails when installnic is not set
* polished
* polished
2017-10-10 03:49:52 -05:00
Samveen
73e1912f93
dodiscovery: Collapse unnecessary awk
invocations into one ( #4045 )
2017-10-10 02:31:05 -05:00
Samveen
61805a19ab
Improvements to RH/Centos Kickstart templates. ( #4046 )
...
* remove spaces at EOL
* Saner partitioning section in templates
* Save install time xCAT logs for service nodes
* remove duplicates from `service.rhels7.*.pkglist`
2017-10-10 00:37:41 -05:00
Bin Xu
66cdb5c65c
Merge pull request #4004 from chenglch/nodesetsubvar
...
Do not query noderes table in subvars subroutine
2017-10-10 10:31:18 +08:00
xuweibj
1b63d1d3e1
Merge pull request #4047 from whowutwut/openbmc_transition
...
Support transition states for OpenBMC - phase1
2017-10-10 08:50:55 +08:00
XuWei
37ff4814b7
Fix issue 4057, enhance framework to print node range when unsupport
2017-10-09 02:31:15 -04:00
xuweibj
9dc508f9c0
Merge pull request #4056 from whowutwut/beacon_stat
...
Print a better message for rbeacon indicating that only on and off is supported
2017-10-09 14:22:35 +08:00
Victor Hu
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
Victor Hu
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
Victor Hu
f0bfce5aa9
Adding quick change to protect from user specifying multiple firmware images to activate/delete
2017-10-05 16:42:35 -04:00
cxhong
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
cxhong
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
Victor Hu
834f22a69c
If status is Failed on activation, need to decrement and return
2017-10-05 15:22:35 -04:00
Victor Hu
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
Victor Hu
b51f4271ce
Merge pull request #4038 from cxhong/pduoutput
...
Change format of rinv/rvitals output for PDU
2017-10-05 09:35:29 -04:00
cxhong
4864967d4a
Merge pull request #4044 from whowutwut/mellanox_sample_postscripts
...
Include sample postscripts to help admins check firmware version and update mellanox adapter firmware
2017-10-04 16:04:05 -04:00
Victor Hu
afd1762417
Fix another location where the OPENBMC_PWR needs to be checked before printing transition state
2017-10-04 15:58:37 -04:00
Victor Hu
0026daf6d7
Change the state to powering-on, if transition states is requested
2017-10-04 15:12:47 -04:00
Victor Hu
5b6074c9b4
Add support for OpenBMC to show power state where host is not booted
2017-10-04 13:58:00 -04:00
Victor Hu
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
Victor Hu
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
cxhong
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
Victor Hu
df6209c381
Instead of testing for open, test if NOT closed,then OpenBMC
2017-10-03 14:02:09 -04:00
Victor Hu
6c01fed51c
Create some sample postscripts that users can run to check
...
Mellanox OFED/Adapter firmware levels and update the adapter
firmware level independent on installing a new version of OFED
2017-10-03 12:00:54 -04:00
cxhong
f295689c22
Merge pull request #4005 from mattaezell/ztp_improvements
...
Improvements to Cumulus ZTP
2017-10-02 13:39:29 -04:00
Casandra Qiu
9ff54dede6
Change format of rinv/rvitals output for PDU
2017-09-29 15:30:22 -04:00
Victor Hu
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
xuweibj
faff9c51e6
Merge pull request #4027 from hu-weihua/case_switch
...
test case for testing switch-based switch discovery key process
2017-09-29 14:54:31 +08:00
hu-weihua
c66f73ccd9
modify depending on comments
2017-09-29 02:13:33 -04:00
hu-weihua
bcee7b19e0
modify depending on comments
2017-09-29 02:09:09 -04:00
hu-weihua
ad9179b18f
modify depending on comments
2017-09-29 02:07:30 -04:00
cxhong
20e1e7213c
Support config snmpv1/2 community string for Mellanox switches during discovery phase ( #4030 )
...
* Support config snmpv1/2 community string for Mellanox switches during
discovery phase
* checking snmpversion defined in the switches table
2017-09-28 22:07:55 -05:00
Casandra Qiu
a28edb3e6f
modify community string
2017-09-28 09:56:32 -04:00
hu-weihua
4318da8e7e
test case for testing switch-based switch discovery key process
2017-09-28 04:19:13 -04:00
yangsong
55e1dde86f
fix issue Switch-based node discovery failed on cumulus switch #4007 ( #4022 )
2017-09-28 14:18:45 +08:00
Jarrod Johnson
f93f5e8e2c
Workaround switches that report ifindex in bridge ( #4019 )
...
Some switches report ifindex instead of bridge index.
This is not compliant behavior. However, we can detect
that every last mac was a dead end, and assume this is
the case to try to get better result. This won't work
if there is overlap in interface and bridge indexes, so
in that case, the spec compliant behavior is assumed.
2017-09-27 21:31:30 -05:00
Jarrod Johnson
2d024b5aeb
Have xcoll take a try at sorting output groups ( #4018 )
...
It isn't natural sort, but in many cases it should work.
Natural sort in perl is a pain or a dependency.
2017-09-27 20:36:30 -05:00
xuweibj
cf39880a20
fix issue 4008, modify rsetboot command logic ( #4017 )
2017-09-27 20:33:33 -05:00
Jarrod Johnson
489ee67c6a
Oneclipasu ( #4020 )
...
* Filter out extraneous output of OneCli
* Remove extraneous content from pasu
* Update pasu filtering
* Fix recognizing success to filter
* Update for new Lenovo OneCLI rpm
The new packaging offers up iflash64 and asu in a consistent
location.
* Workaround different IPv6 syntax for asu/onecli
* Filter out header of new version of OneCLI
* Filter out the Invoking SET command output of onecli
2017-09-27 20:32:17 -05:00
Victor Hu
6f1e0bdab9
If the openbmc console port is returned by nmap, assume that it's openbmc
2017-09-26 14:25:27 -04:00
cxhong
90c10ede1d
Merge pull request #3997 from immarvin/oncumulusgrade
...
add cumulus upgrade doc
2017-09-26 10:13:56 -04:00
chenglch
ce443ed0e4
Merge pull request #3937 from mattaezell/docfix_3891
...
Fix the documentation from #3891
2017-09-26 10:47:17 +08:00
Matt Ezell
a9b23dfa1d
Improvements to Cumulus ZTP
...
- Use the full path to cl-license
- Allow configinterface to download files
- Run enablesnmp in mypostscript so we have the correct community string
2017-09-25 16:04:09 -04:00
Casandra Qiu
dbefcc9f95
Modified switchdiscover man page
2017-09-25 15:55:57 -04:00
immarvin
d8d40f184c
add cumulus upgrade doc
2017-09-25 09:38:37 -04:00
chenglch
3408e93e6b
Do not query noderes table in subvars subroutine
...
This patch refactor the interface to get xcatmaster and tftpserver
attributes in the subvars subroutine to improve the performance.
partial-issue: #3958
2017-09-25 16:33:23 +08:00
Victor Hu
69900c5313
Merge pull request #4003 from whowutwut/rsetboot_net_fix
...
[OpenBMC] Support older endpoint path before OP910 1738 driver, fix rsetboot, 403 message.
2017-09-23 14:31:01 -04:00