Commit Graph

1491 Commits

Author SHA1 Message Date
daniceexi
303d79fbe3 The code drop for the changing object name by chdef command
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7375 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-08 10:38:12 +00:00
wanghuaz
287685acb1 fixed defect 3034596, lsslp error with XCATBYPASS=1
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7372 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-07 09:24:16 +00:00
sjing
090192c743 lslite supports node in nodegroup while nodegroup in statelite table.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7369 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-07 08:20:51 +00:00
sjing
e7c4bb2a6e use installp/rpm command to handle installp_bundle instead of nim.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7365 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-07 05:37:38 +00:00
sjing
28209caf5b rmnimimage support SN noderange/nodegroup.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7361 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-06 09:03:10 +00:00
jbjohnso
b3f7b2b499 -Fix errors in clone_vms_from_Master in esx plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7356 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-03 20:08:41 +00:00
jbjohnso
df5f195e84 -Fix getAttribs call
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7355 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-03 19:11:14 +00:00
jbjohnso
cab4f3c0d1 -Correct list reference access error
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7354 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-03 18:54:30 +00:00
jbjohnso
bdbca89b78 -Ensure the scalar for timestamp is used when clonevm creates a vmmaster entry for vmware
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7353 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-03 18:51:19 +00:00
jbjohnso
cce0debccf Make bootorder fixup on rpower work in kvm again
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7349 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-02 18:46:35 +00:00
sjing
ec9a02d136 nimnodeset with SN can't make bundles
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7343 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-02 08:19:46 +00:00
jbjohnso
607ca251c9 -Fix numerous mistakes in previous checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7342 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-01 20:50:34 +00:00
jbjohnso
592daeb835 -Implement clonevm from base in vmware
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7341 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-01 20:43:34 +00:00
jbjohnso
88b03ab604 -Record clonevm results in vmmaster table for vmware cloning
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7340 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-01 19:43:09 +00:00
jbjohnso
056876860a -Support switching models on the VM nics in vmware
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7339 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-01 18:12:41 +00:00
jbjohnso
9a45c6177c -Fix typo in kvm plugin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7334 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-01 12:58:47 +00:00
jbjohnso
4325e273c7 -Backout nodetype.os hinting for KVM hypervisor detection
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7333 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-01 12:42:08 +00:00
daniceexi
507590ec10 fix an issue that get averageDC has problem
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7330 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-01 06:02:08 +00:00
jbjohnso
881bce3117 -Implement clonevm -t for vmware
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7328 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-31 20:53:55 +00:00
jbjohnso
9eed4ac10f -Assure that the vm.master field is set after clonevm tethers a vm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7327 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-31 20:02:12 +00:00
phamt
45dc77072e Add cloning support for FBA (9336) volumes.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7326 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-31 19:51:06 +00:00
jbjohnso
80bcccc1eb -Implement detach in clonevm -b for kvm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7322 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-31 16:11:36 +00:00
jbjohnso
149e7eeae6 -Chase down master storage prereqs
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7321 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-31 15:01:24 +00:00
sjing
4998097d67 support -?
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7316 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-31 06:43:23 +00:00
jbjohnso
efb2a9b5a4 -Working clonevm for both directiors for kvm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7314 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-30 21:01:35 +00:00
jbjohnso
f6b9fc6a5f -Switch to common getMacAddress code
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7312 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-30 19:45:10 +00:00
jbjohnso
c128792e1f -Refactor clonevm a tad, start clone_vm_from_master, fix get_storage_pool_by_path
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7311 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-30 19:41:37 +00:00
jbjohnso
3d0b3847f7 -Storage pool rework:
-Avoid explicit mkdir -p
    -Be less picky about directory schemes and names (check underlying info rather than name)
    -Avoid '/' in names when xCAT generates name so as not to be problematic with filenames


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7309 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-30 15:54:22 +00:00
jbjohnso
6bf308338e -Implement VM rebase after clone to master
-Put some notes about prereq resolution and vmclone in two TODO places (denoted by VMCLONE)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7296 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-28 14:42:45 +00:00
jbjohnso
e51c984380 -Clear mac addresses when creating a master
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7295 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-28 13:54:23 +00:00
jbjohnso
e018ef2e6b note to remind myself about the rebase feature
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7294 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-28 01:48:57 +00:00
jbjohnso
241d47f88d Change to make the first passing test of clonevm -t
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7293 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-28 01:46:50 +00:00
jbjohnso
83ee8fa5db Small formatting omission fixed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7292 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-28 01:38:02 +00:00
jbjohnso
ea176ba3f5 -KVM clonevm actual pass1 or part 1, making a master
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7290 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-28 01:31:51 +00:00
jbjohnso
1d4fb98157 remove stray statement from last checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7289 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-28 00:07:14 +00:00
jbjohnso
99c824e2f9 -Starting the clonevm implementation in earnest
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7288 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-27 23:46:06 +00:00
vallard
133bdbea44 added old method back to handle legacy storage syntax
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7283 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-27 17:27:54 +00:00
jbjohnso
4b02344cfc -Restore behavior of bootorder updates having an effect at rpower boot/reset/on time
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7282 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-27 15:49:11 +00:00
jbjohnso
6e1debe8cd document TODOs in kvm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7280 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-27 13:58:40 +00:00
jbjohnso
09a3d22e62 -Use a more direct approach for getting a storage volume object from a pathname
-Have rinv fallback to printing the full pathname in the event the pool relationship cannot be determined


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7278 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-27 13:27:17 +00:00
xq2005
245bf447ab delete the dependence on xcat-rmc
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7271 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-27 01:45:43 +00:00
jbjohnso
418c08f5a4 -check in some hints on how to do the clonevm stuff in kvm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7269 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 20:46:39 +00:00
jbjohnso
078f3fbce1 -Have rinv provide more contextual data in the in-band cross reference key
-have chvm support specification via new key
-have chvm more cleanly handle out of drive conditions (TODO: support adding more scsi controllers if someone asks)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7267 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 19:23:25 +00:00
jbjohnso
91571216cc -Add rinv to KVM guests
-Have chvm honor more specific rinv output


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7266 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 18:32:44 +00:00
jbjohnso
67286c7f41 -Expand number of supported disks to add
-More cleanly handle adding too many disks


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7263 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 15:24:48 +00:00
jbjohnso
43ded5fd6b -Have mkvm populate kvm_nodedata xml for reference
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7257 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 14:45:12 +00:00
jbjohnso
b598842e90 Implement rmvm for KVM nodes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7255 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 14:01:54 +00:00
jbjohnso
1c1d272a02 -Modify kvm_nodedata table to allow empty xml column
-Implement chvm for offline modifications


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7252 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 13:16:24 +00:00
ligc
366020edfa fix for bug 3052910: add more info when can not get template file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7249 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 06:04:23 +00:00
xq2005
3182bfe12e rmc monitor page
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7246 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-26 05:16:31 +00:00