Bin Xu 
							
						 
					 
					
						
						
							
						
						fe6b771add 
					 
					
						
						
							
							Fix   #3087 : nodeset improvement - using multi-process to parallelize ( #3118 )  
						
						... 
						
						
						
						* Fix  #3087 : nodeset improvement - using multi-process to parallelize
 - before deliver the request to xcatd, we can split the request to multiple sub-requests which contains different noderange
 - in that, xcatd could hanle those sub-requests in parallel, just like some issue multiple commands.
* refine according to the review comments:
 - not using POSIX::ceil
 - Callback is reserved for filter method
* refine codes according review comments
* make the comments right and more readable. 
						
						
					 
					
						2017-06-01 04:22:22 -05:00 
						 
				 
			
				
					
						
							
							
								yangsong 
							
						 
					 
					
						
						
							
						
						5c4dd31844 
					 
					
						
						
							
							fix issue [fvt]2.13.4 nodeset osimage have no right output if command wrong  #2971  ( #3147 )  
						
						... 
						
						
						
						* fix issue#2971:  one CLI arguments validation issue is not correct for nodeset/rinstall/winstall 
						
						
					 
					
						2017-05-31 17:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								Bin Xu 
							
						 
					 
					
						
						
							
						
						230a4dbb79 
					 
					
						
						
							
							Fix issue  #2794 , Nodeset fails to generate /tftpboot config files if … ( #2982 )  
						
						... 
						
						
						
						* Fix issue #2794 , Nodeset fails to generate /tftpboot config files if ip attribute is not set
  - Report error when the node cannot be handled by its xcatmaster/servicenode (sharedtftp=0)
*  - using determinehostname to get the current server name, it will reduce the time when many service nodes. 
						
						
					 
					
						2017-05-07 21:13:59 -05:00 
						 
				 
			
				
					
						
							
							
								chenglch 
							
						 
					 
					
						
						
							
						
						97f9d4da8f 
					 
					
						
						
							
							Do not update bootparams table when running nodeset  
						
						... 
						
						
						
						With the nytprof tool, the buttleneck is the time to update the bootparams
table.To optimize the performance on large scale nodes, this patch tranfer
the bootparams hash through variable reference.
posible impact: getdestiny can not get the information about bootparams.
partial-issue: #2024  
						
						
					 
					
						2016-12-23 13:45:20 +08:00 
						 
				 
			
				
					
						
							
							
								Mark Gurevich 
							
						 
					 
					
						
						
							
						
						0a3fbd8d51 
					 
					
						
						
							
							perltidy all perl files  
						
						
						
						
					 
					
						2016-07-20 11:40:27 -04:00 
						 
				 
			
				
					
						
							
							
								Mark Gurevich 
							
						 
					 
					
						
						
							
						
						97a159d47a 
					 
					
						
						
							
							More fixes due to review comments  
						
						
						
						
					 
					
						2016-07-12 09:13:40 -04:00 
						 
				 
			
				
					
						
							
							
								Mark Gurevich 
							
						 
					 
					
						
						
							
						
						05f2832e7d 
					 
					
						
						
							
							Remove dhcp entry for x86_64 node when nodeset offline is issued  
						
						
						
						
					 
					
						2016-07-11 15:12:13 -04:00 
						 
				 
			
				
					
						
							
							
								XuWei 
							
						 
					 
					
						
						
							
						
						f2b9f6e94a 
					 
					
						
						
							
							to fix Issue 302, modified my_ip_facing and related functions  
						
						
						
						
					 
					
						2015-11-12 00:33:03 -05:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						a81a5e1a45 
					 
					
						
						
							
							fix the indent issue and combine trace message  
						
						
						
						
					 
					
						2015-08-18 04:11:59 -04:00 
						 
				 
			
				
					
						
							
							
								huweihua 
							
						 
					 
					
						
						
							
						
						a35ca71281 
					 
					
						
						
							
							add trace information  
						
						
						
						
					 
					
						2015-08-13 23:31:30 -04:00 
						 
				 
			
				
					
						
							
							
								Jarrod Johnson 
							
						 
					 
					
						
						
							
						
						4aa46e7eca 
					 
					
						
						
							
							Further ESXi6 fixes  
						
						... 
						
						
						
						Fix ESXi6 in a number aways around netboot/install 
						
						
					 
					
						2015-08-05 16:15:48 -04:00 
						 
				 
			
				
					
						
							
							
								ligc 
							
						 
					 
					
						
						
							
						
						4322c2b553 
					 
					
						
						
							
							remove install|statelite|netboot from usage statements  
						
						
						
						
					 
					
						2015-05-14 04:11:52 -04:00 
						 
				 
			
				
					
						
							
							
								immarvin 
							
						 
					 
					
						
						
							
						
						43ec8b55ef 
					 
					
						
						
							
							support persistent kernel cmdline after diskful installation  
						
						
						
						
					 
					
						2015-04-10 02:54:01 -07:00 
						 
				 
			
				
					
						
							
							
								mellor 
							
						 
					 
					
						
						
							
						
						48a0eedb88 
					 
					
						
						
							
							defect 4147 - allow nodeset to continue if prescript errors  
						
						
						
						
					 
					
						2014-06-03 14:20:05 -04:00 
						 
				 
			
				
					
						
							
							
								mellor 
							
						 
					 
					
						
						
							
						
						e75be5fe88 
					 
					
						
						
							
							defect 3998 - change file vars to globals  
						
						
						
						
					 
					
						2014-03-26 17:10:05 -04:00 
						 
				 
			
				
					
						
							
							
								lissav 
							
						 
					 
					
						
						
							
						
						4c031e1806 
					 
					
						
						
							
							fix for defect 3985  
						
						
						
						
					 
					
						2014-02-20 07:25:29 -05:00 
						 
				 
			
				
					
						
							
							
								lissav 
							
						 
					 
					
						
						
							
						
						5585b97e18 
					 
					
						
						
							
							fix defect 3942  
						
						
						
						
					 
					
						2013-12-12 11:20:40 -05:00 
						 
				 
			
				
					
						
							
							
								lissav 
							
						 
					 
					
						
						
							
						
						48e922423a 
					 
					
						
						
							
							defect 3750  
						
						
						
						
					 
					
						2013-09-13 07:37:25 -04:00 
						 
				 
			
				
					
						
							
							
								lissav 
							
						 
					 
					
						
						
							
						
						e8052e3e37 
					 
					
						
						
							
							add check for servicenodes and computenodes in noderange for nodeset.  Also remove very old commented out code defect 3750  
						
						
						
						
					 
					
						2013-08-27 13:10:37 -04:00 
						 
				 
			
				
					
						
							
							
								daniceexi 
							
						 
					 
					
						
						
							
						
						01d68774a2 
					 
					
						
						
							
							Make nodeset can pass parameter --noupdateinitrd to mkinstall command  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16878  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2013-07-04 05:20:16 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						90f638f3b2 
					 
					
						
						
							
							Fix breakage where recent changes broke nodeset shell and friends  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16076  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2013-04-26 14:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								immarvin 
							
						 
					 
					
						
						
							
						
						775941db70 
					 
					
						
						
							
							support for addkcmdline of osimage. According to the design, the linuximage:addkcmdline should be appended to kernel arguments of the nodes after "nodeset osimage=".  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16062  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2013-04-25 12:07:48 +00:00 
						 
				 
			
				
					
						
							
							
								linggao 
							
						 
					 
					
						
						
							
						
						1e8061270b 
					 
					
						
						
							
							added feature in nodeset to get the os image name from the nodetype.provemethod if the osimage is not specified with nodeset osimage command  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14621  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-12-11 20:59:50 +00:00 
						 
				 
			
				
					
						
							
							
								zhaoertao 
							
						 
					 
					
						
						
							
						
						40e144b4cc 
					 
					
						
						
							
							for item: clean up Utils.pm, the code in xCAT-server/lib/xcat/plugin/  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13467  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-08-09 04:07:40 +00:00 
						 
				 
			
				
					
						
							
							
								jjhua 
							
						 
					 
					
						
						
							
						
						691628503e 
					 
					
						
						
							
							For the places that open site table to read attributes, change to call xCAT::Utils->get_site_attribute instead  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12900  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-05-23 06:53:34 +00:00 
						 
				 
			
				
					
						
							
							
								immarvin 
							
						 
					 
					
						
						
							
						
						6d55da8656 
					 
					
						
						
							
							fixed bug 3495408 :nodeset offline doc and test  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12597  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-05-10 08:08:19 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						3d008a7b33 
					 
					
						
						
							
							Have xnba.pm more gracefully recover from error conditions  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12580  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-05-09 14:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						1c83b2641b 
					 
					
						
						
							
							Correct typo in xnba plugin  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12374  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-04-27 14:45:26 +00:00 
						 
				 
			
				
					
						
							
							
								linggao 
							
						 
					 
					
						
						
							
						
						4aef6cbfbc 
					 
					
						
						
							
							fixed compiling error  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12057  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-03-29 19:12:25 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						ef19a2bbdd 
					 
					
						
						
							
							Have xnba.pm cope with extrnal cals to getstate  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12052  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-03-29 18:08:49 +00:00 
						 
				 
			
				
					
						
							
							
								daniceexi 
							
						 
					 
					
						
						
							
						
						9e2b250062 
					 
					
						
						
							
							fixed the issue that xnba,pxe,vsmppex,yaboot failed for service node when no valid nodes in the handled network  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11882  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-03-16 10:31:33 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						b963e36dc7 
					 
					
						
						
							
							Fix xnba using xCAT::Scope without 'use'ing it.  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11722  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-03-01 14:31:10 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						d39e110af8 
					 
					
						
						
							
							Finish per-node/group tftpdir for NAS mount point managed sync up  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11589  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-02-15 21:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						083be780f4 
					 
					
						
						
							
							Fix xnba to be strict compliant, fix regex typo, fix regex globals on syslinux/elilo  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11355  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2012-01-05 20:20:24 +00:00 
						 
				 
			
				
					
						
							
							
								wanghuaz 
							
						 
					 
					
						
						
							
						
						4de53d06d7 
					 
					
						
						
							
							Fixing defect 3285568: if shardtftp is not set and the compute node is not resolved by xcatmaster, we will give one msg instead of quietly ignore it.  this will help a lot to find the problem's root cause.  The msg is not an error, since there are cases matching the above two conditions.  So this msg should not make too much noise if those two conditions are valid.  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11126  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-12-05 14:53:13 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						2e8c7d340d 
					 
					
						
						
							
							Fix xNBA to not attempt resolution when it really isn't going to be used  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10964  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-11-03 15:02:36 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						65b159d157 
					 
					
						
						
							
							Correct erroneous output on nodeset when using xnba.pm  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10963  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-11-03 14:54:59 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						b5206140dc 
					 
					
						
						
							
							Fix pxelinux files made by xnba using '!myipfn!' shortcut (at least best effort)  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10699  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-10-04 18:13:37 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						bc597dfd8e 
					 
					
						
						
							
							Fix xnba erroneously creating pxelinux.cfg files  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10683  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-09-30 14:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						c68d849f2e 
					 
					
						
						
							
							Clean up unusued code  
						
						... 
						
						
						
						Fix for elilo not knowing what 'next-server' would possible mean
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10679  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-09-29 19:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						a824514ce8 
					 
					
						
						
							
							Have offline remove UEFI related files  
						
						... 
						
						
						
						Do not attempt UEFI px if currstate is set to 'boot'
Implement ESXi5 UEFI PXE boot
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10554  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-09-19 19:11:10 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						1201990fc6 
					 
					
						
						
							
							Fixup on uefi linux boot  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10553  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-09-19 17:21:32 +00:00 
						 
				 
			
				
					
						
							
							
								linggao 
							
						 
					 
					
						
						
							
						
						8b0bd2c4de 
					 
					
						
						
							
							returns non zero value when prescripts fail in nodeset command  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9606  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-05-16 19:59:10 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						d7d4296b9d 
					 
					
						
						
							
							Revert to machyp for xnba, for the moment  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9480  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2011-05-03 15:40:37 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						4637b46cbd 
					 
					
						
						
							
							-Switch syntax to one that works with current xNBA and will also be adopted in iPXE  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8163  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2010-11-15 16:47:13 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						2361f0593f 
					 
					
						
						
							
							-Fix xnba cleanup in offline nodeset  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8049  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2010-11-04 20:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								cjhardee 
							
						 
					 
					
						
						
							
						
						ee5d016666 
					 
					
						
						
							
							unlinked files for nodeset <noderange> offline  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7993  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2010-11-01 17:56:57 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						790ddedf6c 
					 
					
						
						
							
							-Together with recent xNBA patch to give a hyphenated mac address, make BOOTIF look just like syslinux  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6318  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2010-06-02 17:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						bba4d03c2d 
					 
					
						
						
							
							-Correct path to pxelinux.0 per bug 3009461  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6314  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2010-06-02 12:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								jbjohnso 
							
						 
					 
					
						
						
							
						
						5cd90ee53d 
					 
					
						
						
							
							-Fix divide by zero err in xnba plugin  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6027  8638fb3e-16cb-4fca-ae20-7b5d299a9bcd 
						
						
					 
					
						2010-05-07 15:02:24 +00:00