Commit Graph

1122 Commits

Author SHA1 Message Date
phamt
1aee33f265 Change scanVM() because the 'id' property in the 'zvm' table is changed to 'userid'.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4294 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-03 15:19:06 +00:00
jbjohnso
35fcad7c78 -Fix awk scripts that failed to gracefully recover from network timeouts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4293 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-03 02:06:43 +00:00
bp-sawyers
c0fdf43a50 Cleaned up some msgs during xcat upgrade
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4291 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-02 19:19:26 +00:00
linggao
a8e15167a2 osimage phase3: use osimage table settings updatenode (otherpkgs)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4290 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-02 18:55:54 +00:00
lissav
d7e10ac2a6 change the setup of USERHOME to use lsuser on AIX, the old grep caused the rm -rf / if two root entries in the /etc/passwd file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4287 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-02 17:08:04 +00:00
jbjohnso
52a7cd76a3 -Correct scope of previous code
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4286 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-02 15:27:59 +00:00
jbjohnso
7ccfab5dd3 -Prune dead code from esx plugin
-Fix profile support to generate and hook into unique target


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4285 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-02 15:20:52 +00:00
phamt
10fe928cf4 Add script to make table definitions for z/VM.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4283 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-02 14:20:43 +00:00
jbjohnso
31d979a273 -Restore direct mode operation, but remain defaulting to via vcenter if vcenter is in use
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4282 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-01 21:01:03 +00:00
jbjohnso
0f6d150ea0 -Fix bug where cluster support could mistakenly wipe out a cluster completely mentioned in previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4281 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-01 20:54:11 +00:00
phamt
7743862e8b Check in Perl modules for z/VM support.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4280 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-01 18:28:00 +00:00
linggao
6cfeda18eb make sure to run next prescripts event if the previous one failed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4279 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-01 18:26:09 +00:00
jbjohnso
aa2b32ca9a -First pass at vCenter always default and Cluster support, two major things are broken in the very short term:
-Direct hypervisor mode is broke (quick fix, but this commit is already large enough)
    -Stateless hypervisor re-adoption destroys clusters (the area for improvement is noted)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4278 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-01 14:35:41 +00:00
jbjohnso
a04ed4be33 -Query new columns from the hypervisor table
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4273 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-30 21:59:16 +00:00
jbjohnso
8f888d7181 -Add currently unused method to find a cluster in a vCenter by name
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4271 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-30 21:14:24 +00:00
jbjohnso
ee88b149f3 -Change nodech ,= to prepend rather than append the value, making group splice assignment tend to designate the new entry as more important/specific
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4268 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-30 18:32:54 +00:00
linggao
befc4743c4 fix the way the xcatdsklspost file is included in the template file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4266 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-30 17:27:42 +00:00
jbjohnso
6bc4a63848 -Implement a nodegrpch command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4262 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-29 20:41:13 +00:00
jjhua
ed28e71466 fixed bug 2869633.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4258 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-29 11:41:58 +00:00
jbjohnso
a086b44ec2 -Multiple profile support for esx plugin to allow multiple profiles
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4255 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-28 21:26:01 +00:00
jbjohnso
1259a105f1 -Implement independent virtual drive sizing and pool reuse in VMware plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4253 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-28 18:25:12 +00:00
jbjohnso
f56a76f7d8 -Allow specifying multiple sizes for different virtual drives
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4252 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-28 17:59:43 +00:00
lissav
af0a034e90 add check in preprocess for nmap installed, if installed skip hierarchy
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4251 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-28 17:32:16 +00:00
lissav
2685de1e1a comment out debug messages left in
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4250 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-28 17:14:07 +00:00
jbjohnso
d33eb736f1 -Update dhcp plugin to properly do pxe when not xnba
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4248 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-28 14:07:42 +00:00
ligc
b41ca289af fix for bug 2867833: wait database initialization in xcatd
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4243 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-27 03:03:17 +00:00
jbjohnso
e954e4c684 -Have makeconservercf report error when config is bad instead of writing malformed conserver config files
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4238 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-26 18:16:26 +00:00
jbjohnso
20bbf94bea -Default to xNBA if PXE plugin is not explicitly called out
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4237 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 21:19:38 +00:00
jbjohnso
8dcec16ed5 -Correct mistakes in previous re-port effort
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4236 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 21:14:48 +00:00
jbjohnso
020209f7e8 -Port in the prescript and osimage support into the newly 'old' pxe support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4235 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 21:08:41 +00:00
jbjohnso
77f3598c8f -Bring back the addkcmdline handling at the pxe level
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4234 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 20:46:26 +00:00
jbjohnso
af98e24170 -Roll pxe plugin all the way back to 2.2 style
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4233 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 20:30:05 +00:00
jbjohnso
982ac79304 -Fix xNBA plugin name
-Make nodeset boot when iscsi is indicated invoke hdboot instead of exit


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4232 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 20:27:52 +00:00
jbjohnso
39d7f66dd1 -Have xnba move to a plugin to revert pxe to 2.2
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4231 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 15:55:53 +00:00
jbjohnso
78aa50e52d -Use 'exit' instead of the hdboot directive, as hdboot currently hangs on some
specific configurations


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4230 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 15:32:53 +00:00
jjhua
556cffa903 fixed bug 2861052; used runxcmd to instead of runDsh_api() and runDcp_api()
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4223 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-25 07:27:04 +00:00
jbjohnso
169dff3539 -Tune down concurrent servicing attempts to avoid overly many clients contending for DB access time
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4220 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-24 21:06:51 +00:00
andywray
66ff6fd177 Removed extra "$" on $pkgdir
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4219 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-24 20:13:33 +00:00
linggao
0cc7ee9f5f osimage phase2: genimage and packimage honor osimage table settings
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4217 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-24 18:51:53 +00:00
jbjohnso
620509cc9b -If user specifies filename as an argument, don't override
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4215 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-23 18:35:19 +00:00
jbjohnso
f5eb80e953 -Fix for entries that have multiple !myipfn! entries
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4213 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-23 17:59:14 +00:00
nott
77b2e44c07 Set the default bosinst_data file to install a minimal AIX OS image.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4212 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-23 16:04:45 +00:00
jbjohnso
7c2854fcec -Add support for provisioning IBM ToolsCenter as a stateless platform for firmware maintenance activity
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4211 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-23 15:31:06 +00:00
bp-sawyers
d17ea4a3f5 Cleaned up the output of the service start/stop on linux (because I'm OCD)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4210 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-23 14:09:12 +00:00
lissav
a79986139e fix -P option, i broke with addition of xdcp hierarchy support
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4208 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-23 11:44:08 +00:00
linggao
9bdc0c3bd3 osimage phase2: mkinstall and mknetboot honor osimage table settings in anaconda.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4203 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-23 01:34:03 +00:00
linggao
3f4b0d6904 osimage phase2: mkinstall and mknetboot honor osimage table setting in sles.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4202 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-22 23:29:14 +00:00
linggao
e9b657c125 minor fix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4201 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-22 20:24:24 +00:00
linggao
ca46778694 blankout the nodetype.provmethod is the state is boot or iscsiboot and the previous value is not install
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4200 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-22 17:59:56 +00:00
linggao
81306eb168 osimage support for nodeset command, phase 1
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4198 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-22 15:37:40 +00:00