2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-28 06:23:26 +00:00

639 Commits

Author SHA1 Message Date
ertaozh
fe8e4b800c enhance bmcsetup logic for openbmc 2017-05-05 04:33:09 -04:00
yangsong
a761e64c0c fix issue #2856: [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later (#2857)
* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856

* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856
2017-04-13 11:31:54 +08:00
Mark Gurevich
cf872bf57b Merge pull request #2736 from zet809/enable_xcatdebugmodel_for_ipmiraw
enable ipmi raw data if xcatdebugmodel set
2017-03-28 13:11:40 -04:00
ertaozh
b78fc0ae40 modify the output ipmi raw data with readable information 2017-03-28 03:37:52 -04:00
Weihua Hu
2d60f9c8bc Merge pull request #2705 from cxhong/pdureset
ADD support for power reset of PDU outlet
2017-03-28 15:09:59 +08:00
ertaozh
39b1df045f use wrong site attribute xcatdebugmodel before, change to xcatdebugmode 2017-03-27 09:10:28 -04:00
ertaozh
6047515122 enable ipmi raw data if xcatdebugmodel set 2017-03-23 05:48:56 -04:00
Yuan Bai
0b98b3f57d fix issue 2634 Quotes in tables' comment field break mypostscript (#2716)
* fix issue 2634 Quotes in tables' comment field break mypostscript

* polish comments

* polish comments
2017-03-22 02:40:09 -05:00
Casandra Qiu
865527400f ADD support for power reset of PDU outlet 2017-03-21 12:01:42 -04:00
zet809
d32fd0c30f Merge pull request #2573 from xuweibj/openbmc
framework for openbmc support, support some rpower and rinv commands
2017-03-15 16:20:37 +08:00
chenglch
1755412bb0 Add work aroud to replace sendmsg which is undefine method
This is a techenique debet that the callback is not transfered to
the Template library correctly, this fix just print error message
to syslog.

temp-fix: #2557
2017-03-06 11:07:59 +08:00
XuWei
72a0a2b5a9 [DO NOT MERGER] framwork for openbmc support 2017-03-03 04:10:23 -05:00
Kilian Cavalotti
9b5b7a6ae3 PasswordUtils.pm: don't crypt already hashed passwords 2017-02-24 15:11:55 -08:00
Casandra Qiu
f874090137 Syntax Error for issue#2490 2017-02-16 10:01:50 -05:00
Casandra Qiu
c4e0f637c9 Add pdu support 2017-02-13 16:33:11 -05:00
hu-weihua
113ed0de31 Fix issue2072 xCAT 2.12.3 - Policy table read incorrectly 2016-11-24 03:23:43 -05:00
yangsong
223b3305ef Merge pull request #2168 from chenglch/cryptmethod
Load the cryptmethod in the passwd table to generate the password
2016-11-22 00:14:17 -06:00
chenglch
69fff6a31e Load the cryptmethod in the passwd table to generate the password
sha256 and sha512 crypt methods are supported from glibc 2.7 version.
This patch enable the crypt feature on linux system and encrypt the
password with sha256 by default.

implement: #1890
2016-11-22 13:10:41 +08:00
immarvin
907c4971a9 fix issue [CUSTOMER] the old diskless image built by xCAT can not be used after xcat 2.12.2 #2130 2016-11-17 03:31:30 -05:00
immarvin
1e6714a99d fix issue when using copycds -p, stateful install has yum point to the wrong repository. #1852 2016-11-07 22:20:28 +08:00
penguhyang
5cd2dcea51 fix setting the ipmi info incorrectly in the site table causes infinite loop 2016-10-19 02:43:54 -04:00
ertaozh
a9b9c89c28 Remove the hardcoded password for FSP 2016-08-28 22:51:28 -04:00
immarvin
506d0c9660 fix issue [Customer] nodeset failed with meaningless messages #1529 2016-08-14 06:11:04 -04:00
immarvin
2ab944ea65 add ubuntu16.04.1 netboot pkglist;modify the precedence of SvrUtils::get_file_name 2016-08-08 05:10:02 -04:00
Mark Gurevich
db9a71750e Fix sytax errors reported by perltidy 2016-07-25 08:56:18 -04:00
Mark Gurevich
0a3fbd8d51 perltidy all perl files 2016-07-20 11:40:27 -04:00
Xiaopeng Wang
05694c1aee Merge pull request #1429 from xuweibj/powering-on
add powering-on status for PPC-HMC
2016-07-01 09:11:10 +08:00
XuWei
2a4b0a9caa add powering-on status for PPC-HMC 2016-06-30 20:51:01 -04:00
Xiaopeng Wang
7bc0c5912b Merge pull request #1389 from zet809/refine_hdwrdiscovery_progress
refine hardware discovery framework, put mtms based hardware discover…
2016-06-27 17:36:58 +08:00
Xiaopeng Wang
014a37f934 Merge pull request #1393 from immarvin/onksbootloader
fix issue  [Customer] bootloader is not grabbing the addkcmdline from osimage #1185
2016-06-27 14:27:30 +08:00
immarvin
00584f5370 fix issue [Customer] bootloader is not grabbing the addkcmdline from osimage #1185 2016-06-24 04:26:09 -04:00
wangxiaopeng
3e57820ee6 issue 1361: check the export sentence in the mypostscript to make sure no - is used in the variable name 2016-06-24 02:02:50 -04:00
ertaozh
75bc7d91f4 refine hardware discovery framework, put mtms based hardware discovery to typemtms.pm module 2016-06-24 01:58:34 -04:00
Xiaopeng Wang
c44f9c2964 Merge pull request #1244 from cxhong/1036
Use arp command to get switch mac address
2016-06-14 22:33:27 +08:00
Casandra Qiu
bbf151bf62 Use get_mac_by_arp subroutine from SvrUtil.pm 2016-06-07 22:17:54 -04:00
xuweibj
014de562f9 Merge pull request #1111 from whowutwut/install_disk
Modify the getinstdisk to create files called /tmp/xcat.install_disk to indicate xCAT related files  (DO NOT MERGE until after branch 2.12)
2016-06-07 14:28:00 +08:00
immarvin
216f80f93f correct the logic to determine the ENV{XCATMASTER} 2016-06-06 23:13:26 -04:00
Victor Hu
23e124ac2d Modify the getinstdisk to create a temporary file called /tmp/xcat.install_disk
so that it's easier for the admin who is debugging the install to know which files
are created by xCAT
2016-05-12 13:33:28 -04:00
Mark Gurevich
a4615fc8ba rmvm command man page and type fixes 2016-04-14 15:09:36 -04:00
Xiaopeng Wang
c2418b67d7 Merge pull request #843 from immarvin/onubtmulpkglist
add support for multiple pkglist for ubuntu
2016-04-01 18:32:05 +08:00
penguhyang
c6d543ad42 make a fixed value scope for xcatdebugmode 2016-03-25 05:45:38 -04:00
immarvin
1d36653cb1 refine the code on ubuntu multiple pkglist support;raise error message when pkglist cannot be opened 2016-03-24 23:26:45 -04:00
immarvin
bbf7c42e70 add support for multiple pkglist for ubuntu 2016-03-24 08:29:11 -04:00
Mark Gurevich
b186c2ed0f Updatenode to skip processing nodes which have some attributes missing 2016-03-15 13:24:21 -04:00
ertaozh
1e37705726 add getinstdisk as the default getdisk script for ubuntu 2016-02-16 02:11:20 -05:00
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