Jarrod Johnson
f453b26e6f
Fix RHEL8 driverdisk injection
...
RHEL8 shuffled package around, follow new location.
2019-08-28 15:57:04 -04:00
Jarrod Johnson
bdaf5b80db
Accept the probability that the route is already added
2019-08-22 09:21:33 -04:00
Jarrod Johnson
afc999c43c
Fix incorrect interpreter
...
The incorrect interpreter was indicated
2019-08-22 09:20:22 -04:00
Jarrod Johnson
1b4af4fee0
Add new file to rpm manifest
2019-08-22 08:38:43 -04:00
Jarrod Johnson
ef47cdc8dc
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-08-21 16:24:26 -04:00
Jarrod Johnson
4a459177e1
Implement IPMI enablement through redfish
...
Newer firmware will disable IPMI by default.
If a user is using bmcsetup, they are preparing explictly
to use with IPMI, so use redfish to turn on the IPMI.
2019-08-21 16:23:49 -04:00
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.
2.14.6.lenovo2
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
8d5df5d6ca
Implement HMAC-SHA256 in xCAT IPMI
...
This will be compatible with some current implementations
that do not have SHA-1. HMAC-SHA1 may be still secure, but
SHA1 in any context *looks* bad even if it isn't.
2.14.6.lenovo1
2019-07-26 14:45:26 -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
e53b62e0cf
No longer require elilo
...
elilo is now only used in the narrow window of distributions
that had UEFI support but not EFISTUB.
Such a user will already have it installed. A brand new install
should not be using elilo.
2019-06-19 09:47:11 -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
cb8d671de6
Explicitly manage logrotate.d permissions
...
The implicit depends too much on build user today,
fix since logrotate is strict.
2019-06-17 09:12:26 -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
bc20c2e9a4
Do not default ciphers if version set
...
A custom TLS version can conflict with the default ciphers.
2019-06-11 13:44:00 -04:00
Jarrod Johnson
3110dc8fd7
Fix SLE15 genimage with existing passwd
...
SLE15 code was overwriting valid /etc/passwd on
partially built images.
2019-06-11 10:59:32 -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
Jarrod Johnson
dbee43b89c
Have update.log only present one update worth of log
2.14.5.lenovo2
2019-04-16 16:02:01 -04:00
Jarrod Johnson
51d87d4d36
Put stderr in the upgrade.log
2.14.5.lenovo1
2019-04-15 16:41:51 -04:00
Jarrod Johnson
47d8ae83c0
Fix some RHEL8 deploy problems
2019-04-09 15:09:03 -04:00
Jarrod Johnson
f07c819d5d
Add alternative location for grub preconfig
2019-04-09 14:37:49 -04:00
Jarrod Johnson
ed7063b577
Disable GRUB attempt to do direct serial
2019-04-09 13:05:22 -04:00
Jarrod Johnson
619bff27ef
Add notation about SLE and reboot postscript
2019-04-09 10:22:23 -04:00
Jarrod Johnson
220618f450
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-04-08 15:17:13 -04:00
Jarrod Johnson
7e7e8af978
Remove spurious old SLE15 attempt
2019-04-08 15:16:57 -04:00
yangsbj
6570378a61
fix issue PR #6001 resulted in test case updatenode_syncfile_EXECUTE failed #6016
2019-04-04 09:00:42 -04:00
yangsong
2f2b17f85e
EXECUTE in sync list will not invoke post sync scripts if the script itself is updated ( #6001 )
2019-04-04 09:00:29 -04:00
yangsbj
867d477510
fix issue xdcp EXECUTE of .post script not working as expected #5987
2019-04-04 08:59:05 -04:00
Jarrod Johnson
266e72d51d
Change more SLE to UTC from GMT
2019-04-02 09:50:46 -04:00
Jarrod Johnson
9656794352
Correct hwclock in other SLE xml
2019-04-02 09:43:53 -04:00
Jarrod Johnson
ac04f5addd
Fix reboot systemd-run
...
It would just schedule itself.
2019-04-02 08:27:00 -04:00
Weihua Hu
7c787c499e
Merge pull request #6195 from xcat2/master
...
Merge master to 2.14 branch for 2.14.6 release
2.14.6
2019-03-29 15:14:48 +08:00
yangsong
80f28f5edd
Merge pull request #6194 from hu-weihua/kdump
...
update linux_diskless_kdump to consistent with fix 6189
2019-03-29 13:39:13 +08:00
huweihua
20a55f7978
update linux_diskless_kdump to consistent with fix 6189
2019-03-29 01:34:29 -04:00
zet809
77f426eb9e
Merge pull request #6193 from bybai/unknown
...
work around some RH version ip link state UNKNOWN issue
2019-03-29 11:34:25 +08:00
bybai
b9b1bd2585
workaround RH ip link state UNKNOWN issue
2019-03-28 23:32:15 -04:00
zet809
a09e5bac44
Merge pull request #6192 from xcat2/master
...
Merge master to 2.14 for 2.14.6 release(2)
2019-03-28 17:48:36 +08:00
yangsong
8a0ae6a41f
Merge pull request #6189 from neo954/rhels8-kdump
...
Put the dracut_args --omit back into /etc/kdump.conf
2019-03-28 17:34:13 +08:00
tingtli
65d5aff7bd
Merge pull request #6191 from hu-weihua/console
...
Looks good to me, i agree to merge.
2019-03-28 17:02:34 +08:00
Weihua Hu
b8ee6c7a13
Merge pull request #6187 from xuweibj/stop_conserver
...
stop conserver service in makeconservercf cases
2019-03-28 17:01:18 +08:00
GONG Jie
6cb7aa0eb2
Revert "Copy file /etc/os-release for kdump over ethernet on RHEL 8"
...
This reverts commit 3640ce59e1
.
2019-03-28 17:01:08 +08:00
GONG Jie
25bd151335
Donot add kernel argument root= on RHEL 8
2019-03-28 17:01:06 +08:00