2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-13 18:04:15 +00:00
Commit Graph

4634 Commits

Author SHA1 Message Date
ligc cc4dbdf8a3 change the nodeset install/netboot/statelite message from warning to error, and then exit 2015-05-11 04:51:13 -04:00
amy0701 2c0b4d2182 add nmap scan process framework, ipmi scan TBD 2015-05-08 05:57:06 -04:00
amy0701 f17fea2637 Create a plugin to handle bmcdiscover command 2015-05-07 21:52:38 -04:00
Casandra Qiu f4e8d1c233 Create a plugin to handle switchdiscover command 2015-05-06 16:49:47 -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
jjohnson2 b0c839856d Finish fix from previous commit
The change to remote behavior was not fully compensated
for in previous commit.  Go farther and ensure that the
classic syntax is executed exactly is it was.
2015-04-29 15:51:10 -04:00
jjohnson2 ae5715849f Restore backwards compatibility to !remote!
A change was made to allow '!remote!' to force indicate a NIC to be
relevant in case it wouldn't naturally occur.  This broke existing
configurations where the NIC would naturally be 'active'.  Attempt
to address by restoring the old match and enabling the new code
when an interface name is detected after '!remote!', but otherwise
act like pre-2.9.1 dhcp.pm
2015-04-29 15:01:25 -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
WangXiaoPeng d6feb34e0c defect 4657: PCM has requirement that the user/password of fsp are different with the ones of ipmi for ppcle node. That means our renergy command should read 'passwd:fsp' first, if it does not exist, then use the default passwd 'admin/admin' instead of use the password from ipmi. 2015-04-28 08:31:18 -04:00
immarvin ffaa44b437 support partitionscript in ubuntu 2015-04-27 22:31:59 -04:00
WangXiaoPeng e215c27a3c energy.pm, remove the stanby fsp/bmc check since CIM interface has problem to do it. So that means if some attributes cannot be supported on stanby fsp, there might be issues. Will fix it when really encounter it. 2015-04-22 23:47:39 -04:00
linggao 82c90e2227 null node appstatus when status is noping for nodestat -u. 2015-04-21 16:51:59 -04:00
Casandra Qiu 584012f6cb Bug #4475 Support INCLUDE for ubuntu pkglist 2015-04-21 10:00:49 -04:00
GONG Jie d9cc96bc4f Add more comments for bug#4502 fixing. Use /dev/hvc? instead of /dev/ttyS? for ppc64, ppc64le, ppc64el. 2015-04-16 16:52:41 +08:00
GONG Jie 9d90313aaf Fix bug#4502 2015-04-16 15:49:07 +08:00
immarvin 43ec8b55ef support persistent kernel cmdline after diskful installation 2015-04-10 02:54:01 -07:00
jjohnson2 5ac2c0a4d6 Improve IPMI FRU parsing for Lenovo Thinkservers
Lenovo Thinkservers provide logically addressed FRUs that
aren't typed as logical FRU.  Change so that the
addressing rather than the type drives our behavior to
read or skip.

Thinkservers explicitly have a locator record for FRU 0.
Ignore such a locator record.

If a board info area is not followed by a product or
multirecord area, give the board area parsing code access
to the end of the area in case board info data runs
beyond the end of the claimed area.
2015-04-08 15:11:36 -04:00
Lei Ai 33f614b584 merge fix for 4634 from 2.9.1-pcm branch 2015-04-08 17:14:25 +08:00
Jia Zhao 0e227799b9 support geninitrd for PowerKVM Hypervisor 2015-04-08 13:20:25 +08:00
Jia Zhao 33b992ae81 support define powerKVM hypervisor in nodeimport 2015-04-07 16:55:44 +08:00
Jia Zhao c339024112 update messages in nodeimport 2015-04-02 15:52:02 +08:00
Jia Zhao b769c4b1bc Update nodeimport error messages for kvm nodes 2015-04-02 15:23:09 +08:00
ertaozh f844701198 fix bug 4555 lsslp -s PBMC does not honor -n flag, need to update nodetype attribute for predefined node after discoveried 2015-04-01 23:17:20 -04:00
jjohnson2 48ae224911 ESXi 6 changes
ESXi 6 is for the most part identical to ESXi5 in how it is managed.
Have the esxi5 specific code also cover esxi6
2015-03-31 09:51:11 -04:00
jjohnson2 4d3e209c3e Push xCAT nodegroup membership to confluent
With noderanges, it would be very handy for xCAT
group membership to be reflected in confluent.  Have
makeconfluentcfg push that data into confluent.
2015-03-30 15:25:33 -04:00
ertaozh b2a04a221b fix bug 4611: PowerNV stateful CN provision will hang at reboot stage 2015-03-30 04:56:42 -04:00
WangXiaoPeng 358e83a5bb defect 4615: For renergy command against P8 node, support the concurrent performing node communication for multiple nodes. 2015-03-27 07:23:24 -04:00
Jia Zhao b94a492b21 fix nodeset command error in PCM nodeimport 2015-03-27 14:42:49 +08:00
Jia Zhao 8f298de177 fix bug 4614: genimage and provision is failed when osdistroupdate is associated 2015-03-27 14:36:31 +08:00
jjohnson2 39bc1e21a6 Change wvid to pass IP to client
When remote xCAT client is used, often the client will not have
the same name resolution in place as the management node.  For
wvid, mitigate this by passing the IP address to the client.
If name resolution worked before, this should be no downside.
If routing also doesn't work, well the user is no worse off than
before at the moment.
2015-03-26 10:01:10 -04:00
Jia Zhao 5371f78dbb setting vpd.uuid for powerkvm nodes during nodeimport 2015-03-24 15:30:17 +08:00
jjohnson2 ff3eee61f3 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-03-20 10:59:20 -04:00
jjohnson2 fb02c18853 Fix erroneous 'noping' in various circumstances
nmap's raw IP facility is prone to mistakes in various
environments.  Disable the raw IP handling by
telling nmap to run as if it didn't have privilege
2015-03-20 10:58:26 -04:00
linggao 50a086327b Fixed defect 4608: getmacs does not work for x222 nodes 2015-03-16 16:17:08 -04:00
daniceexi 56d468f669 defect 4603: fix the code logic of how to get the fsp of cec 2015-03-13 04:53:32 -04:00
Jia Zhao ebe61dbab5 fix nodeimport getting netboot attribute error 2015-03-12 17:30:02 +08:00
chudegao c51cfca5e1 fix feature request 189, support not contain existing postscript in kit 2015-03-11 18:02:31 +08:00
mellor d009a51b1c defect 4349: update previous fix to rmkitcomp 2015-03-10 17:12:50 -04:00
mellor 8f90acc07c defect 4349: fix rmkitcomp othepkgs dir removal; fix typo in Schema.pm to now display kitcomponent reponame correctly 2015-03-10 14:50:15 -04:00
mellor 551bc0ab11 defect 4494: fix lskmodules to find both *.deb and *.udeb packages 2015-03-10 08:42:27 -04: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
daniceexi c94b02d789 defect 4589: fix the issue in genimage.pm that when checking the existence of file in pkglist,otherpkglist,postinstall attributes, the value of the attributes could be multiple files which separated with , 2015-03-05 22:05:34 -05:00
Victor Hu 21caa0d9b9 Bug #4585, in the debian.pm code when we are looking at the pkgdir
directories, the last one was being used.  However, the first one
on the list should be used per man page:

"The first path in the value of osimage.pkgdir must be
the OS base pkg dir path,..."

Fixing to use the first directory specified.

Also fixed a bunch for formatting, space, tab issues...
2015-03-04 14:40:40 -05:00
daniceexi 32753450ae defect 4580: a minor change for the syntax 2015-03-02 21:30:51 -05:00
Victor Hu 30f6a66814 Bug #4518 - extra slash in the symlink when -p option is presented
For sles.pm, clean up the $path variable to remove multiple slash
and trailing slash.

In debian.pm , move the check for -p and -w further down so it does
not appear unless we have decided that debian is the image we are
copying.  The message is misleading when copycds is run for non
ubuntu/debian OSes
2015-03-02 12:38:28 -05:00
daniceexi 350421129d change the default memory size for diskless node to be 4G from 512M 2015-03-02 05:24:08 -05:00
Casandra Qiu 78cdcc04b3 Bug #4580, Parse Mac Address before generate network boot params 2015-02-27 09:05:34 -05:00
Victor Hu 0a4c7179c4 Introduced a bug on earlier commit ec96581059
On the checks for pkglist, otherpkglist and postinstall_files,
should make sure the variable is not empty string before seeing if the
file exists
2015-02-24 11:04:37 -05:00