jbjohnso
81d2ea1a55
-Have esxi hosts trust the root ssh key by default
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7175 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-20 14:48:31 +00:00
jbjohnso
31a14b17ca
-Add RHEL6 to esx plugin
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7169 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-20 13:32:35 +00:00
jbjohnso
64e6de14b5
-Enable TSM and show a little xCAT message on VTY1
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7147 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-19 14:40:41 +00:00
jbjohnso
769e08fca4
-Auto-enable ipv6 in esxi
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7143 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-19 13:15:57 +00:00
vallard
5b395ae747
added a hook for the custom mod.tgz that if its already there not to update it, because it may have other updates in it already
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7077 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-12 22:31:31 +00:00
jbjohnso
15cee34b33
-Change rpower back to coping with unregistered VMs the way it used to
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7029 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-10 18:22:21 +00:00
jbjohnso
02329afb34
-Streamline rpower operations for faster at-scale operation
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7019 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-09 21:02:17 +00:00
jbjohnso
7a9a541c26
-Speedup vm views, also fix bug with reparenting vms with large noderanges
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7018 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-09 20:46:36 +00:00
jbjohnso
b3cd409e87
-Optimize hostview acquisition to speed up operations in the face of vmware infrastructures using vCenter with many hypervisors
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7013 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-09 18:43:26 +00:00
jbjohnso
50b73a444e
-Fix potential issue where a hypervisor named 'conn' could make for a bad day. Slightly improve some performance by
...
eliminating string equality checks.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7012 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-09 15:12:05 +00:00
jbjohnso
6a01080492
-Speed up checks for host relocations
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7011 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-09 14:29:25 +00:00
cjhardee
4dd2631bdf
Refactered sendmsg to live in SvrUtils.
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6995 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-06 15:29:07 +00:00
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