317845a04c
merge 2.13.perfopt branch to master branch ( #3044 )
...
* Add trace point for perf tool in xcatd (#903 )
This patch aims to enable nytprof library to analyze the performance
of xcat code in statement level.
- Add perf trace point in xcatd
- Add sleep time for db prcess to solve the race condition when
- perf instraction is used.
More reference
To enable prof:
perl -dt:NYTProf /opt/xcat/sbin/xcatd -f
Some perf test sample:
https://github.com/chenglch/xcatperf
* refine the performance of makedhcp (#2901 ), it including:
- refine the code logic in getSNList to get better performance
- refine the getipaddr, cache the dns lookup result
- refine noderangecontainsMn
- refine ishostinsubnet
2017-05-18 14:23:29 +08:00
80e5e96542
fix mtu support ( #3083 )
2017-05-18 01:00:50 -05:00
ff4fd41e6e
Merge pull request #3076 from gurevichmark/rinv_format
...
OpenBMC rinv sorted output
2017-05-17 22:20:37 -04:00
e664018cc4
Changes after review comments
2017-05-17 11:27:37 -04:00
68736a6440
Merge pull request #3037 from xuweibj/I3036
...
Get username and password from passwd table for openbmc discover
2017-05-17 08:55:27 -04:00
2e017e2c10
OpenBMC rinv sorted output
2017-05-16 15:56:49 -04:00
e2b25f57a3
Modify output for rpower state when return Quiesced
2017-05-16 04:42:06 -04:00
83e0e51944
Merge pull request #3045 from zet809/fix_issue_2577
...
Fix issue 2577: chdef -m should return correct warning message when s…
2017-05-15 10:16:45 -04:00
9000ae5d1e
Merge branch '2.13' into master
2017-05-15 16:47:58 +08:00
b5448dc6f8
Fix regular expression issue while listing group object
...
Group object should not be translate with the object name even if
the attribute contains regular expression.
Fix-issue: #3047
2017-05-15 09:57:12 +08:00
e07b607b44
Fix issue 2577: chdef -m should return correct warning message when some attributes is not permit to be changed.
2017-05-12 06:33:37 -04:00
e34dfc0722
Merge pull request #3035 from gurevichmark/mkdef_exists
...
Better processing mkdef if object already exists
2017-05-12 15:39:52 +08:00
09361d8499
update udevadmin work around ( #3038 )
2017-05-12 00:01:44 -05:00
83f5ea9321
Get username and password from passwd table for openbmc discover
2017-05-11 23:12:15 -04:00
3d923652c5
Merge pull request #3024 from gurevichmark/rvitals_openbmc
...
Initial pass for OpenBMC rvitals
2017-05-11 17:11:16 -04:00
a5dda1a07e
Better processing mkdef if object already exists
2017-05-11 14:47:33 -04:00
320d79a0fd
Suggested review changes
2017-05-11 09:57:05 -04:00
18dc716959
Merge pull request #2951 from xuweibj/I2948
...
Add bmc specific for rpower in usage & return if encountered error
2017-05-11 09:00:36 -04:00
d2fd44fbdf
Merge pull request #3028 from immarvin/onpostage
...
partial fix for [openbmc]xcatd reported "Died at /opt/xcat/sbin/xcatd " when openbmc nodes updated its status from "installing" to "booting" #3026
2017-05-11 16:13:35 +08:00
90b245797b
Merge pull request #3025 from xuweibj/rtvalue
...
modify return value of bmcdiscover check and ipsource options
2017-05-11 16:09:27 +08:00
0eb924a793
Merge pull request #3030 from zet809/fix_issue_2803
...
Fix issue 2803: rinv ocasionally produces BMC error without telling w…
2017-05-11 15:54:12 +08:00
74b460072c
Merge pull request #3029 from xuweibj/I3206
...
modify output format when preprocess print error message
2017-05-11 15:51:31 +08:00
a811568afb
Fix issue 2803: rinv ocasionally produces BMC error without telling which node was in error
2017-05-11 03:42:01 -04:00
7d2ac05f4d
add rinstall support for openbmc ( #3009 )
...
* add rinstall support for openbmc based server, it is still for technical preview.
* use <D> instead of <I> in xCAT::MsgUtils->message to display the rsetboot+rpower response correct
2017-05-11 15:33:34 +08:00
79bfb9a898
modify output format when preprocess print error message
2017-05-11 03:24:28 -04:00
db94cc7479
partial fix for [openbmc]xcatd reported "Died at /opt/xcat/sbin/xcatd" when openbmc nodes updated its status from "installing" to "booting" #3026
2017-05-11 02:30:42 -04:00
36635b3fea
modify return value of bmcdiscover check and ipsource options
2017-05-10 22:33:59 -04:00
c02c9269df
Initial pass for OpenBMC rvitals
2017-05-10 14:58:20 -04:00
3bd5b37773
check existence of netboot config file in postage.pm
2017-05-10 06:03:34 -04:00
1e098afcb2
modify all exit to return & change return value when configuration is wrong ( #3016 )
2017-05-10 02:33:53 -05:00
60eb9287bf
Merge pull request #2978 from whowutwut/debug_states
...
Add debug information for openbmc to show Host State and Host Transition State
2017-05-09 13:29:20 -04:00
7271df073f
Merge pull request #2990 from zet809/enhance_bmcsetup_for_openbmc
...
enhance bmcsetup logic for openbmc
2017-05-09 13:28:12 -04:00
3e7afecee2
Merge pull request #3012 from zet809/fix_issue_3003
...
Modify bootloader label to be "xCAT Genesis shell" for petitboot
2017-05-09 13:14:29 -04:00
b909a7ed30
Modify bootloader label to be "xCAT Genesis shell" for petitboot
2017-05-09 06:12:49 -04:00
69f38cbb87
Update bmcsetup related code for OpenBMC
2017-05-09 04:03:41 -04:00
a9844c9aa4
Merge pull request #2986 from xuweibj/I2809
...
Enhance bmcdiscover to support openbmc
2017-05-09 13:46:43 +08:00
f9eef1d3d0
modified depending on comments
2017-05-09 01:15:04 -04:00
5df4813756
modified depending on comments
2017-05-08 21:11:48 -04:00
6f5792c453
Merge pull request #2966 from xuweibj/I2913
...
framework of rspconfig command for openbmc
2017-05-08 09:41:24 -04:00
52e2e2ff75
modified depending on comments
2017-05-08 04:00:52 -04:00
12610abaed
Minor amend fix for 2794 - correct the wrong plugin name in trace log ( #2999 )
2017-05-08 02:12:02 -05:00
2155d8c33d
modified depending on comments
2017-05-07 22:20:04 -04:00
230a4dbb79
Fix issue #2794 , Nodeset fails to generate /tftpboot config files if … ( #2982 )
...
* Fix issue #2794 , Nodeset fails to generate /tftpboot config files if ip attribute is not set
- Report error when the node cannot be handled by its xcatmaster/servicenode (sharedtftp=0)
* - using determinehostname to get the current server name, it will reduce the time when many service nodes.
2017-05-07 21:13:59 -05:00
4d0e8ece12
modified depending on comments
2017-05-07 21:55:21 -04:00
1c51f5dcf4
Supports snmpv3 configuration based on the attributes defined in the switches table ( #2956 )
...
* Supports snmpv3 configuration based on the switches table for onie switch
* fix typo
2017-05-05 03:37:56 -05:00
fe8e4b800c
enhance bmcsetup logic for openbmc
2017-05-05 04:33:09 -04:00
bc5663b911
Enhance bmcdisocver to support openbmc
2017-05-05 02:30:08 -04:00
f3531240d3
Parsing : fix for sendmsg() error message ( #2983 )
2017-05-04 20:30:52 -05:00
7b67ff1533
Print out the data from the Rest call for the Current and Transition States
2017-05-03 20:53:21 -04:00
9834644ab2
Merge pull request #2965 from gurevichmark/clonevm_error
...
Remove : for the output error message
2017-05-03 16:33:40 -04:00