15a149583d
More mac address prechecking to destiny plugin
2017-09-30 13:09:54 +08:00
57aa417987
Not return directly for nodeset when hit one node failure
2017-09-30 10:29:32 +08:00
1db1308eb3
Fix 3722, move setNodesAttribute out of the node loop
2017-08-18 17:55:28 +08:00
06ab2e627d
fix issue [CORAL]incorrect petitboot configuration for nodeset shell in flat hierarchical #3414 ( #3419 )
2017-07-10 15:57:32 +08:00
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
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
799d143e90
Merge pull request #2593 from zet809/fix_issue_2362
...
fix issue 2362: If packimage is not run, osimage in the chain table w…
2017-03-16 15:42:32 -04:00
b425feb494
fix issue 2362: If packimage is not run, osimage in the chain table will fail on netboot images
2017-03-14 23:22:54 -04:00
78e4f4deb4
Fix addkcmdline issue which can not customise the boot params
...
close-issue: #2614
2017-03-10 12:21:46 +08:00
1ca955a33d
Merge pull request #2514 from xcat2/2.13.nodeset_performance
...
merge 2.13.nodeset performance branch to master branch
2017-02-21 16:07:31 +08:00
e05f183a8f
Use bulk operation to update chain table for multiple nodes
...
Do not query bootparams table in yaboot
patial-issue: #2024
2017-02-20 13:48:50 +08:00
34296b9229
Update bootparams in destiny to support discovery without DB access
2017-02-15 17:20:24 +08:00
91bfeeb16c
Fix issue 2362: if packimage is not run, osimage in the chain table will fail on netboot images
2017-01-10 04:27:05 -05:00
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
0a3fbd8d51
perltidy all perl files
2016-07-20 11:40:27 -04:00
f2b9f6e94a
to fix Issue 302, modified my_ip_facing and related functions
2015-11-12 00:33:03 -05:00
d96d9a5590
fix some indent issue
2015-08-18 23:38:16 -04:00
a81a5e1a45
fix the indent issue and combine trace message
2015-08-18 04:11:59 -04:00
a35ca71281
add trace information
2015-08-13 23:31:30 -04:00
0d6189159d
fix defect #4738 [fvt]2.10:nodeset still give error info if using wrong netboot mode
2015-07-09 23:00:23 -04:00
6d765fadf4
modify the checking of netboot value to be warning
2015-07-08 03:59:13 -04:00
b9e1e11ece
refine the message when the noderes.netboot is invalid
2015-06-09 04:52:47 -04:00
7e8112eb96
fix defect #4690 [DEV]refine the message and noderes table description
2015-06-04 03:12:49 -04:00
ce7c2b6012
add recommend netboot value for vios
2015-05-25 04:49:48 -04:00
8df10bf612
add support on the noderes.netboot checking of nodeset
2015-05-24 22:48:15 -04:00
ff20b96dba
1. appending "statement" within makedhcp rather than from nodeset, find corrent tftpserver for petitboot booting; 2. Use hvc0 for ppc64 genesis shell
2015-05-13 03:40:35 -04:00
0705721307
fix bug 4357:After run nodeset <node> runimage' may fail
2014-11-05 06:07:30 -05:00
5302abb4a9
fix bug: in sysclone, provmethod attribute gets cleared
2014-06-04 23:27:09 -04:00
a966ac3d73
fix the nodeset - noupdate initrd issue
2014-05-21 14:53:05 +08:00
5de62313a9
fix the nodeset - noupdate initrd issue
2014-05-21 14:39:26 +08:00
af9b887d23
defect 4026 add service node to error msg
2014-04-02 13:05:07 -04:00
4c88b1b469
defect 3941
2014-03-25 08:11:11 -04:00
35376641b4
To make bmcsetup cmd to update node status to be [bmcready] in genesis; And make chain mechanism to support [shutdown] key word which is used to poweroff the node
2014-01-13 07:55:03 -05:00
c78350a9bf
fix for bug 3922, use getNodesAttribs instead of getNodeAttribs
2013-12-05 09:46:44 +08:00
9fbd6a0f7d
Code drop for new requirement: Add a new flag --ignorekernelchk for nodeset, geninitrd and genimage commands to skip the kernel version checking when injecting drivers from osimage.driverupdatesrc
2013-11-19 06:29:46 -05:00
712ac48e82
merge 2.8.2-pcm code change from qing
2013-11-11 17:24:10 +08:00
e1c55be4ff
defect 3844
2013-10-18 07:50:22 -04:00
8db9e8be80
defect 3673: fix a typo which affects the nodeset next
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16893 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-07-05 07:09:49 +00:00
d3f0f4013f
Make nodeset can pass parameter --noupdateinitrd to mkinstall command
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16876 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-07-04 05:10:50 +00:00
73e90f6cd9
added the checking of path for runimage, if cannot download, display an error message for nodeset command
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16594 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-06-09 09:15:57 +00:00
748b4ee78c
first update for enhance precreatemypostscript handling, more todo
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16321 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-05-16 13:56:17 +00:00
5b81a7a8ca
add comment to support multiple actions for the nodeset state
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16283 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-05-14 02:41:23 +00:00
58f0ffc4f1
defect 3346: support that the argument of nodeset could be multiple actions which separated with ,; e.g. runimage=xxx,osimage=xxx
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16058 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-04-24 13:03:26 +00:00
4f2d1153b1
If lzma is older than gzip genesis, prefer newer
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16033 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-04-22 19:18:34 +00:00
8f37638f66
Rename site value to something more specific
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15775 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-04-01 19:11:16 +00:00
528ecb3e56
Provide site value to suppress credential check messages
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15770 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-04-01 17:57:13 +00:00
9581e25412
support imaged provisioning.
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@15258 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-02-26 02:43:57 +00:00
38576c2815
fix issue that when set [osimage=<osimagename>] in chain.chain to deploy os during genesis running, the provmethod was set to install/netboot instead of the osimage name
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14696 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-12-21 08:06:52 +00:00
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
c17cea3b6f
Support to set osimage=rhels6.2-x86_64-netboot-compute:reboot4deploy in the chain.chain to make the status of node to be updated to installing or netbooting as rpower reset has been run
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14574 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-12-06 14:11:42 +00:00