2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-21 19:22:05 +00:00

10351 Commits

Author SHA1 Message Date
Markus Hilger
c8cb1d6a38
Merge pull request #7257 from Obihoernchen/aarch64
Initial aarch64 support, cross arch stateless images with qemu-user-static, grub2 for x86
2024-07-25 16:12:11 +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
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
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
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
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
Markus Hilger
b27f419b25 qemu-user-static support for genimage + aarch64 support 2024-02-21 11:59:50 +01:00
Markus Hilger
40ac583410 Do not use hacked armgrub plugin 2024-02-21 11:59:50 +01:00
Markus Hilger
826a8a8308 Support x86, ppc64 and arm in grub
Arm and ppc64 do not have linuxefi and initrdefi.
2024-02-21 11:59:50 +01:00
Markus Hilger
6403987400 new kernel for aarch64 2024-02-21 11:59:50 +01:00
Jarrod Johnson
1b44680217 Preliminary aarch64 support
Add hooks to do a draft implementation of aarch64 using grub
2024-02-21 11:59:50 +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
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
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
1783d53bb1 Add osimage symlinks for EL9 distros 2024-02-10 03:13:55 +01:00
Samveen
3c0e09a116
Add workaround for sles-15 in go-xcat 2023-05-19 10:20:32 +05:30
Wai Yee Wong
1a751e3379 Reduce the VNC password from 20 characters to 8 2023-03-24 16:58:00 -04:00
Mark Gurevich
884d9d8a10 Handle RESTAPI parameters with null values 2023-03-20 08:52:39 -04:00
Mark Gurevich
a5bf52445a Move SLES12 Postgres package from pkglist to otherpkglist 2023-03-13 10:32:12 -04:00
Mark Gurevich
0b2be4ba5a SLES Service Node pkglist should include Postgres 2023-03-09 14:16:50 -05:00
Mark Gurevich
b35fc1b0e7 go-xcat should not use available option 2023-03-02 14:12:43 -05:00
Mark Gurevich
60dfa47f37 Strip out extra text from version string 2023-03-01 11:45:42 -05:00
Mark Gurevich
1098e6943b Fix bind version comparison 2023-03-01 10:25:20 -05:00
Mark Gurevich
0c288b36db SLES15.4 genimage dracut rpm version 2023-02-21 16:58:45 -05:00
besawn
0cde47aa8a
Merge pull request #7295 from Obihoernchen/cbc_3
Remove deprecated blocksize argument
2023-02-17 13:44:48 -05:00
Stephane Thiell
100c64b7ec kvm: replace ac97 with ich6 for default audio support
ac97 audio support has been removed from QEMU.
For example in RHEL 9.1 (qemu-kvm-7.0.0), creating new VMs fail
to start with the following error:

	'AC97' is not a valid device model name.

See: https://bugzilla.redhat.com/show_bug.cgi?id=1995819
2023-02-03 23:05:01 -08:00
besawn
baccf746bf
Merge pull request #7323 from gurevichmark/initscripts3
Install initscripts RPM during xCAT install(2)
2023-01-31 14:29:40 -05:00
besawn
db8ec390d6
Merge pull request #7322 from gurevichmark/packimage_timezone_fix2
Improve packimage time zone handling with no exlist
2023-01-31 13:28:26 -05:00
Mark Gurevich
1c0fc47c8a Install initscripts RPM during xCAT install(2) 2023-01-31 09:04:40 -05:00
Mark Gurevich
92e12302b4 Improve packimage time zone handling with no exlist 2023-01-30 11:49:52 -05:00
Wai Yee Wong
786d271c5f remove use version 2023-01-27 10:26:19 -05:00
Wai Yee Wong
457da8b073 Use xCAT::Utils:CheckVersion to compare BIND versions without using the version.pm 2023-01-26 21:16:55 -05:00
Mark Gurevich
a886e8c480 Enable go-xcat to insall xCAT on Alma Linux 2023-01-19 13:11:41 -05:00
Mark Gurevich
9fbd58bfc3 Initial Alma8 support 2023-01-18 11:00:59 -05:00
besawn
835546f04c
Merge pull request #7302 from Obihoernchen/megware/locale-exclude
Do not exclude ./usr/lib/locale/C*
2022-12-13 13:43:36 -05:00
besawn
4a78ac1fcb
Merge pull request #7255 from Obihoernchen/systemd-service
Fix legacy PIDFile location
2022-12-09 09:47:02 -05:00
Markus Hilger
e60265ef90 Do not exclude ./usr/lib/locale/C*
Missing C locale can cause issues with programs like tmux
2022-12-08 18:20:12 +01:00
Mark Gurevich
af7264f1ba Bump up go-xcat version number 2022-12-07 11:12:25 -05:00
Mark Gurevich
8e6e151151 Installing xCAT on EL9 display message that EPEL and CRB repos are needed 2022-12-07 10:49:18 -05:00
besawn
d81b6abf8a
Merge pull request #7260 from Obihoernchen/megware/dnssec
Properly parse newer BIND versions
2022-12-06 13:39:48 -05:00
Markus Hilger
d44c86fadf Remove deprecated blocksize argument
Fixes the following error with perl-Crypt-CBC >= 3.0+ (default on EL9+)
'blocksize' is not a recognized argument at /usr/share/perl5/vendor_perl/Crypt/CBC.pm line 312.
at /opt/xcat/lib/perl/xCAT/IPMI.pm line 724.
2022-12-05 11:42:34 +01:00