Jarrod Johnson
58dab1f15e
Allow IB/OPA addresses in mac table again
...
The change blocked valid addresses.
2019-01-24 14:52:40 -05:00
Jarrod Johnson
d46eec274c
Fix non-hierarchical syncfiles
...
The change to fix hierarchical failed when the request did
not go through XML serialization. Fix by putting into the proper
structure.
2019-01-23 16:34:21 -05:00
Jarrod Johnson
4cb5a894d2
Fix syncfiles when node points at foreign node
...
Foreign node is unable to correctly relay to appropriate service
node without username. This is similar to the updatenode problem, but
occurs in a mismatch dhcp offer.
2019-01-23 16:15:27 -05:00
Jarrod Johnson
aaa9ddd553
Do not proceed past boot into standby
...
Some installers advance the destiny multiple times.
Avoid going off the edge into 'standby' in such scenarios.
2019-01-18 13:28:29 -05:00
yangsong
5925987b55
fix issue of site.httpport support in makedhcp ( #5904 )
2019-01-09 14:22:06 -05:00
Jarrod Johnson
eb68b59906
Merge tag '2.14.5' into lenovobuild2.14
...
xCAT 2.14.5 release
2019-01-09 14:20:23 -05:00
Jarrod Johnson
a6898b9304
Correct incorrect loop keyword in nodestat
...
If a system had 3389 and sshd running, it triggered a bug.
Fix by using the correct loop flow keyword for perl.
2019-01-03 09:23:13 -05:00
cxhong
4aa090f6e1
Determine NumberNodes in the command.log by the command requests ( #5787 )
2018-11-30 08:23:21 +08:00
zet809
8f3c3f7677
Fix issue 5150: tabch and tabdump commands can not deal with invalid attribute names ( #5846 )
...
* Fix issue 5150: tabch and tabdump commands can not deal with invalid attribute names
* reuse buildWhereClause for key retriving
2018-11-30 08:19:42 +08:00
bxuxa
cc6cb0f217
Clear key words for install status update log message ( #5618 )
...
- detect provisioning when updateing status to installing/netbooting
- consistent message format "xcat.updatestatus - ($node): changing status=($status)" (no need to log the time as syslog has the timestamp)
2018-11-27 15:19:21 +08:00
xuweibj
10a858cf61
fix issue 5719, make output of commands against openbmc same
2018-11-21 19:59:04 -05:00
bxuxa
adab82de4b
upgrade to travis xenial env
2018-11-20 18:46:13 +08:00
Jarrod Johnson
54ebb36100
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2018-11-19 10:42:29 -05:00
Jarrod Johnson
d43cf0a3f0
Fix dhcp plugin use of ip route
...
It still had the code to strip out netstat's header. ip has no header.
2018-11-19 10:41:37 -05:00
bxuxa
540ee9f262
when no ipmitool-xcat tool, report error before go ahead the real discovery
2018-11-16 12:39:50 +08:00
Jarrod Johnson
dd98cba787
Fix copycds problem for SLES12.3
2018-11-13 10:11:07 -05:00
Yuan Bai
5db2dbd62c
fix5209 nodeset cannot find pxelinux.0 ( #5783 )
...
* distro pxelinux.0 default path is changed in ubuntu 16.04
2018-11-09 17:03:58 +08:00
yangsong
92c019bdb3
set default value for $::XCATSITEVALS{httpport} if site.httpport is not specified ( #5780 )
2018-11-09 15:28:17 +08:00
yangsong
f55b3f867b
several issues on site.httpport in otherpks and ospkgs ( #5777 )
...
* correct several issues
* refine ospkgs to support site.httpport
2018-11-08 17:50:14 +08:00
yangsong
01541aba74
correct several issues on site.httpport in diskless provision ( #5774 )
2018-11-07 18:19:35 +08:00
yangsbj
5d90a4212c
change HTTPPORT in /proc/cmdline to XCATHTTPPORT to avoid potential confilic
2018-11-04 21:54:30 -05:00
yangsbj
1fb78eb97d
add HTTPPORT=xxx in kcmdline for diskless/statelite
2018-11-02 05:00:26 -04:00
yangsbj
1889ec879d
support site.httpport in nodeset and mknb
2018-11-01 23:29:01 -04:00
yangsbj
c4fe5ad5d9
support site.httpport in dhcp lease and config
2018-11-01 23:08:01 -04:00
yangsbj
5c910eca26
add support for site.httpport for post.xcat and updatenode
2018-11-01 05:21:08 -04:00
cxhong
fe33d7d98f
Log Number of Nodes for xCAT command to command.log ( #5729 )
...
* Log Number of Nodes for chdef/mkdef/rmdef/lsdef/nodels command to
command.log
* Create a new tag for reponse object
2018-10-29 17:12:20 +08:00
Yuan Bai
8d53df4595
Merge pull request #5738 from robin2008/gpt
...
localdisk to support user customize the partition table type
2018-10-26 16:56:38 +08:00
bxuxa
8fb3c11461
localdisk to support user customize the partition table type
...
some old code issues found during UT for this feature
2018-10-26 15:13:56 +08:00
bybai
3067412a7f
nodeset ubuntu16.04.5 x86_64 support
2018-10-26 02:33:57 -04:00
Mark Gurevich
ea215738d7
Process --noupdateinitrd and --ignorekernelchk flags even when osimage is not specified
2018-10-23 13:14:23 -04:00
bxuxa
9c6ae3ed6e
Handle the wrong table name when using tabch ( #5151 )
...
- As a compatible, still using data to report the error message, but set exit code non-zero
2018-10-17 15:08:53 +08:00
Jarrod Johnson
da0723f21e
Fix randomized mknb suffix
...
Use the xCAT-standard function for randomized strings.
2018-10-12 10:56:35 -04:00
Bin Xu
40d74ace1b
Adding port 22 for unprivileged node ping ( #4324 ) ( #5699 )
2018-10-12 17:01:37 +08:00
cxhong
017ab78ba5
Failed to parse the prescripts without action defined ( #5682 )
2018-10-09 13:49:15 +08:00
Jarrod Johnson
08ae94bdc2
Provide a better error message on rspconfig without arguments
2018-10-03 16:45:40 -04:00
Jarrod Johnson
086b0c0db7
Fix ,= operator adding duplicate groups if , delimited
2018-10-03 08:52:04 -04:00
Jarrod Johnson
95c78b333c
Support multiple groups in nodech ^=
2018-10-02 15:03:05 -04:00
ertaozh
366eef33a2
Modify warning message based on comments
2018-09-25 07:58:02 -04:00
ertaozh
26b142d2d4
Fix issue 5649: makedhcp misleading error message
2018-09-21 02:11:58 -04:00
Yuan Bai
95ca105635
enhancements for sle15 diskful CN deployment ( #5605 )
...
* add sle dir for copycds
* remove HPC packages from sle15 template
* copycds support ppc64le sle15
* support packages products for sle15
* create repos for all products in sle15 Package ISO
* fix deployment status postbooting in sle15
* support sle15
* add copycds example for sle15
* generate add_on product
* polished
* adjust product_dir
2018-09-18 18:03:32 +08:00
xuweibj
8132701423
fix issue 5627, find verbose option and delete it for openbmc perl ( #5629 )
2018-09-14 18:21:40 +08:00
xuweibj
ce76aa18e9
fix issue 5617, show existed node info when bmcdiscover -z ( #5619 )
2018-09-11 16:34:21 +08:00
Bin Xu
863c36c83f
Make disjoint mode working when service node up (inittime=1) ( #5553 )
...
* Make disjoint mode working when service node up (inittime=1), and in the time not run in parallel to avoid access DB too much
* For shared tftp, nothing need to be done in AAsn
2018-09-11 09:22:08 +08:00
cxhong
f4668cae07
Merge pull request #5582 from zet809/matching_for_bmcdiscovery
...
Matching for bmcdiscovery
2018-09-05 08:23:44 -04:00
ertaozh
7e4c3f4eff
Update output message if bmcdiscover matching a pre-defined node
2018-09-04 22:21:05 -04:00
cxhong
66a15e497b
Merge pull request #5568 from zet809/no_create_switch_object_for_mtms
...
Only update switch/port information for mtms based discovery
2018-08-31 09:57:08 -04:00
Jarrod Johnson
457c783cf9
Fix HWE support for ubuntu
2018-08-31 08:41:37 -04:00
ertaozh
7f379abeb4
Enhance bmcdiscover to match nodes with mtm,serial,bmcip before creating new nodes
2018-08-31 05:39:47 -04:00
yangsbj
763d7bd29f
fix issue #105 in xcat-inventory, correct the format of export entries in osimage.environvar
2018-08-31 04:25:21 -04:00
ertaozh
27a2292995
To have bmcdiscover matching pre-defined node with lc(mtm)*lc(serial)-ip
2018-08-30 06:17:10 -04:00