2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-22 19:20:24 +00:00
Commit Graph

1563 Commits

Author SHA1 Message Date
GONG Jie
5b37b2ead4 Remove trailing spaces in file ./xCAT/postscripts/nicutils.sh 2017-12-31 23:59:59 +00:00
GONG Jie
820b6c2c46 Remove trailing spaces in file ./xCAT/postscripts/injectservice 2017-12-31 23:59:59 +00:00
yangsong
ebc04e4cbc support args in postinstallscripts (#5462)
* support args in postinstallscripts

* add the script to inject systemd service unit
2018-08-17 11:23:56 +08:00
yangsong
ed890e6e23 refine the timeout values during cumulus discovery (#5502) 2018-08-15 18:23:46 +08:00
yangsbj
7cf413a073 fix when xcatdebugmode=1, non shell (/bin/sh) postscripts will not show output back on MN #5510 2018-08-15 06:11:22 -04:00
Thilo Maurer
d1bf861f7b bash [[ notation requires bash (#5496)
* remove dependency on bash [[ notation

* use bash instead of sh
2018-08-13 16:10:47 +08:00
yangsbj
f1bd7c71e2 skip discovery if the static dhcp lease of switch already exists 2018-08-08 06:54:04 -04:00
GONG Jie
306cb2b140 Fix minor configeth problem on Ubuntu 18.04 2018-08-03 16:04:31 +08:00
Yuan Bai
924a7a0373 Merge pull request #5445 from stanford-rc/routeop_gw
routeop: inconditionally replace the default gateway
2018-08-02 09:38:18 +08:00
Yuan Bai
199d5c35c1 Merge pull request #5444 from stanford-rc/hardeths_gw
hardeths: avoid duplicate GATEWAY entries in /etc/sysconfig/network
2018-08-02 09:31:56 +08:00
GONG Jie
72f99de607 Avoid use command route in configeth, since it is obsoleted 2018-08-01 14:37:02 +08:00
Kilian Cavalotti
e37b462c42 hardeths: when multiple default routes are defined, only select one 2018-07-27 15:29:19 -07:00
Kilian Cavalotti
ad07e33014 routeop: add missing definitions for $route{,dest}1 which are missing for the default route case.
Also, properly isolate bash variables from regexp in sed command.
2018-07-27 15:23:29 -07:00
Kilian Cavalotti
e807651fae routeop: inconditionally replace the default gateway 2018-07-27 14:29:23 -07:00
Kilian Cavalotti
a9d48dc251 hardeths: only add GATEWAY in /etc/sysconfig/network if it's not already
there. Replace it otherwise.
2018-07-27 14:20:00 -07:00
Yuan Bai
9e161adf7c enhance ifdown/ifup for confignetwork and confignics (#5430)
* use ip link set to replace ifdown/ifup

* enhanced

* polished
2018-07-26 17:28:32 +08:00
Yuan Bai
806c507a6a support sles12sp3 servicenode installation (#5426)
* support sles12sp3 servicenode installation

* polished
2018-07-24 17:32:08 +08:00
GONG Jie
08e83de7bc Tweak for setupntp. Ubuntu use chrony.service instead of chronyd.service 2018-07-24 17:06:00 +08:00
GONG Jie
803521a4ad Call setupntp.traditional when there is no chrony installed 2018-07-19 13:21:14 +08:00
GONG Jie
07a13a7697 Move setupchrony -> setupntp 2018-07-19 13:20:56 +08:00
GONG Jie
5f6ab869a2 Move setupntp -> setupntp.traditional 2018-07-19 13:20:42 +08:00
GONG Jie
efb78c301b Bash script setupchrony for chrony configuring. 2018-07-18 16:56:44 +08:00
xuweibj
8209b449c6 delete change policy table by xcat 2018-07-06 04:46:25 -04:00
Gᴏɴɢ Jie
4c5a2bbd77 Fix github issue #5365. Thinker for the openssl s_client -no_ssl2 command line argument (#5376) 2018-07-06 15:22:59 +08:00
zet809
3734832473 Merge pull request #5371 from xuweibj/I5345
update hwinv table by updatenode -P geinv
2018-07-05 15:55:59 +08:00
xuweibj
45a602bdf6 update hwinv table by updatenode -P geinv 2018-07-05 03:29:51 -04: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
Victor Hu
a79ad48ef0 Merge pull request #5361 from immarvin/onissue
remove date in updatenode message, for ticket Request removal of datefrom  line in xCAT framework, idea? #5348
2018-07-03 11:05:38 -04: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
yangsbj
3bfaa75c06 remove date in updatenode message, for ticket Request removal of date from line in xCAT framework, idea? #5348 2018-07-02 22:10:30 -04: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
Bin Xu
18c5afc0f4 support secure root method (#5286)
- support xcat_secure_pw:<user> API in credential plugin
 - for diskless, if enabled secure root, packimage will not write root password into image
 - for stateful, if enabled secure root, nodeset will not write root password into config file
 - and 'remoteshell' will update shadow file accordingly
2018-06-15 10:28:51 +08:00
Bin Xu
1c1eace773 Recording the Severity of log message into xCAT logs (#5267)
- modify rsyslog conf and add "%syslogseverity-text:::uppercase%" to input the text Severity
 - remove duplicate Severity in log message
 - modify MsgUtils::trace for better performance and code structure
2018-06-05 17:57:55 +08:00
Gᴏɴɢ Jie
eca6613c43 Thinker xCAT/postscripts/cuda_power9_setup, (#5231)
* Fix the 40-redhat.rules udev rule
  * Remake initrd image for diskfull compute node
2018-05-21 15:44:04 +08:00
Gᴏɴɢ Jie
5ebcfc347f Merge pull request #5137 from mattaezell/simplify_cuda_power9_setup
Simplify cuda_power9_setup
2018-05-21 15:30:56 +08:00
Yuan Bai
6064ed4619 fix 5200 do not restart_ib_driver_service by default (#5219)
* do not restart openibd by default

* polished
2018-05-17 10:28:15 +08:00
yangsong
7c85b0998d add support for syncfiles with scp (#5123)
* add support for syncfiles with scp

* refine logic of EXECTUTE support message non rsync filesync

* refine syncfiles

* add startsyncfile script for cumulus

* refine format, fix updatenode without options causes command to crash #5142
2018-04-27 11:28:08 +08:00
Matt Ezell
fc04e3468a Simplify cuda_power9_setup 2018-04-24 13:21:15 -04:00
Victor Hu
e9c1a90786 Adding new options overrides for nvidia 2018-04-13 16:15:45 -04:00
Gᴏɴɢ Jie
dbe5557697 Change CUDA 9.2 installation document and example setup script for POWER 9 (#5074)
* Change cuda installation document for POWER 9

* Update the example script for CUDA setup on POWER 9

* Change CUDA installation document, ask user to use postscripts instead of postbootscripts

* Tweak the nvidia_patch.conf

* Redo initrd image for both diskless and diskfull compute node

* Fix typo
2018-04-12 17:19:28 +08:00
Matt Ezell
0560a81e41 Remove deprecated SSH option KeyRegenerationInterval from remoteshell (#4599) 2018-04-09 15:37:56 +08:00
Casandra Qiu
4240fd54c9 modify from review 2018-04-05 10:42:51 -04:00
Casandra Qiu
c9dc4439ec Add postscript to enable CAPI mode for mlnxofed 2018-04-05 09:39:56 -04:00
Casandra Qiu
302e80dc93 Add Image name/uuid/timestamp to /opt/xcat/xcatinfo 2018-04-03 15:34:12 -04:00
Casandra Qiu
c2373953d3 ADD NODE name to the /opt/xcat/xcatinfo for statelite image 2018-04-02 20:38:55 -04:00
Gᴏɴɢ Jie
5e5dbf886f Avoid log compute node logs to other log files (#4995) 2018-03-28 16:19:08 +08:00
GONG Jie
e87d3510f5 Script for doing extra setup steps for NVIDIA POWER9 CUDA driver on RHEL 7 2018-03-21 14:10:51 +08:00
yangsong
06a3db57c8 add template for openbmc controlled Power LE server (#4928) 2018-03-13 14:27:45 +08:00
Victor Hu
88925f99a8 Reverse installing xCAT-openbmc-py by default so we can require python dependencies 2018-03-08 15:21:26 -05:00
Yuan Bai
fec0b8a75d Merge pull request #4551 from stanford-rc/mkresolvconf_ns
Use all name servers from site.nameservers in mkresolvconf
2018-03-06 14:38:48 +08:00