2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-31 18:16:39 +00:00

112 Commits

Author SHA1 Message Date
chenglch
c6e663d1fd Use fifo pipe to enhance getadapter
Currently the getadapter implementation store the nics information
in multiple files. This implementaion will store the records in the
database and add the following changes:

1. Add taskstate table to record the getadapter request.
2. Add route_request hook in xcatd to avoid of too much process.
3. Add adapterinfo column to keep the adapter information.
4. Use fifo pipe to send/recv the adapter message and wake up the waiting process.
5. Use alarm signal to handle the timeout event.
2016-01-25 01:53:54 -05:00
ertaozh
7e90b5f77b docker lifecycle management commands framework 2016-01-14 01:54:58 -05:00
amy0701
5e0c59b620 add link for bmcdiscover. 2015-07-16 02:58:40 -04:00
linggao
0ea24f1db9 added new command makentp to setup ntp servers on mn and sn. 2015-06-11 12:17:01 -04:00
Casandra Qiu
f4e8d1c233 Create a plugin to handle switchdiscover command 2015-05-06 16:49:47 -04:00
daniceexi
b2eb57d072 Add default value for attribute site.xcatsslversion=TLSv1 to avoid using sslv3 which might cause POODLE Attach 2015-02-12 09:44:01 -05:00
ligc
18a3c26864 fix for bug 4265: remove getxcatdocs from PCM build 2014-08-31 23:24:42 -04:00
mellor
0d90767a46 defect 4229 update xCAT-client spec and add man for rescanplugins in xCAT 2.9 only 2014-07-29 12:35:38 -04:00
lissav
540e11c599 link in commands 2014-02-13 13:55:15 -05:00
John Simpson
49f714850b Adding a new plugin confgifpc to support discovery and configuring of NeXtScale FPCs 2013-10-18 16:18:14 -04:00
daniceexi
22290197a7 add the link for new command geninitrd
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16976 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-07-15 03:06:28 +00:00
lissav
62b988207f remove postage xCAT command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16322 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-05-16 14:08:38 +00:00
daniceexi
5b4d1a01d6 add link for nodediscoverdef command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16313 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-05-16 08:26:27 +00:00
asirxing
2d555c821a Merge lskit/lskitcomp/lskitdeployparam codes to xCAT trunk
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15843 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-04-07 06:17:34 +00:00
lissav
5d3e1f3d53 add /share/xcat/tools for aix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15464 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-03-12 13:13:27 +00:00
lissav
fbfe3777b4 add /opt/xcat/share/xcat/tools to the path on linux
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15463 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-03-12 13:04:37 +00:00
leiaibj
b327574f26 1. support minus network incremental value. 2. resolve can not discover nodes issue. 3. create new command noderegenips: for supporting reconfigure nic ips without reinstall
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14994 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-01-25 08:55:14 +00:00
jjhua
ecca0ef7de According to wu xian's request, remove the osdistroupdate code from xCAT
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14398 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-22 08:33:29 +00:00
leiaibj
66dab45eba enable -v -h for profiled nodes related commands, and also, create man pages
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14196 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-01 09:19:19 +00:00
bp-sawyers
34c4df71cd add genesis and elilo requires to xCATsn and straighten out XML requires
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14118 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-25 09:12:25 +00:00
wanghuaz
716b19a658 Added symbol link for addkitcomp/rmkitcomp/chkkitcomp
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14060 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-10-21 08:42:09 +00:00
mellor
1066cf8279 lskmodules support for PCM integration
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13890 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-09-25 20:53:24 +00:00
wanghuaz
6c16503d37 Added addkit/rmkit commands
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13880 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-09-24 15:03:58 +00:00
jjhua
63dc1b56cb link the osdistroupdate to ../bin/xcatclientnnr
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13770 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-09-12 06:37:09 +00:00
immarvin
1f0807ab5c link rmosdistro to xcatclientnnr
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13677 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-31 03:31:39 +00:00
immarvin
9fc62249bd create a link bin/rmosdistro to bin/xcatosdistro
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13658 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-30 09:37:17 +00:00
daniceexi
a16b7d5144 Add cfghost,lsve,chfgve commands
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13558 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-20 14:03:30 +00:00
lissav
0113179a9c better example
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13513 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-15 11:38:01 +00:00
daniceexi
a1e347ade2 add the new command slpdiscover
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13420 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-08-03 08:48:26 +00:00
brianfinley
64716ca324 Revert to original epoch from before my last commit. Since our Release
value includes the build date, every build is a slightly newer version
of the rpm, so it installs over the existing rpm fine.


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13111 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-06-15 16:59:08 +00:00
jbjohnso
36478f64e1 FSM has no need of xdcp/xdsh
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13108 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-06-15 14:17:13 +00:00
jbjohnso
55819f9bab Refine FSM packaging, make SHA1 optional
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13107 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-06-15 14:17:07 +00:00
brianfinley
6562e26252 - Use "-f" when removing /etc/profile.d/xcat.* on erase. If the file is
already removed, then with out "-f", the package fails to erase.



git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13100 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-06-15 03:47:11 +00:00
jwsimpson
c047d8b5cb Defect 3514607 - RPM checks for ifix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12530 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-05-04 17:16:42 +00:00
lissav
29d1c397a4 fix defect 3514127
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12102 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-04-02 20:23:38 +00:00
daniceexi
a7b456d288 defect 3508456: add env vars XCATROOT and PATH in the /etc/environment for aix so that xcatd can be started successfully from /etc/inittab
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11927 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-03-21 09:16:13 +00:00
bp-sawyers
16ab82b5a5 Have the xCAT rpms require the more specific version of perl-xCAT (e.g. 2.7.1 instead of 2.7)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11912 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-03-20 15:49:33 +00:00
sjing
f94f6abace lstree implementation.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11304 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-27 03:46:19 +00:00
bp-sawyers
54e6c0386b Modify build scripts to have a non-verbose mode and keep track of build errors
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11267 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-19 17:01:18 +00:00
ligc
d3e616095a fix for bug 3424615: put xcat PATH,MANPATH ahead of OS ones
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10823 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-18 08:52:13 +00:00
ligc
5fb247add4 fix for bug 3424615: put xcat PATH,MANPATH ahead of OS ones
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10822 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-18 08:39:41 +00:00
lissav
8b1ec25afc link in tabch
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10462 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-09-07 15:23:35 +00:00
jjhua
89f28b0801 create the soft link for swapnodes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9145 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-25 06:43:28 +00:00
yinle
cc70fb9607 minor fix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9116 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-21 09:29:15 +00:00
yinle
b0f1affa94 Modify the processing of lsslp
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9115 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-21 09:27:34 +00:00
yinle
932a7474c0 Fix bug 3214967 and 3222676. Modify the command process of lsslp.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9100 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-19 08:32:08 +00:00
mxi1
60c15d4c94 Added the new command "imgcapture" to svn trunk.
please run "man imgcapture" for more information.

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9076 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-17 15:55:44 +00:00
yinle
97e5a7c3dc Fix bug 3204541 lsslp command is broken in xCAT 2.6 03/08 build: link lsslp to the xcatclient.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9022 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-10 02:22:58 +00:00
yinle
51ba5d0ce7 modify the command processing of lsslp
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8986 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-04 01:59:09 +00:00
daniceexi
ef3ac4cf29 defect 3125260: make the %post part always return 0 so that rpm upgrade can finish as normal even when there's error in the %post
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8464 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-12-20 02:56:35 +00:00