2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-10-22 23:58:13 +00:00
Commit Graph

108 Commits

Author SHA1 Message Date
Vinícius Ferrão 5269d7bf1c feat(netboot): define new x86 nodes with netboot=ipxe
netboot=xnba is deprecated, but profile-based node definitions, the x86
node templates of mkdef --template, the e1350 noderes table and the
SoftLayer importer still gave new x86 nodes xnba. They now give
netboot=ipxe, as node discovery does. Existing nodes keep their method,
and a profile change keeps netboot=xnba on a node that has it: moving a
node to the upstream loader is the choice of the site.
2026-10-02 23:58:12 -03:00
Daniel Hilst 1fa9d1f6fc test(xcat-core): nodepurge leaves the autoinstall directory of an Ubuntu node
nodepurge removes the autoinstall configuration of each node it deletes. The
cleanup loop was inline in the nodepurge sub of profilednodes.pm, which no test
can load, so the loop moves to xCAT::ProfiledNodeUtils->remove_node_config_files
with its behaviour unchanged.

nodepurge_autoinst_cleanup.t drives that routine against a scratch directory. It
fails here: the Subiquity node keeps its directory, and the preseed file and the
.pre and .post scripts are removed.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-29 18:19:19 -03:00
Vinícius Ferrão 63572c5ca1 fix(profilednodes): validate addresses with isValidIp 2026-09-02 12:40:33 -03:00
Mark Gurevich 4703244376 Remove /install/autoinst config files as part of nodepurge 2019-11-21 11:06:26 -05:00
GONG Jie b845381e94 Remove trailing spaces in file xCAT-server/lib/xcat/plugins/profilednodes.pm 2017-12-31 23:59:59 +00:00
root dd783ff14b 1596:Enhance the process of reinstall for PCM 2016-07-27 03:50:30 -04:00
Mark Gurevich 0a3fbd8d51 perltidy all perl files 2016-07-20 11:40:27 -04:00
ertaozh 42d3deea44 fix issue 1462: bmcsetup hang after commencing transmit of discovery packets 2016-07-04 02:23:41 -04:00
ertaozh ba01665adb refine hardware discovery framework, modifcation based on review comments 2016-06-27 02:51:09 -04:00
ertaozh 75bc7d91f4 refine hardware discovery framework, put mtms based hardware discovery to typemtms.pm module 2016-06-24 01:58:34 -04:00
Leo.C.Wu 287d84ac07 fix lsf plugin execution order issue 2015-07-15 10:45:27 +08:00
Lei Ai 33f614b584 merge fix for 4634 from 2.9.1-pcm branch 2015-04-08 17:14:25 +08:00
Jia Zhao 33b992ae81 support define powerKVM hypervisor in nodeimport 2015-04-07 16:55:44 +08:00
Jia Zhao c339024112 update messages in nodeimport 2015-04-02 15:52:02 +08:00
Jia Zhao b769c4b1bc Update nodeimport error messages for kvm nodes 2015-04-02 15:23:09 +08:00
Jia Zhao 5371f78dbb setting vpd.uuid for powerkvm nodes during nodeimport 2015-03-24 15:30:17 +08:00
Jia Zhao ebe61dbab5 fix nodeimport getting netboot attribute error 2015-03-12 17:30:02 +08:00
chudegao dbc15d337b Refactor netboot attribute for adding nodes in PCM way 2015-01-29 11:31:34 +08:00
Jia Zhao 3b86d90a7c merge from 2.9 about supporting powerkvm in nodeimport 2015-01-20 14:15:07 +08:00
qyin fe890637c9 fix issue 241844 The added os packages are not installed when reinstall nodes. 2014-09-15 17:32:28 +08:00
qyin ae1dde7d9a Fix: 242668 [Rank6][Vlan] [Switch] [sles]Cannot found secure vlan network after flex up node in cluster within vlan 2014-09-15 15:55:01 +08:00
qyin eb5655a9e4 fix issue 241844 The added os packages are not installed when reinstall nodes. 2014-09-01 10:46:05 +08:00
Jia Zhao d87440ec41 merge from 2.8 branch about name mistake 2014-08-28 17:27:15 +08:00
Jia Zhao 975b90e619 validate cec and lparid during nodeimport 2014-08-26 14:11:31 +08:00
Lei Ai 4753c86b38 merge fix from 2.8 branch: clear currchain while regen chain 2014-08-22 17:01:54 +08:00
Jia Zhao 8ced43ef98 fix long name error during import node 2014-08-20 16:55:10 +08:00
Jia Zhao e1c67b0724 fix no bmc ip while reinstall node 2014-08-20 15:33:29 +08:00
Lei Ai c635c4da8a Merge nodechmac enhance from 2.8 branch 2014-08-12 17:31:24 +08:00
chudegao 6003b146ae merge getmacs function from 2.8.2-pcm and fix a bug 2014-08-10 22:09:21 +08:00
Lei Ai 9f4ceb8354 merge 2.8 fix for profiled nodes 2014-06-25 08:59:01 +08:00
Jia Zhao cad677f29a fix noderegenips generate conflict ips 2014-06-18 13:38:05 +08:00
Lei Ai 314937c12c Merge switches format adjust for nodeimport. 2014-06-17 17:15:31 +08:00
Lei Ai d1b5103807 merge switches support in nodeinfo file from 2.8 branch 2014-06-13 14:34:28 +08:00
Jia Zhao 44e3271119 merge code from branch 2.8 2014-05-29 14:30:09 +08:00
Lei Ai b0daa95209 Merge fix from branch 2.8: create non-blocking call for nodechprofile 2014-04-18 15:45:44 +08:00
Lei Ai 74ab5d1110 Merge fix for 2.8 branch about node status update for profiled nodes into mainline 2014-04-17 15:56:59 +08:00
Jia Zhao ff619264a4 fix autodiscovery problem as not run makehosts command 2014-03-20 18:34:41 +08:00
qyin edf9a4dc64 windows solution: 222013 2014-01-27 13:52:33 +08:00
yinqing 712ac48e82 merge 2.8.2-pcm code change from qing 2013-11-11 17:24:10 +08:00
Jia Zhao bf0c433a8e fix nodeimport message problem 2013-10-10 15:29:35 +08:00
Sheng Feng Xing 9b5e17ab88 Merge PowerLinux 7R2 support patches into master branch 2013-09-23 14:45:43 +08:00
yinqing d6debec1a6 #220993 Can not import node by auto discovery switch and switch port. 2013-08-07 13:40:05 +08:00
Jia Zhao a4f86be2c9 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2013-08-05 19:01:21 +08:00
Jia Zhao aa83596560 fix noderegenips scalability problem 2013-08-05 19:00:42 +08:00
Lei Ai f0c90b3a51 initialize global variables to avoid Cannot re-provision the node which has been removed 2013-08-05 15:11:45 +08:00
simba372 581631e87d 211979: [low rank][PCM4.1][unmanaged node]Failed to create unmanaged node with the length of device name which is less than three letters
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@17028 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-07-26 09:47:17 +00:00
chudegao c55ab672f0 fix#220182,The node is not rebooted automatically while use new image profile during re-installation process
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@17008 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-07-22 06:54:47 +00:00
creativezj bb811495cb fix nodeimport same ip error
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16868 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-07-03 13:42:15 +00:00
chudegao 4998ce006e fix #218490:There is no any case-sensitive checking of mac address when import the node by hostinfo file.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16766 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-06-26 09:41:39 +00:00
creativezj 0ef86edf17 fix nodeimport generate ip error
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16727 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-06-24 06:48:40 +00:00