92c019bdb3
set default value for $::XCATSITEVALS{httpport} if site.httpport is not specified ( #5780 )
2018-11-09 15:28:17 +08:00
fe33d7d98f
Log Number of Nodes for xCAT command to command.log ( #5729 )
...
* Log Number of Nodes for chdef/mkdef/rmdef/lsdef/nodels command to
command.log
* Create a new tag for reponse object
2018-10-29 17:12:20 +08:00
5fc4e7fad5
Enhancement for using site cache in plugin ( #5535 )
...
* site cache when run plugin does not work very well
- using cache from plugin when getNodesAttribs/getNodeAttribs (pass it into DB process from plugin process)
- Site cache is a whole hash, so to use cache when by the hash is there, instead of the specified key is there.
It is because that there might be no key defined in site table.
* with XCATBYPASS, to populate site hash before scan_plugins. Then only 1 query for site table to do whole things.
* cache site when init plugins on service nodes
* missing to comment the old codes query from xCAT DB process
2018-08-21 18:36:52 +08:00
6ef9b2926d
Remove trailing spaces in file xCAT-server/sbin/xcatd
2017-12-31 23:59:59 +00:00
e0d60aee83
Remove trailing spaces in file xCAT-server/sbin/xcatconfig
2017-12-31 23:59:59 +00:00
c2944b2a32
Remove trailing spaces in file xCAT-server/sbin/xcat_traphandler
2017-12-31 23:59:59 +00:00
b3a43edf03
Remove trailing spaces in file xCAT-server/sbin/updateSNimage
2017-12-31 23:59:59 +00:00
6a786b2d52
Remove trailing spaces in file xCAT-server/sbin/stopstartxcatd
2017-12-31 23:59:59 +00:00
b2f7a36029
Remove trailing spaces in file xCAT-server/sbin/runsqlcmd
2017-12-31 23:59:59 +00:00
9042da05ec
Remove trailing spaces in file xCAT-server/sbin/runcmdinstaller
2017-12-31 23:59:59 +00:00
315178c1e4
Remove trailing spaces in file xCAT-server/sbin/restartxcatd
2017-12-31 23:59:59 +00:00
659678bfc1
Remove trailing spaces in file xCAT-server/sbin/makenamed.conf
2017-12-31 23:59:59 +00:00
d0f943a342
Remove trailing spaces in file xCAT-server/sbin/chtab
2017-12-31 23:59:59 +00:00
5e53fa6824
using execute binary of systemd to determine if systemd is enabled on this distro
2018-07-26 13:23:45 +08:00
57bc7c1f57
Add a default systemd unit file based on the auto-generated one from SysV ( #5394 )
...
* Add a default systemd unit file based on the auto-generated one from SysV
* modify the xcatd testcase when using systemd
2018-07-23 17:31:50 +08:00
20f64f4111
commands.log show the service node name ( #5408 ) ( #5409 )
2018-07-23 17:28:52 +08:00
8209b449c6
delete change policy table by xcat
2018-07-06 04:46:25 -04:00
45a602bdf6
update hwinv table by updatenode -P geinv
2018-07-05 03:29:51 -04:00
1c1eace773
Recording the Severity of log message into xCAT logs ( #5267 )
...
- modify rsyslog conf and add "%syslogseverity-text:::uppercase%" to input the text Severity
- remove duplicate Severity in log message
- modify MsgUtils::trace for better performance and code structure
2018-06-05 17:57:55 +08:00
adb1cafa43
modify message
2018-06-01 11:28:25 -04:00
bcf0b4a7b8
Modified message
2018-05-30 21:27:00 -04:00
d49664ea31
Add WARNING message if non-root user runs chtab command
2018-05-30 13:41:25 -04:00
3460a6915c
* log the size of packets received by udp listener
2018-05-28 05:24:52 -04:00
558d5b173f
Increase packet size of recv()
2018-05-24 13:11:38 -04:00
4ab66ee717
Fix the issue #5153 : there are several xcatd SSL process remaining
...
- make sure $pid_UDP is set to zero when UDP process quit in CHLD handler
- disable the signal handler for CHLD in the end of SSL lister, and make itself to handle reaper via `wait`
2018-05-18 16:33:28 +08:00
f56a57b924
Merge pull request #5180 from robin2008/xcatsnap-rsyslog
...
add rsyslog configration files to xcatsnap
2018-05-09 14:51:32 -04:00
2361cda1f2
Man and usage updates for chtab and tabch commands
2018-05-08 13:34:17 -04:00
cde37a25de
add rsyslog configration files to xcatsnap
2018-05-08 17:27:43 +08:00
4c8c68efb3
Changes after review
2018-04-18 16:07:59 -04:00
4163a6bb6c
Token expiration setting
2018-04-17 13:40:57 -04:00
17793bc364
delete password from log for runsqlcmd ( #5075 )
2018-04-10 16:36:00 +08:00
df93416a91
Avoiding error log for installmonitor
requesting during provisioning ( #5069 )
...
* (#5067 ) to avoid error log for `installmonitor` requesting during provisioning
* add 2 sec timeout as others for unsupport requesting
2018-04-09 17:40:38 +08:00
bc1de0529c
Merge pull request #5015 from robin2008/install-monitor-cache
...
clear "name-IP" cache in `install monitor` process
2018-03-27 17:59:07 +08:00
372756a6ad
( #4913 ) clear cache before run 'nodeset <> next' to avoid using the old IP address
...
after IP address is modified.
2018-03-27 17:46:19 +08:00
24c2cb751f
Merge pull request #5017 from robin2008/xcatsnap
...
(#4973 ) add journal logs in xcatsnap for xcatd
2018-03-27 17:05:55 +08:00
cb4edc2bc1
Fix the issue 'install monitor' exit unexpected and SSL CPU 100% ( #4582 , #4496 ) ( #5005 )
...
* Fix the issue 'install monitor' exit unexpected (#4582 ).
- add eval block to cover all possible codes which might die in do_installm_service
- add more logs in install monitor to record useful inforamtion
- add sleep 0.01 to avoid CPU too high
- fix the wrong timeout usage (alarm - die)
- recover the default INT/TERM singal handler to avoid UDP listener will quick when kill 'install monitor'
* Avoid SSL CPU 100% when hit max open file number
2018-03-27 17:02:38 +08:00
d6a45d9398
( #4973 ) add journal logs in xcatsnap for xcatd
2018-03-27 16:32:01 +08:00
cb25622331
It is for provision log enhancement and partial address #4582 ( #4648 )
...
- clear logs in the key components during provisioning (not only debug mode, but debug mode will have more logs)
- now only cover rhel7 stateful and stateless
- make more syslogs into cluster.log (tag = xcat or xcat.*)
- the changes will not impact other distro
2018-01-23 03:20:42 -06:00
c9c98b8b6f
Add warning when xCAT throttles SSL connections
2017-12-05 14:29:29 -05:00
f9a1ef15cb
Fix #4288 , Show the milliseconds for elapsed time of command execution ( #4290 )
2017-11-13 23:41:56 -06:00
784250e0bd
add getopenbmccons to commands.log 's filter list
2017-10-25 02:19:50 -04:00
7515be4590
fix issue If service node is down, control to OpenBMC node never returns #3888:use port 3054 instead of 3001 to run debug commands inside installer
2017-10-12 01:55:20 -04:00
35d299f9d6
fix issue If service node is down, control to OpenBMC node never returns #3888:use port 3004 instead of 3001 to run debug commands inside installer
2017-10-11 04:21:01 -04:00
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
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
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
021e873704
notify the nodes which are sending findme requestd about the status of the processing
2017-08-15 03:58:44 -04:00
818fd8d5a3
fix issue 3617
2017-08-07 02:23:39 -04:00
405ed14a20
Leverage syscall to resolve the hang in CI environment
2017-08-02 15:33:42 +08:00
6aadfc2055
Fix 3474, introduce 'XCATSHOWSVR' to control whether to show where the message is from.
2017-07-27 16:08:14 +08:00