2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-08-04 08:26:59 +00:00
Commit Graph

9859 Commits

Author SHA1 Message Date
Jarrod Johnson 457c783cf9 Fix HWE support for ubuntu 2018-08-31 08:41:37 -04:00
Jarrod Johnson 457f997ea1 Do not bother with rdp if ssh up 2018-08-24 09:15:20 -04: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
yangsong 7b7d9ab675 merge master to 2.14 branch (#5546)
* To fix issue that lose activation success log

* update onie doc to add rspconfig sshcfg command (#5539)

* fix osarch missing from copycds (#5543)

* Modify release information for 2.14.3 release

* update goconserver quickstart document

* Enhancement for using site cache in plugin (#5535)

* site cache when run plugin does not work very well
- using cache from plugin when getNodesAttribs/getNodeAttribs (pass it into DB process from plugin process)
- Site cache is a whole hash, so to use cache when by the hash is there, instead of the specified key is there.
It is because that there might be no key defined in site table.

* with XCATBYPASS, to populate site hash before scan_plugins. Then only 1 query for site table to do whole things.

* cache site when init plugins on service nodes

* missing to comment the old codes query from xCAT DB process
2018-08-21 18:38:08 +08:00
Weihua Hu d9c88bff3b Merge pull request #5537 from zet809/makeconservercf_deprecated
Add message to deprecated makeconservercf
2018-08-20 17:43:55 +08:00
ertaozh 229432618f Add message to deprecated makeconservercf 2018-08-20 05:36:04 -04:00
xuweibj d7aa111807 Merge pull request #5495 from bybai/rfla
capture rflash -d some debug info into rflash log
2018-08-20 17:13:23 +08:00
Yuan Bai d94406edae Merge branch 'master' into sle15support 2018-08-20 17:10:12 +08:00
bybai 25b60a5088 Merge branch 'rfla' of github.com:bybai/xcat-core into rfla 2018-08-20 04:47:28 -04:00
bybai 9969bbc7f4 enhanced 2018-08-20 04:47:08 -04:00
Yuan Bai aecfa7f011 Merge branch 'master' into rfla 2018-08-20 14:26:17 +08:00
bybai fedc352715 enhance text 2018-08-20 01:35:31 -04:00
zet809 0d0859ea74 Merge pull request #5429 from neo954/trailing-spaces
Remove all trailing spaces from xcat-core codes
2018-08-17 16:21:07 +08:00
zet809 aa1b147f25 Replace 5478 to fix issue 5476 (#5531) 2018-08-17 16:11:16 +08:00
cxhong 0832cc405d Support rspconfig sshcfg command for cumulus switch (#5483) 2018-08-17 15:53:53 +08:00
xuweibj b17c588896 Merge pull request #5359 from gurevichmark/rflash_lock
Lock rflash operation
2018-08-17 15:31:28 +08:00
zet809 b4bc1e9996 Merge pull request #5486 from jjohnson42/fixconfigfpc
fix configfpc with no gateway
2018-08-17 15:13:33 +08:00
Mark Gurevich 9659708a96 Add --noupdateinitrd option to rinstall (#5523) 2018-08-17 14:49:23 +08: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
cxhong dcaa21aa13 Support multiple syncfile list for packimage process (#5524) 2018-08-17 11:01:55 +08:00
cxhong 0dc260db29 Merge pull request #5514 from robin2008/getopenbmccons
Improve getopenbmccons performance (#5507)
2018-08-16 14:34:49 -04:00
Gᴏɴɢ Jie 0f190b79a5 [go-xcat] Dirty workaround for github issue #5503 on SLES 11 SP4 (#5522) 2018-08-16 19:43:16 +08:00
robin2008 957eaf8016 Improve getopenbmccons performance (#5507)
- as it is only DB operation, do all things in preprocess_handler
 - pass 'node' instead of 'noderange' to avoid accessing whole `nodelist`
2018-08-15 16:59:39 +08:00
Jarrod Johnson c651e7b8c7 Randomize genesis temp name
When multiple xCAT updates were running against the same FS, they would
corrupt the image.  Mitigate this by operating on probably unique names
and replacing at the end.
2018-08-14 18:33:12 -04:00
Jarrod Johnson ec778af056 Handle SLE 15 tftp server configuration 2018-08-14 15:56:10 -04:00
Weihua Hu 1f10e1e434 Merge pull request #5504 from zet809/fix_issue_5499
fix issue 5499: rflash option needed to update PNOR or BMC individually for P9 OpenPower servers
2018-08-14 17:31:51 +08:00
Mark Gurevich ecec67cfca Stop rinstall processing if runimage is invalid (#5447) 2018-08-13 22:53:22 +08:00
ertaozh d7b0c0e11b fix issue 5499: rflash option needed to update PNOR or BMC individually for P9 OpenPower servers 2018-08-13 06:11:37 -04:00
bybai b19dcd43bc enhance rflash -d log based on comments 2018-08-12 23:47:46 -04:00
Jarrod Johnson da72c6b868 Pull in XCATROOT more relably
the XCATROOT env variable might not be set.  For this case, pull
in the more reliable $::XCATROOT
2018-08-11 23:49:37 -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 5fe0e39fa9 Correct path to xcatd in systemd file 2018-08-10 16:08:35 -04:00
Jarrod Johnson 35eafd07c9 Skip use of sysv init in unit file 2018-08-10 15:05:28 -04:00
Bin Xu 45bffd257d Add a default systemd unit file based on the auto-generated one from SysV (#5394)
* Add a default systemd unit file based on the auto-generated one from SysV

* modify the xcatd testcase when using systemd
2018-08-10 15:01:04 -04:00
Jarrod Johnson 95aa9decc1 Remove spurious variable scoping.
This had broken all but SLE15 support.
2018-08-10 10:57:46 -04:00
Jarrod Johnson f47260f08c Remove spurious variable scoping.
This had broken all but SLE15 support.
2018-08-10 10:40:14 -04:00
bybai b1233beae5 capture rflash -d some debug info into rflash log 2018-08-10 06:40:23 -04:00
yangsbj a07ee82026 nodediscover.pm: print error message when failed to open socket to 3001 port of the node under discovery 2018-08-10 05:57:09 -04:00
Thilo Maurer 2db3d143c1 fix typo in informational message 2018-08-09 17:25:59 +02:00
Jarrod Johnson a71a6c40b0 fix configfpc with no gateway 2018-08-09 09:43:38 -04:00
Jarrod Johnson 3fb754abbb fix configfpc with no gateway 2018-08-09 09:23:40 -04:00
Jarrod Johnson cbc5d65138 SLE 15 at least has moved *back* out of /etc/dhcp 2018-08-08 20:13:59 -04:00
Jarrod Johnson 2c759a412f Have dhcp.pm use ip instead of netstat 2018-08-08 20:08:26 -04:00
Jarrod Johnson 81e6453441 Use ip instead of deprecated netstat 2018-08-08 19:56:46 -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