2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-06-18 09:30:48 +00:00
Commit Graph

6866 Commits

Author SHA1 Message Date
Jarrod Johnson 3bb7a1e3c8 Workaround SuSE Full media difference
Profiles written around the initial SuSE15 concept
of 'Installer' and 'Packages' expect Packages in 2.
Workaround by symlinking a 2 when needed.
2020-11-11 11:46:09 -05:00
Jarrod Johnson cc0741d0a6 Merge tag '2.16.1' into lenovobuild 2020-11-11 08:26:10 -05:00
Mark Gurevich a6a0f92096 Use number of SDR records for SDR cache filename 2020-10-22 13:53:02 -04:00
Mark Gurevich caea18c0f5 rinv dimm display for Power nodes 2020-10-14 14:38:45 -04:00
Jarrod Johnson 4f0a510668 Do not error on missing pxelinux.0
It is not always needed anymore, in fact it is rarely
used.
2020-10-02 08:31:48 -04:00
Wai Yee Wong a5535becc5 Make one correction. 2020-09-28 22:10:47 -04:00
Wai Yee Wong 0e4ce55881 Remove experimental warnings of using given-when and smartmatch. 2020-09-28 21:50:17 -04:00
Mark Gurevich 6f4c59fece Verify nbk kernel file is present before defaulting to use it 2020-09-10 14:39:41 -04:00
Jarrod Johnson f503115b7e Remove use SNMP from pdu 2020-08-13 08:48:07 -04:00
Jarrod Johnson 22a5b1862a Make SNMP optional
With cumulus switches and relatively rarer use of pdu plugin,
make the ever frustrating net-snmp-perl rpm dependency
optional rather than required.
2020-08-13 08:12:00 -04:00
cxhong f57fd01c3d Generate local repository template if not exist or empty 2020-07-30 13:54:15 -04:00
cxhong 1e62c7f2ec Use xcat runcmd instead of system() call for mksquash command 2020-07-22 18:15:10 -04:00
Jarrod Johnson 6b7cde63e4 Fix support for non-efistub kernels 2020-07-20 08:39:28 -04:00
Jarrod Johnson eae0a64348 Have xnba conditionally do elilo if needed
CentOS 6 and RHEL 6 for example do not support direct iPXE
boot.  For those platforms, auto-use elilo for uefi boot.
2020-07-20 08:37:36 -04:00
Jarrod Johnson 76a57eaae2 Remove use of elilo
iPXE can directly execute all but the most ancient Linux kernels
directly in UEFI boot.  Remove the elilo intermediate step.
2020-07-20 08:37:28 -04:00
cxhong 2e8ab98304 geninitrd failed to load new driver rpm packages 2020-07-10 14:17:59 -04:00
Jarrod Johnson 7094ba0cf3 Handle more unusual ipv6 route tables 2020-07-02 10:31:25 -04:00
Mark Gurevich e0fec1a85d imgimport/imgexport better messages and option handling 2020-06-25 15:59:13 -04:00
Jarrod Johnson abc782473a Merge tag '2.16.0' into lenovobuild 2020-06-22 11:07:17 -04:00
Jarrod Johnson 96cf51920b Add RHEL media autodetection
Rather than using discids, RedHat could also use
media autodetection.
2020-06-19 07:23:02 -04:00
Mark Gurevich b912917911 Add option to bmcdiscover command to change default BMC password 2020-05-15 14:57:17 -04:00
Jarrod Johnson 868b639dd8 Support 'Full' media variant for SLES
SUSE sometimes publishes distro as a single media
2020-05-15 11:57:25 -04:00
cxhong 792aca18dc Discover Dell Switch via switchdiscover command 2020-05-06 17:03:47 -04:00
Mark Gurevich be359b1899 Testcase and packimage fixes for squashfs 2020-04-30 13:58:35 -04:00
Mark Gurevich 53d3d915d1 Make sure squashfs installed on SLES for squashfs testcase 2020-04-29 14:17:51 -04:00
besawn da983aef96 Merge pull request #6677 from gurevichmark/squashfs
Fix squashfs flags for centos
2020-04-22 18:10:34 -04:00
Mark Gurevich 72cf0e15d3 Fix flags for squashfs for centos 2020-04-21 09:37:23 -04:00
cxhong 7b2ae3ecd7 Support hostname from nicalias regular expression 2020-04-20 12:47:50 -04:00
Jarrod Johnson f851be0c26 Add a workaround for wrong hwaddr
Sometimes the client sends 20: before the address,
adapt to cope
2020-04-14 10:04:50 -04:00
Jarrod Johnson 3c343f83d3 Fix ddns identification of local address
If networks contains a local, but routed address,
still count it as 'internal'.
2020-03-27 12:28:21 -04:00
Jarrod Johnson efbab45817 Merge tag '2.15.1' into lenovobuild 2020-03-06 11:10:19 -05:00
Jarrod Johnson 9f87ebfb12 Add support for non-zero LUN
Systems are now more likely to do non-zero LUN
2020-02-28 16:03:44 -05:00
Mark Gurevich d60d63ff09 Do not use Mihawk codename 2020-02-19 14:50:05 -05:00
Mark Gurevich 88ee3f1d67 Mihawk support for bmcdiscover and bmcsetup 2020-02-19 14:23:43 -05:00
cxhong 24727f3962 Remove stty command from Expect process 2020-02-02 14:40:24 -05:00
Mark Gurevich cdd52eb6d9 OpenBMC rvitals command to handle varable number of fans 2020-01-28 15:06:20 -05:00
Jarrod Johnson f2f7a4391f Use better CentOS release detection
While the media is vague, the rpm name is more
specific.
2020-01-27 16:27:35 -05:00
Jarrod Johnson 6af6ed227e Merge tag '2.15.0' into lenovobuild 2020-01-24 10:39:24 -05:00
Jarrod Johnson 101cfe4b1c Implement sle15.N for SuSE 15 service packs 2020-01-17 20:12:02 +01:00
Mark Gurevich 4ddb82f0d6 Merge pull request #6536 from cxhong/dhcp
Add SLE15 Hierarchy support for ppc64le
2020-01-16 16:47:53 -05:00
cxhong 3456d4dd98 Add SLE15 Hierarchy support for ppc64le 2020-01-16 16:07:31 -05:00
besawn cd39cdabcc Merge pull request #6524 from gurevichmark/bmcdiscover_pw_change
bmcdiscover with bmc password expiration
2020-01-16 15:49:49 -05:00
Mark Gurevich 2d07085122 Display VM disk purge message instead of just logging it 2020-01-15 11:10:03 -05:00
Jarrod Johnson 43309df2d1 Move the entries and t_entry to a useful scope
It was not correctly made available to
code that needed it.
2020-01-13 09:40:24 -05:00
Mark Gurevich 5094f7a74d Update Usage output formatting 2020-01-09 14:29:42 -05:00
Mark Gurevich 3987e4b233 bmcdiscover with bmc password expiration 2020-01-09 13:56:33 -05:00
Jarrod Johnson e9dc40717e Fix incorrect scoping of site variable handling 2020-01-09 10:13:37 -05:00
Mark Gurevich 773ef33235 Default to all for OpenBMC reventlog verbose 2020-01-07 14:00:05 -05:00
Mark Gurevich 82c03a47ea Use a different message utility to remove extra space after : 2020-01-07 11:01:41 -05:00
Mark Gurevich 2d58c5b860 Improve OpenBMC reventlog message for missing policyTable.json 2020-01-07 10:39:05 -05:00