2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-19 04:40:21 +00:00
Commit Graph

6710 Commits

Author SHA1 Message Date
2c0b4d2182 add nmap scan process framework, ipmi scan TBD 2015-05-08 05:57:06 -04:00
a3e365003c modify xCATreg 2015-05-08 03:25:24 -04:00
f17fea2637 Create a plugin to handle bmcdiscover command 2015-05-07 21:52:38 -04:00
f4e8d1c233 Create a plugin to handle switchdiscover command 2015-05-06 16:49:47 -04:00
d742efdb43 change the name of partition file in ubuntu from /tmp/partitioning to /tmp/partitionfile 2015-05-04 04:36:27 -04:00
2be47e9c59 correct a typo 2015-04-30 04:24:06 -04:00
faabb8e54b merge 2015-04-30 04:10:12 -04:00
1c90d9f0ca add base64 decode function 2015-04-30 02:58:42 -04:00
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
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
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
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
c9488a9192 add partition script for ubuntu ppc64le 2015-04-28 06:25:18 -04:00
ffaa44b437 support partitionscript in ubuntu 2015-04-27 22:31:59 -04:00
f319db209c modify xCATreg for autotest 2015-04-24 04:16:04 -04:00
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
82c90e2227 null node appstatus when status is noping for nodestat -u. 2015-04-21 16:51:59 -04:00
584012f6cb Bug #4475 Support INCLUDE for ubuntu pkglist 2015-04-21 10:00:49 -04:00
71a764ed96 defect 4644: change in xcatd and Client.pm to fix two issues: 1. if the plugin process run certain command like 'omshell' dhcp.pm and which hang, this will cause the plugin process cannot be finished with ctrl^c; 2. the ctrl^c cannot be passed to service node. 2015-04-21 05:15:43 -04:00
c634a89c2c add the centos 7.1 support 2015-04-21 03:24:34 -04:00
cc5165d8db modify xCATreg code 2015-04-20 05:07:25 -04:00
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
9d90313aaf Fix bug#4502 2015-04-16 15:49:07 +08:00
bbcfef36e2 fix for bug 4591: print a more reasonable message when no disk found on the node 2015-04-15 02:05:47 -04:00
43ec8b55ef support persistent kernel cmdline after diskful installation 2015-04-10 02:54:01 -07:00
6b13006087 GPU supporting: create cuda tmpl file link for diskfull, create cudaruntime pkglist file link for diskless 2015-04-10 03:38:36 -04:00
e959e5a698 GPU supporting: remove linux-image and linux-headers from diskfull pkglist, modify hackuname to not overwrite uname-binary 2015-04-09 07:23:03 -04:00
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
33f614b584 merge fix for 4634 from 2.9.1-pcm branch 2015-04-08 17:14:25 +08:00
0e227799b9 support geninitrd for PowerKVM Hypervisor 2015-04-08 13:20:25 +08:00
33b992ae81 support define powerKVM hypervisor in nodeimport 2015-04-07 16:55:44 +08:00
014d8ce183 add linux-headers into pkglist which is useful for cuda installing 2015-04-03 04:56:21 -04:00
78bc498a76 cuda installation supporting for ubuntu14.04.2 ppc64el 2015-04-03 04:05:38 -04:00
c339024112 update messages in nodeimport 2015-04-02 15:52:02 +08:00
b769c4b1bc Update nodeimport error messages for kvm nodes 2015-04-02 15:23:09 +08:00
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
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
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
b2a04a221b fix bug 4611: PowerNV stateful CN provision will hang at reboot stage 2015-03-30 04:56:42 -04:00
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
b94a492b21 fix nodeset command error in PCM nodeimport 2015-03-27 14:42:49 +08:00
8f298de177 fix bug 4614: genimage and provision is failed when osdistroupdate is associated 2015-03-27 14:36:31 +08:00
2fd0f59cca fixed the issue that bridge module cannot be loaded automatically on SL6.6 2015-03-27 01:33:36 -04:00
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
aa7765accf defect 4625: fix the issue that restapi does not work on Ubuntu 2015-03-26 07:15:33 -04:00
21204f4dde fix the issue that POST - /networks does not work. and fix the ssl connection failure on ubuntu 2015-03-26 07:15:23 -04:00
f02a5e927d defect 4625: create necessary dirs for apache2 cfg 2015-03-26 07:15:15 -04:00
f8bd32838a Change the debian/rules file to executable to supress
a warning during the build.  The rules file is required to have
execute permission as it's the debian "Makefile"
2015-03-25 17:42:51 -04:00
5068a8b99d fix defect 4624: mlx4_en.ko missing from Ubuntu stateless image 2015-03-24 03:56:20 -04:00
5371f78dbb setting vpd.uuid for powerkvm nodes during nodeimport 2015-03-24 15:30:17 +08:00