2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-10-09 17:08:06 +00:00
Commit Graph

919 Commits

Author SHA1 Message Date
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
GONG Jie
c71023fbef Add package Networkmanager to default RHEL 8 diskless package list 2019-03-27 11:21:01 +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
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
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
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
GONG Jie
700f50cf98 Add --releasever argument to yum command for RHEL 8
Add --setopt=module_platform_id=platform:el8 for RHEL 8
2019-03-12 12:28:51 +08:00
Jarrod Johnson
092e525688 Have iputils available in SLE install
This was breaking various scripts
2019-03-04 10:07:01 -05:00
GONG Jie
59eab1c91b Add basic xCAT diskless service node support for RHEL 8 2019-03-01 16:25:46 +08:00
Gᴏɴɢ Jie
9d98236dc1 [RH8] RHEL 8 Service node automatic installation (#6041)
* Update tftp dependency

* Update service node package lists for RHEL 8

* Fix typo in `Configure PostgreSQL' page

* Rewrite the description of package xCATsn
2019-03-01 16:00:03 +08:00
Gᴏɴɢ Jie
ec56baf36f Revise openssl settings for RHEL 8 (#5967)
* Remove the RANDFILE from openssl.cnf. This is out-of-date in opessl beyond version 1.1.1a.

* Update openssl.cnf.tmpl to the latest one from openssl 1.1.1a source

* Revise openssl.cnf.tmpl based on the latest one from openssl 1.1.1a source

* Remove `-no_ssl2' command line argument for openssl, totally.
2019-01-28 16:35:31 +08:00
Gᴏɴɢ Jie
5552711fd3 Make genimage working on RHEL 8 (#5949)
* There is no RHEL 8 ppc64

* Remove package ppc64-utils
2019-01-16 12:32:37 +08: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
yangsong
a60c79e0c1 support site.httpport in ubuntu diskless (#5865) 2018-12-04 11:14:19 +08:00
Yuan Bai
b117be552a refine tag prefix xcat.deployment for sles/ubuntu provision (#5831)
* refine tag prefix xcat.deployment for sles/ubuntu provision
2018-11-23 10:00:02 +08:00
Yuan Bai
cfdce8a7a5 fix 5733 genimage in ubuntu16.04.5 failure (#5781) 2018-11-09 14:12:56 +08:00
Yuan Bai
13bca11a9d add sys log for redhat statelite (#5771)
* add sys log for redhat statelite
2018-11-07 16:47:46 +08:00
bxuxa
8fb3c11461 localdisk to support user customize the partition table type
some old code issues found during UT for this feature
2018-10-26 15:13:56 +08:00
Yuan Bai
735b121e15 classify deployment log and updatenode log (#5725)
* classify deployment log and updatenode log

* add deployment starting for xcatroot
2018-10-24 17:03:52 +08:00
cxhong
51bd7fea27 Add wget package to rhels8 pkglist (#5708) 2018-10-17 10:14:45 +08:00
Yuan Bai
2fc70739ab delete nfsvers=3 for rh statelite (#5704) 2018-10-15 16:19:37 +08:00
yangsong
64d070b36d fix issue genimage failure might cause /proc umounted #5640 (#5648) 2018-09-20 17:04:52 +08:00
Gᴏɴɢ Jie
092c045d9a Provide RHEL7->RHEL8 diskless support (#5567)
* Package lists and post-install scripts for RHEL8 diskless support

* RHEL8 kernel finding hack

* Subdirectory dracut_047 for RHEL8 support

* Use /bin/bash for all the scripts

* Use "set -x" for debugging

* Tweak dracut.conf

* Remove dracut-install
2018-08-30 10:29:15 +08:00
Yuan Bai
522b5fcf37 enhance statelite persistent dir mount options for rh7.6 (#5566) 2018-08-29 14:44:59 +08:00
Gᴏɴɢ Jie
f7a3372a49 Still need the busybox cpio workaround in Ubuntu 18.04.1 (#5562) 2018-08-28 14:23:29 +08:00
Jarrod Johnson
dad3f26b9c Merge tag '2.14.3' into lenovobuild2.14
xCAT 2.14.3 release
2018-08-24 09:05:24 -04:00
Jarrod Johnson
337b5fd556 Have compute stateless for SLE 15 be HPC edition 2018-08-11 23:46:30 -04:00
Jarrod Johnson
4086632fcf Actually set up ifcfg correctly in SLE15
xcatroot is actually responsible, not prepivot.sh
2018-08-11 20:51:30 -04:00
Jarrod Johnson
4561fd9755 Have SLE15 bring up bootnic normally in stateless 2018-08-11 19:51:20 -04:00
Jarrod Johnson
1baa668632 Turn on hostname from dhcp request in SLE15 stateless 2018-08-11 19:42:46 -04:00
Jarrod Johnson
b544840a8b Move xcatpostinit to /opt/xcat
systemd was confused by the /etc/init.d entry it shouldn't use
2018-08-11 13:17:44 -04:00
Jarrod Johnson
40261afdf7 Draft stateless support for SLE15 2018-08-11 12:56:56 -04:00
Jarrod Johnson
af41ca947c Merge tag '2.14.2' into lenovobuild2.14
xCAT 2.14.2 release
2018-08-08 17:56:37 -04:00
GONG Jie
de3e5da935 Fix github issue #5365. Tinker for the openssl -no_ssl2 command line argument 2018-07-09 17:05:44 +08:00
Gᴏɴɢ Jie
da35f335b1 Fix github issue #5365. Proper handle the -no_ssl2 argument of openssl s_client (#5369) 2018-07-04 14:48:33 +08:00
Yuan Bai
21cf3c56d2 diskless support root options in addkcmdline (#5366)
* add root options

* polished

* polished
2018-07-03 16:51:06 +08:00
Gᴏɴɢ Jie
da8983a95e Revert "Remove -no_ssl2 command line argument for openssl. Since new version of openssl do not support it any more (#5358)" (#5364)
This reverts commit dc2ea9014d.
2018-07-03 16:11:42 +08:00
Gᴏɴɢ Jie
dc2ea9014d Remove -no_ssl2 command line argument for openssl. Since new version of openssl do not support it any more (#5358) 2018-07-02 18:11:21 +08:00
Gᴏɴɢ Jie
2559d28cb4 Revise Ubuntu 18.04 package list, add ifupdown, remove ntp and ntpdate (#5324) 2018-06-26 13:06:52 +08:00
Gᴏɴɢ Jie
f718db6b00 Add pkglist files for Ubuntu 18.04 (#5307) 2018-06-21 10:24:37 +08:00
yangsong
c49e41da99 support environment variables in osimage customized files (#5281)
* * osimage table schema change: add a "environvar" col in osimage table to hold environment variables used in osimage customized files
* osimage object schema change: add a environvar attribute, which refers to  osimage.environvar
* the environment variables specified in "environvar" attribute will be exported during invocation of postinstall scripts in genimage

* support variables in synclists

* support environment variables in genimage,mkinstall,getpostscript

* support environment variables for xdcp -i -F in packimage
2018-06-15 14:51:41 +08:00
Jarrod Johnson
3bbfafad4d Merge tag '2.14.1' into lenovobuild2.14
xCAT 2.14.1  release
2018-06-01 09:51:20 -04:00
yangsbj
dad1f72fdc fix issue Non-root user can not run ping on ubuntu 14.4.4 diskless #5227 2018-05-21 00:51:32 -04:00
Jarrod Johnson
4fa468920d Merge branch '2.14.0' into lenovobuild2.14 2018-05-16 15:41:38 -04:00
yangsbj
cea795309d add iputils into compute.sles11.pkglist 2018-05-10 02:10:37 -04:00
Bin Xu
fc4bbd33fe Fix the issue for stateless node in debug mode, /dev/log is not available (#5086)
(#4929) - use imjournal to make rsyslogd work well with journald
2018-04-11 14:19:35 +08:00
Yuan Bai
78fa1c63e8 enhance exlist without typo and duplicate lines (#5036) 2018-03-30 11:32:32 +08:00
Jarrod Johnson
e16cea2688 Merge tag '2.13.11' into lenovobuild2.13
xCAT 2.13.11 release
2018-03-26 10:49:04 -04:00
yangsong
3217230d19 fix issue chroot, rpm -qa error: Failed to initialize NSS library #4959 (#5011)
* move use_devurandom before package instllation:fix issue #4959
2018-03-26 17:35:19 +08:00