Markus Hilger
c41a2d4423
Add Alma support to all testcases
2024-07-16 12:42:39 +02:00
Kilian Cavalotti
7ef19295f1
bmcsetup: add support for setting bmcport on Supermicro servers ( #7318 )
...
* bmcsetup: add support for setting bmcport on Supermicro servers
* bmcsetup: set real shared mode for Supermicro BMC interface, and add web reference
2024-07-12 16:15:52 +02:00
Kilian Cavalotti
255ff27d8f
bmcsetup: revert previous meaning of bmcport for Dell servers ( #7317 )
...
* bmcsetup: revert previous meaning of bmcport for Dell servers, to
conform with other server types: 0=shared, 1=dedicated
* bmcsetup: remove dependency on `ipmitool delloem` and use raw cmds instead
ipmitool delloem may not work on all Dell server generations,
functionnality depends on ipmitool versions (see
https://github.com/ipmitool/ipmitool/issues/18 ).
So removing thatdependency and using raw IPMI commands seems more robust.
2024-07-12 16:05:54 +02:00
Markus Hilger
9da20387d7
Fix nicutils syntax, improve regex
2024-06-26 15:48:39 +02:00
Marc Nguyen
b9baaa9c98
Fix hack_uname() of mlnxofed_ib_install: POSIX compliance ( #6989 )
2024-06-25 17:09:17 +02:00
Andrey Kiryanov
8432960e02
Automatically add biosboot partition on >2TB drives with RHEL 7/8 ( #7400 )
...
Co-authored-by: Andrey Kiryanov <kiryanov_ak@pnpi.nrcki.ru>
2024-06-24 23:37:02 +02:00
Alex Richert
1e22382125
Use 'nmcli con modify' for nicextraparams on RHEL9 ( #7444 )
...
* Use 'nmcli con modify' for nicextraparams on RHEL9
* update configeth to support nic extra params for RHEL9
* fix new rc logic
* update configeth to support nic extra params for RHEL9, pt 2
* Add alma9+rocky9 for configeth
* Add alma9+rocky9 to nicutils.sh
* configib: use nmcli calls for el9
* configib: fix tabs
* Fix tabs
---------
Co-authored-by: Markus Hilger <markus.hilger@megware.com>
2024-06-24 23:35:36 +02:00
Markus Hilger
52e8399e4f
Merge pull request #7447 from Obihoernchen/el9_confignetwork_ipv6
...
Add support for static IPv6 addresses for EL9
2024-06-24 22:54:56 +02:00
Markus Hilger
4b40e4c7cb
Add support for static IPv6 addresses for EL9
2024-06-17 15:55:43 +02:00
Markus Hilger
1acc57025b
Merge pull request #7440 from Obihoernchen/megware/el9_dns
...
EL9: Adding parsing NM resolv.conf for dns entries
2024-06-11 11:00:39 +02:00
Markus Hilger
167d029242
Merge pull request #7441 from Obihoernchen/permissions
...
Remove useless executable bit
2024-05-08 11:46:47 +02:00
Markus Hilger
f42011a493
Unify shebang lines
2024-05-07 16:43:07 +02:00
Markus Hilger
dc13997f14
Remove even more useless executable permissions
2024-05-07 16:34:59 +02:00
Markus Hilger
df64bf8feb
Add missing shebang lines
2024-05-07 16:31:30 +02:00
Markus Hilger
2643c1edd6
Remove useless executable bit
2024-05-07 16:19:25 +02:00
sgr
0f95df177f
adding parsing NM resolv.conf for dns entries (if there is no lease file)
2024-05-07 15:58:18 +02:00
Obihörnchen
549e6ba5ca
Merge pull request #7437 from xcat2/consortium
...
Do not rely on GPG key id
2024-04-23 20:52:25 +02:00
Markus Hilger
a5ed2d690e
Fix goconserver path for EL9
2024-04-21 17:09:53 +02:00
Markus Hilger
55d6d13fe4
Add perl-lib required for xCAT on EL9
2024-04-21 16:13:13 +02:00
Markus Hilger
f7f3bdb5c7
Do not rely on GPG key id
...
- use the key name if possible
- instead of downloading repomd.xml.key, create it on the fly
2024-04-20 02:18:05 +02:00
Obihörnchen
5883584fde
Merge pull request #7436 from xcat2/nodeset_testcase
...
nodeset testcase: Allow dash in hostnames
2024-04-15 18:20:51 +02:00
Obihörnchen
ae379a71e8
Merge pull request #7435 from samveen/fix_7433
...
Fix for #7433 , #7434
2024-04-14 17:22:35 +02:00
Obihörnchen
7b7d488379
nodeset testcase: Allow dash in hostnames
2024-04-14 17:18:52 +02:00
Samveen
e54aabef0e
Fix #7433 : correct typo in variable name
...
Signed-off-by: Samveen <samveen@samveen.in>
2024-04-13 12:37:01 +05:30
Samveen
e582521ec7
Fix #7434 : add debian to check
...
Signed-off-by: Samveen <samveen@samveen.in>
2024-04-13 12:36:08 +05:30
Obihörnchen
ec04eba39e
Merge pull request #7429 from xcat2/discinfo-rhel
...
Fix RHEL 8 names
2024-03-04 03:45:35 +01:00
Obihörnchen
bd85efe305
Fix RHEL 8 names
...
A .0 patch level is actually part of the name in RHEL8.
This is not the case for RHEL 9 though.
2024-03-04 03:44:22 +01:00
Obihörnchen
cbee70bfc9
Merge pull request #7425 from xcat2/logrotate
...
Do not use copytruncate for xcat log rotation
2024-02-29 00:23:41 +01:00
Obihörnchen
a545bedc41
Merge pull request #7426 from Obihoernchen/nonzerolun
...
Add support for non-zero LUN
2024-02-29 00:21:33 +01:00
besawn
50652856ba
Merge pull request #7427 from xcat2/no_certificate
...
Do not check certificate when getting repomd.xml.key
2024-02-28 14:05:15 -05:00
Mark
1d5f504e05
Do not check certificate when getting repomd.xml.key
2024-02-28 13:34:24 -05:00
Jarrod Johnson
b4bda3e80f
Add support for non-zero LUN
...
Systems are now more likely to do non-zero LUN
2024-02-28 12:34:27 +01:00
Obihörnchen
ef57011de2
Add rsyslog postrotate for Ubuntu/Debian
...
Thank you @samveen
2024-02-25 01:54:28 +01:00
Obihörnchen
fc80e758cc
Do not use copytruncate for xcat log rotation
...
PR https://github.com/xcat2/xcat-core/pull/6510 tried to fix missing logs for goconserver, but also added copytruncate to all xcat logs in /var/log/xcat*.log. This is not needed because these logs are written by rsyslog and xcat itself, not goconserver.
The main rsyslog developer does not recommend to use copytruncate for rsyslog: https://serverfault.com/a/901366
For HA setups with logs on NFS etc. copytruncate can be very slow.
2024-02-23 02:32:44 +01:00
Obihörnchen
540fbf2dfd
Merge pull request #7417 from Obihoernchen/fix-dracut-warnings
...
Fix dracut warnings during genimage on newer OSs
2024-02-21 03:29:42 +01:00
Obihörnchen
2bb237eda8
Merge pull request #7419 from Obihoernchen/el9_osimages
...
Add osimage symlinks for EL9 distros
2024-02-21 03:28:19 +01:00
Obihörnchen
ca60cf26b9
Merge pull request #7424 from Obihoernchen/version
...
Next version will be 2.17.0
2024-02-20 02:33:55 +01:00
Markus Hilger
1fe4d1ce78
Next version will be 2.17.0
2024-02-19 19:40:50 +01:00
Obihörnchen
fdb4c9d46e
Merge pull request #6391 from jjohnson42/addsha256hmac
...
Implement HMAC-SHA256 in xCAT IPMI
2024-02-19 19:30:36 +01:00
Obihörnchen
a6933c8727
Merge pull request #7386 from samveen/fix_6525
...
Add workaround for deprecated old commands in sles-15 into go-xcat
2024-02-19 19:26:08 +01:00
Obihörnchen
86c8b3310d
Merge pull request #7398 from stanford-rc/mtm_empty_fru
...
Fix MTM detection for incomplete FRU pages
2024-02-19 19:13:16 +01:00
Obihörnchen
7b4e9cef5a
Merge pull request #6876 from krono/patch-1
...
[doc only] Add vlan to networks documentation
2024-02-19 19:10:34 +01:00
Obihörnchen
ced24ba97e
Merge pull request #7418 from Obihoernchen/ipoib_provisioning
...
Allow IPoIB MAC addresses for provisioning via IPoIB
2024-02-19 19:08:20 +01:00
Obihörnchen
68410a08e7
Merge pull request #7420 from Obihoernchen/discinfo
...
Add more disk infos for copycds
2024-02-19 19:07:20 +01:00
Obihörnchen
f08822f193
Merge pull request #7422 from Obihoernchen/jammy
...
Add Ubuntu Jammy (22.04) build support
2024-02-19 15:56:38 +01:00
Obihörnchen
a5929c9065
Merge pull request #7423 from Obihoernchen/readthedocs
...
Fix and improve readthedocs docu
2024-02-13 16:07:38 +01:00
Obihörnchen
c120fd9650
Fix and improve readthedocs docu
2024-02-13 03:01:02 +01:00
Markus Hilger
3fca2a3031
Fix dracut warnings during genimage on newer OSs
2024-02-12 16:42:03 +01:00
Markus Hilger
172678ac87
Allow IPoIB MAC addresses for provisioning via IPoIB
...
Examples:
EFI Boot MAC address: 20:b8:ce:f6:03:00:31:33:3e
OS MAC address: b8:ce:f6:31:33:3e
2024-02-12 16:41:43 +01:00
Markus Hilger
23a1dc096d
Add more disk infos for copycds
2024-02-12 16:41:23 +01:00