jbjohnso
|
7e9a9d09f3
|
Fix loop after request done, can_read will happily return true even if the client has closed... TODO: perhaps check for client closed explicitly
if we ever feel like doing multiple request scheme
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16566 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-06-06 17:48:47 +00:00 |
|
jbjohnso
|
dc5b18e4ef
|
Have xcatd prepare to accept alternate encoding 'storable'
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16555 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-06-05 20:58:47 +00:00 |
|
jbjohnso
|
c67d9135c1
|
Accept ECHILD as meaning the same thing as EAGAIN on sysread/syswrite to accomodate seemingly flawed platform behavior
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16548 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-06-05 13:58:03 +00:00 |
|
jbjohnso
|
22e92e3c05
|
Try to doubly make sure that buffering and EGAIN doesn't interfere with communication
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16481 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-05-30 18:58:15 +00:00 |
|
lissav
|
336a1aa2ab
|
do not regenerate hostkeys for xcatconfig -u
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16231 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-05-09 11:05:24 +00:00 |
|
lissav
|
686ebdb500
|
fix for defect 3554 and 3549
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16220 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-05-08 18:24:32 +00:00 |
|
ligc
|
7f60027aa1
|
fix for bug 3496: disable SELinux on RHEL, check rc problem
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15969 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-15 04:53:04 +00:00 |
|
jbjohnso
|
34f0ece400
|
Fix problem where hot takeover failed to completely kill off discovery worker
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15960 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-11 20:15:00 +00:00 |
|
jbjohnso
|
4817dfbe26
|
Fix unclean shutdown induced by discovery worker
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15959 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-11 19:46:48 +00:00 |
|
jbjohnso
|
d3adad02ee
|
Fix discovery in worker
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15958 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-11 19:37:23 +00:00 |
|
jbjohnso
|
7d7bfb00b4
|
Break discovery out to it's own worker
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15957 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-11 19:36:45 +00:00 |
|
lissav
|
0eff1909de
|
fix defect 3483
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15937 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-10 15:55:06 +00:00 |
|
jbjohnso
|
033b6706b7
|
Fix problems with IPv6-ification of the UDP service
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15881 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-08 20:36:14 +00:00 |
|
jbjohnso
|
f2de7ef12e
|
Fix problem where tc grants always were sent to the last peer to send traffic
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15880 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-08 17:37:15 +00:00 |
|
jbjohnso
|
27459a2869
|
Fix issue where TC requests would be remembered not at all and then forever
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15879 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-08 17:37:10 +00:00 |
|
jbjohnso
|
15d0a15364
|
Fix output to have a newline in packet
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15878 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-08 17:37:05 +00:00 |
|
jbjohnso
|
4204e9070e
|
Implement udp request (but no reply yet)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15877 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-08 17:36:57 +00:00 |
|
jbjohnso
|
b9e587e703
|
Step one of traffic control, have SSL inform UDP process of current client count
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15876 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-08 17:36:51 +00:00 |
|
jbjohnso
|
c72f824670
|
Simplify a lot of xcat IPC by removing the silly 'endoffreeze' in favor of store_fd and retrieve_fd
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15830 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-04-04 20:11:19 +00:00 |
|
lissav
|
6b9baa15e5
|
fix defect 3426
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15723 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-03-29 11:36:48 +00:00 |
|
xq2005
|
2de350cf80
|
support makeknownhosts on debian/ubuntu
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15478 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-03-13 10:11:02 +00:00 |
|
xq2005
|
2ce147d84b
|
support makeknownhosts on debian/ubuntu
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15477 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-03-13 10:06:38 +00:00 |
|
xq2005
|
e05797bb60
|
support makeknownhosts on debian/ubuntu
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15476 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-03-13 10:06:09 +00:00 |
|
lissav
|
907b14ba9d
|
add /opt/xcat/share/xcat/tools to the path for AIX
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15461 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-03-12 12:35:49 +00:00 |
|
lissav
|
46a89fa1c6
|
add crontab -l
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15332 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-03-01 13:38:09 +00:00 |
|
jbjohnso
|
5a21746fe8
|
Have xCAT support ssl parameter settings in site table
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15265 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-02-26 21:11:54 +00:00 |
|
lissav
|
b22f425c3e
|
add crontab -l
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15264 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-02-26 16:01:48 +00:00 |
|
lissav
|
cfcca53716
|
setup the MN in the servicenode table with proper defaults
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15208 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-02-19 13:29:55 +00:00 |
|
mellor
|
daf319a402
|
defect 3376 - need to load XCATSITEVAL global in upd listener process
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15203 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-02-18 20:30:37 +00:00 |
|
lissav
|
9154b2edc9
|
improve mgmt into servicenode table
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15201 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-02-18 20:22:36 +00:00 |
|
lissav
|
f942046a68
|
xcatconfig -m add mn to the servicenode table defect 3308
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15174 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-02-14 15:07:21 +00:00 |
|
daniceexi
|
9a9b28a9f3
|
defect 3333: use th signal 12 (USR2) to stop the install monitor process
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15007 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-29 02:03:28 +00:00 |
|
jbjohnso
|
3496d08373
|
Add support for xcatd to recognize and unpack gzip compressed payloads
Put back in extended NIC information, but compress it
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14999 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-25 14:37:17 +00:00 |
|
bp-sawyers
|
27a7ca0556
|
Fix bugs 3284 and 3285 - xCAT-genesis-scripts-x86_64 trying to run mknb when xcatd is not ready
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14921 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-18 17:26:23 +00:00 |
|
jbjohnso
|
05796434a8
|
Have xcatd not print warnings in the event of non-resolvable cirumstance
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14913 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-17 21:43:09 +00:00 |
|
daniceexi
|
709fc270ae
|
defect 3282: use the /var/run/xcatd.pid to store the main pid of xcat if no pidfile is specified with -p flag
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14873 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-14 13:12:02 +00:00 |
|
ligc
|
9aa954458f
|
comment out the hardeths, problematic in several scenarios, hard to debug, MN ip should be configured manually or through DHCP
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14871 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-14 07:22:47 +00:00 |
|
xq2005
|
7acde1dad7
|
xcatconfig on debian
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14812 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-09 05:55:43 +00:00 |
|
linggao
|
ad6cf32fe3
|
fixed defect 3266
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14734 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2013-01-02 22:04:14 +00:00 |
|
linggao
|
e08109fd0a
|
fixed a problem that xcatd gives warning when sorting nodes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14687 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-19 16:40:29 +00:00 |
|
sjing
|
3f6118dae1
|
keep the parent_fd before any change, then restore it after the change, since it's a global variable.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14676 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-18 08:53:57 +00:00 |
|
daniceexi
|
6a41e82ed4
|
Add remoteimmsetup command to be the allow running in policy table
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14660 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-14 09:54:02 +00:00 |
|
sjing
|
9f45ee17b4
|
plugins executed sequentially.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14646 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-14 04:23:45 +00:00 |
|
ligc
|
f2c2410f3a
|
fix for bug 3235: check ipv6 only for Linux, not AIX
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14624 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-12 02:52:42 +00:00 |
|
ligc
|
9de743b141
|
fix for bug 3214: check if IPv6 is enabled on MN
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14616 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-11 11:11:00 +00:00 |
|
ligc
|
3d32c9999b
|
undo fix for bug 3393278: should fix some where else, external behaviour of nodels <empty_group> is changed and some customer is affected
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14599 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-10 08:54:45 +00:00 |
|
linggao
|
933b5e0983
|
added explicit tag in switches.sshusername to indicate that the username is for telnet. This will improve the performance for xdsh to switches
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14563 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-05 20:39:43 +00:00 |
|
immarvin
|
9e4fd9ef38
|
set all the plugin procress and its children in a seperate process group;send SIGTERM to the process group to effectively abort command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14553 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-05 03:04:13 +00:00 |
|
immarvin
|
70257d7acd
|
while "CTRL+C" trying to kill the plugin process,SIGINT is blocked, use SIGTERM instead
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14540 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-04 13:22:38 +00:00 |
|
lissav
|
d3a4f4df5b
|
Remove updatestatus from xcatd
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14528 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
|
2012-12-03 18:53:59 +00:00 |
|