2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-08 17:50:09 +00:00
Commit Graph

594 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 fdca2cc3f9 replace the determine install disk precess with script share/xcat/install/scripts/getinstdisk, it will write the install disk to /tmp/install_disk 2015-12-28 01:09:56 -05:00
zet809 d39d5b567c Merge pull request #386 from xuweibj/I302
to fix Issue 302, modified my_ip_facing and related functions
2015-11-12 14:01:14 +08:00
XuWei f2b9f6e94a to fix Issue 302, modified my_ip_facing and related functions 2015-11-12 00:33:03 -05:00
Xiaopeng Wang 83e4df505e Merge pull request #301 from zet809/bmcdiscovery_add_flag_t
add flag -t for bmcdiscovery to generate a temp bmc node
2015-11-05 16:11:02 +08:00
ertaozh 861164068b add flag -t for bmcdiscovery to generate a temp bmc node 2015-11-01 21:31:32 -05:00
penguhyang a482af52c4 correct to generate stateful-mgmtnode osimage on rh7.0 2015-10-29 02:50:33 -04:00
bybai 89d039690d allow multiple valid access tokens to exist at the same time for a user 2015-08-18 04:30:02 -04:00
immarvin d2cee739e4 postscript enhancement: enhance log framework of the xcat postscript 2015-07-07 01:25:17 -04:00
immarvin d4e1383e68 overwritten the SvrUtils.pm by mistake, recover it 2015-07-02 09:01:10 -04:00
immarvin 53b4d81a4f fix defect #4717 [FVT]:sles11.4 diskful installation failed with netboot=yaboot 2015-06-29 22:56:24 -04:00
huweihua 472ceb9dcc fix defect4649, give more meaningful error message when atrribute wasn't set up 2015-06-15 00:48:02 -04:00
immarvin 6ff268934c add a site attribute xcatdebugmode as a switch the xcat debug mode 2015-06-12 03:55:03 -04:00
immarvin e7154e0348 fix #4687 [FVT]:copycds rhels6.5 iso create rhels6.5-ppc64-install-compute_ad. please remove it. 2015-06-02 03:41:23 -04:00
immarvin db8a4dd07d donot create statelite osimages and diskless service osimages after copycds, 2015-06-02 02:02:40 -04:00
immarvin f5b1324a6a update subroutines in xCAT::SvrUtils to generate only -compute and -service images, do not clean up the template files for now. 2015-06-01 04:50:20 -04:00
immarvin 3bede8df02 fix defect #4682 [DEV]Sles12 diskfull compute install failed with multiple mac address 2015-05-29 23:51:52 -04:00
linggao 1058c6e518 increased the timeout value for ssh/telnet connection for MelloxIB switch 2015-05-28 16:48:18 -04:00
ligc 3c7305c779 fix for bug 4678: rnetboot should still work without gateway 2015-05-24 22:26:18 -04:00
immarvin d742efdb43 change the name of partition file in ubuntu from /tmp/partitioning to /tmp/partitionfile 2015-05-04 04:36:27 -04:00
immarvin 2be47e9c59 correct a typo 2015-04-30 04:24:06 -04:00
immarvin faabb8e54b merge 2015-04-30 04:10:12 -04:00
immarvin 75a7490d98 there is no python in ubuntu installer initrd, add a base64 decode(contributed by gongjie) function in pre.ubuntu 2015-04-29 10:46:15 -04:00
immarvin ffaa44b437 support partitionscript in ubuntu 2015-04-27 22:31:59 -04:00
Casandra Qiu 584012f6cb Bug #4475 Support INCLUDE for ubuntu pkglist 2015-04-21 10:00:49 -04:00
immarvin 43ec8b55ef support persistent kernel cmdline after diskful installation 2015-04-10 02:54:01 -07:00
Jia Zhao 8f298de177 fix bug 4614: genimage and provision is failed when osdistroupdate is associated 2015-03-27 14:36:31 +08:00
daniceexi 19853bf2d2 Change the code to generate MACADDRESS var in mypostscript. var MACMAC will show the mac.mac. var MACADDRESS will show the installnic which calculated from mac.mac 2015-03-06 05:22:40 -05:00
ertaozh 4dd21f1775 fix bug 4555: lsslp -s PBMC does not honor -n flag 2015-02-05 04:35:16 -05:00
immarvin e941049b9b add support for online mirrors during provision 2015-02-02 02:13:14 -08:00
linggao a887fadd83 Supports multiple SDK cd's for sles in ospkgs and otherpkgs 2015-01-22 15:32:18 -05:00
chudegao 6a703f9ea7 fix 4513 enable root logon permission in remoteshell,4522 support remove os pkgs in ubuntu pkg list 2015-01-22 16:32:03 +08:00
daniceexi 127313aa16 defect 4467: In Template.pm, fix the issue that added a emptry line at the head of the parition script which causes the partition script cannot find correct shell interpreter 2014-12-14 05:18:55 -05:00
daniceexi b02452e2fb defect 4453: In the Postage.pm, fix the issue that he xcatmaster attribute for node cannot be set to 'MASTER' env viriable in mypostscript 2014-12-03 01:12:31 -05:00
zhaoertao 65814f3b59 fix bug 4395: ubuntu didn't get pkgdir from the osimage pkdir attribute 2014-11-13 21:54:17 -05:00
huweihua ba343557ec fix bug: disappeared in petitboot environment 2014-11-11 07:02:51 -05:00
immarvin 1c379b1590 fix defect #4326 [fvt]2.9:load config file failed if more than one mac during vm install 2014-10-29 02:49:02 -07:00
zhaoertao 0096a8dde0 fix bug: 4310 xdsh to Cisco SG300-52 switch does not work, don't affect the original supporting 2014-10-22 15:39:24 -07:00
zhaoertao de215daef3 fix bug: 4310 xdsh to Cisco SG300-52 switch does not work 2014-10-22 14:55:08 -07:00
mellor 87840527c2 enhance for p8 hardware discovery 2014-09-26 03:55:57 -07:00
Jarrod Johnson 4100dd77e4 Add capability for plugins to supply a description in update_tables_with_templates 2014-09-23 10:46:28 -04:00
mellor f39c0f46a1 enhance for MTM based p8 hardware discovery 2014-09-22 19:11:16 -07:00
mellor 1407d0044e Do clean up things for Power LE hardware discovery 2014-09-19 08:00:13 -07:00
mellor 61517af5ce remove the lsslp defined pbmc node from the found nodes 2014-09-18 20:01:37 -07:00
lissav 80772ee81c missed a path 2014-09-12 09:22:29 -04:00
lissav 61b8040369 Support for auditlog without syslog 2014-09-11 13:14:04 -04:00
mellor 42b0f43780 support mtms based hardware discovery 2014-09-11 02:38:47 -07:00
immarvin eaf7325a1c fix defect #4242 In physical rhel7 env,set installnic=ethx can not provision compute node. 2014-08-29 00:31:56 -07:00
ligc d7081292fc fix for 4261: add the getnodesetstat support for grub2 2013-08-29 15:18:48 +08:00
huweihua ef94ee5642 sysclone support p: set target node boot from disk after clone install 2014-08-28 02:21:56 -04:00