jbjohnso
f32f9dbc2b
-Implement rpower suspend for vmware.
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5589 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-26 12:46:05 +00:00
jbjohnso
6f3159c2dd
-Be more specific about vm placement on power on in the face of clustered hypervisors
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5574 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-24 15:09:43 +00:00
jbjohnso
f1d609d48c
-Fix configuration datastore identification in vmware environments not using xCAT auto-attach when scsi is requested
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5569 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-24 12:08:21 +00:00
jbjohnso
95cae1dacd
-Add more checks for a question actually existing before looking for it
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5565 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-23 23:15:09 +00:00
jbjohnso
1ba5f40b81
-Have rpower in vmware deal with a common question that can be encountered
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5535 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-19 20:03:48 +00:00
jbjohnso
e868a37ff0
-Implement scsi model storage for vmware guests
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5533 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-19 17:19:43 +00:00
jbjohnso
ffd0139d4d
-Fix extraneous, but worrying output
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5509 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-17 15:42:04 +00:00
jbjohnso
b0afee3252
-Fix vm.host attribute fixup on vcenter operations
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5292 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-24 21:22:40 +00:00
jbjohnso
40f0d10aec
-Implement rmhypervisor command
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5255 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-22 20:40:42 +00:00
jbjohnso
fbcd0b6645
-Fix vm.host corruption when hostnames != nodenames
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5202 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-09 16:26:40 +00:00
jbjohnso
d661dca0e2
-Fix errors in esx plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5099 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-01 14:11:02 +00:00
jbjohnso
4a07e2eaeb
-Tolerate habitual colons
...
-Match pre-mounted datastores regardless of name resolution semantics
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5045 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-26 15:44:00 +00:00
jbjohnso
ecd3728bd4
-Remove redundant vcenter prerequisite check that caused multiple concurrent migration requests
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4959 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-15 20:20:35 +00:00
jbjohnso
6185d42e06
-Recognize Wink28r2 media
...
-Improve esx resiliancy for a hypervisor/vcenter failure
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4954 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-14 20:32:51 +00:00
jbjohnso
39cc38161a
-Be explicit about hypervisor placement such that vm.host is relayed to VMWare in clustered scenarios
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4918 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-08 18:20:38 +00:00
jbjohnso
560ea385bf
-If vmware hypervisor password is not defined, do not put it into a stateless image overlay
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4913 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-07 20:03:15 +00:00
jbjohnso
6971824f19
-Code to try to cope with vCenter renaming of datastores after xCAT requests a mount
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4909 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-07 18:20:29 +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
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
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
61faf24e92
fixes for esx plugin mknetboot
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4624 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-19 22:46:26 +00:00
jbjohnso
d7e93945b3
-Attempt to pre-load VMWare SDK ahead of time to speed up loading
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4560 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-12 22:06:04 +00:00
jbjohnso
4cd6b3fffb
-Move license validation to only occur if not already in vCenter
...
-Avoid direct connection if vCenter not in use
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4559 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-12 22:04:38 +00:00
jbjohnso
75c7e54361
-Fix problem where xCAT would not relinquish VMWare connections readily
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4556 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-12 19:48:20 +00:00
jbjohnso
4325ee63e9
-Fix problem where vcenter migrations outside of xcat control would invalidate vm.host
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4433 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-21 16:39:17 +00:00
jbjohnso
85c0d184a8
-Fix ESX plugin mismanagement of copycds
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4316 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-10-06 20:47:59 +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
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
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
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
linggao
9524a49273
added support to update the osimage and linuximage tables after copycds and packimage
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4173 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-19 17:03:14 +00:00
jbjohnso
57466b8f89
-Remove some data dump debug statements
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4170 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-18 19:53:48 +00:00
jbjohnso
2c17239888
-The capitilization of 'otherLinux' is corrected in the VMWare plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4131 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 20:10:41 +00:00
jbjohnso
7925af8fa8
-Fix bogus usage error on copycds when VMware media is involved
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4127 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-14 13:04:01 +00:00
jbjohnso
c5aa017fa7
-Add 'genmacprefix' site value to control VM mac address generation
...
-Move mac address generation code to VMCommon from esx (TODO: xen/kvm as well)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4013 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-19 15:14:38 +00:00
jbjohnso
9e0c2481da
-Add support for templatized addkcmdline in ESX plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4012 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-19 14:28:17 +00:00
jbjohnso
0ad809aff0
-In ESXi, support splicing in addkcmdline in intelligent places
...
-Provide a method for plugins to declare custom processing of addkcmdline rather than the default append to the end
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4009 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-18 18:59:20 +00:00
jbjohnso
eac091d95d
-Implement addkcmdline for esxi
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3968 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-08-07 17:06:22 +00:00
jbjohnso
de067a7b16
-Fix some mappings in ESX plugin
...
-Have testontap create lun sucessfully
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3892 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-07-28 21:09:59 +00:00
jbjohnso
b3b14bc299
-Provide an alternative strategy for configuration that allows to accomodate and change existing guest networking targets without changing the vmware guest config
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3826 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-07-17 20:09:05 +00:00
jbjohnso
19a35d7409
-Full implementation of VMWare switch dependency handling
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3821 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-07-17 14:18:25 +00:00
jbjohnso
cf25073e60
-Fix problem where vm.cfgstore was suddenly a required attribute for VMWare guests
...
-Partial implementation of virtual switch management
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3819 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-07-16 20:43:36 +00:00
lissav
1593672eb9
update with use of _xcatpreprocessed
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3787 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-07-15 14:50:04 +00:00
jbjohnso
92d2b2f127
-Remove property selection and go for a broader view in ESX plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3783 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-07-14 20:50:13 +00:00