2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-06-02 09:19:32 +00:00
Commit Graph

1811 Commits

Author SHA1 Message Date
Mark Gurevich bb4b219b25 Revert "Add extra debug output to nicutils script" 2020-09-21 11:28:49 -04:00
Mark Gurevich 7142398112 Add extra debug output to nicutils script 2020-09-14 10:47:17 -04:00
Mark Gurevich 1edc9c91ac Add extra debug output to confignetwork script 2020-09-11 10:43:38 -04:00
Mark Gurevich 33ba96f43b On RHEL8 do not user vers=3 when mounting kdump filesystem 2020-08-06 15:24:29 -04:00
cxhong c29d7cafea parse the rsyslog version 2020-07-21 17:01:36 -04:00
besawn 6a05cf1490 Merge pull request #6760 from gurevichmark/clusterstate_probe
Enable clusterstatus xcatprobe on Perl 5.23
2020-07-10 16:05:34 -04:00
besawn 08848a1b14 Merge pull request #6755 from cxhong/configeth
Lost DNS after run confignetwork -s postscripts
2020-07-10 16:03:47 -04:00
Mark Gurevich bb09d801df Enable clusterstatus xcatprobe on Perl 5.23 2020-07-08 13:59:33 -04:00
cxhong 754af5ce39 Add dns to install nic 2020-06-30 16:57:52 -04:00
cxhong 28859192dd Do not modify install nic interface 2020-06-30 16:39:59 -04:00
Mark Gurevich 518259192d Merge pull request #6725 from cxhong/confignics
Remove confignics from xCAT documentation
2020-06-04 12:41:36 -04:00
cxhong bd7ff51f6c Remove confignics for xCAT doc 2020-06-04 10:00:56 -04:00
besawn 5c7e54797e Merge pull request #6717 from cxhong/defaultroute
Fix duplicate entries in the ifcfg files
2020-06-04 09:11:33 -04:00
cxhong b8dae1c4cd Merge pull request #6705 from Obihoernchen/nicutils-fixes
Multiple nicutils.sh fixes
2020-05-28 16:37:07 -04:00
cxhong 8394f0e1ee replace extra nic param instead of append 2020-05-20 14:41:32 -04:00
cxhong 97824433b4 Remove quoted XCATSERVER from xcatinfo 2020-05-15 10:33:00 -04:00
Markus Hilger a274097b34 Do not set MTU for InfiniBand slaves
Slaves should have no MTU set. This should be set globally on the bond interface.
Furthermore, RHEL 8.0 does not correctly set the given MTU as shown below.
This breaks any IB bonds with non-default (2044) MTU.

$ # IB slave with 4092 MTU
$ nmcli con add type Infiniband con-name slave-ib1-mtu mtu 4092 ifname ib1 master ibbond0 slave-type bond
$ # IB slave without MTU
$ nmcli con add type Infiniband con-name slave-ib1-wo-mtu ifname ib1 master ibbond0 slave-type bond

$ # should be 4092, but is 2044 instead
$ nmcli -f infiniband.mtu con show slave-ib1-mtu
infiniband.mtu:                         2044

$ grep MTU /etc/sysconfig/network-scripts/ifcfg-slave-ib1-*
/etc/sysconfig/network-scripts/ifcfg-slave-ib1-mtu:MTU=2044

$ # is auto :)
$ nmcli -f infiniband.mtu con show slave-ib1-wo-mtu
infiniband.mtu:                         auto
2020-05-12 13:57:25 +02:00
Markus Hilger 097bf969d4 Configure bond IP even if there is a $next_nic but also $_ipaddr
Check for $_ipaddr instead of $next_nic.
The followint configuration is totally valid but fails with the old logic because it does not configure any bond0 IP because $next_nic is set to bond0.10.

    nictypes.eno1=Ethernet
    nictypes.eno2=Ethernet
    nicdevices.bond0=eno1|eno2
    nictypes.bond0=bond
    nicnetworks.bond0=management
    nicips.bond0=192.168.0.1
    nicdevices.bond0.10=bond0
    nictypes.bond0.10=vlan
    nicnetworks.bond0.10=production
    nicips.bond0.10=192.168.1.1

May needs some additional testing with bridges etc.
2020-05-12 13:22:06 +02:00
Markus Hilger 598a75fb86 Properly reset nic extra params
The global variables were not reset for bonds.
Therefore, the nic extra params from the first bond interface were used if the second one had no nic extra params.
2020-05-12 13:17:48 +02:00
Mark Gurevich 6743873e89 Use ext4 filesystem instead of ext3 2020-04-29 09:06:57 -04:00
cxhong d1e642c54c Revert "Remove perl-IO-Stty requirement from xCAT spec" 2020-03-20 16:57:32 -04:00
Lachlan Simpson 8ed951b02d Minor documentation fixes: spelling, grammar; configib indentation 2020-03-05 09:36:14 +11:00
cxhong 0bbee180dd modify sed statement 2020-02-28 21:33:53 -05:00
cxhong 53587ae828 support multiple options for nicextraparams 2020-02-28 14:29:31 -05:00
cxhong 0a82606b55 keep /etc/dhcpd.conf file for makedhcp test case 2020-02-18 11:58:29 -05:00
cxhong 002d52a493 modify the postscripts to support SLE15 2020-02-17 17:17:16 -05:00
cxhong acf2326bc6 Add slave_type for ethernet to bond interface 2020-02-06 17:21:05 -05:00
cxhong 5c62a2b49b Merge pull request #6557 from stanford-rc/configib
configib: pass NMCLI_USED from confignetwork instead of checking again
2020-02-05 15:58:59 -05:00
Kilian Cavalotti 54a2662c3c configib: pass NMCLI_USED from confignetwork instead of checking again 2020-01-31 15:03:15 -08:00
cxhong a2543f8285 Failed to run otherpkgs for rhel8.1.0 service node 2020-01-27 15:44:40 -05:00
cxhong 2245b278fa Support otherpkgs as postbootscript for SLE15 2020-01-16 17:34:27 -05:00
cxhong 142c6d6492 support syslog for sle15 2020-01-16 16:32:38 -05:00
cxhong 3456d4dd98 Add SLE15 Hierarchy support for ppc64le 2020-01-16 16:07:31 -05:00
cxhong 929b9fe804 Modify logrotate conf file to reduce log missing 2019-12-12 08:34:59 -05:00
cxhong 8ac03366a8 Remove perl-IO-Stty requirement from xCAT spec 2019-12-05 15:56:32 -05:00
cxhong 9027a5b913 Merge pull request #5621 from jjohnson42/sle15stateless
SLE15 stateless support
2019-11-19 12:31:24 -05:00
besawn 8e0ddfb743 Merge pull request #6436 from omula/fix_gmond
Fix gmond
2019-10-24 16:39:16 -04:00
Mark Gurevich 159942dc9b Make bmcuser, bmcpassword and mac optional, but ip mandatory in template 2019-10-21 16:48:44 -04:00
Mark Gurevich 2987f224f6 Template docs and stanzas fixes 2019-10-17 12:06:45 -04:00
Mark Gurevich 4eef7d6987 Revert "Remove kits from Ubuntu and go-xcat"
This reverts commit 7c9d6a56f0.
2019-10-03 11:28:51 -04:00
Oriol Mula-Valls 5506a9e79b Fix indent, automatic generation of default configuration, simplified code 2019-10-03 09:27:58 +02:00
Mark Gurevich 7c9d6a56f0 Remove kits from Ubuntu and go-xcat 2019-07-24 16:42:26 -04:00
GONG Jie 9d5bc0d984 Remove xinetd from Depends 2019-05-21 13:23:10 +08:00
zet809 5e47dd1e12 Merge pull request #6318 from neo954/ubuntu
Update ubuntu packaging dependencies
2019-05-17 14:10:31 +08:00
bybai e071aa2b87 fix confignetwork confignetwork_installnic_2eth_bridge_br22_br33 failure 2019-05-16 23:36:17 -04:00
GONG Jie fd76d16d3e Remove package conserver from Depends section. Move package goconserver from Recommends section to Depends section 2019-05-16 17:15:21 +08:00
GONG Jie 0c8fc1521c Fix typo 2019-05-09 16:32:50 +08:00
GONG Jie 53f318113c Abort updatenode if the xCAT compute node is still in post-booting process 2019-05-09 16:22:03 +08:00
GONG Jie 929eb79ce7 Add a new return code 17, for activating 2019-05-09 16:21:47 +08:00
GONG Jie b4d710e928 Add directory /etc/systemd/system/ to the systemd service search path 2019-05-09 16:21:36 +08:00