2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-09-29 05:28:21 +00:00
Commit Graph

10091 Commits

Author SHA1 Message Date
Jarrod Johnson
249b76ebc3 Extend timeout for xcatd
Particularly on service nodes, it takes longer to startup
and systemd needs to be more patient.
2019-10-11 10:25:38 -04:00
Jarrod Johnson
4e12c4a074 Add missing shebangs to key scripts 2019-10-01 13:12:19 -04:00
Jarrod Johnson
3a3938aec7 Fix missing colon 2019-09-30 14:28:15 -04:00
Jarrod Johnson
79620132b5 Add missing dependencies for EL8 2019-09-30 14:04:23 -04:00
Jarrod Johnson
9a31968c87 Remove ambiguity for RHEL8 python
RHEL8 doesn't want 'python', so python2 for now.
2019-09-23 16:10:29 -04:00
Jarrod Johnson
f453b26e6f Fix RHEL8 driverdisk injection
RHEL8 shuffled package around, follow new location.
2019-08-28 15:57:04 -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.
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