Jarrod Johnson
f7becef99e
Comment out problematic trace call
...
The library is rarely available, do not incur
it as a requirement.
2019-12-04 14:15:39 -05:00
Jarrod Johnson
792e41727d
Add more missing dependencies for EL8
2019-12-03 17:01:18 -05:00
Jarrod Johnson
8fad733a47
Add EL8 dependencies to SPEC
...
EL8 build process is missing some automated dependencies
2019-12-03 16:19:31 -05:00
Jarrod Johnson
0958502426
Fix the sle15 template to do 15.1 as well
2019-11-22 14:41:02 -05:00
Jarrod Johnson
f7ef37bb4f
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-11-19 15:40:55 -05:00
Jarrod Johnson
4d738ab91e
Update to modern squashfs parameters.
...
The le/be flags have been removed for some time.
2019-11-19 15:40:11 -05:00
Jarrod Johnson
3f7ad27591
Implement infiniband dhcp addr
...
Mellanox pretends to be ethernet, but
the OS does not play along. To provide
for both, provide an infiniband-compatible
variant just in case.
2019-11-18 15:42:22 -05:00
Jarrod Johnson
3cabd58e9a
Implement sle15.N for SuSE 15 service packs
2019-11-12 14:15:33 -05:00
Jarrod Johnson
c2acfbc56b
Add CentOS disc detection in a more generic way
2019-11-05 08:50:13 -05:00
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