Commit Graph

918 Commits

Author SHA1 Message Date
vallard
725823a0a3 updated variable substitution
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4897 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-05 20:46:41 +00:00
jbjohnso
2d2089a6e4 -Change module filename checks to be less permissive
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4892 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-05 15:39:27 +00:00
vallard
0d0cf639e1 added gennr for using nodels without database
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4888 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-05 05:12:38 +00:00
jbjohnso
eeeb744e52 -Support utf-8 on output
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4884 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-04 18:59:24 +00:00
daniceexi
68de42c84b def commands performance enhancement: 1. fix performance issue in the getobjdefs; 2. def commands only get necessary attribute by getobjdefs; 3. lsdef without flags only displays node name; 4. rmobjdefs does not check the only_if condition; 5. Make Table::delEntries function can handle multiple records for a table
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4864 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-30 07:50:28 +00:00
wanghuaz
75b0a4417b Add -n option for lsslp to only show and write the newly discovered hardwares
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4854 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-29 14:29:02 +00:00
zhanx
ceea26ca17 hardware discovery enhancement
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4850 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-28 08:10:42 +00:00
daniceexi
62b94e5eb7 make def commands support the default postscripts for postbootscripts attribute
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4828 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-18 08:40:54 +00:00
vallard
0c7d1050fc added better parsing and CMD= support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4826 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-17 21:41:28 +00:00
vallard
889d9a9664 added back fedora11-12
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4825 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-17 21:40:14 +00:00
daniceexi
fe3d108911 defect:2911776: use the runcmd to replace the run_xcmd to run the xdsh in the doAIXcopy
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4808 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-16 06:44:24 +00:00
vallard
33f84c6b8c added statelite support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4791 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-15 20:38:34 +00:00
vallard
5b8612e7fa added statelite support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4790 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-15 20:37:40 +00:00
jbjohnso
6cdebf2a87 -Implement an renergy command for IBM System X servers if IBM::EnergyManager can be found
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4770 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-14 22:19:33 +00:00
jbjohnso
d1a01cc53f -Support multiple rvitals arguments for IPMI
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4769 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-14 18:32:00 +00:00
jbjohnso
cec6dc7a43 -Tightly pack the precision data
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4768 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-14 17:50:59 +00:00
jbjohnso
14d515d0fa -Potentially support energy management function in IBM servers
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4767 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-14 16:35:58 +00:00
mxi1
81610b3c9c web_lsevent is rewritten
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4757 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-11 02:38:34 +00:00
jbjohnso
163102fa18 -Provide more flexibility for a vCenter attach with respect to hostname
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4747 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-09 21:05:35 +00:00
jbjohnso
8dede44fa5 -Support explicit discovery nic specification
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4746 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-09 19:15:16 +00:00
daniceexi
0dab1d959a fix a typo from nodehm.mgt to nodehm:mgt
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4744 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-09 15:30:59 +00:00
phamt
94b00e9c27 Update z/VM plugin with new code and autoyast/kickstart templates.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4739 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-08 19:39:00 +00:00
linggao
874280ef60 add -s in updatenode, xcatdsklspost supports retry logic
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4732 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-04 21:22:07 +00:00
lissav
a8a0ad5468 new hierarchical support for xdsh/xdcp, with error processing and -c flag
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4727 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-04 14:48:50 +00:00
vallard
6482258fba added statelite support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4722 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-04 01:00:42 +00:00
vallard
ac12cb03f1 added statelite support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4721 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-04 01:00:21 +00:00
vallard
021e8e0ea3 added statelite support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4720 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-04 00:59:53 +00:00
vallard
46daac8058 added statelite support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4719 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-04 00:59:24 +00:00
lissav
a8c8ff5f45 xdsh/dcp context no longer checks the rsh/rcp attribute in the site table, these attributes are being sunset. Only useSSHonAIX used
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4715 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-03 12:11:18 +00:00
jjhua
e9329bb620 check in the files which are related to the direct attach support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4708 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-02 09:38:51 +00:00
jbjohnso
a1833514d3 -Speed up at-scale VM placement decision making
-Fix possible infinite loop that blocked certain commands


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4706 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-02 00:37:04 +00:00
nott
9cfece12b8 Add updatenode -s option.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4703 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-01 18:21:30 +00:00
ligc
0d390087cf fix for bug 208749: the groups is a required attribute with mkdef to create node definitions
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4697 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-01 03:30:18 +00:00
jbjohnso
93474b3a30 -Fix empty disc creation when nfs:// syntax is used
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4696 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-30 19:51:33 +00:00
jbjohnso
171282e820 -Correct variable names in previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4695 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-30 18:54:39 +00:00
jbjohnso
02756bea76 -Call makedhcp when mac addresses are generated by virtualization code
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4694 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-30 18:37:01 +00:00
jbjohnso
3f05a5e05a -Fix another typo in recent checkins
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4688 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-28 13:56:47 +00:00
jbjohnso
b8ad0657bf -Fix syntax error in recent destiny plugin changes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4687 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-28 13:52:19 +00:00
jbjohnso
909517a2c5 -Add RHEL-6 alpha support for stateful deployment
-Fix bug in recent Table.pm enhancements


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4686 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-28 13:45:52 +00:00
jbjohnso
613b60aef2 -Fix mistakes in requestMacAddresses VMCommon function
-Refactor kvm plugin to use VMCommon code


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4683 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-28 00:50:14 +00:00
jbjohnso
5f95a1f76c -Change some table value setting code to use the improved, faster setNodesAttribs
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4682 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-27 18:55:13 +00:00
jbjohnso
b5f6186f68 -Change destiny plugin to more efficiently set values en masse using enhanced setNodesAttribs call
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4681 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-27 17:12:09 +00:00
mxi1
c542b8da9c web_lscondition, lsresponse, lscondresp are changed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4673 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-26 07:32:07 +00:00
nott
6cb367420f Add the -m option to the xcataixpost call.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4669 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-25 16:29:21 +00:00
nott
79512954ba Add new options for rmnimimage.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4665 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-24 20:00:59 +00:00
mellor
2aa3876007 enhance plugin processing to ensure correct table-driven plugin is called, moved common usage preprocessing to new plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4663 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-24 15:12:39 +00:00
cridye
20a3572b06 fixes xen HVM creation (this was broken by new libvirt, perhaps?)
adds xen paravirtualized guest support (requires modified pypxeboot, and modified udhcpc to work.  see forthcoming docs)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4661 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-24 00:03:45 +00:00
cridye
25138a3e6b anaconda.pm: use copy if newer for tftp files. greatly reduces the likelyhood of truncating files while they are being read with tftp. otherwise, this happens frequently when xcat is being controlled programmatically
Common.pm: add copy_if_newer utility function


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4660 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-23 23:18:20 +00:00
cridye
dc010e96fa esx.pm: fix for duplicatenamefault on datastore connection. involves a weird corner case
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4659 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-23 23:11:16 +00:00
cridye
fc37e3ea2f kvm.pm: clean up error handling for programmatic control (i.e. MSM)
Client.pm: clean up warnings in logfile


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4658 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-23 22:30:09 +00:00