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

586 Commits

Author SHA1 Message Date
Jarrod Johnson e16cea2688 Merge tag '2.13.11' into lenovobuild2.13
xCAT 2.13.11 release
2018-03-26 10:49:04 -04:00
Jarrod Johnson 08c29357bf Update getinstdisk to better handle M.2/ahci devices 2018-03-02 15:42:15 -05:00
Jarrod Johnson 2ca56404d9 Add boot nvme support and filter small devices (#4778)
nvme devices were not autosensed as install candidates.

Also, devices smaller than 128 MB are filtered out, as they are likely
to be some media or similar.
2018-02-23 10:32:34 +08:00
Jarrod Johnson a98cb37ced Give priority to likely boot volumes when mixed with raid controller
A common configuration is an ahci attached boot device.  Prefer
ahci over megaraid as a result.
2018-02-02 14:12:33 -05:00
Jarrod Johnson ce311f0ab6 Add boot nvme support and filter small devices
nvme devices were not autosensed as install candidates.

Also, devices smaller than 128 MB are filtered out, as they are likely
to be some media or similar.
2018-02-01 13:52:15 -05:00
Bin Xu cb25622331 It is for provision log enhancement and partial address #4582 (#4648)
- clear logs in the key components during provisioning (not only debug mode, but debug mode will have more logs)
 - now only cover rhel7 stateful and stateless
 - make more syslogs into cluster.log (tag = xcat or xcat.*)
 - the changes will not impact other distro
2018-01-23 03:20:42 -06:00
Jarrod Johnson 6c2459731b Merge tag '2.13.8' into lenovobuild2.13
xCAT 2.13.8  release
2017-11-28 14:01:03 -05:00
zet809 a6661f84b7 Merge pull request #2927 from zVMopenstack/ZVM_XCAT_DEV
Merge the changes made for zVM into the xCAT development branch
2017-10-18 17:06:31 +08:00
immarvin 7515be4590 fix issue If service node is down, control to OpenBMC node never returns #3888:use port 3054 instead of 3001 to run debug commands inside installer 2017-10-12 01:55:20 -04:00
immarvin 35d299f9d6 fix issue If service node is down, control to OpenBMC node never returns #3888:use port 3004 instead of 3001 to run debug commands inside installer 2017-10-11 04:21:01 -04:00
Samveen 61805a19ab Improvements to RH/Centos Kickstart templates. (#4046)
* remove spaces at EOL

* Saner partitioning section in templates

* Save install time xCAT logs for service nodes

* remove duplicates from `service.rhels7.*.pkglist`
2017-10-10 00:37:41 -05:00
Chuck Brazie c012b45ec1 Merge branch 'master' into ZVM_XCAT_DEV 2017-10-03 09:44:06 -04:00
Jarrod Johnson f3f41848ae Merge tag '2.13.7' into lenovobuild2.13
xCAT 2.13.7 release
2017-09-27 15:52:44 -04:00
Matt Ezell 72d99850e2 Ensure mypostscript has permission 700 (#3847)
Only root needs to run this script
2017-09-07 09:18:35 +08:00
Gᴏɴɢ Jie 02be314d54 Merge pull request #3705 from robin2008/xcatdsource-impact
Filter non-content lines when generating mypostscripts
2017-08-17 12:20:03 +08:00
Bin Xu 8c663f946b Filter non-content lines when generating mypostscripts 2017-08-17 10:49:27 +08:00
Victor Hu fab77a0c30 Adding strace to the pkglist for service nodes 2017-08-11 22:53:02 -04:00
Victor Hu 6210f197dc Adding some packages that would help debug issues on the service nodes 2017-08-10 14:54:42 -04:00
Chuck Brazie e9029f484f Merge branch 'master' into ZVM_XCAT_DEV 2017-08-09 09:31:22 -04:00
Samveen 3490fa5fed Kickstart improvements for Centos templates (#3462)
* `pre.rh*` scripts: Whitespace cleanup

* Whitespace cleanup

* util-linux-ng back to util-linux in 2014

* Add Centos7 KVM template(based on rhels7)

* Minor improvements to Centos7 compute template
2017-07-16 21:00:47 -05:00
Jarrod Johnson 9184cbe03f Disable postscripts before running postscripts
If a postscript rebooted the system, it would start over.
Deal with it by first disabling the postscript service, then
executing the service.
2017-07-13 17:09:34 -04:00
Jarrod Johnson 77bab0ba0f Merge tag '2.13.5' into lenovobuild2.13 2017-06-30 08:47:25 -04:00
zet809 11f351cf6e Merge pull request #2763 from samveen/reduce_greps
Reduce `grep` invocations by passing `-[46]` to `ip`
2017-06-22 16:24:04 +08:00
Jarrod Johnson 8a2a7ccdc1 Merge tag '2.13.4' into lenovobuild2.13
xCAT 2.13.4 release
2017-06-21 13:58:26 -04:00
Yuan Bai 6720675b21 revert to old udevadm code (#3294) 2017-06-20 04:08:51 -05:00
Chuck Brazie e8aa65e5fe Merge branch 'master' into ZVM_XCAT_DEV 2017-06-12 08:07:38 -04:00
yangsong bdd8e64cf4 fix issue #2856: [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later (#2857)
* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856

* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856
2017-06-08 10:18:03 -04:00
immarvin 9c4b0ee551 fix issue postscript fails and status=booted. #2665 2017-06-08 10:16:50 -04:00
Kilian Cavalotti 29d8a98499 Fix double logging of postscript output in /var/log/xcat/xcat.log 2017-06-08 10:16:22 -04:00
Samveen Gulati f1b406dbc0 Reduce grep invocations by passing -[46] to ip 2017-06-06 09:53:29 +00:00
immarvin 6c8034cfa9 fix typo in if-clause 2017-06-01 21:49:32 +08:00
Yuan Bai 09361d8499 update udevadmin work around (#3038) 2017-05-12 00:01:44 -05:00
Chuck Brazie 0732afd02e Merge branch 'master' into ZVM_XCAT_DEV 2017-05-01 13:22:51 -04:00
Yuan Bai 6617d7dfbd work around installer hang for udevadm command in p9 pegas. (#2953) 2017-04-27 21:26:55 -05:00
zVMopenstack 7487c0322a Merge branch 'master' into ZVM_XCAT_DEV 2017-04-24 09:39:38 -04:00
yangsong a761e64c0c fix issue #2856: [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later (#2857)
* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856

* fix issue [DEV] nodes provisioned with redhat osimages created by xCAT 2.12.3 or earlier missed yum repo to MN in xCAT 2.12.4 or later #2856
2017-04-13 11:31:54 +08:00
Jarrod Johnson 638d27fde8 Technical preview compute template for RHEL atomic 2017-03-29 10:57:08 -04:00
immarvin 37f9e770f4 fix issue postscript fails and status=booted. #2665 2017-03-22 23:20:29 -04:00
Kilian Cavalotti 0cda7b5d02 Fix double logging of postscript output in /var/log/xcat/xcat.log 2017-02-24 13:05:40 -08:00
Chuck Brazie 5a83bf5e63 Merge our code with global xCAT team except for xcatws.cgi
Change-Id: I945c430685fa2febd914be09f6a6f976783abeec
2017-02-02 14:31:27 -05:00
immarvin c4a058c6d5 refine the conditional code logic on swith variables site table 2016-11-22 03:46:05 -05:00
immarvin 1e6714a99d fix issue when using copycds -p, stateful install has yum point to the wrong repository. #1852 2016-11-07 22:20:28 +08:00
immarvin 6f735b0e8d fix issue linux orderly shutdown not noticed by xcat. #1939;replace xcatpostinit1 sysvinit service with xcatpostinit1.service systemd service unit as the hook to run PS&PBS and report status for redhat;report node status on system <reboot/shutdown> command 2016-11-07 13:54:47 +08:00
Jarrod Johnson e803d56405 Add an ignoredisk directive to the partitionfile
When installing, explicitly tell anaconda to only manipulate
$instdisk.  Anaconda tends to be too aggressive about disks.
2016-10-14 08:13:17 -04:00
penguhyang bbcea8b16d fix differentiate the log entries of postscript and postbootscript (#1946) 2016-10-12 14:26:23 +08:00
yangsong 4cf9c18fc7 Revert "differentiate the log entries of postscript and postbootscript " (#1927) 2016-09-29 17:27:59 +08:00
penguhyang 80c6c3c591 Merge pull request #1897 from immarvin/onissue
fix issue [FVT]: sed: can't read /boot/grub/grub.conf in servicenode log file #1730
2016-09-27 10:31:33 +08:00
immarvin e35ef729be fix issue [FVT]: sed: can't read /boot/grub/grub.conf in servicenode log file #1730 2016-09-27 10:26:13 +08:00
penguhyang e4c0d8c367 diff postscript and postbootscript log (#1832) 2016-09-27 10:20:00 +08:00
Patrick Lundgren aeaf5a193c Change rhels boot partition size from 256 MB to 512 MB 2016-09-26 10:46:03 -04:00