Jarrod Johnson
ddbe858c2f
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-08-16 16:09:19 -04:00
Jarrod Johnson
f750c06bb1
Fix support for non-efistub kernels
2019-08-16 16:08:59 -04:00
Jarrod Johnson
5d697b5c5c
Add support for modern iPXE client arch for uefi
...
iPXE moved from 9 to 7 a long time ago.
2019-08-07 13:49:55 -04:00
Jarrod Johnson
61e55bb263
Switch to iPXE compatible syntax for BOOTIF
2019-08-07 13:36:12 -04:00
Jarrod Johnson
3d7111c252
Fix omitted header from genesis ipxe file
2019-08-07 13:30:43 -04:00
Jarrod Johnson
792fe6d354
Skip :80 if possible
2019-08-07 13:23:24 -04:00
Jarrod Johnson
b375d3268c
Skip elilo for genesis in mknb
...
mknb does not need to use elilo for genesis
2019-08-07 13:17:56 -04:00
Jarrod Johnson
b7db0e21ef
Have mknb boot config also omit httpport when possible
2019-08-07 13:08:49 -04:00
Jarrod Johnson
1035841b5d
Fix makedhcp -n
...
The httpport site variable was being incorrectly interpolated into a
string.
2019-08-07 13:02:39 -04:00
Jarrod Johnson
a2f77ea90b
Apply httpport opt out on dhcp.pm
2019-07-19 11:37:32 -04:00
Jarrod Johnson
cd61fd9db4
Only set : port when non default
...
A case has been discovered where :80 seems to be asking for trouble.
Sidestep this case by omitting when it is not needed.
2019-07-18 09:02:23 -04:00
Jarrod Johnson
6888cad66d
Have xnba conditionally do elilo if needed
...
CentOS 6 and RHEL 6 for example do not support direct iPXE
boot. For those platforms, auto-use elilo for uefi boot.
2019-06-19 09:45:24 -04:00
Jarrod Johnson
097f9cc50a
Remove use of elilo
...
iPXE can directly execute all but the most ancient Linux kernels
directly in UEFI boot. Remove the elilo intermediate step.
2019-06-13 15:14:07 -04:00
Jarrod Johnson
bff53d4eae
Merge tag '2.14.6' into lenovobuild2.14
...
xCAT 2.14.6 release
2019-05-02 13:05:07 -04:00
bxuxa
b2e6f56cb0
handle the case when conserver is not available
2019-03-27 13:46:14 +08:00
GONG Jie
410226830d
Merge branch 'master' into rhels8-tmp
2019-03-14 16:10:41 +08:00
Mark Gurevich
b04d280317
Some more doc fixes
2019-03-12 14:01:58 -04:00
GONG Jie
4f1f383342
Merge branch 'master' into rhels8-tmp
2019-03-12 18:23:17 +08:00
GONG Jie
3089a256e5
Handle the exit code properly
2019-03-12 18:10:41 +08:00
GONG Jie
0278e8962c
Handle the output of cpio properly
2019-03-12 18:10:31 +08:00
GONG Jie
dd394f6f6e
Handle the exit code of child process properly
2019-03-12 18:10:23 +08:00
GONG Jie
436c9bef0f
Merge branch 'master' into rhels8
2019-03-12 17:56:06 +08:00
yangsong
d8f796ffca
fix issue modifies the permissions of source bin file #6049 ( #6053 )
...
grant the sounce bin file correct permissions
2019-03-06 14:56:29 +08:00
GONG Jie
4ee60e49f9
Merge branch 'master' into rhels8-tmp
2019-02-26 16:53:49 +08:00
Gᴏɴɢ Jie
4e210e8f37
Remove xinetd related code to make tftp service work on RHEL 8. ( #5937 )
...
* No xinetd service any more. Remove xinetd related code to make tftp service work on RHEL 8.
* Remove /etc/xinetd.d/tftp related code in stop_TFTP()
2019-01-28 16:11:16 +08:00
zet809
cfb07a05e4
Merge pull request #5976 from jjohnson42/opasupport
...
Have dhcp.pm recognize OPA/IB hwaddr
2019-01-28 10:28:46 +08:00
Jarrod Johnson
6df30438b2
Add comments to explain the hwtype change
2019-01-25 10:43:20 -05:00
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
1a4b89523b
Allow IB/OPA addresses in mac table again
...
The change blocked valid addresses.
2019-01-24 13:44:15 -05:00
yangsbj
33c5c3cae1
fix issue nodeset calculate wrong path for deploying sles when using "copycds -p" #5966
2019-01-24 04:16:24 -05:00
Yuan Bai
59c1630e76
add dnsforwardmode for makedns ( #5970 )
...
* add forwardmode for makedns
* polished
* polished
* update site table man doc
* polished
* polished
2019-01-24 14:36:35 +08:00
Jarrod Johnson
f60a97dcb2
Have dhcp.pm recognize OPA hwaddr
2019-01-23 22:21:50 -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
Gᴏɴɢ Jie
14f993bc14
Merge master branch to RHEL 8 branch ( #5953 )
...
* rpower for redfish support
* rsetboot for redfish support
* recover
* modify depending on discussion and comments
* refine test case xcatd_start (#5932 )
* Update small text in the diskful support example for cuda_power9_setup
Fix small issue mentioned in 5852
* rsetboot for redfish support
* Fix issue 5933: xCAT-openbmc-py build failed
* Fix remoteshell compatibility with custom Match (#5936 )
If a user has a custom Match directive, remoteshell would
create an invalid configuration. Fix by ensuring we are
outside of a match context by doing Match all explicitly.
* fix issue PR #5936 resulted in remoteshell failed in rhels6.10 #5944
* refine xcat-inventory backend testcase (#5946 )
* add test case for issue 3602: confignetwork cannot work when regular expression is used in nics table
* add lsdef to get more debug info
* Revert "fix issue PR #5936 resulted in remoteshell failed in rhels6.10 #5944 "
* revert PR Fix remoteshell compatibility with custom Match #5936
2019-01-15 17:33:59 +08: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
xuweibj
29c8523c39
Merge branch 'master' into rsetboot_rf
2019-01-09 02:02:54 -05:00
xuweibj
62574abb75
rsetboot for redfish support
2019-01-08 20:05:32 -05:00
Mark Gurevich
ee6ecbbc4a
Merge pull request #5910 from xuweibj/rpower_rf
...
rpower for redfish support
2019-01-08 09:14:46 -05:00
Gᴏɴɢ Jie
efc60c8825
Make makedhcp
working on RHEL 8 xCAT management node ( #5930 )
...
* Patch dhcp.pm for RHEL 8
* Ignore interface lo while makenetworks
* Revise the comments to reflect the code changes
2019-01-08 15:54:47 +08:00
xuweibj
a8eab805fd
modify depending on discussion and comments
2019-01-08 00:41:56 -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
Bin Xu
85bd3a5c79
Merge branch 'master' into lsdef-z
2018-12-27 14:35:37 +08:00
xuweibj
fae4c21d8f
recover
2018-12-21 00:35:44 -05:00
xuweibj
1f16968621
rsetboot for redfish support
2018-12-21 00:28:11 -05:00
xuweibj
7ce5108422
rpower for redfish support
2018-12-19 03:34:04 -05:00
bxuxa
4a799bb331
Make lsdef -z could display all attribute by default( #5241 )
2018-12-19 13:45:15 +08:00
yangsong
6514297599
fix issue of site.httpport support in makedhcp ( #5904 )
2018-12-18 16:57:00 +08:00