jbjohnso
3cb5d4e4aa
-Fix esx problem where network_prereqs would not successfully acquire data about
...
newly created host bridges, it may take 1 to 2 seconds
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6986 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-05 14:49:21 +00:00
cjhardee
b1410412eb
Added a couple of checks to make sure the vm exists and moved others so they'll be checked less often.
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6913 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-29 20:03:05 +00:00
jbjohnso
17bbafe2be
-Thin provision disks explicitly (so that VMFS act similarly to nfs provisioning)
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6696 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-09 19:46:21 +00:00
jbjohnso
3482b19554
-Sometimes extracting a view on an inprogress task can go awry if the task completes in the middle of thinking
...
ignore that case
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6695 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-09 18:18:15 +00:00
jbjohnso
7a7c11650c
-Correct mistake in previous optimization
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6694 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-09 17:02:25 +00:00
vallard
7c5a4ba731
Added support for local datastores: vmfs://<name> works. If the datastore is not found on the node it will try to create it with the first free disk it finds. If it finds no space, it errors out
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6684 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-09 06:24:18 +00:00
jbjohnso
2cf271a1f9
-Comment unused line of code
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6679 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-08 17:58:19 +00:00
jbjohnso
68be9856f4
-Fix problem where many vmware tasks would preclude results being grabbed in time
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6678 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-08 15:19:18 +00:00
jbjohnso
c833ae295c
-Remove most remaining calls to '_views' functions that become expensive on large configurations
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6677 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-08 14:22:33 +00:00
jbjohnso
9de6fb3396
-Remove stale commented code
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6672 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-07 20:06:27 +00:00
jbjohnso
5648cf6bf9
-Eliminate another call to poorly scaling find_entity_views call
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6671 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-07 19:58:25 +00:00
jbjohnso
84fc75b496
-Speed up cluster view retrieval for cases with multiple clusters
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6670 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-07 19:32:04 +00:00
jbjohnso
7539f6559e
-Speed up detection of vcenter attach requirements
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6669 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-07 19:26:55 +00:00
jbjohnso
62823df2fe
-Speed up vmware host view retrieval
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6668 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-07-07 19:13:40 +00:00
jbjohnso
539ca4a836
-Fix rpower -f on 4.1
...
-Manage uuid more similarly to KVM. Not only maintain persistence across purging, but generate the initial one for consistency and because vmware UUIDs seem to violate the rfc.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6584 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-23 14:50:46 +00:00
jbjohnso
97daba2a15
-Add nodetype.os==win7 vmware guest id changes to esx plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6565 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-21 17:33:19 +00:00
jbjohnso
ff3e926e69
-Fix chvm with multiple disks to add
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6522 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-17 21:10:39 +00:00
jbjohnso
5fdc99f45e
-Fix mistake in storage migration table save
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6518 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-17 19:42:22 +00:00
jbjohnso
95bdd32c87
-Update vm.storage as approrpritae on rmigrate -s
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6516 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-17 18:55:31 +00:00
jbjohnso
2583f13a3c
-Update copycds/mknetboot for esxi 4.1
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6466 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-15 20:45:32 +00:00
jbjohnso
23467b0b27
-VMware changed the format of their README.txt
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6463 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-15 15:10:45 +00:00
jbjohnso
50e83b21cf
-Fix offline migration
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6460 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-14 18:49:25 +00:00
jbjohnso
56d3001b60
-Refinement of offline migration
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6459 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-14 17:40:06 +00:00
jbjohnso
26f9880bbf
-Attempt at offline rmigrate, it doesn't always work
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6447 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-12 01:57:12 +00:00
jbjohnso
d36e947c5d
-Select first available unit number rather than highest, to fill in gaps left by old devices being removed
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6402 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 21:07:19 +00:00
jbjohnso
42ac6c627c
-Add selection by scsi id for disk deletion/resize
...
-Report scsi id in rinv output for disks
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6401 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 20:56:51 +00:00
jbjohnso
79fe5c73ec
-Accept -/+ incremental values for cpu/memory/disk size change requests
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6400 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 20:38:44 +00:00
jbjohnso
95aa4d0a60
-Correct some argument specifications to sendmsg in esx.pm
...
-Add NIC info to rinv output on vmware guests
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6399 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 20:15:34 +00:00
jbjohnso
2d9bc06c0b
-Fix the previous lsvm correction
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6395 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 18:43:41 +00:00
jbjohnso
2cad6a42d2
-Fix lsvm on an empty hypervisor
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6394 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 18:19:48 +00:00
jbjohnso
3ce61e6f42
-Remove old, stale lsvm
...
-Simplify migrate/actually_migrate with earlier vcenter validation
-Remove dead commented code
-Implement storage migration with VMWare
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6393 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 18:14:04 +00:00
jbjohnso
558474cdd4
-Add basic lsvm command support for VMWare hypervisors
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6392 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 16:54:13 +00:00
jbjohnso
e615995af0
-Fix GUID typo
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6385 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 13:38:24 +00:00
jbjohnso
f5751967b3
-Remove verbose debug output from chvm
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6384 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 13:32:34 +00:00
jbjohnso
c153c74d36
-Fix mkvm of new node failing to create a SCSI controller if required (induced by changes to implement chvm)
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6383 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-08 13:22:33 +00:00
cjhardee
ca3ae776d0
chvm is functionally done. just a little cleanup left
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6373 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-07 21:24:22 +00:00
cjhardee
ddd0b2e197
Adding the chvm method for esx. Not quite finished, but shouldn't break anything else
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6372 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-07 19:44:48 +00:00
cjhardee
7b8303a62a
Added rinv functionality for vmware. Will change the man page later.
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6357 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-04 19:15:18 +00:00
jbjohnso
c1898ae347
-Alas, the CIM stuff was not superfluous
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6150 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-17 14:58:30 +00:00
jbjohnso
69a01e132f
-Try keeping CIM out of ESXi image as it seems superfluous
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6145 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-17 00:04:53 +00:00
jbjohnso
f1fe6f7801
-Fix missing filename in esx image copy
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6134 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-15 01:44:30 +00:00
jbjohnso
c0c2348d4c
-Fix quoted string in vmware plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6133 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-15 01:34:54 +00:00
jbjohnso
33c6e7b5d2
-Fix syntax error in esx plugin
...
-Suppress warning in Common.pm library
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6132 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-15 01:32:13 +00:00
jbjohnso
cb1501c3c1
-Prefer BOOTIF capabale mboot.c32 when available
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6131 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-15 01:24:56 +00:00
jbjohnso
e5eab882d0
-Install xCAT networking hooks into esxi stateless
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6128 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-15 01:02:30 +00:00
jbjohnso
3652e6630f
-Reap stale dracut content
...
-Add ESXi 4.X detection for X>0 detection
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6049 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-10 13:54:48 +00:00
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