2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-09-12 13:18:48 +00:00
Commit Graph

10085 Commits

Author SHA1 Message Date
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
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.
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
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
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
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
7e7e8af978 Remove spurious old SLE15 attempt 2019-04-08 15:16:57 -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
Weihua Hu
1bfb25b493 Merge pull request #6180 from robin2008/mkconservercf
handle the case when conserver is not available
2019-03-27 14:07:06 +08:00
bxuxa
b2e6f56cb0 handle the case when conserver is not available 2019-03-27 13:46:14 +08:00
GONG Jie
c71023fbef Add package Networkmanager to default RHEL 8 diskless package list 2019-03-27 11:21:01 +08:00
zet809
e960063253 Revert "Fix issue that site.master is not set" 2019-03-22 18:18:12 +08:00
Bin Xu
b5ea765d1b Merge pull request #6155 from neo954/go-xcat
Cumulative go-xcat updates
2019-03-22 16:36:45 +08:00
yangsong
e56f768361 Merge pull request #6074 from zet809/fix_issue_miss_sitemaster
Fix issue that site.master is not set
2019-03-22 14:51:38 +08:00
GONG Jie
3376f23278 Bump version number for go-xcat 2019-03-22 13:00:23 +08:00
GONG Jie
0a829159c0 Change log for go-xcat 2019-03-22 12:59:56 +08:00
GONG Jie
40c4c6a22d Better debug log when reading repository failed 2019-03-22 12:59:43 +08:00
GONG Jie
02f7de3c76 [go-xcat] Makw `go-xcat away' do the uninstallation without prompting 2019-03-22 12:59:32 +08:00
Jarrod Johnson
c7b85eaea3 Fix hwclock setting for SLE15
GMT causes localtime to be the timezone.
2019-03-21 15:30:48 -04:00
bxuxa
26fb874a84 Fix a code error 2019-03-21 17:09:29 +08:00
zet809
d4d4a0c1b5 Merge pull request #6150 from robin2008/6145
Avoid noisy warning message on rh8 for makegocons
2019-03-21 16:59:53 +08:00
bxuxa
0ff9bc0be5 Ignore the disable when not installed, not using package checking as we use a fake package there 2019-03-21 16:46:20 +08:00
yangsong
efd954b36f Merge pull request #6149 from neo954/rhels8-foo
Fix python error, TabError: inconsistent use of tabs and spaces in indentation
2019-03-21 16:31:14 +08:00
Gᴏɴɢ Jie
00bf5d432c Partly revert "Revise openssl settings for RHEL 8 (#5967)" (#6144)
* Put "openssl s_client" command line argument "-no_ssl2" back.

This reverts commit ec56baf36f.
2019-03-21 16:27:13 +08:00
GONG Jie
58441c8489 Make variable output byte instead of string 2019-03-21 16:25:17 +08:00
GONG Jie
d4715d2745 Fix #UNCOMMENTOENABLEDEBUGPORT# replacement 2019-03-21 16:25:10 +08:00
Gᴏɴɢ Jie
4435960f4a Fix python error, TypeError: cannot use a string pattern on a bytes-like object (#6137) 2019-03-20 18:06:15 +08:00
Gᴏɴɢ Jie
1ef014a25b Fix RHEL 8 diskless service node (#6134)
* Add package initscripts to diskless compute node package list

* Add package initscripts to diskless service node package list

* Patch script servicenode, handle multiple-line error message properly.
2019-03-20 16:21:54 +08:00
Gᴏɴɢ Jie
6cd334d0b3 Merge pull request #6122 from immarvin/onissue
fix issue No installing status during redhat8 install #6115
2019-03-19 15:36:20 +08:00
Gᴏɴɢ Jie
01beacf85e Make xCAT statelite compute node working on RHEL 8 (#6121)
* Fix function xCATCmd() and use /bin/bash instead of /bin/nice for random data

* Fix function xCATCmd() and use /bin/bash instead of /bin/nice for random data
2019-03-19 15:31:43 +08:00
yangsbj
cc6caba7a3 fix issue No installing status during redhat8 install #6115 2019-03-19 03:11:40 -04:00
Gᴏɴɢ Jie
1d512a1cdf Add python3 to the default pkglist for RHEL 8 (#6117)
* Add python3 to the default compute node pkglist for RHEL 8

* Add python3 to the default service node pkglist for RHEL 8
2019-03-18 16:53:06 +08:00
Gᴏɴɢ Jie
8662b4925b Revert "[RH8] Revise xcatconfig, show warning message if `TLSv1' is used" 2019-03-15 00:01:27 +08:00
GONG Jie
ff61db4134 Enlarge the default size of the root filesystem for RHEL 8 2019-03-14 17:33:22 +08:00
GONG Jie
410226830d Merge branch 'master' into rhels8-tmp 2019-03-14 16:10:41 +08:00