2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-07-24 13:21:12 +00:00
Commit Graph

9823 Commits

Author SHA1 Message Date
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
4e210e8f37 Remove xinetd related code to make tftp service work on RHEL 8. (#5937)
* No xinetd service any more. Remove xinetd related code to make tftp service work on RHEL 8.

* Remove /etc/xinetd.d/tftp related code in stop_TFTP()
2019-01-28 16:11:16 +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
Gᴏɴɢ Jie
14f993bc14 Merge master branch to RHEL 8 branch (#5953)
* rpower for redfish support

* rsetboot for redfish support

* recover

* modify depending on discussion and comments

* refine test case xcatd_start (#5932)

* Update small text in the diskful support example for cuda_power9_setup

Fix small issue mentioned in 5852

* rsetboot for redfish support

* Fix issue 5933: xCAT-openbmc-py build failed

* Fix remoteshell compatibility with custom Match (#5936)

If a user has a custom Match directive, remoteshell would
create an invalid configuration.  Fix by ensuring we are
outside of a match context by doing Match all explicitly.

* fix issue PR #5936 resulted in remoteshell failed in rhels6.10 #5944

* refine xcat-inventory backend testcase (#5946)

* add test case for issue 3602: confignetwork cannot work when regular expression is used in nics table

* add lsdef to get more debug info

* Revert "fix issue PR #5936 resulted in remoteshell failed in rhels6.10 #5944"

* revert PR Fix remoteshell compatibility with custom Match #5936
2019-01-15 17:33:59 +08:00
Gᴏɴɢ Jie
efc60c8825 Make makedhcp working on RHEL 8 xCAT management node (#5930)
* Patch dhcp.pm for RHEL 8

* Ignore interface lo while makenetworks

* Revise the comments to reflect the code changes
2019-01-08 15:54:47 +08:00
GONG Jie
c9c7351ae6 Remove deprecated command in kickstart template 2019-01-08 13:42:49 +08:00
GONG Jie
4e95be796c Port daa6c91991 2019-01-08 13:42:49 +08:00
GONG Jie
18b416dc06 Use shell function base64decode() instead of python 2019-01-08 13:42:49 +08:00
GONG Jie
ea6f4afcfc Add shell script function base64decode() 2019-01-08 13:42:49 +08:00
GONG Jie
01f254f136 Add shell script function base64decode() 2019-01-08 13:42:49 +08:00
GONG Jie
1c3ad11524 Change the default name of Linux LVM volume group to `xcatvg' 2019-01-08 13:42:49 +08:00
GONG Jie
ab81e449f6 Add basic xCAT service node support for RHEL 8 2019-01-08 13:42:49 +08:00
GONG Jie
d13097769f Port 2d4141b7d7 2019-01-08 13:42:49 +08:00
GONG Jie
c6c5a5a346 Porting the `httpport' support patch from post.xcat to post.xcat.ng 2019-01-08 13:42:49 +08:00
GONG Jie
337fb4fa07 Update xCAT-server.spec to require a new version of grub2-xcat 2019-01-08 13:42:49 +08:00
zet809
b53100a59f Merge pull request #5929 from xcat2/master
Merge master branch to rhels8 branch
2019-01-08 13:40:21 +08:00
Bin Xu
85bd3a5c79 Merge branch 'master' into lsdef-z 2018-12-27 14:35:37 +08:00
bxuxa
4a799bb331 Make lsdef -z could display all attribute by default(#5241) 2018-12-19 13:45:15 +08:00
yangsong
6514297599 fix issue of site.httpport support in makedhcp (#5904) 2018-12-18 16:57:00 +08:00
yangsbj
3402de0969 site.httpport for ubuntu diskless support 2018-12-17 04:03:38 -05:00
xuweibj
afe6238f38 fix issue 5856, modify error msg of rspconfig for python 2018-12-17 00:20:19 -05:00
yangsong
daa6c91991 fix rhels7.4 provision hang in anaconda with #4876 (#5855)
* fix rhels7.4 provision hang in anaconda with  #4876

* change vg name from system to xcatvg
2018-12-13 18:30:30 +08:00
yangsong
7a18f5beee fix issue Function "httpport" can not work on ubuntu + netboot=grub2 scenario #5869 (#5871)
* support site.httpport in ubuntu diskless

* fix issue Function httpport can not work on ubuntu + netboot=grub2 scenario #5869
2018-12-13 14:38:55 +08:00
yangsong
a60c79e0c1 support site.httpport in ubuntu diskless (#5865) 2018-12-04 11:14:19 +08:00
cxhong
4aa090f6e1 Determine NumberNodes in the command.log by the command requests (#5787) 2018-11-30 08:23:21 +08:00
zet809
8f3c3f7677 Fix issue 5150: tabch and tabdump commands can not deal with invalid attribute names (#5846)
* Fix issue 5150: tabch and tabdump commands can not deal with invalid attribute names

* reuse buildWhereClause for key retriving
2018-11-30 08:19:42 +08:00
Weihua Hu
fc875be2d7 Merge pull request #5836 from robin2008/status-log
Make status changing log more clear
2018-11-29 11:39:20 +08:00
Yuan Bai
3b5fd8582e add syslog for pre script (#5838)
* add syslog for pre script
2018-11-27 17:05:36 +08:00
bxuxa
cc6cb0f217 Clear key words for install status update log message (#5618)
- detect provisioning when updateing status to installing/netbooting
- consistent message format "xcat.updatestatus - ($node): changing status=($status)" (no need to log the time as syslog has the timestamp)
2018-11-27 15:19:21 +08:00
Gᴏɴɢ Jie
fc49f012e6 For the newly installed xCAT-core, set site.xcatsslversion to TLSv1_2 as the default setting (#5798) 2018-11-23 11:29:13 +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
zet809
7977a2a1d7 Merge pull request #5829 from xuweibj/I5719
fix issue 5719, make output of commands against openbmc same
2018-11-22 19:41:06 +08:00
Gᴏɴɢ Jie
e1009c6f71 [go-xcat] Force use C locale when do rpm query (#5827) 2018-11-22 18:47:23 +08:00
Gᴏɴɢ Jie
972a7d1c9e Minor go-xcat updates (#5753)
* [go-xcat] Revise the error handling of xCAT uninstallation

* [go-xcat] Add xCAT-genesis-builder to the uninstallation package list

* [go-xcat] allow-insecure=yes for unsigned Debian/Ubuntu repository

* [go-xcat] Set gpgcheck=0 if file repomd.xml.asc is not found

* [go-xcat] Run `apt-get purge` for completely xCAT uninstallation on Ubuntu

* [go-xcat] Bump version number

* [go-xcat] Better error message when smoke test failed

* Remove empty line

* [go-xcat] Fix error handling in extract_archive
2018-11-22 18:43:23 +08:00
xuweibj
10a858cf61 fix issue 5719, make output of commands against openbmc same 2018-11-21 19:59:04 -05:00
Yuan Bai
3b77b96e89 Merge pull request #5823 from robin2008/travic-xenial
upgrade to travis xenial env
2018-11-21 12:51:19 +08:00
Gᴏɴɢ Jie
d52f6600bc Fix shabang for some old scripts (#5824) 2018-11-20 20:16:15 +08:00
bxuxa
adab82de4b upgrade to travis xenial env 2018-11-20 18:46:13 +08:00
bxuxa
540ee9f262 when no ipmitool-xcat tool, report error before go ahead the real discovery 2018-11-16 12:39:50 +08:00
Yuan Bai
5db2dbd62c fix5209 nodeset cannot find pxelinux.0 (#5783)
* distro pxelinux.0 default path is changed in ubuntu 16.04
2018-11-09 17:03:58 +08:00
yangsong
92c019bdb3 set default value for $::XCATSITEVALS{httpport} if site.httpport is not specified (#5780) 2018-11-09 15:28:17 +08:00
Yuan Bai
cfdce8a7a5 fix 5733 genimage in ubuntu16.04.5 failure (#5781) 2018-11-09 14:12:56 +08:00
Gᴏɴɢ Jie
b45acce651 RHEL 8 Beta diskfull compute node support (#5778)
* Remove the dirty hack for RHEL 8 Alpha
2018-11-09 13:28:25 +08:00
yangsong
f55b3f867b several issues on site.httpport in otherpks and ospkgs (#5777)
* correct several issues

* refine ospkgs to support site.httpport
2018-11-08 17:50:14 +08:00
yangsong
01541aba74 correct several issues on site.httpport in diskless provision (#5774) 2018-11-07 18:19:35 +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
Bin Xu
5a3b4c83a1 Merge pull request #5765 from immarvin/onhttport
modify HTTPPORT in post.xcat with macro TABLEBLANKOKAY
2018-11-06 16:40:54 +08:00
yangsbj
2d4141b7d7 modify HTTPPORT in post.xcat with macro TABLEBLANKOKAY 2018-11-06 01:36:29 -05:00
Bin Xu
c074db3e02 Merge pull request #5757 from immarvin/onhttport
add support for site.httpport for post.xcat,  updatenode, nodeset and makedhcp
2018-11-05 13:23:13 +08:00