Commit Graph

190 Commits

Author SHA1 Message Date
jbjohnso
f88f8cae5b *explicitly* don't do template in first stage of cloning to new master
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9441 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-30 17:25:59 +00:00
jbjohnso
0eb5073dcc -Delay clone master template status until after snapshot
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9440 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-30 17:23:56 +00:00
jbjohnso
df60cd4ba9 First pass at making vmware do linked clones and behave like the clonevm man page
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9439 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-30 17:01:48 +00:00
jbjohnso
30abf2466b vSphere 5 uses vpxuser instead of vimuser, adjust accordingly
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9416 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-27 15:09:24 +00:00
jbjohnso
96760fe2a3 Correct follow-up pruning of modules with previous path changes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9396 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-25 18:00:19 +00:00
jbjohnso
fcfad918a8 Fix esxi5 path to xcatmod.tgz
M    xCAT-server/lib/xcat/plugins/esx.pm


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9395 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-25 17:56:02 +00:00
jbjohnso
a8e0f45821 -Make boot.cfg filenames relative in ESXi5 boot.cfg setup
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9394 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-25 17:53:31 +00:00
jbjohnso
aa36d25542 clean up warning on useless statement
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9391 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 19:12:54 +00:00
jbjohnso
ad1794a25c fix append variable usage for esxi5 deployment
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9390 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 19:11:23 +00:00
jbjohnso
c908e66f62 Fix esxi5 support for kernel/kcmdline set
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9389 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 19:09:30 +00:00
jbjohnso
f205d298be -Fix up rest of mknetboot (hopefully) for esxi5
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9388 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 18:36:47 +00:00
jbjohnso
a6eb5084e9 -Restore ESXi5 display of xCAT welcome
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9387 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 18:17:04 +00:00
jbjohnso
7de37672ff Change invocation for esxi5 tar
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9386 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 18:14:41 +00:00
jbjohnso
b37c6a3634 Fixup makecustomizedmod for esxi5
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9385 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 18:08:16 +00:00
jbjohnso
835831666b -Correct two last little mistakes in previous checkins
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9384 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 17:47:51 +00:00
jbjohnso
33422b3e93 Correct copycds mistake in esxi5
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9383 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 17:38:22 +00:00
jbjohnso
58e27df477 Fix up cpNetBootImages changes, only copy if destination doesn't exist or is older than source
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9381 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 15:28:02 +00:00
jbjohnso
0840129851 -Add cpNetBootimages support for esxi5, also add xcatmod.tgz to boot.cfg.stateless
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9380 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 15:03:25 +00:00
jbjohnso
7e57e325de Add ESXi5 boot.cfg.stateless fixup on media import
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9379 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-22 13:49:14 +00:00
jbjohnso
517f9a25f7 copycds for esxi5
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9350 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-19 14:23:35 +00:00
jbjohnso
f1d0eaf2b0 -Don't attempt to inventory a VM with a missing 'config'
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9256 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-08 13:36:56 +00:00
jbjohnso
33fceef337 -Add contingency for rmigrate -f if source hypervisor is out of inventory
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9038 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-11 21:00:31 +00:00
jbjohnso
e9f1d08be2 Add force argument to rmhypervisor
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9019 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-09 15:20:00 +00:00
jbjohnso
9b5e97a927 -Try to avoid chance of a file being written instead of directory on esxi netboot
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8949 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-01 15:36:09 +00:00
jbjohnso
fde4639101 Fix rinv argument parsing
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8930 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-02-25 23:31:19 +00:00
jbjohnso
1e48cdd307 -Reinstate vm reparenting when vCenter changed without xCAT being involved, without the previous
performance penalty it incurred.


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8928 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-02-25 23:02:08 +00:00
jbjohnso
de779f7f2d -Fix rpower on -f for vmware
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8927 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-02-25 20:40:35 +00:00
jbjohnso
01b720e92b -Add warning if about to mkpath but path exists as a non-directory
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8863 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-02-16 20:56:38 +00:00
jbjohnso
ccddc9616a -Pull in vm.othersettings on vm creation if specified
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8804 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-02-08 21:33:06 +00:00
jbjohnso
ef5b28fa7c -Expose ability to specify arbitrary vmx key=value pairs via chvm -o
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8802 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-02-08 21:13:19 +00:00
jbjohnso
9aeabaf8c3 -Fix vmware migration problem
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8762 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-01-28 01:18:32 +00:00
jbjohnso
c98beba6af -Fix for multi-vcenter concurrent operation
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8216 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-19 20:30:56 +00:00
cjhardee
e541850588 $cmd was set to a tar command and then printed to indicate what was happenning in the output, however $cmd was not being used. The same command but missing the verbose option was retyped when it was actually being executed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8165 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-15 19:16:33 +00:00
cjhardee
2170014aa0 Added a -t option to the vmware version of rinv to update the vm table with the values retrieved from vcener for memory and cpu count
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8136 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-11 20:49:49 +00:00
cjhardee
8b4a5fdb23 Creates the 'override' directory in cpNetbootImages if it doesn't already exist. This will be the default directory unless the user specifies a different osver value.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8118 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-10 16:21:58 +00:00
jbjohnso
5c5a2e8aed -Allow vmware administrators to skip attempts to reconfigure from xCAT tables
-Allow vmware admins to explicitly declare guestid when they do not or cannot rely upon nodetype.os

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8108 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-09 19:01:33 +00:00
jbjohnso
e919747d02 -Tolerate '=scsi' and similar n rmigrate -s (i.e. ignore)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8094 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-08 15:24:14 +00:00
cjhardee
56606ad705 changed custom install directory to use the os version instead of being hardodedto esxi
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8063 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-05 14:26:14 +00:00
jbjohnso
0d110082c1 -Correct autojoin switching, change wording in site
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8045 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-04 18:49:27 +00:00
jbjohnso
88dfaba62a -Cleanup mistakes in recent vmware plugin work
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8044 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-04 18:13:35 +00:00
jbjohnso
980476bb4e -Add managed object reference (turns out the value is actually verbatim text, the direct case just looked different from the vcenter approach
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8037 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-04 14:28:48 +00:00
jbjohnso
4575f4820b -Allow site value to disable vcenter autojoin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8008 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-02 20:20:56 +00:00
jbjohnso
65c126eeed -Skip makedhcp on kvm and esx when dhcpsetup suggests it
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7896 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-10-20 18:41:08 +00:00
vallard
3c6a649f16 started adding support for vmfs clones... not finished yet
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7740 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-10-01 17:18:37 +00:00
jbjohnso
9065b0a417 -Honor vm.host placement in clonevm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7541 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-20 19:50:43 +00:00
jbjohnso
070a8982c9 -Further make drs/ha work better
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7536 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-20 19:06:42 +00:00
jbjohnso
164fb30f7c -Further tweaks to cluster oriented operation
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7528 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-20 17:26:24 +00:00
jbjohnso
b9dc0c738c -Correct some issues with cluster based operations
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7523 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-20 13:18:59 +00:00
jbjohnso
f909d21ff7 -No, it probably doesn't work, but hey, it's unstable tree again (first chunk of DRS/HA code)
(I'll backport it to 2.5 on Monday, yes I'm running afoul of freeze, but it's so close..)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7512 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-17 21:10:58 +00:00
jbjohnso
36e22f9ced -Allow standalone hosts in specified datacenters
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7505 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-17 16:58:57 +00:00