2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-06-16 08:30:47 +00:00
Commit Graph

25742 Commits

Author SHA1 Message Date
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 8d84208579 Merge pull request #6720 from gurevichmark/uefi_fat32
Set UEFI filesystem to fat32
2020-06-04 09:14:12 -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
besawn 5bb801d97d Merge pull request #6713 from gurevichmark/bmcdiscover_pw_change
Add option to bmcdiscover command to change default BMC password
2020-06-02 08:28:23 -04:00
Mark Gurevich b2e4c93c2b Typo fix 2020-06-01 17:39:29 -04:00
cxhong 956f316392 Merge pull request #6722 from gurevichmark/dbootstrap
Improve genimage message
2020-06-01 17:38:01 -04:00
cxhong b51e48c8cb Merge pull request #6723 from gurevichmark/namedincludes_schema
Add namedincludes to site table documentation
2020-06-01 17:26:22 -04:00
Mark Gurevich 666399a22e Add namedincludes to site table documentation 2020-06-01 15:11:39 -04:00
Mark Gurevich 1c88d50163 Improve genimage message 2020-06-01 14:29:12 -04:00
Mark Gurevich 239f883e5f Set UEFI filesystem to fat32 2020-06-01 10:13:50 -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 464bf905eb Merge pull request #6718 from gurevichmark/testcse_nodeset
Improve genesistest.pl script
2020-05-28 16:34:14 -04:00
cxhong ec8604b112 Merge pull request #6710 from khm/syncfiles-fix
DSHCLI.pm:  Skip noderange-specific syncfiles during local copy
2020-05-28 15:55:09 -04:00
Mark Gurevich ac97b8eeb0 Update Version 2020-05-28 11:26:58 -04:00
Mark Gurevich e6f84d2281 Improve genesistest.pl script 2020-05-27 16:55:27 -04:00
cxhong 8394f0e1ee replace extra nic param instead of append 2020-05-20 14:41:32 -04:00
cxhong 1d72ebfd03 Merge pull request #6716 from gurevichmark/kdump_testcase
Improve verification of kdump testcase
2020-05-20 10:00:51 -04:00
Mark Gurevich 362c61fa35 Improve verification of kdump testcase 2020-05-19 10:37:53 -04:00
cxhong f139eaf26c Merge pull request #6708 from gurevichmark/nics_doc
Clarify Network Interface doc
2020-05-18 10:14:27 -04:00
Mark Gurevich fe1168bf2c Merge pull request #6712 from cxhong/6704
Remove quotes XCATSERVER from xcatinfo
2020-05-15 15:21:51 -04:00
Mark Gurevich b912917911 Add option to bmcdiscover command to change default BMC password 2020-05-15 14:57:17 -04:00
cxhong 97824433b4 Remove quoted XCATSERVER from xcatinfo 2020-05-15 10:33:00 -04:00
Kurt H Maier 1065d64c70 DSHCLI.pm: Skip noderange-specific syncfiles during local copy 2020-05-14 11:48:46 -07:00
cxhong 51ba70b892 Merge pull request #6707 from gurevichmark/doc_remove
Remove doc file no longer referenced
2020-05-12 17:33:24 -04:00
Mark Gurevich da7746643f Clarify Network Interface doc 2020-05-12 16:51:34 -04:00
Mark Gurevich f52480f70e Remove doc file no longer referenced 2020-05-12 14:58:49 -04:00
cxhong b7ef2041f2 Merge pull request #6706 from gurevichmark/go_xcat_no_service
Speedup execution of go-xcat testcases
2020-05-12 13:12:21 -04:00
Mark Gurevich 738b147bdf Speedup execution of go-xcat testcases 2020-05-12 12:02:22 -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
cxhong 29f5a7e3a0 Merge pull request #6702 from peterwywong/makehosts
Add testing of nicips and nicaliases for xcat-core Issue 6676
2020-05-11 13:29:27 -04:00
Wai Yee Wong d41c86debf correction: m01-ib0 should be m02-ib0 for node02. 2020-05-11 12:54:41 -04:00
Mark Gurevich c8e31fa366 Merge pull request #6701 from peterwywong/duplicates
Remove duplicates: post_host from restapi/service/cases0 and lskitcom…
2020-05-11 10:34:18 -04:00
cxhong eb7e1c2c76 Merge pull request #6703 from gurevichmark/LibXML2
Spec file fix for XML::LibXML
2020-05-11 10:04:06 -04:00
Mark Gurevich 721c0bbc3b Spec file fix for XML::LibXML 2020-05-11 09:29:03 -04:00
Wai Yee Wong 93c1b83f66 Add testing of nicips and nicaliases for xcat-core Issue 6676 2020-05-10 21:29:15 -04:00
Wai Yee Wong 9faeff5999 Remove duplicates: post_host from restapi/service/cases0 and lskitcomp_C gfrom liskitcomp/case0. It turns out many duplicates identified earlier have different OSes, so they are left unchanged. 2020-05-10 21:18:50 -04:00
besawn f983c8b764 Merge pull request #6684 from gurevichmark/ext4fs
Use ext4 filesystem instead of ext3 when formatting node partitions
2020-05-08 16:49:12 -04:00
besawn 9ebbd0f6dc Merge pull request #6688 from gurevichmark/LibXML
Use XML::LibXML::Simple instead of XML::Simple
2020-05-08 16:36:39 -04:00
besawn cf82f5f180 Merge pull request #6699 from xcat2/revert-6695-testcase_ubunty_squashfs
Revert "Remove squashfs testcases from Ubuntu regression bundles"
2020-05-07 16:49:20 -04:00
Mark Gurevich a50de858a9 Revert "Remove squashfs testcases from Ubuntu regression bundles" 2020-05-07 16:46:34 -04:00
besawn b4d7907da4 Merge pull request #6698 from gurevichmark/ubuntu_squashfs
Ubuntu support for squashfs
2020-05-07 16:45:48 -04:00
Mark Gurevich 7fab544d98 Ubuntu support for squashfs 2020-05-07 14:35:26 -04:00
Mark Gurevich 2e28aef131 Merge pull request #6692 from nicmays/fix/issue_6349
Added check for 'stable' flag via the command ${script} go-xcat --xcat-version=stable to install the latest version.
2020-05-07 13:19:59 -04:00
nicmays ce92aab9e3 updated the file header and version number with the enhancement, added an example to the examples section. 2020-05-07 12:17:41 -04:00
Mark Gurevich da1b2bfcdc Merge pull request #6696 from cxhong/dell
Discover Dell Switch via switchdiscover command
2020-05-06 17:55:19 -04:00
cxhong 2ddf10bbdc Merge pull request #6695 from gurevichmark/testcase_ubunty_squashfs
Remove squashfs testcases from Ubuntu regression bundles
2020-05-06 17:39:38 -04:00
cxhong 369aff6549 fix syntax errors 2020-05-06 17:26:27 -04:00