2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-30 09:36:41 +00:00

9844 Commits

Author SHA1 Message Date
Gᴏɴɢ Jie
59bc53f573 Set the default value of site.xcatsslversion to SSLv23:!SSLv2:!SSLv3:!TLSv1 (#6061)
* Set $extrasslargs{SSL_version} as "SSLv23:!SSLv2:!SSLv3:!TLSv1" by default

* Remove xcatsslversion related part in script xcatconfig
2019-03-11 17:40:53 +08:00
Gᴏɴɢ Jie
dda1564f71 Revert "Update xCAT-server.spec to require a new version of grub2-xcat" (#6056)
This reverts commit 337fb4fa070a5cbd0303f23e0cd4613d6fa0bc11.
2019-03-06 14:17:41 +08:00
GONG Jie
67ca6ea79c Add basic xCAT service node support for RHEL 8 2019-03-01 16:27:22 +08:00
GONG Jie
59eab1c91b Add basic xCAT diskless service node support for RHEL 8 2019-03-01 16:25:46 +08:00
yangsong
52be55668c
Merge pull request #6038 from neo954/rhels8-tmp
[RH8] Merge master branch to rhels8 branch
2019-03-01 16:14:13 +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
GONG Jie
4ee60e49f9 Merge branch 'master' into rhels8-tmp 2019-02-26 16:53:49 +08:00
Nick Buonarota
89ae21a719 change accessed attribute from content to text
- content is "Content of the response, in bytes."
- python is smart enough to print this
- might be clearer to use "text" for someone new looking at this example.
2019-02-06 14:09:42 -05:00
Nick Buonarota
2180c28ff8 Change var "all_nodes" to "response" 2019-02-06 14:07:08 -05: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
zet809
cfb07a05e4
Merge pull request #5976 from jjohnson42/opasupport
Have dhcp.pm recognize OPA/IB hwaddr
2019-01-28 10:28:46 +08:00
Jarrod Johnson
6df30438b2 Add comments to explain the hwtype change 2019-01-25 10:43:20 -05:00
Jarrod Johnson
1a4b89523b Allow IB/OPA addresses in mac table again
The change blocked valid addresses.
2019-01-24 13:44:15 -05:00
yangsbj
33c5c3cae1 fix issue nodeset calculate wrong path for deploying sles when using "copycds -p" #5966 2019-01-24 04:16:24 -05:00
Yuan Bai
59c1630e76 add dnsforwardmode for makedns (#5970)
* add forwardmode for makedns

* polished

* polished

* update site table man doc

* polished

* polished
2019-01-24 14:36:35 +08:00
Jarrod Johnson
f60a97dcb2 Have dhcp.pm recognize OPA hwaddr 2019-01-23 22:21:50 -05: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
xuweibj
29c8523c39 Merge branch 'master' into rsetboot_rf 2019-01-09 02:02:54 -05:00
xuweibj
62574abb75 rsetboot for redfish support 2019-01-08 20:05:32 -05:00
Mark Gurevich
ee6ecbbc4a
Merge pull request #5910 from xuweibj/rpower_rf
rpower for redfish support
2019-01-08 09:14:46 -05: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 daa6c91991d6b1472a0962f0753f4d60ee977c9b 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 2d4141b7d7ea61e2bdd7006ab4bf59925abc340e 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
xuweibj
a8eab805fd modify depending on discussion and comments 2019-01-08 00:41:56 -05: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
xuweibj
fae4c21d8f recover 2018-12-21 00:35:44 -05:00
xuweibj
1f16968621 rsetboot for redfish support 2018-12-21 00:28:11 -05:00
xuweibj
7ce5108422 rpower for redfish support 2018-12-19 03:34:04 -05: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